Release v0.2.0 #5

Merged
ksv741 merged 13 commits from krylov into main 2024-04-04 06:13:56 +03:00
2 changed files with 5 additions and 3 deletions
Showing only changes of commit b344e3ead3 - Show all commits

View File

@ -115,11 +115,12 @@ const createConfig = (params?: WebpackOptions): webpack.Configuration => {
analyze = false,
mainLoader,
svgLoader,
port = 3000,
devtool = 'inline-source-map',
plugins,
loaders,
devServer,
} = params ?? {};
const {
assets,
html,
@ -135,7 +136,6 @@ const createConfig = (params?: WebpackOptions): webpack.Configuration => {
analyze,
mainLoader,
svgLoader,
port,
paths: {
assets,
html,
@ -147,6 +147,7 @@ const createConfig = (params?: WebpackOptions): webpack.Configuration => {
},
plugins,
loaders,
devServer,
};
const isDev = mode === 'development';

View File

@ -217,7 +217,6 @@ declare namespace BabelLoader {
type WebpackOptions = {
mode: WebpackMode;
paths: WebpackPaths;
port: number;
mainLoader?: WebpackMainLoaders;
svgLoader?: 'inline' | 'svgr';
analyze: boolean;
@ -233,6 +232,7 @@ type WebpackOptions = {
copyPlugin?: CopyPlugin.PluginOptions | 'off';
ignorePlugin?: ConstructorParameters<typeof webpack.IgnorePlugin>[0] | 'off';
analyzerPlugin?: BundleAnalyzerPlugin.Options | 'off';
providePlugin?: ConstructorParameters<typeof webpack.ProvidePlugin>[0] | 'off';
};
loaders?: {
esbuildLoader?: EsbuildLoaderOptions | 'off';
@ -256,6 +256,7 @@ type WebpackOptions = {
};
};
cache?: webpack.Configuration['cache'] | 'off';
devServer?: webpack.Configuration['devServer'];
};
type WebpackEnv = {