Skip to content

Commit c43128e

Browse files
committed
adding builtinModules in vite.config.mjs
1 parent 2b2febe commit c43128e

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

vite.config.mjs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,16 @@ import eslintPlugin from "vite-plugin-eslint";
77
import path from "path";
88
import { nodePolyfills } from "vite-plugin-node-polyfills";
99
import compress from "vite-plugin-compress";
10+
import { builtinModules } from "module";
1011

1112
dns.setDefaultResultOrder("verbatim");
1213

1314
const __filename = fileURLToPath(import.meta.url);
1415
const __dirname = path.dirname(__filename);
16+
const allExternal = [
17+
...builtinModules,
18+
...builtinModules.map((m) => `node:${m}`)
19+
];
1520

1621
export default defineConfig({
1722
base: "./",
@@ -69,10 +74,8 @@ export default defineConfig({
6974
output: {
7075
dir: "dist",
7176
format: "es"
72-
}
73-
},
74-
optimizeDeps: {
75-
exclude: ["jsonToGraphQLQuery"]
77+
},
78+
exclude: ["jsonToGraphQLQuery", ...allExternal]
7679
}
7780
}
7881
});

0 commit comments

Comments
 (0)