gecko-dev/tools/lint
Mark Banner b8e9cadef9 Bug 1305023 - Move ESLint's package.json and node_modules to the top level to improve editor integration. r=gps
Editors generally look for configurations at the top level of a project. For ESLint, they also look for the specific binary in node_modules before defaulting to the system binary. Whilst you can override the location, generally it doesn't work well when switching between projects.

The custom in-tree libraries make setup of a system ESLint more difficult as well.

Therefore to make it simple for developers to pick up the ESLint integrations with Editors, by moving the package.json and associated node_modules to the top-level directory.

MozReview-Commit-ID: 1pQpd7hTQ61

--HG--
rename : tools/lint/eslint/npm-shrinkwrap.json => npm-shrinkwrap.json
rename : tools/lint/eslint/package.json => package.json
extra : rebase_source : 9d69d791f86b5c55b1fcd5f6449f0ab84e56b05c
2017-03-22 12:27:00 +01:00
..
docs Bug 1344932 - Separate out the ESLint spidermonkey preprocessor to avoid breaking './mach eslint --fix' on the whole tree.' r=jryans 2017-03-19 18:35:17 +00:00
eslint Bug 1305023 - Move ESLint's package.json and node_modules to the top level to improve editor integration. r=gps 2017-03-22 12:27:00 +01:00
flake8 Bug 1285555 - [flake8] Automatically install/update flake8 package to correct version r=ahal 2016-10-15 09:45:22 +02:00
eslint.lint Bug 1305023 - Move ESLint's package.json and node_modules to the top level to improve editor integration. r=gps 2017-03-22 12:27:00 +01:00
flake8.lint Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach 2017-03-21 12:20:01 -06:00
mach_commands.py Bug 1285555 - [flake8] Automatically install/update flake8 package to correct version r=ahal 2016-10-15 09:45:22 +02:00
wpt.lint Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
wpt_manifest.lint Bug 1302796 - Add --check-clean flag to mach manifest update and mozlint integration, r=ahal,Ms2ger 2016-09-13 14:20:20 +01:00