opvault.js/rollup.config.js
2021-07-08 02:05:41 -04:00

16 lines
414 B
JavaScript

import { builtinModules } from "module"
import ts from "rollup-plugin-ts"
import json from "@rollup/plugin-json"
import { dependencies } from "./package.json"
/** @returns {import("rollup").RollupOptions} */
export default () => ({
input: "./src/index.ts",
external: builtinModules.concat(Object.keys(dependencies)),
output: {
file: "lib/index.js",
format: "cjs",
},
plugins: [ts(), json()],
})