lbundle
Version:
Small zero-configuration bundler build on top of Rollup.js and SWC for NPM libraries
29 lines (26 loc) • 728 B
JavaScript
;
var getSwcEnv = require('../_virtual/get-swc-env.js');
(function (exports) {
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "getSwcEnv", {
enumerable: true,
get: function() {
return getSwcEnv;
}
});
const getSwcEnv = (pkg)=>{
const coreJsVersion = pkg.dependencies?.['core-js'] ?? pkg.devDependencies?.['core-js'] ?? pkg.peerDependencies?.['core-js'];
if (!coreJsVersion) return {
targets: 'defaults'
};
return {
targets: 'defaults',
coreJs: coreJsVersion,
mode: 'usage',
bugfixes: true
};
};
} (getSwcEnv.__exports));
//# sourceMappingURL=get-swc-env.js.map