query-state-hook
Version:
Easily manage the state of your React components via URL query parameters
29 lines (27 loc) • 565 B
text/typescript
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import { resolve } from "path";
import dts from "vite-plugin-dts";
export default defineConfig({
plugins: [
react(),
dts({
insertTypesEntry: true,
}),
],
build: {
lib: {
entry: resolve(new URL("./src/lib/index.ts", import.meta.url).pathname),
name: "URLStateHanlder",
fileName: "index",
},
rollupOptions: {
external: ["react"],
output: {
globals: {
react: "React",
},
},
},
},
});