Urara-Blog/node_modules/.pnpm-store/v3/files/7b/353e652c88897edcc9c2c51bf4ba2df6d65fc877ced1586b4d5f0b96732b5c012eb8efea438f1a8be7ca5d7fc7287b9b8d85dc8a7fba0a3dd48a4ba161f5e2
2022-08-14 01:14:53 +08:00

39 lines
1.1 KiB
Text

'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
const cdn = require('./chunks/cdn.cjs');
const core = require('./core.cjs');
require('ohmyfetch');
require('@unocss/core');
const isNode = typeof process < "u" && typeof process.stdout < "u" && !process.versions.deno;
const isVSCode = isNode && !!process.env.VSCODE_CWD;
async function createNodeLoader() {
try {
return await import('@iconify/utils/lib/loader/node-loader').then((i) => i?.loadNodeIcon);
} catch {
}
try {
return require("@iconify/utils/lib/loader/node-loader.cjs");
} catch {
}
}
const presetIcons = core.createPresetIcons(async (options) => {
const {
cdn: cdn$1
} = options;
const loaders = [];
if (isNode && !isVSCode)
loaders.push(await createNodeLoader());
if (cdn$1)
loaders.push(cdn.createCDNLoader(cdn$1));
loaders.push(cdn.loadIcon);
return core.combineLoaders(loaders);
});
exports.combineLoaders = core.combineLoaders;
exports.createPresetIcons = core.createPresetIcons;
exports["default"] = presetIcons;
exports.presetIcons = presetIcons;