4
4
"version" : " 0.0.0" ,
5
5
"type" : " module" ,
6
6
"scripts" : {
7
- "dev" : " node server" ,
7
+ "dev" : " node start- server" ,
8
8
"build" : " npm run build:client && npm run build:server" ,
9
9
"build:client" : " vite build --ssrManifest --outDir dist/client" ,
10
10
"build:server" : " vite build --ssr src/entry-server.js --outDir dist/server" ,
11
- "serve" : " cross-env NODE_ENV=production node server"
11
+ "serve" : " cross-env NODE_ENV=production node start-server" ,
12
+ "test" : " vitest" ,
13
+ "lint" : " pnpm lint:code" ,
14
+ "lint:code" : " eslint --ext .js,.jsx,.ts,.tsx --fix --quiet ./"
12
15
},
13
16
"dependencies" : {
14
17
"compression" : " ^1.7.4" ,
19
22
"vue-router" : " 4"
20
23
},
21
24
"devDependencies" : {
25
+ "@commitlint/cli" : " ^17.4.2" ,
26
+ "@commitlint/config-conventional" : " ^17.4.2" ,
22
27
"@types/express" : " ^4.17.13" ,
23
28
"@types/node" : " ^18.7.13" ,
29
+ "@typescript-eslint/eslint-plugin" : " ^5.48.2" ,
30
+ "@typescript-eslint/parser" : " ^5.48.2" ,
24
31
"@vitejs/plugin-vue" : " ^3.0.3" ,
32
+ "eslint" : " ^8.32.0" ,
33
+ "eslint-config-prettier" : " ^8.6.0" ,
34
+ "eslint-plugin-prettier" : " ^4.2.1" ,
35
+ "eslint-plugin-vue" : " ^9.9.0" ,
36
+ "husky" : " ^8.0.3" ,
37
+ "lint-staged" : " ^13.1.0" ,
38
+ "prettier" : " ^2.8.3" ,
39
+ "puppeteer" : " ^19.5.2" ,
25
40
"typescript" : " ^4.6.4" ,
26
41
"vite" : " ^3.0.7" ,
42
+ "vite-plugin-eslint" : " ^1.8.1" ,
43
+ "vitest" : " ^0.27.2" ,
44
+ "vue-eslint-parser" : " ^9.1.0" ,
27
45
"vue-tsc" : " ^0.39.5"
46
+ },
47
+ "lint-staged" : {
48
+ "*.{js,jsx,tsx,ts}" : [
49
+ " npm run lint"
50
+ ]
28
51
}
29
- }
52
+ }
0 commit comments