콘텐츠로 이동

ManualChunksModuleInfo

Defined in: core/index.ts:469

Rollup manualChunks(id, meta)meta.getModuleInfo(id) 반환.

code: string | null

Defined in: core/index.ts:481

모듈 source 코드 (Rollup code 호환). external / asset / 미파싱 모듈은 null. UTF-8 디코딩 실패 시도 null.


dynamicallyImportedIds: string[]

Defined in: core/index.ts:505

이 모듈이 dynamic import (import()) 하는 모듈들. external 도 포함.


dynamicImporters: string[]

Defined in: core/index.ts:501

이 모듈을 dynamic import (import()) 하는 모듈들.


exports: string[]

Defined in: core/index.ts:488

이 모듈이 export 하는 이름 목록 (Rollup exports 호환). default / re-export 별표 모두 포함. external 은 빈 배열 (graph 가 export 정보 없음).


hasModuleSideEffects: boolean

Defined in: core/index.ts:478

모듈이 side effect 를 가질 수 있는지 (Rollup hasModuleSideEffects 호환). package.json sideEffects 필드 또는 treeShaking.moduleSideEffects 옵션으로 결정. false 면 unused 시 tree-shaker 가 제거 가능.


id: string

Defined in: core/index.ts:470


implicitlyLoadedAfterOneOf: string[]

Defined in: core/index.ts:494

this.emitFileimplicitlyLoadedAfterOneOf 옵션 결과 (Rollup 호환). ZNTC plugin context API (#1880) 까지 항상 빈 배열.


implicitlyLoadedBefore: string[]

Defined in: core/index.ts:496

위와 반대 방향 — 이 모듈을 implicitly 로드 후에 로드돼야 하는 모듈들.


importedIds: string[]

Defined in: core/index.ts:503

이 모듈이 static import 하는 모듈들. external 모듈도 포함.


importers: string[]

Defined in: core/index.ts:499

이 모듈을 static import 하는 모듈들. external 도 importer 목록에 포함됨 (자기 자신은 external 일 때 in-graph 모듈이 importer).


isEntry: boolean

Defined in: core/index.ts:471


isExternal: boolean

Defined in: core/index.ts:474

external 패턴 매칭으로 번들에 포함되지 않는 모듈. AST/source 없음 — graph traversal 1급 노드로만 노출됨.


isIncluded: boolean

Defined in: core/index.ts:485

tree-shake 후 번들에 포함된 모듈인지 (Rollup isIncluded 호환). treeShaking: false 일 땐 모든 모듈이 false 처럼 보일 수 있음 — Module 의 mirror flag 라 tree-shaker 가 안 돌면 기본값 그대로.


syntheticNamedExports: boolean

Defined in: core/index.ts:491

Plugin 이 정의한 synthetic named exports (Rollup syntheticNamedExports 호환). ZNTC 는 plugin context API 확장 (#1880) 까지 항상 false.