mirror of
https://github.com/Dan6erbond/sk-auth.git
synced 2024-11-25 19:05:46 +01:00
👷 Emit Typescript declaration files with Rollup Plugin Typescript
This commit is contained in:
parent
293aec5320
commit
6f53ada391
@ -1,6 +1,7 @@
|
|||||||
import multiInput from "rollup-plugin-multi-input";
|
import multiInput from "rollup-plugin-multi-input";
|
||||||
import packageJson from "./package.json";
|
import packageJson from "./package.json";
|
||||||
import esbuild from "rollup-plugin-esbuild";
|
import esbuild from "rollup-plugin-esbuild";
|
||||||
|
import typescript from "@rollup/plugin-typescript";
|
||||||
|
|
||||||
const globals = {
|
const globals = {
|
||||||
...packageJson.dependencies,
|
...packageJson.dependencies,
|
||||||
@ -15,7 +16,14 @@ export default [
|
|||||||
sourcemap: true,
|
sourcemap: true,
|
||||||
format: "cjs",
|
format: "cjs",
|
||||||
},
|
},
|
||||||
plugins: [esbuild(), multiInput()],
|
plugins: [
|
||||||
|
esbuild(),
|
||||||
|
multiInput(),
|
||||||
|
typescript({
|
||||||
|
emitDeclarationOnly: true,
|
||||||
|
sourceMap: false,
|
||||||
|
}),
|
||||||
|
],
|
||||||
external: [
|
external: [
|
||||||
...Object.keys(globals),
|
...Object.keys(globals),
|
||||||
"@sveltejs/kit/assets/runtime/app/navigation",
|
"@sveltejs/kit/assets/runtime/app/navigation",
|
||||||
|
Loading…
Reference in New Issue
Block a user