Skip to content

Commit ff5d050

Browse files
committed
chore(scripts): add eslint using @boringcodes/eslint-config
1 parent b434bd3 commit ff5d050

File tree

4 files changed

+742
-17
lines changed

4 files changed

+742
-17
lines changed

.eslintrc.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
extends: ['@boringcodes/eslint-config'],
3+
};

.huskyrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"hooks": {
3-
"pre-commit": "yarn format:stage",
3+
"pre-commit": "yarn format:stage && yarn lint",
44
}
55
}

package.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"format": "prettier --write .",
1717
"format:check": "prettier --check .",
1818
"format:stage": "pretty-quick --staged",
19+
"lint": "eslint --ignore-path .gitignore .",
1920
"release": "standard-version --no-verify",
2021
"release:major": "yarn release --release-as major",
2122
"release:minor": "yarn release --release-as minor",
@@ -32,7 +33,15 @@
3233
"yosay": "^2.0.2"
3334
},
3435
"devDependencies": {
36+
"@boringcodes/eslint-config": "^1.0.0",
3537
"@boringcodes/prettier-config": "^1.0.0",
38+
"eslint": "^6.8.0",
39+
"eslint-config-prettier": "^6.10.1",
40+
"eslint-config-standard": "^14.1.1",
41+
"eslint-plugin-import": "^2.20.1",
42+
"eslint-plugin-node": "^11.0.0",
43+
"eslint-plugin-promise": "^4.2.1",
44+
"eslint-plugin-standard": "^4.0.1",
3645
"husky": "^4.2.3",
3746
"prettier": "^2.0.2",
3847
"pretty-quick": "^2.0.1",

0 commit comments

Comments
 (0)