UNPKG

beyond

Version:

The Full Stack Universal Typescript Framework

34 lines (29 loc) 736 B
module.exports = async function (application, key, specs) { if (specs.declarations) { return { key: 'declarations-builder', name: 'declarations', maps: 'external', npm: true, environment: 'production', bundles: { mode: 'esm' }, ts: { compiler: 'tsc' }, }; } if (key === 'npm') { return { key: 'npm-builder', name: 'npm', npm: true, maps: 'external', environment: 'production', ts: { compiler: 'tsc' }, }; } await application.ready; await application.deployment.ready; await application.deployment.distributions.ready; const id = key.split('//')[1]; const { distributions } = application.deployment; return distributions.get(parseInt(id)); };