UNPKG

sdin

Version:

JavaScript package builder.

2 lines 867 B
Object.defineProperty(exports,"__esModule",{value:!0}),exports.buildSdinProject=e;var l=require("lodash"),t=require("../core/check-project"),u=require("../core/build-foundation-module"),r=require("../core/build-integration-module"),a=require("../core/build-declaration-module"),n=require("../core/build-application-module");async function e(e){var o,i=e.project;await(0,t.checkSdinProject)({project:i});let d=i.modules;if(e.modules&&0<e.modules.length){let o=(0,l.keyBy)(i.modules,"name");d=e.modules.map(e=>o[e]).filter(Boolean)}for(o of d)"foundation"===o.type?await(0,u.buildSdinFoundationModule)({module:o}):"integration"===o.type?await(0,r.buildSdinIntegrationModule)({module:o}):"declaration"===o.type?await(0,a.buildSdinDeclarationModule)({module:o}):"application"===o.type&&await(0,n.buildSdinApplicationModule)({module:o})} //# sourceMappingURL=build.js.map