replaceObject() — tailwindcss Function Reference
Architecture documentation for the replaceObject() function in replace-object.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 171d2039_b637_0b5d_5082_71ca42e05d86["replaceObject()"] de65aaee_2caa_4757_c9fa_c7fb4bc23fc0["replace-object.ts"] 171d2039_b637_0b5d_5082_71ca42e05d86 -->|defined in| de65aaee_2caa_4757_c9fa_c7fb4bc23fc0 bc19ae8d_4f83_e280_be05_e35eee14b3e7["migrateArbitraryVariants()"] bc19ae8d_4f83_e280_be05_e35eee14b3e7 -->|calls| 171d2039_b637_0b5d_5082_71ca42e05d86 9f73b711_0f71_129f_7fdb_764a3c0df282["migrateModernizeArbitraryValues()"] 9f73b711_0f71_129f_7fdb_764a3c0df282 -->|calls| 171d2039_b637_0b5d_5082_71ca42e05d86 33cdfd56_8951_3531_38f7_dd0b0f31dbab["arbitraryVariants()"] 33cdfd56_8951_3531_38f7_dd0b0f31dbab -->|calls| 171d2039_b637_0b5d_5082_71ca42e05d86 8097972e_4628_663f_72e8_08883183690d["modernizeArbitraryValuesVariant()"] 8097972e_4628_663f_72e8_08883183690d -->|calls| 171d2039_b637_0b5d_5082_71ca42e05d86 style 171d2039_b637_0b5d_5082_71ca42e05d86 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, defined in packages/tailwindcss/src/utils/replace-object.ts.
Where is replaceObject() defined?
replaceObject() is defined in packages/tailwindcss/src/utils/replace-object.ts at line 1.
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