vite.config.pages.ts (17 lines of code) (raw):
import { defineConfig } from "vite";
import packageJson from "./package.json";
import react from "@vitejs/plugin-react";
import tsconfigPaths from "vite-tsconfig-paths";
export default defineConfig({
plugins: [react(), tsconfigPaths()],
build: {
outDir: "pages/dist",
emptyOutDir: false,
lib: {
name: "prosemirror-invisibles",
entry: "pages/index.ts",
formats: ["es"],
fileName: "index",
},
},
});