resolve-config.test.ts — tailwindcss Source File
Architecture documentation for resolve-config.test.ts, a typescript file in the tailwindcss codebase. 7 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR c3ba3507_ecf6_1cd3_ca8b_28c9363824b8["resolve-config.test.ts"] 7fd72d4c_e95c_d849_1002_1e1c9d8aca1a["design-system.ts"] c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 --> 7fd72d4c_e95c_d849_1002_1e1c9d8aca1a 9b965fd7_d8e9_0b43_cd5d_c9294ab598ed["buildDesignSystem"] c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 --> 9b965fd7_d8e9_0b43_cd5d_c9294ab598ed 80295787_127f_69e6_91b3_4bea3a484544["theme.ts"] c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 --> 80295787_127f_69e6_91b3_4bea3a484544 734cf7ec_fb2a_2532_7b20_b3a815c7e3e6["Theme"] c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 --> 734cf7ec_fb2a_2532_7b20_b3a815c7e3e6 9b5d2e3d_392e_c654_c350_1352ed70f5e8["resolve-config.ts"] c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 --> 9b5d2e3d_392e_c654_c350_1352ed70f5e8 0ed24ba5_7c39_3f5a_fdbb_f973a617a172["resolveConfig"] c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 --> 0ed24ba5_7c39_3f5a_fdbb_f973a617a172 696bd648_5f24_1b59_8e8b_7a97a692869e["vitest"] c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 --> 696bd648_5f24_1b59_8e8b_7a97a692869e style c3ba3507_ecf6_1cd3_ca8b_28c9363824b8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { expect, test } from 'vitest'
import { buildDesignSystem } from '../../design-system'
import { Theme } from '../../theme'
import { resolveConfig } from './resolve-config'
test('top level theme keys are replaced', () => {
let design = buildDesignSystem(new Theme())
let { resolvedConfig, replacedThemeKeys } = resolveConfig(design, [
{
config: {
theme: {
colors: {
red: 'red',
},
fontFamily: {
sans: 'SF Pro Display',
},
},
},
base: '/root',
reference: false,
src: undefined,
},
{
config: {
theme: {
colors: {
green: 'green',
},
},
},
base: '/root',
reference: false,
src: undefined,
},
{
config: {
theme: {
colors: {
blue: 'blue',
},
},
},
base: '/root',
reference: false,
src: undefined,
},
])
expect(resolvedConfig).toMatchObject({
theme: {
colors: {
blue: 'blue',
},
fontFamily: {
sans: 'SF Pro Display',
},
},
// ... (262 more lines)
Domain
Dependencies
Source
Frequently Asked Questions
What does resolve-config.test.ts do?
resolve-config.test.ts is a source file in the tailwindcss codebase, written in typescript. It belongs to the OxideEngine domain.
What does resolve-config.test.ts depend on?
resolve-config.test.ts imports 7 module(s): Theme, buildDesignSystem, design-system.ts, resolve-config.ts, resolveConfig, theme.ts, vitest.
Where is resolve-config.test.ts in the architecture?
resolve-config.test.ts is located at packages/tailwindcss/src/compat/config/resolve-config.test.ts (domain: OxideEngine, directory: packages/tailwindcss/src/compat/config).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free