/opt/canhelp/node_modules/tailwindcss/src/lib
NameSizeModeActions
cacheInvalidation.js13860644editdlrm
collapseAdjacentRules.js15310644editdlrm
collapseDuplicateDeclarations.js29520644editdlrm
content.js91960644editdlrm
defaultExtractor.js75510644editdlrm
evaluateTailwindFunctions.js74150644editdlrm
expandApplyAtRules.js194070644editdlrm
expandTailwindAtRules.js82420644editdlrm
findAtConfigPath.js13630644editdlrm
generateRules.js290730644editdlrm
getModuleDependencies.js22500644editdlrm
load-config.ts10590644editdlrm
normalizeTailwindDirectives.js28580644editdlrm
offsets.js121900644editdlrm
partitionApplyAtRules.js10090644editdlrm
regex.js18560644editdlrm
remap-bitfield.js25480644editdlrm
resolveDefaultsAtRules.js47570644editdlrm
setupContextUtils.js426430644editdlrm
setupTrackingContext.js64140644editdlrm
sharedState.js14450644editdlrm
substituteScreenAtRules.js6000644editdlrm
Edit: /opt/canhelp/node_modules/tailwindcss/src/lib/load-config.ts (1059B)
import jitiFactory from 'jiti' import { transform } from 'sucrase' import { Config } from '../../types/config' let jiti: ReturnType | null = null // @internal // This WILL be removed in some future release // If you rely on this your stuff WILL break export function useCustomJiti(_jiti: () => ReturnType) { jiti = _jiti() } function lazyJiti() { return ( jiti ?? (jiti = jitiFactory(__filename, { interopDefault: true, transform: (opts) => { // Sucrase can't transform import.meta so we have to use Babel if (opts.source.includes('import.meta')) { return require('jiti/dist/babel.js')(opts) } return transform(opts.source, { transforms: ['typescript', 'imports'], }) }, })) ) } export function loadConfig(path: string): Config { let config = (function () { if (!path) return {} try { return require(path) } catch { return lazyJiti()(path) } })() return config.default ?? config }