diff --git a/rollup.config.js b/rollup.config.js index 35c799b..01d69cc 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,6 +1,7 @@ import multiInput from "rollup-plugin-multi-input"; import packageJson from "./package.json"; import esbuild from "rollup-plugin-esbuild"; +import typescript from "@rollup/plugin-typescript"; const globals = { ...packageJson.dependencies, @@ -15,7 +16,14 @@ export default [ sourcemap: true, format: "cjs", }, - plugins: [esbuild(), multiInput()], + plugins: [ + esbuild(), + multiInput(), + typescript({ + emitDeclarationOnly: true, + sourceMap: false, + }), + ], external: [ ...Object.keys(globals), "@sveltejs/kit/assets/runtime/app/navigation",