Skip to content

@snailicide/build-config / rollup / EntryConfig

EntryConfig

ts
type EntryConfig = {
  export_key: LiteralUnion<"." | "*" | "main", string>;
  in_file_name_override?: string;
  out_file_name_override?: string;
  export_types: ExportType[];
  source_dir: string;
  output_dir: string;
  library_name: string;
  overrides?: Partial<OutputOptions> & {
     minify?: boolean;
  };
};

Defined in: packages/build-config/src/rollup/index.ts:107

Properties

PropertyTypeDescriptionDefined in
export_keyLiteralUnion<"." | "*" | "main", string>-packages/build-config/src/rollup/index.ts:108
in_file_name_override?string-packages/build-config/src/rollup/index.ts:109
out_file_name_override?string-packages/build-config/src/rollup/index.ts:110
export_typesExportType[]-packages/build-config/src/rollup/index.ts:113
source_dirstring-packages/build-config/src/rollup/index.ts:114
output_dirstring-packages/build-config/src/rollup/index.ts:115
library_namestring-packages/build-config/src/rollup/index.ts:116
overrides?Partial<OutputOptions> & { minify?: boolean; }Overridesspackages/build-config/src/rollup/index.ts:119