cases1 Type — vite Architecture
Architecture documentation for the cases1 type/interface in utils.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD d570cf2d_3c48_7ad3_08a2_f2dd46184fec["cases1"] 0fd78cf0_d1c6_c13e_f7ae_bb75ab308e6a["utils.ts"] d570cf2d_3c48_7ad3_08a2_f2dd46184fec -->|defined in| 0fd78cf0_d1c6_c13e_f7ae_bb75ab308e6a style d570cf2d_3c48_7ad3_08a2_f2dd46184fec fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/__tests_dts__/utils.ts lines 48–58
export type cases1 = [
ExpectTrue<Equal<typeof useDefaultTypeForUndefined1, { foo: number }>>,
ExpectTrue<Equal<typeof useDefaultTypeForUndefined2, { foo: number }>>,
ExpectTrue<Equal<typeof includeKeyNotIncludedInDefault1, { foo: number }>>,
ExpectTrue<Equal<typeof extendTypeWithValueType, { foo: string | number }>>,
ExpectTrue<Equal<typeof plainObject, { foo: { bar: number; baz: number } }>>,
ExpectTrue<Equal<typeof nonPlainObject, { foo: string[] | number[] }>>,
ExpectTrue<
Equal<typeof optionalNested, { foo: { bar: boolean } | { bar: boolean } }>
>,
]
Source
Frequently Asked Questions
What is the cases1 type?
cases1 is a type/interface in the vite codebase, defined in packages/vite/src/node/__tests_dts__/utils.ts.
Where is cases1 defined?
cases1 is defined in packages/vite/src/node/__tests_dts__/utils.ts at line 48.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free