Skip to content

Commit 03dafcd

Browse files
committed
chore: Remove leaf package dotfiles, lint from root
1 parent 33819d6 commit 03dafcd

File tree

12 files changed

+23
-57
lines changed

12 files changed

+23
-57
lines changed

Diff for: .eslintrc.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
extends: "./packages/eslint-config-zillow-base"
3+
root: true

Diff for: package.json

+11-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"preinstall": "npm run install:config && npm run install:config:base",
77
"install:config": "cd packages/eslint-config-airbnb && npm prune && npm install",
88
"install:config:base": "cd packages/eslint-config-airbnb-base && npm prune && npm install",
9-
"lint": "markdownlint --config linters/.markdownlint.json README.md */README.md",
9+
"lint": "npm run --silent lint:js && npm run --silent lint:md",
10+
"lint:js": "eslint ./packages --cache --report-unused-disable-directives",
11+
"lint:md": "markdownlint --config linters/.markdownlint.json README.md */README.md",
12+
"lint:rules": "eslint-find-rules --unused packages/*",
1013
"pretest": "npm run --silent lint",
1114
"test": "npm run --silent test:config && npm run --silent test:config:base",
1215
"test:config": "cd packages/eslint-config-airbnb; npm test",
@@ -36,6 +39,12 @@
3639
},
3740
"homepage": "https://github.com/airbnb/javascript",
3841
"devDependencies": {
39-
"markdownlint-cli": "^0.3.1"
42+
"eslint": "^4.18.1",
43+
"eslint-find-rules": "^3.2.0",
44+
"eslint-plugin-import": "^2.9.0",
45+
"eslint-plugin-jsx-a11y": "^6.0.3",
46+
"eslint-plugin-react": "^7.7.0",
47+
"markdownlint-cli": "^0.3.1",
48+
"react": ">= 0.13.0"
4049
}
4150
}

Diff for: packages/eslint-config-airbnb-base/.babelrc

-3
This file was deleted.

Diff for: packages/eslint-config-airbnb-base/.editorconfig

-1
This file was deleted.

Diff for: packages/eslint-config-airbnb-base/.eslintrc

-10
This file was deleted.

Diff for: packages/eslint-config-airbnb-base/.npmrc

-1
This file was deleted.

Diff for: packages/eslint-config-airbnb-base/package.json

+3-10
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,9 @@
44
"description": "Airbnb's base JS ESLint config, following our styleguide",
55
"main": "index.js",
66
"scripts": {
7-
"prelint": "editorconfig-tools check * rules/* test/*",
8-
"lint": "eslint --report-unused-disable-directives .",
97
"pretests-only": "node ./test/requires",
108
"tests-only": "babel-tape-runner ./test/test-*.js",
119
"prepublish": "(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest",
12-
"pretest": "npm run --silent lint",
1310
"test": "npm run --silent tests-only",
1411
"pretravis": ":",
1512
"travis": "npm run --silent test",
@@ -48,13 +45,12 @@
4845
"url": "https://github.com/airbnb/javascript/issues"
4946
},
5047
"homepage": "https://github.com/airbnb/javascript",
48+
"engines": {
49+
"node": ">= 8.9.0"
50+
},
5151
"devDependencies": {
52-
"babel-preset-airbnb": "^2.4.0",
5352
"babel-tape-runner": "^2.0.1",
5453
"editorconfig-tools": "^0.1.1",
55-
"eslint": "^4.18.1",
56-
"eslint-find-rules": "^3.2.0",
57-
"eslint-plugin-import": "^2.9.0",
5854
"in-publish": "^2.0.0",
5955
"safe-publish-latest": "^1.1.1",
6056
"tape": "^4.9.0"
@@ -63,9 +59,6 @@
6359
"eslint": "^4.18.1",
6460
"eslint-plugin-import": "^2.9.0"
6561
},
66-
"engines": {
67-
"node": ">= 4"
68-
},
6962
"dependencies": {
7063
"eslint-restricted-globals": "^0.1.1",
7164
"object.assign": "^4.1.0",

Diff for: packages/eslint-config-airbnb/.babelrc

-3
This file was deleted.

Diff for: packages/eslint-config-airbnb/.editorconfig

-1
This file was deleted.

Diff for: packages/eslint-config-airbnb/.eslintrc

-10
This file was deleted.

Diff for: packages/eslint-config-airbnb/.npmrc

-1
This file was deleted.

Diff for: packages/eslint-config-airbnb/package.json

+6-15
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,9 @@
44
"description": "Airbnb's ESLint config, following our styleguide",
55
"main": "index.js",
66
"scripts": {
7-
"prelint": "editorconfig-tools check * rules/* test/*",
8-
"lint": "eslint .",
97
"pretests-only": "node ./test/requires",
108
"tests-only": "babel-tape-runner ./test/test-*.js",
119
"prepublish": "(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest",
12-
"pretest": "npm run --silent lint",
1310
"test": "npm run --silent tests-only",
1411
"pretravis": "cd ../eslint-config-airbnb-base && npm install && npm link && cd - && npm link --no-save eslint-config-airbnb-base",
1512
"travis": "npm run --silent test",
@@ -48,20 +45,12 @@
4845
"url": "https://github.com/airbnb/javascript/issues"
4946
},
5047
"homepage": "https://github.com/airbnb/javascript",
51-
"dependencies": {
52-
"eslint-config-airbnb-base": "^12.1.0",
53-
"object.assign": "^4.1.0",
54-
"object.entries": "^1.0.4"
48+
"engines": {
49+
"node": ">= 8.9.0"
5550
},
5651
"devDependencies": {
57-
"babel-preset-airbnb": "^2.4.0",
5852
"babel-tape-runner": "^2.0.1",
5953
"editorconfig-tools": "^0.1.1",
60-
"eslint": "^4.18.1",
61-
"eslint-find-rules": "^3.2.0",
62-
"eslint-plugin-import": "^2.9.0",
63-
"eslint-plugin-jsx-a11y": "^6.0.3",
64-
"eslint-plugin-react": "^7.7.0",
6554
"in-publish": "^2.0.0",
6655
"react": ">= 0.13.0",
6756
"safe-publish-latest": "^1.1.1",
@@ -73,7 +62,9 @@
7362
"eslint-plugin-jsx-a11y": "^6.0.3",
7463
"eslint-plugin-react": "^7.7.0"
7564
},
76-
"engines": {
77-
"node": ">= 4"
65+
"dependencies": {
66+
"eslint-config-airbnb-base": "^12.1.0",
67+
"object.assign": "^4.1.0",
68+
"object.entries": "^1.0.4"
7869
}
7970
}

0 commit comments

Comments
 (0)