From b1e2c8fd5cb5dfa46bc440a12eafaf56cd844b1c Mon Sep 17 00:00:00 2001 From: Philipp Tanlak Date: Mon, 24 Nov 2025 20:54:57 +0100 Subject: Docs --- node_modules/tailwindcss/lib/util/nameClass.js | 49 ++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 node_modules/tailwindcss/lib/util/nameClass.js (limited to 'node_modules/tailwindcss/lib/util/nameClass.js') diff --git a/node_modules/tailwindcss/lib/util/nameClass.js b/node_modules/tailwindcss/lib/util/nameClass.js new file mode 100644 index 0000000..b469071 --- /dev/null +++ b/node_modules/tailwindcss/lib/util/nameClass.js @@ -0,0 +1,49 @@ +"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, { + asClass: function() { + return asClass; + }, + default: function() { + return nameClass; + }, + formatClass: function() { + return formatClass; + } +}); +const _escapeClassName = /*#__PURE__*/ _interop_require_default(require("./escapeClassName")); +const _escapeCommas = /*#__PURE__*/ _interop_require_default(require("./escapeCommas")); +function _interop_require_default(obj) { + return obj && obj.__esModule ? obj : { + default: obj + }; +} +function asClass(name) { + return (0, _escapeCommas.default)(`.${(0, _escapeClassName.default)(name)}`); +} +function nameClass(classPrefix, key) { + return asClass(formatClass(classPrefix, key)); +} +function formatClass(classPrefix, key) { + if (key === "DEFAULT") { + return classPrefix; + } + if (key === "-" || key === "-DEFAULT") { + return `-${classPrefix}`; + } + if (key.startsWith("-")) { + return `-${classPrefix}${key}`; + } + if (key.startsWith("/")) { + return `${classPrefix}${key}`; + } + return `${classPrefix}-${key}`; +} -- cgit v1.2.3