Packages
moon
2.90.1
2.90.5
retired
2.90.4
2.90.3
2.90.2
2.90.1
2.90.0
2.89.4
2.89.1
2.89.0
2.88.0
2.87.11
2.87.10
2.87.9
2.87.8
2.87.7
2.87.6
2.87.5
2.87.4
2.87.3
2.87.2
2.87.1
2.87.0
2.86.1
2.86.0
2.85.1
2.85.0
2.84.0
2.83.0
2.82.0
2.81.4
2.81.3
2.81.2
2.81.1
2.81.0
2.80.2
2.80.1
2.80.0
2.79.13
2.79.12
2.79.11
2.79.10
2.79.9
2.79.8
2.79.7
2.79.6
2.79.5
2.79.4
2.79.3
2.79.2
2.79.1
2.79.0
2.78.4
2.78.3
2.78.2
2.78.1
2.78.0
2.77.0
2.76.5
2.76.4
2.76.3
2.76.2
2.76.1
2.76.0
2.75.0
2.74.1
2.74.0
2.73.8
2.73.7
2.73.6
2.73.5
2.73.4
2.73.3
2.73.2
2.73.1
2.73.0
2.72.5
2.72.4
2.72.3
2.72.2
2.72.1
2.72.0
2.71.1
2.71.0
2.70.0
2.69.2
2.69.1
2.69.0
2.68.11
2.68.10
Components-based design system written in elixir
Current section
Files
Jump to
Current section
Files
assets/node_modules/tailwindcss/lib/oxide/cli/build/deps.js
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
lazyLightningCss: function() {
return lazyLightningCss;
},
lightningcss: function() {
return lightningcss;
},
loadPostcss: function() {
return loadPostcss;
},
loadPostcssImport: function() {
return loadPostcssImport;
}
});
const _packagejson = /*#__PURE__*/ _interop_require_default(require("../../../../package.json"));
const _browserslist = /*#__PURE__*/ _interop_require_default(require("browserslist"));
const _index = require("../../../../peers/index");
function _interop_require_default(obj) {
return obj && obj.__esModule ? obj : {
default: obj
};
}
function lazyLightningCss() {
// TODO: Make this lazy/bundled
return require("lightningcss");
}
let lightningCss;
function loadLightningCss() {
if (lightningCss) {
return lightningCss;
}
// Try to load a local version first
try {
return lightningCss = require("lightningcss");
} catch {}
return lightningCss = lazyLightningCss();
}
async function lightningcss(shouldMinify, result) {
let css = loadLightningCss();
try {
let transformed = css.transform({
filename: result.opts.from || "input.css",
code: Buffer.from(result.css, "utf-8"),
minify: shouldMinify,
sourceMap: !!result.map,
inputSourceMap: result.map ? result.map.toString() : undefined,
targets: css.browserslistToTargets((0, _browserslist.default)(_packagejson.default.browserslist)),
drafts: {
nesting: true
}
});
return Object.assign(result, {
css: transformed.code.toString("utf8"),
map: result.map ? Object.assign(result.map, {
toString () {
return transformed.map.toString();
}
}) : result.map
});
} catch (err) {
console.error("Unable to use Lightning CSS. Using raw version instead.");
console.error(err);
return result;
}
}
function loadPostcss() {
// Try to load a local `postcss` version first
try {
return require("postcss");
} catch {}
return (0, _index.lazyPostcss)();
}
function loadPostcssImport() {
// Try to load a local `postcss-import` version first
try {
return require("postcss-import");
} catch {}
return (0, _index.lazyPostcssImport)();
}