UNPKG

sdin

Version:

JavaScript package builder.

2 lines 1.36 kB
import r from"@babel/runtime/helpers/defineProperty";function i(e,t){var s,r=Object.keys(e);return Object.getOwnPropertySymbols&&(s=Object.getOwnPropertySymbols(e),t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)),r}function s(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?i(Object(s),!0).forEach(function(t){r(e,t,s[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):i(Object(s)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))})}return e}import{filterNotNone as n}from"../utils/array";import{SdinAbstractModule as t}from"./abstract-module";class e extends t{constructor(t,e){super(t,e,"cjs",""),this.includes=n(e.includes),this.excludes=n(e.excludes),this.minify=null==(t=e.minify)||t,this.uglify=null==(t=e.uglify)||t,this.sourceMap=null!=(t=e.sourceMap)?t:this.minify||this.uglify,this.sassModule=null==(t=e.sassModule)||t,this.mixinClass=null==(t=e.mixinClass)||t,this.styleImports=null!=(t=e.styleImports)?t:this.sassModule,this.datas=s(s(s({},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})}}export{e as SdinFoundationModule}; //# sourceMappingURL=foundation-module.js.map