Skip to content

Commit af2f83d

Browse files
committed
Add instructions for testing and linting
1 parent 1f9a2ec commit af2f83d

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

CONTRIBUTING.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,14 @@ Want to be listed as a *Contributor*? Make a pull request with:
1818
* Please keep code style consistent with surrounding code.
1919

2020
## Dev Setup
21-
* Make sure you have [NodeJS v0.10](http://nodejs.org/) installed
22-
* Run `npm install` from the project directory
21+
* Make sure you have [NodeJS v16.x](https://nodejs.org/) installed
22+
* Run `npm ci` from the project directory
23+
24+
## Linting
25+
* Run `npm run lint` to run ESLint
2326

2427
## Testing
25-
* (Local) Run `gulp test`. Make sure [Karma Local Config](karma.conf.js) has the browsers you want.
26-
* (Any browser, remotely) If you have a [Sauce Labs](https://saucelabs.com) account, you can run `gulp test-ci`.
27-
Make sure the target browser is enabled in [Karma CI Config](karma.conf.ci.js).
28-
Otherwise, Travis will run all browsers if you submit a Pull Request.
28+
* (Local) Run `npm test`. Make sure [Karma Local Config](karma.conf.js) has the browsers you want
29+
* (Any browser, remotely) If you have a [Sauce Labs](https://saucelabs.com) account, you can run `npm run test-ci`
30+
Make sure the target browser is enabled in [Karma CI Config](karma.conf.ci.js)
31+
Otherwise, GitHub Actions will run all browsers if you submit a Pull Request.

0 commit comments

Comments
 (0)