replaceObject() — tailwindcss Function Reference
Architecture documentation for the replaceObject() function in replace-object.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 2d70e77d_ce8f_238d_2b32_a8b4190f2628["replaceObject()"] c0ed9081_e732_ecfa_0427_6bc0211bcee4["migrateArbitraryVariants()"] c0ed9081_e732_ecfa_0427_6bc0211bcee4 -->|calls| 2d70e77d_ce8f_238d_2b32_a8b4190f2628 486b36da_67cd_fb5a_cf7f_c5aca1c480be["migrateModernizeArbitraryValues()"] 486b36da_67cd_fb5a_cf7f_c5aca1c480be -->|calls| 2d70e77d_ce8f_238d_2b32_a8b4190f2628 d6d6389c_e8ac_a603_fb73_c284bcbea150["arbitraryVariants()"] d6d6389c_e8ac_a603_fb73_c284bcbea150 -->|calls| 2d70e77d_ce8f_238d_2b32_a8b4190f2628 24d8d1d0_89ac_76a1_956a_704ad43fcba6["modernizeArbitraryValuesVariant()"] 24d8d1d0_89ac_76a1_956a_704ad43fcba6 -->|calls| 2d70e77d_ce8f_238d_2b32_a8b4190f2628 style 2d70e77d_ce8f_238d_2b32_a8b4190f2628 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/tailwindcss/src/utils/replace-object.ts lines 1–7
export function replaceObject<T extends object, U extends object | null>(target: T, source: U): U {
// Clear out the target object, otherwise inspecting the final object will
// look very confusing.
for (let key in target) delete target[key]
return Object.assign(target, source)
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does replaceObject() do?
replaceObject() is a function in the tailwindcss codebase.
What calls replaceObject()?
replaceObject() is called by 4 function(s): arbitraryVariants, migrateArbitraryVariants, migrateModernizeArbitraryValues, modernizeArbitraryValuesVariant.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free