css-kits
Version:
Parse css to javascript object. Support change class and id
30 lines (29 loc) • 1.07 kB
JavaScript
(function (factory) {
if (typeof module === "object" && typeof module.exports === "object") {
var v = factory(require, exports);
if (v !== undefined) module.exports = v;
}
else if (typeof define === "function" && define.amd) {
define(["require", "exports"], factory);
}
})(function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.loadFormatFn = void 0;
let formatFn = undefined;
function loadFormatFn() {
if (!formatFn) {
try {
if (!require.resolve('prettier')) {
throw new Error('');
}
}
catch (e) {
throw new Error('To ensure performance, we did not install "prettier" as a dependency. To fix it: install "prettier": `npm i prettier` (or `yarn add prettier`).');
}
formatFn = require('prettier').format;
}
return formatFn;
}
exports.loadFormatFn = loadFormatFn;
});