Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.42 KB

File metadata and controls

34 lines (26 loc) · 1.42 KB

Webpack-Module-Federation-Types-Advanced-Plugin

Webpack Plugin that works in conjunction with the ModuleFederationPlugin to generate and share declare files for TypeScript.

This plugin uses the Webpack 5 asset module to share declare files.

Installation

npm i webpack-module-federation-types-advanced-plugin

Usage

  new ModuleFederationTypesAdvancedPlugin(configuration?: Configuration),

Configuration

Setting Value Default
remoteUrls object {}
rootDir string /
emitedFileDir string @ts
globalTypesDir string src/@ts/
loadTypesDir string src/@ts/remotes/
downloadTimeout number 120000
isTypeGenDisabled boolean false
isDownloadDisabled boolean false
isOnceDownload boolean false
tsConfigPath string tsconfig.json
continuouslySync string options.mode === 'development'
sslVerify boolean false