replaceObject() — tailwindcss Function Reference
Architecture documentation for the replaceObject() function in replace-object.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 38b866f2_6f5f_ed0c_8931_4489835420d2["replaceObject()"] cb055289_b1a4_fdf0_beff_09232c521413["replace-object.ts"] 38b866f2_6f5f_ed0c_8931_4489835420d2 -->|defined in| cb055289_b1a4_fdf0_beff_09232c521413 7a380dd4_2f8e_5aa7_b4ee_bf219cb7807f["migrateArbitraryVariants()"] 7a380dd4_2f8e_5aa7_b4ee_bf219cb7807f -->|calls| 38b866f2_6f5f_ed0c_8931_4489835420d2 95e8edc9_45de_ca00_e4d2_601d3ae22f9f["migrateModernizeArbitraryValues()"] 95e8edc9_45de_ca00_e4d2_601d3ae22f9f -->|calls| 38b866f2_6f5f_ed0c_8931_4489835420d2 b3ddb484_a420_850d_607a_2221ddf995ca["arbitraryVariants()"] b3ddb484_a420_850d_607a_2221ddf995ca -->|calls| 38b866f2_6f5f_ed0c_8931_4489835420d2 4af25bcc_7295_c96c_9ddc_5c19bf644f5e["modernizeArbitraryValuesVariant()"] 4af25bcc_7295_c96c_9ddc_5c19bf644f5e -->|calls| 38b866f2_6f5f_ed0c_8931_4489835420d2 style 38b866f2_6f5f_ed0c_8931_4489835420d2 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