Files
coopgo/node_modules/@wry/context/rollup.config.js
sgauthier 6e64e138e2
All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
planning
2024-10-14 09:15:30 +02:00

41 lines
734 B
JavaScript

import typescriptPlugin from 'rollup-plugin-typescript2';
import typescript from 'typescript';
const globals = {
__proto__: null,
tslib: "tslib",
};
function external(id) {
return id in globals;
}
export default [{
input: "src/context.ts",
external,
output: {
file: "lib/context.esm.js",
format: "esm",
sourcemap: true,
globals,
},
plugins: [
typescriptPlugin({
typescript,
tsconfig: "./tsconfig.rollup.json",
}),
],
}, {
input: "lib/context.esm.js",
external,
output: {
// Intentionally overwrite the context.js file written by tsc:
file: "lib/context.js",
format: "cjs",
exports: "named",
sourceMap: true,
name: "context",
globals,
},
}];