From cee1d5e2d01359e6d762a10fc67d4e7c1cc830eb Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Thu, 30 Mar 2023 02:33:19 +0200 Subject: chore: integrate misskey-js as a workspace item (git subtree) (#10409) * Additional changes for the merge * api-misskey-js --- packages/frontend/package.json | 2 +- packages/frontend/vite.config.ts | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) (limited to 'packages/frontend') diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 54404c8c53..34024408d5 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -42,7 +42,7 @@ "json5": "2.2.3", "matter-js": "0.19.0", "mfm-js": "0.23.3", - "misskey-js": "0.0.15", + "misskey-js": "../misskey-js", "photoswipe": "5.3.6", "prismjs": "1.29.0", "punycode": "2.3.0", diff --git a/packages/frontend/vite.config.ts b/packages/frontend/vite.config.ts index a90ee55268..7e21b3d850 100644 --- a/packages/frontend/vite.config.ts +++ b/packages/frontend/vite.config.ts @@ -86,6 +86,11 @@ export default defineConfig(({ command, mode }) => { __VUE_PROD_DEVTOOLS__: false, }, + // https://vitejs.dev/guide/dep-pre-bundling.html#monorepos-and-linked-dependencies + optimizeDeps: { + include: ['misskey-js'], + }, + build: { target: [ 'chrome108', @@ -110,6 +115,11 @@ export default defineConfig(({ command, mode }) => { emptyOutDir: false, sourcemap: process.env.NODE_ENV === 'development', reportCompressedSize: false, + + // https://vitejs.dev/guide/dep-pre-bundling.html#monorepos-and-linked-dependencies + commonjsOptions: { + include: [/misskey-js/, /node_modules/], + }, }, test: { -- cgit v1.2.3-freya