convert() — tailwindcss Function Reference
Architecture documentation for the convert() function in args.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD d5c7ae01_387d_fa61_01c9_115a12448d83["convert()"] f680db01_c2c6_090b_99ee_9df802d112b2["args.ts"] d5c7ae01_387d_fa61_01c9_115a12448d83 -->|defined in| f680db01_c2c6_090b_99ee_9df802d112b2 1aa953df_1d07_87e9_0511_dceb7d1d33bf["args()"] 1aa953df_1d07_87e9_0511_dceb7d1d33bf -->|calls| d5c7ae01_387d_fa61_01c9_115a12448d83 f4c1bdd4_905c_233c_2f5b_1d8e9adec3d0["convertString()"] d5c7ae01_387d_fa61_01c9_115a12448d83 -->|calls| f4c1bdd4_905c_233c_2f5b_1d8e9adec3d0 3bb232cd_b2f5_e35a_180b_085adf6b09fc["convertBoolean()"] d5c7ae01_387d_fa61_01c9_115a12448d83 -->|calls| 3bb232cd_b2f5_e35a_180b_085adf6b09fc 8f9960de_e9ac_21b4_a0ad_10a78a282dc9["convertNumber()"] d5c7ae01_387d_fa61_01c9_115a12448d83 -->|calls| 8f9960de_e9ac_21b4_a0ad_10a78a282dc9 style d5c7ae01_387d_fa61_01c9_115a12448d83 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/@tailwindcss-cli/src/utils/args.ts lines 131–150
function convert<T extends keyof Types>(value: string | boolean, type: T) {
switch (type) {
case 'string':
return convertString(value)
case 'boolean':
return convertBoolean(value)
case 'number':
return convertNumber(value)
case 'boolean | string':
return convertBoolean(value) ?? convertString(value)
case 'number | string':
return convertNumber(value) ?? convertString(value)
case 'boolean | number':
return convertBoolean(value) ?? convertNumber(value)
case 'boolean | number | string':
return convertBoolean(value) ?? convertNumber(value) ?? convertString(value)
default:
throw new Error(`Unhandled type: ${type}`)
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does convert() do?
convert() is a function in the tailwindcss codebase, defined in packages/@tailwindcss-cli/src/utils/args.ts.
Where is convert() defined?
convert() is defined in packages/@tailwindcss-cli/src/utils/args.ts at line 131.
What does convert() call?
convert() calls 3 function(s): convertBoolean, convertNumber, convertString.
What calls convert()?
convert() is called by 1 function(s): args.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free