diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..521a9f7 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +legacy-peer-deps=true diff --git a/frontend/package.json b/frontend/package.json index fb5a612..142597e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -39,10 +39,9 @@ "unplugin-vue-components": "^0.28.0", "vite": "^6.2.0", "vite-plugin-pwa": "^0.21.1", - "vite-plugin-top-level-await": "^1.6.0", "vite-plugin-wasm": "^3.5.0" }, "overrides": { "serialize-javascript": "^7.0.3" } -} \ No newline at end of file +} diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 902cdbc..7d17aa5 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -8,7 +8,6 @@ import Components from 'unplugin-vue-components/vite' import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' import { execSync } from 'child_process' import wasm from 'vite-plugin-wasm' -import topLevelAwait from 'vite-plugin-top-level-await' let commitHash = '' try { @@ -21,7 +20,6 @@ export default defineConfig({ plugins: [ vue(), wasm(), - topLevelAwait(), AutoImport({ imports: ['vue', 'vue-router'], resolvers: [ElementPlusResolver({ importStyle: false })], diff --git a/package.json b/package.json index 4db77c0..ff58d27 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "author": "nap0o", "license": "AGPL-3.0", "private": true, - "scripts": { - "postinstall": "npm install --prefix backend && npm install --prefix frontend", - "dev": "npm run dev --prefix backend & npm run dev --prefix frontend" - } -} \ No newline at end of file +"scripts": { + "postinstall": "npm install --legacy-peer-deps --prefix backend && npm install --legacy-peer-deps --prefix frontend", + "dev": "npm run dev --prefix backend & npm run dev --prefix frontend" +} +}