/
postcss.js
1 lines (1 loc) · 1.88 KB
/
postcss.js
1
module.exports=(()=>{"use strict";var e={136:(e,r,o)=>{var s=o(87),u=o(622),t=o(43);var n=o(95);var p=/\r(?!\n)(.|\n)?/g;function process(e,r,o){var i=o.removeCR&&s.EOL!=="\r"?r.replace(p," $1"):r;return t([t.plugin("postcss-resolve-url",postcssPlugin)]).process(i,{from:n.prepend(e),map:o.outputSourceMap&&{prev:!!o.absSourceMap&&n.prepend(o.absSourceMap),inline:false,annotation:false,sourcesContent:true}}).then(e=>({content:e.css,map:o.outputSourceMap?n.remove(e.map.toJSON()):null}));function postcssPlugin(){return function(e){e.walkDecls(eachDeclaration)};function eachDeclaration(e){var s=e.value&&e.value.indexOf("url")>=0;if(s){var t=e.source.start,i=o.sourceMapConsumer&&o.sourceMapConsumer.originalPositionFor(t);var c=i&&i.source&&n.remove(u.dirname(i.source));if(c){e.value=o.transformDeclaration(e.value,c)}else if(o.sourceMapConsumer){throw new Error("source-map information is not available at url() declaration "+(p.test(r)?"(found orphan CR, try removeCR option)":"(no orphan CR found)"))}}}}}e.exports=process},95:(e,r)=>{function prepend(e){if(typeof e==="string"){return"file://"+e}else if(e&&typeof e==="object"&&Array.isArray(e.sources)){return Object.assign({},e,{sources:e.sources.map(prepend)})}else{throw new Error("expected string|object")}}r.prepend=prepend;function remove(e){if(typeof e==="string"){return e.replace(/^file:\/{2}/,"")}else if(e&&typeof e==="object"&&Array.isArray(e.sources)){return Object.assign({},e,{sources:e.sources.map(remove)})}else{throw new Error("expected string|object")}}r.remove=remove},87:e=>{e.exports=require("os")},622:e=>{e.exports=require("path")},43:e=>{e.exports=require("postcss")}};var r={};function __nccwpck_require__(o){if(r[o]){return r[o].exports}var s=r[o]={exports:{}};var u=true;try{e[o](s,s.exports,__nccwpck_require__);u=false}finally{if(u)delete r[o]}return s.exports}__nccwpck_require__.ab=__dirname+"/";return __nccwpck_require__(136)})();