svelte.sk-auth/rollup.config.js
RaviAnand Mohabir 35f48c0cb5 🎨 Format and lint code
2021-05-23 22:30:34 +02:00

26 lines
564 B
JavaScript

import multiInput from "rollup-plugin-multi-input";
import packageJson from "./package.json";
import esbuild from "rollup-plugin-esbuild";
const globals = {
...packageJson.dependencies,
...packageJson.devDependencies,
};
export default [
{
input: ["src/**/*.ts"],
output: {
dir: "dist",
sourcemap: true,
format: "cjs",
},
plugins: [esbuild(), multiInput()],
external: [
...Object.keys(globals),
"@sveltejs/kit/assets/runtime/app/navigation",
"@sveltejs/kit/assets/runtime/app/stores",
],
},
];