Use prettier and eslint

This commit is contained in:
Nick Playfair 2021-01-31 20:36:47 +00:00
parent 3f5f530901
commit 8f5408f23a
4 changed files with 2837 additions and 1 deletions

8
.eslintrc.json Normal file
View File

@ -0,0 +1,8 @@
{
"extends": ["airbnb", "prettier", "plugin:node/recommended"],
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error",
"no-console": "off"
}
}

3
.prettierrc Normal file
View File

@ -0,0 +1,3 @@
{
"singleQuote": true
}

2814
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -27,5 +27,18 @@
"node-stream-zip": "^1.12.0", "node-stream-zip": "^1.12.0",
"pcb-stackup": "^4.2.5", "pcb-stackup": "^4.2.5",
"sharp": "^0.27.0" "sharp": "^0.27.0"
},
"devDependencies": {
"eslint": "^7.19.0",
"eslint-config-airbnb": "^18.2.1",
"eslint-config-node": "^4.1.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^3.3.1",
"eslint-plugin-react": "^7.22.0",
"eslint-plugin-react-hooks": "^4.2.0",
"prettier": "^2.2.1"
} }
} }