Tldraw/tsdx.config.js

18 wiersze
509 B
JavaScript

// Not transpiled with TypeScript or Babel, so use plain Es6/Node.js!
const replace = require('@rollup/plugin-replace');
module.exports = {
// This function will run for each entry/format/env combination
rollup(config, opts) {
config.plugins = config.plugins.map(p =>
p.name === 'replace'
? replace({
'process.env.NODE_ENV': JSON.stringify(opts.env),
preventAssignment: true,
})
: p
);
return config; // always return a config.
},
};