TemplateAnalysis — tailwindcss Architecture
Scans template content to find and replace outdated tailwind candidates.
Entity Profile
Dependency Diagram
graph TD subdomain_UpgradeToolkit_TemplateAnalysis["TemplateAnalysis"] e28f6b6c_be9a_6950_8075_180c1b66f0ea["escape.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> e28f6b6c_be9a_6950_8075_180c1b66f0ea 6403ca00_0447_9313_3bb5_f9ea44ca2dbb["packages.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> 6403ca00_0447_9313_3bb5_f9ea44ca2dbb af1a6ece_0432_a556_fd63_8cb4a91f12ad["plugin-api.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> af1a6ece_0432_a556_fd63_8cb4a91f12ad 2dcceaf3_4383_df7d_023d_fa36fab3c61a["args.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> 2dcceaf3_4383_df7d_023d_fa36fab3c61a c1272aed_91bb_73df_0746_d55fa9b302fd["types.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> c1272aed_91bb_73df_0746_d55fa9b302fd c056448b_f7a2_9149_54e8_f0f8470fe3aa["default-map.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> c056448b_f7a2_9149_54e8_f0f8470fe3aa 9106c15d_cfb8_77f5_665e_9707020b48c8["renderer.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> 9106c15d_cfb8_77f5_665e_9707020b48c8 6818f003_fa74_ca6e_8dd1_99a7154be5c9["candidates.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> 6818f003_fa74_ca6e_8dd1_99a7154be5c9 245c850a_c551_a2cf_854e_bba95b5a1339["apply-config-to-theme.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> 245c850a_c551_a2cf_854e_bba95b5a1339 0f4b2aca_6ae5_ec90_f7db_7b345b730686["package-version.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> 0f4b2aca_6ae5_ec90_f7db_7b345b730686 c6ac3022_ad0f_45f7_f22a_19fe600e967a["walk-variants.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> c6ac3022_ad0f_45f7_f22a_19fe600e967a ec32f4ad_301d_f256_4d47_ab98a998662b["git.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> ec32f4ad_301d_f256_4d47_ab98a998662b b2eb6cbf_d28d_9ec7_61c1_8992d8f4efb8["index.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> b2eb6cbf_d28d_9ec7_61c1_8992d8f4efb8 0620c0e4_5f2c_149b_94e3_e0fed99b95d8["apply-keyframes-to-theme.ts"] subdomain_UpgradeToolkit_TemplateAnalysis --> 0620c0e4_5f2c_149b_94e3_e0fed99b95d8 style subdomain_UpgradeToolkit_TemplateAnalysis fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- Candidate()
- T()
- allVariablesAreUsed()
- analyzeImportPaths()
- ancestors()
- api()
- applyConfigToTheme()
- applyKeyframesToTheme()
- arbitraryUtilities()
- arbitraryValueToBareValueUtility()
- arbitraryValueToBareValueVariant()
- arbitraryVariants()
- args()
- bareValueUtilities()
- bgGradientToLinear()
- buildCustomContainerUtilityRules()
- cache()
- canonicalizeAst()
- canonicalizeCandidates()
- collapseCandidates()
- combinations()
- compiler()
- constructor()
- constructor()
- containsRule()
- convert()
- convertBoolean()
- convertNumber()
- convertString()
- createCanonicalizeCandidateCache()
- createCanonicalizeOptions()
- createCanonicalizeUtilityCache()
- createCanonicalizeVariantCache()
- createConverterCache()
- createInternalOptionsCache()
- createPreComputedUtilitiesCache()
- createPreComputedVariantsCache()
- createSignatureOptions()
- createSignatureOptionsCache()
- createSpacingCache()
- createStaticUtilitiesCache()
- createUtilityPropertiesCache()
- createUtilitySignatureCache()
- createVariantSignatureCache()
- deprecatedUtilities()
- descendants()
- designSystem()
- dropUnnecessaryDataTypes()
- eprintln()
- error()
- escape()
- eventuallyUnquote()
- expectedTailwindVersion()
- extractConfigs()
- extractRawCandidates()
- extractStaticImportMap()
- extractValue()
- findStaticPlugins()
- formatDuration()
- formatNanoseconds()
- fromRoot()
- fromString()
- getPackageVersion()
- getPackageVersionSync()
- getVersion()
- header()
- help()
- highlight()
- importRules()
- indent()
- input()
- installedTailwindVersion()
- intersection()
- isAttributeSelector()
- isBackgroundSize()
- isEmpty()
- isFamilyName()
- isImage()
- isLength()
- isMajor()
- isPercentage()
- isRelativeSize()
- isRepoDirty()
- isSingleSelector()
- isStrictPositiveInteger()
- isUrl()
- isValidOpacityValue()
- isValidThemePrimitive()
- isValidThemeTuple()
- isVector()
- keyPathToCssProperty()
- keyframesToRules()
- layers()
- load()
- loadSync()
- manifests()
- mergeThemeExtension()
- migrate()
- modernizeArbitraryValuesVariant()
- objectToAst()
- optimizeModifier()
- parseCandidate()
- parseVariantValue()
- pathsToRoot()
- pkg()
- prepareDesignSystemStorage()
- printUnprefixedCandidate()
- relative()
- replaceNestedClassNameReferences()
- resolveJsId()
- resolveThemeValue()
- resolveVariablesInValue()
- run()
- separator()
- substituteFunctionsInValue()
- success()
- temporarilyDisableThemeInline()
- themeToVarUtility()
- themeToVarVariant()
- themeableValues()
- tryValueReplacements()
- util()
- value()
- variant()
- walk()
- walkDepth()
- walkDepth()
- walkVariants()
- walkVariants()
- word()
- wordWrap()
Source Files
- packages/tailwindcss/src/compat/apply-config-to-theme.ts
- packages/tailwindcss/src/compat/apply-keyframes-to-theme.ts
- packages/@tailwindcss-upgrade/src/utils/args.ts
- packages/@tailwindcss-upgrade/src/codemods/template/candidates.ts
- packages/tailwindcss/src/canonicalize-candidates.ts
- packages/tailwindcss/src/utils/default-map.ts
- packages/tailwindcss/src/utils/escape.ts
- packages/@tailwindcss-upgrade/src/utils/extract-static-plugins.ts
- packages/@tailwindcss-upgrade/src/utils/format-ns.ts
- packages/@tailwindcss-upgrade/src/utils/git.ts
- packages/@tailwindcss-upgrade/src/index.test.ts
- packages/@tailwindcss-upgrade/src/commands/help/index.ts
- packages/@tailwindcss-upgrade/src/index.ts
- packages/tailwindcss/src/utils/infer-data-type.ts
- packages/@tailwindcss-upgrade/src/utils/package-version.ts
- packages/@tailwindcss-upgrade/src/utils/packages.ts
- packages/tailwindcss/src/compat/plugin-api.ts
- packages/@tailwindcss-upgrade/src/utils/renderer.ts
- packages/@tailwindcss-upgrade/src/stylesheet.ts
- packages/tailwindcss/src/compat/config/types.ts
- packages/tailwindcss/src/value-parser.ts
- packages/@tailwindcss-upgrade/src/utils/version.ts
- packages/@tailwindcss-upgrade/src/utils/walk-variants.ts
Source
- packages/tailwindcss/src/compat/apply-config-to-theme.ts
- packages/tailwindcss/src/compat/apply-keyframes-to-theme.ts
- packages/@tailwindcss-upgrade/src/utils/args.ts
- packages/@tailwindcss-upgrade/src/codemods/template/candidates.ts
- packages/tailwindcss/src/canonicalize-candidates.ts
- packages/tailwindcss/src/utils/default-map.ts
- packages/tailwindcss/src/utils/escape.ts
- packages/@tailwindcss-upgrade/src/utils/extract-static-plugins.ts
- packages/@tailwindcss-upgrade/src/utils/format-ns.ts
- packages/@tailwindcss-upgrade/src/utils/git.ts
- packages/@tailwindcss-upgrade/src/index.test.ts
- packages/@tailwindcss-upgrade/src/commands/help/index.ts
- packages/@tailwindcss-upgrade/src/index.ts
- packages/tailwindcss/src/utils/infer-data-type.ts
- packages/@tailwindcss-upgrade/src/utils/package-version.ts
- packages/@tailwindcss-upgrade/src/utils/packages.ts
- packages/tailwindcss/src/compat/plugin-api.ts
- packages/@tailwindcss-upgrade/src/utils/renderer.ts
- packages/@tailwindcss-upgrade/src/stylesheet.ts
- packages/tailwindcss/src/compat/config/types.ts
- packages/tailwindcss/src/value-parser.ts
- packages/@tailwindcss-upgrade/src/utils/version.ts
- packages/@tailwindcss-upgrade/src/utils/walk-variants.ts
Frequently Asked Questions
What is the TemplateAnalysis subdomain?
TemplateAnalysis is a subdomain in the tailwindcss codebase, part of the UpgradeToolkit domain. Scans template content to find and replace outdated tailwind candidates. It contains 23 source files.
Which domain does TemplateAnalysis belong to?
TemplateAnalysis belongs to the UpgradeToolkit domain.
What functions are in TemplateAnalysis?
The TemplateAnalysis subdomain contains 131 function(s): Candidate, T, allVariablesAreUsed, analyzeImportPaths, ancestors, api, applyConfigToTheme, applyKeyframesToTheme, and 123 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free