Updated npm commands, removed unused imports,

added key prop in Header.js, and introduced eslint
for linting
This commit is contained in:
cktsun1031
2023-11-06 21:08:03 +08:00
parent fa008e7196
commit d017e2de2b
26 changed files with 2669 additions and 37 deletions

View File

@@ -21,7 +21,8 @@
},
"scripts": {
"start": "vite preview",
"build": "vite build"
"build": "npm run lint && vite build",
"lint": "eslint --ext .js,.jsx,.ts,.tsx src"
},
"eslintConfig": {
"extends": [
@@ -42,6 +43,11 @@
]
},
"devDependencies": {
"eslint": "^8.53.0",
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-unused-imports": "^3.0.0",
"prettier": "^3.0.3"
},
"prettier": {