Skip to content

TypiaWebpackConfigOptions

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:8

defaultConfig: unknown

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:9


fs: object

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:10

existsSync(path): boolean

string

boolean

readFileSync(path, encoding?): string | Buffer<ArrayBufferLike>

string

string

string | Buffer<ArrayBufferLike>

writeFileSync(path, data): void

string

string

void


getArtifactEntries: () => TypiaWebpackArtifactEntry[]

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:15

TypiaWebpackArtifactEntry[]


optional getEditorEntries?: () => EntryMap

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:16

EntryMap


optional getOptionalModuleEntries?: () => EntryMap

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:17

EntryMap


importTypiaWebpackPlugin: () => Promise<{ default: () => unknown; }>

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:18

Promise<{ default: () => unknown; }>


optional isScriptModuleAsset?: (assetName) => boolean

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:19

string

boolean


optional moduleEntriesMode?: "merge" | "replace"

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:20


optional nonModuleEntriesMode?: "merge" | "replace"

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:21


path: object

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:22

isAbsolute(path): boolean

string

boolean

join(…paths): string

string[]

string

relative(from, to): string

string

string

string

resolve(…paths): string

string[]

string


optional projectRoot?: string

Defined in: wp-typia-block-runtime/src/blocks-webpack.ts:28