The lib/
folder contains a set of ESLint rules specific to Chromium DevTools. These rules are executed as part of the
npm run lint
command and implicitly via the Presubmit checks.
When writing a custom ESLint rule, place the logic into a file lib/foo.js
and add a corresponding test for the logic to tests/foo_test.js
.
You can use
npm run eslint-test
to run the tests for the custom ESLint rules.