diff --git a/package.json b/package.json index 4ea29e5fc5..7dd01186e8 100644 --- a/package.json +++ b/package.json @@ -44,6 +44,7 @@ "@nuxt/test-utils": "workspace:*", "@nuxt/webpack-builder": "workspace:*", "@nuxtjs/eslint-config-typescript": "12.0.0", + "@types/fs-extra": "11.0.1", "@types/node": "18.16.19", "@types/semver": "7.5.0", "case-police": "0.6.1", @@ -62,6 +63,7 @@ "h3": "1.7.1", "jiti": "1.19.1", "markdownlint-cli": "^0.33.0", + "nitropack": "^2.5.2", "nuxi": "workspace:*", "nuxt": "workspace:*", "nuxt-vitest": "0.8.7", @@ -78,6 +80,7 @@ "vitest-environment-nuxt": "0.8.7", "vue": "3.3.4", "vue-eslint-parser": "9.3.1", + "vue-router": "^4.2.3", "vue-tsc": "1.8.4" }, "packageManager": "pnpm@8.6.6", diff --git a/packages/vite/package.json b/packages/vite/package.json index f550216ed6..0eed7d1aff 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -19,6 +19,7 @@ }, "devDependencies": { "@nuxt/schema": "workspace:../schema", + "@types/clear": "0.1.2", "@types/estree": "1.0.1", "@types/fs-extra": "11.0.1", "unbuild": "latest", diff --git a/packages/webpack/package.json b/packages/webpack/package.json index d1ca8e7729..1c7f11d9b8 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -63,6 +63,7 @@ "devDependencies": { "@nuxt/schema": "workspace:../schema", "@types/fs-extra": "11.0.1", + "@types/hash-sum": "1.0.0", "@types/lodash-es": "4.17.7", "@types/pify": "5.0.1", "@types/webpack-bundle-analyzer": "4.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 225594c8b7..0dfe6ca7fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,6 +32,9 @@ importers: '@nuxtjs/eslint-config-typescript': specifier: 12.0.0 version: 12.0.0(eslint@8.44.0)(typescript@5.0.4) + '@types/fs-extra': + specifier: 11.0.1 + version: 11.0.1 '@types/node': specifier: 18.16.19 version: 18.16.19 @@ -86,6 +89,9 @@ importers: markdownlint-cli: specifier: ^0.33.0 version: 0.33.0 + nitropack: + specifier: ^2.5.2 + version: 2.5.2 nuxi: specifier: workspace:* version: link:packages/nuxi @@ -134,6 +140,9 @@ importers: vue-eslint-parser: specifier: 9.3.1 version: 9.3.1(eslint@8.44.0) + vue-router: + specifier: ^4.2.3 + version: 4.2.3(vue@3.3.4) vue-tsc: specifier: 1.8.4 version: 1.8.4(typescript@5.0.4) @@ -758,6 +767,9 @@ importers: '@nuxt/schema': specifier: workspace:* version: link:../schema + '@types/clear': + specifier: 0.1.2 + version: 0.1.2 '@types/estree': specifier: 1.0.1 version: 1.0.1 @@ -900,6 +912,9 @@ importers: '@types/fs-extra': specifier: 11.0.1 version: 11.0.1 + '@types/hash-sum': + specifier: 1.0.0 + version: 1.0.0 '@types/lodash-es': specifier: 4.17.7 version: 4.17.7 @@ -3180,12 +3195,12 @@ packages: /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - /acorn-import-assertions@1.9.0(acorn@8.10.0): + /acorn-import-assertions@1.9.0(acorn@8.9.0): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.10.0 + acorn: 8.9.0 /acorn-jsx@5.3.2(acorn@8.10.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -3209,6 +3224,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + /acorn@8.9.0: + resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} + engines: {node: '>=0.4.0'} + hasBin: true + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -6593,7 +6613,7 @@ packages: /mlly@1.4.0: resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==} dependencies: - acorn: 8.10.0 + acorn: 8.9.0 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.1.2 @@ -8644,7 +8664,7 @@ packages: /unctx@2.3.1: resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} dependencies: - acorn: 8.10.0 + acorn: 8.9.0 estree-walker: 3.0.3 magic-string: 0.30.1 unplugin: 1.3.2 @@ -9195,7 +9215,7 @@ packages: hasBin: true dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.10.0 + acorn: 8.9.0 acorn-walk: 8.2.0 chalk: 4.1.2 commander: 7.2.0 @@ -9261,8 +9281,8 @@ packages: '@webassemblyjs/ast': 1.11.5 '@webassemblyjs/wasm-edit': 1.11.5 '@webassemblyjs/wasm-parser': 1.11.5 - acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) + acorn: 8.9.0 + acorn-import-assertions: 1.9.0(acorn@8.9.0) browserslist: 4.21.9 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0