Urara-Blog/node_modules/.pnpm-store/v3/files/d3/f9a9bb983aadbdc1443128ea0b76a5e89745f24c0b4c03115bfa418864807a22b27b4e97ca795f3b87632c94e02c383eeacd7439dcd26b6a1003c31c51efcf
2022-08-14 01:14:53 +08:00

55 lines
1.6 KiB
Text

'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
const core = require('@unocss/core');
require('./chunks/decoration.cjs');
const colors$1 = require('./chunks/colors.cjs');
const _default$1 = require('./chunks/default.cjs');
const colors = require('./chunks/colors2.cjs');
const _default = require('./chunks/default2.cjs');
const _default$2 = require('./chunks/default3.cjs');
require('./chunks/variants.cjs');
const preflights = [
{
layer: "preflights",
getCSS(ctx) {
if (ctx.theme.preflightBase) {
const css = core.entriesToCss(Object.entries(ctx.theme.preflightBase));
return `*,::before,::after{${css}}::backdrop{${css}}`;
}
}
}
];
const presetMini = (options = {}) => {
options.dark = options.dark ?? "class";
options.attributifyPseudo = options.attributifyPseudo ?? false;
return {
name: "@unocss/preset-mini",
theme: _default.theme,
rules: _default$1.rules,
variants: _default$2.variants(options),
options,
postprocess: options.variablePrefix && options.variablePrefix !== "un-" ? VarPrefixPostprocessor(options.variablePrefix) : void 0,
preflights,
prefix: options.prefix
};
};
function VarPrefixPostprocessor(prefix) {
return (obj) => {
obj.entries.forEach((i) => {
i[0] = i[0].replace(/^--un-/, `--${prefix}`);
if (typeof i[1] === "string")
i[1] = i[1].replace(/var\(--un-/g, `var(--${prefix}`);
});
};
}
exports.parseColor = colors$1.parseColor;
exports.colors = colors.colors;
exports.theme = _default.theme;
exports["default"] = presetMini;
exports.preflights = preflights;
exports.presetMini = presetMini;