sdin
Version:
JavaScript package builder.
2 lines • 544 B
JavaScript
import{addSideEffect as o}from"@babel/helper-module-imports";let r=/\.(sass|scss)$/;function s(){return{name:"sass-module",pre(){var s;this.opts._init||(this.opts._init=!0,this.opts.styleImports=null==(s=this.opts.styleImports)||s)},visitor:{ImportOrExportDeclaration:t}}}function t(s,t){var e;"source"in s.node&&s.node.source&&(e=s.node.source.value)&&r.test(e)&&(e=e.replace(r,""),s.node.source.value=e+".css.json",t.opts.styleImports)&&o(s,e+".css")}export{s as styleModuleBabelPlugin};
//# sourceMappingURL=babel-plugin-style-module.js.map