sdin
Version:
JavaScript package builder.
2 lines • 1.26 kB
JavaScript
var e=require("@babel/runtime/helpers/interopRequireDefault"),n=(Object.defineProperty(exports,"__esModule",{value:!0}),exports.SdinDeclarationModule=void 0,e(require("@babel/runtime/helpers/defineProperty"))),r=require("../utils/array"),t=require("./abstract-module");function o(t,e){var r,n=Object.keys(t);return Object.getOwnPropertySymbols&&(r=Object.getOwnPropertySymbols(t),e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)),n}function i(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?o(Object(r),!0).forEach(function(e){(0,n.default)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}class s extends t.SdinAbstractModule{constructor(e,t){super(e,t,"dts",""),this.includes=(0,r.filterNotNone)(t.includes),this.excludes=(0,r.filterNotNone)(t.excludes),this.datas=i(i(i({},this.parent.datas),this.params.datas),{},{SDIN_MODULE_ENV:"unknown",SDIN_MODULE_TYPE:this.type,SDIN_MODULE_MODE:this.mode,SDIN_MODULE_NAME:this.name})}}exports.SdinDeclarationModule=s;
//# sourceMappingURL=declaration-module.js.map