diff --git a/js-project-guidelines.md b/js-project-guidelines.md index e826658a..76bc7998 100644 --- a/js-project-guidelines.md +++ b/js-project-guidelines.md @@ -97,6 +97,8 @@ IPFS JavaScript projects default to [standard](https://github.com/feross/standar However, we've added an extra linting rule: Enforce the use of [strict mode](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode). This avoids issues we had when using ES2015 features outside of strict mode. We enforce this rule by using [eslint](http://eslint.org/) and extending [standard module](https://github.com/feross/standard) with the [eslint-config-standard](https://github.com/feross/eslint-config-standard). +Using [aegir-lint](#aegir) will help you do this easily; it automatically lints your documents. + ### Testing Since `js-ipfs` is meant to be both a Node.js and Browser app, we strongly recommend having tests that run in both platforms, always. For most cases, we use [mocha](http://mochajs.org) to run write the tests and [karma](http://karma-runner.github.io) to automate the test execution in the browser. This solution has been extremely convenient.