replaceObject() — tailwindcss Function Reference
Architecture documentation for the replaceObject() function in replace-object.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD f79e35a4_ca5c_11c1_36f2_8974eceaf515["replaceObject()"] 707ef5d3_1654_7094_06d2_99e8004cab43["migrateArbitraryVariants()"] 707ef5d3_1654_7094_06d2_99e8004cab43 -->|calls| f79e35a4_ca5c_11c1_36f2_8974eceaf515 042344d6_c400_b6f0_00d2_ff8fded428bc["migrateModernizeArbitraryValues()"] 042344d6_c400_b6f0_00d2_ff8fded428bc -->|calls| f79e35a4_ca5c_11c1_36f2_8974eceaf515 6a036819_1cd4_f532_6d62_77770a6b1666["arbitraryVariants()"] 6a036819_1cd4_f532_6d62_77770a6b1666 -->|calls| f79e35a4_ca5c_11c1_36f2_8974eceaf515 c17298f2_5925_766a_629e_a0acb211713d["modernizeArbitraryValuesVariant()"] c17298f2_5925_766a_629e_a0acb211713d -->|calls| f79e35a4_ca5c_11c1_36f2_8974eceaf515 style f79e35a4_ca5c_11c1_36f2_8974eceaf515 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