Mercurial > code > home > repos > streamed-graph
diff vite.config.ts @ 148:c26538ee1d1d
minify build, rm dead deps
author | drewp@bigasterisk.com |
---|---|
date | Mon, 08 May 2023 14:04:50 -0700 |
parents | 2ad4784c0d6c |
children | 3ce355e4f388 |
line wrap: on
line diff
--- a/vite.config.ts Mon May 08 13:52:54 2023 -0700 +++ b/vite.config.ts Mon May 08 14:04:50 2023 -0700 @@ -1,9 +1,7 @@ -import { defineConfig, Plugin, UserConfigExport } from "vite"; +import rollupResolve from "@rollup/plugin-node-resolve"; import terser from "@rollup/plugin-terser"; -import rollupResolve from "@rollup/plugin-node-resolve"; -import rollupCommonjs from "@rollup/plugin-commonjs"; +import { defineConfig, UserConfigExport } from "vite"; -import rollupAlias from "@rollup/plugin-alias"; const config: UserConfigExport = { server: { host: "0.0.0.0", @@ -14,40 +12,31 @@ }, }, build: { - target: "esnext", lib: { entry: "src/index.ts", - formats: ["es", "cjs", "iife"], + formats: ["iife"], name: "streamedgraph", }, + minify: false, rollupOptions: { - // external: /^lit/, plugins: [ rollupResolve({ browser: true, preferBuiltins: false, }), - // rollupCommonjs(), - // terser({ - // mangle: false, - // compress: false, - // format: { - // semicolons: false, - // }, - // }), - // rollupAlias({ - // entries: [{ find: "promises", replacement: "__my_promises__" }], - // }), + terser({ + mangle: true, + compress: false, + format: { + semicolons: false, + }, + }), ], }, - minify: false, + sourcemap: true, + target: "esnext", }, - // resolve: { - // alias: [{ find: "rdf-canonize-native", replacement: "" }], - // }, - define: { - // global: {}, - }, + define: {}, }; export default defineConfig(({ command, mode }) => {