Skip to content

Commit a6a0d2e

Browse files
author
Mike Valeriano
committed
chore: adjust vite config
1 parent 7204ec8 commit a6a0d2e

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.vite/plugins.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import nodeExternals from "rollup-plugin-node-externals";
22
import type { PluginOption } from "vite";
33
import tsconfigPaths from "vite-tsconfig-paths";
44

5-
export function getPlugins(): PluginOption[] {
5+
export function getPlugins(exclude: string[]): PluginOption[] {
66
return [
77
// externalize node builtins and configure dependencies to be externalized (or not)
88
nodeExternals({
@@ -11,7 +11,7 @@ export function getPlugins(): PluginOption[] {
1111
// devDependencies in package.json
1212
devDeps: false,
1313
// dependencies to be bundled
14-
exclude: ["@mkvlrn/result"],
14+
exclude,
1515
}),
1616
// resolve tsconfig path aliases
1717
tsconfigPaths(),

vite.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ import { getOptimize } from "./.vite/optimize.ts";
55
import { getPlugins } from "./.vite/plugins.ts";
66

77
const entryFiles = await getEntryFiles();
8+
const internalPackages: string[] = ["@mkvlrn/result"];
89

910
export default defineConfig({
1011
build: getBuild(entryFiles),
11-
plugins: getPlugins(),
12+
plugins: getPlugins(internalPackages),
1213
optimizeDeps: getOptimize(),
1314
});

0 commit comments

Comments
 (0)