Skip to content

Commit b0e34a6

Browse files
committed
fix: add names to type of Manifest
1 parent a90515a commit b0e34a6

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/types.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
export interface ResourceMeta {
22
// https://github.com/vitejs/vite/blob/main/packages/vite/src/node/plugins/manifest.ts#L8-L19
33
src?: string
4-
name?: string
54
file: string
65
css?: string[]
76
assets?: string[]
87
isEntry?: boolean
8+
name?: string
9+
names?: string[]
910
isDynamicEntry?: boolean
1011
sideEffects?: boolean
1112
imports?: string[]

test/types.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type { Manifest, ResourceMeta } from '../src/types'
55

66
describe('manifest', () => {
77
it('matches vite types', () => {
8-
expectTypeOf<ViteManifest>().toMatchTypeOf<Manifest>()
8+
expectTypeOf<ViteManifest>().toExtend<Manifest>()
99
expectTypeOf<ViteManifest>().toEqualTypeOf<Record<string, Omit<ResourceMeta, 'resourceType' | 'module' | 'mimeType' | 'sideEffects' | 'preload' | 'prefetch'>>>()
1010
})
1111
})

0 commit comments

Comments
 (0)