You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+17-1
Original file line number
Diff line number
Diff line change
@@ -104,6 +104,22 @@ $ npm run prettier:write
104
104
105
105
To ensure consistent reporting of lint warnings, you should use the same versions of ESLint and Prettier as defined in `package.json` (which is what the CI servers use).
106
106
107
+
### Tooling
108
+
109
+
To transparently handle all issues with different tool versions we recommend using [_ASDF: The Multiple Runtime Manager_][asdf]. You would then need the Ruby and Node plugins.
110
+
111
+
<details>
112
+
113
+
```
114
+
asdf plugin add ruby
115
+
asdf plugin add nodejs
116
+
asdf install
117
+
```
118
+
119
+
</details>
120
+
121
+
[asdf]: https://asdf-vm.com
122
+
107
123
### Run the tests
108
124
109
125
Following command runs unit tests in PhantomJS, Node and WebWorker
@@ -133,4 +149,4 @@ Build requires Node. Under the hood [Browserify](http://browserify.org/) is used
0 commit comments