1
1
{
2
2
"name" : " vue-dsfr-nuxt-ts-starter" ,
3
3
"version" : " 0.0.0" ,
4
+ "type" : " module" ,
4
5
"scripts" : {
5
6
"build" : " nuxt build" ,
6
7
"dev" : " nuxt dev" ,
7
8
"format" : " eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore" ,
8
9
"generate" : " nuxt generate" ,
9
10
"lint" : " eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --ignore-path .gitignore" ,
10
11
"preview" : " nuxt preview" ,
12
+ "test:unit" : " vitest run" ,
13
+ "test:e2e" : " cypress open --e2e" ,
14
+ "test:e2e:ci" : " cypress run --e2e" ,
11
15
"postinstall" : " nuxt prepare"
12
16
},
13
17
"dependencies" : {
14
18
"@gouvfr/dsfr" : " 1.10.1" ,
15
- "@gouvminint/vue-dsfr" : " ^4.6.0 " ,
16
- "focus-trap" : " ^7.5.2 " ,
17
- "focus-trap-vue" : " ^4.0.2 "
19
+ "@gouvminint/vue-dsfr" : " ^5.3.1 " ,
20
+ "focus-trap" : " ^7.5.4 " ,
21
+ "focus-trap-vue" : " ^4.0.3 "
18
22
},
19
23
"devDependencies" : {
20
24
"@nuxt/devtools" : " latest" ,
21
- "@nuxt/test-utils" : " ^3.7.3" ,
22
- "@nuxt/types" : " ^2.17.1" ,
23
- "@nuxt/typescript-build" : " ^3.0.1" ,
24
25
"@nuxtjs/eslint-config-typescript" : " ^12.1.0" ,
25
- "@rushstack/eslint-patch" : " ^1.3.3 " ,
26
- "@testing-library/jest-dom" : " ^6.1.3 " ,
27
- "@testing-library/user-event" : " ^14.4.3 " ,
28
- "@testing-library/vue" : " ^7 .0.0 " ,
29
- "@types/jsdom" : " ^21.1.2 " ,
30
- "@types/node" : " ^18.17.15 " ,
31
- "@typescript-eslint/eslint-plugin" : " ^6.7.0 " ,
32
- "@typescript-eslint/parser" : " ^6.7.0 " ,
26
+ "@rushstack/eslint-patch" : " ^1.6.0 " ,
27
+ "@testing-library/jest-dom" : " ^6.1.5 " ,
28
+ "@testing-library/user-event" : " ^14.5.1 " ,
29
+ "@testing-library/vue" : " ^8 .0.1 " ,
30
+ "@types/jsdom" : " ^21.1.6 " ,
31
+ "@types/node" : " ^18.19.2 " ,
32
+ "@typescript-eslint/eslint-plugin" : " ^6.13.2 " ,
33
+ "@typescript-eslint/parser" : " ^6.13.2 " ,
33
34
"@vue/eslint-config-typescript" : " ^12.0.0" ,
34
- "@vue/tsconfig" : " ^0.4.0" ,
35
- "eslint" : " ^8.49.0" ,
36
- "eslint-config-standard-with-typescript" : " ^39.0.0" ,
37
- "eslint-plugin-cypress" : " ^2.14.0" ,
38
- "eslint-plugin-import" : " ^2.28.1" ,
35
+ "cypress" : " ^13.6.1" ,
36
+ "eslint" : " ^8.55.0" ,
37
+ "eslint-config-standard-with-typescript" : " ^39.1.1" ,
38
+ "eslint-plugin-cypress" : " ^2.15.1" ,
39
+ "eslint-plugin-import" : " ^2.29.0" ,
40
+ "eslint-plugin-n" : " ^16.3.1" ,
39
41
"eslint-plugin-node" : " ^11.1.0" ,
40
42
"eslint-plugin-promise" : " ^6.1.1" ,
41
- "eslint-plugin-vue" : " ^9.17.0 " ,
42
- "jsdom " : " ^22.1.0 " ,
43
+ "eslint-plugin-vue" : " ^9.19.2 " ,
44
+ "happy-dom " : " ^12.10.3 " ,
43
45
"npm-run-all" : " ^4.1.5" ,
44
- "nuxt" : " ^3.7.3" ,
45
- "start-server-and-test" : " ^2.0.0" ,
46
- "typescript" : " ~5.2.2"
46
+ "nuxt" : " ^3.8.2" ,
47
+ "nuxt-vitest" : " ^0.11.5" ,
48
+ "typescript" : " ^5.3.2" ,
49
+ "vitest" : " ^1.0.1"
47
50
}
48
51
}
0 commit comments