@visulima/packem
Version:
A fast and modern bundler for Node.js and TypeScript.
4 lines (3 loc) • 473 B
JavaScript
;const e=require("lightningcss"),a={async handler(n,r,i){const s=e.transform({...i,code:Buffer.from(n.css),cssModules:void 0,filename:n.name,inputSourceMap:n.map,minify:!0,sourceMap:!!r,targets:e.browserslistToTargets(this.browserTargets)});return s.warnings.length>0&&this.warn(`warnings when minifying css:
${s.warnings.map(t=>t.message).join(`
`)}`),{...n,css:s.code.toString(),map:"map"in s?s.map?.toString():void 0}},name:"lightningcss"};module.exports=a;