UNPKG

stateful-params

Version:

A lightweight and intuitive React hook for managing URL query parameters with ease. Stateful-params enables seamless CRUD operations on URL query parameters while keeping your UI in sync with the URL state. Perfect for building dynamic, stateful, and shar

40 lines (37 loc) 940 B
import resolve from "@rollup/plugin-node-resolve" import commonjs from "@rollup/plugin-commonjs" import typescript from "@rollup/plugin-typescript" import dts from "rollup-plugin-dts" import terser from "@rollup/plugin-terser" import peerDepsExternal from "rollup-plugin-peer-deps-external" const packageJson = require("./package.json") export default [ { input: "src/index.ts", output: [ { file: packageJson.main, format: "cjs", sourcemap: true }, { file: packageJson.module, format: "esm", sourcemap: true } ], plugins: [ peerDepsExternal(), resolve(), commonjs(), typescript({ tsconfig: "./tsconfig.json" }), terser() ], external: ["react", "react-dom"] }, { input: "src/index.ts", output: [{ file: packageJson.types }], plugins: [dts.default()] } ]