UserScriptProjectTemplate/vite.config.ts
Jonas Pfalzgraf 8089771d41 ⬆️ Upgrading Project
Switching from Webpack to vite, upgrading the version of the logo file and updating dependencies
2024-06-02 20:50:22 +02:00

21 lines
549 B
TypeScript

import { defineConfig } from "vite";
import { resolve } from "path";
import tsconfigPaths from "vite-tsconfig-paths";
import pkgjsn from "./package.json";
export default defineConfig({
build: {
rollupOptions: {
input: resolve(__dirname, "src/index.ts"),
output: {
entryFileNames: `${pkgjsn.name}.user.js`,
dir: resolve(__dirname, "dist"),
},
},
sourcemap: "inline", // Equivalent to 'inline-source-map'
},
plugins: [tsconfigPaths()],
resolve: {
extensions: [".tsx", ".ts", ".js"],
},
});