Web:Login: fix multi create auto generated translations file
This commit is contained in:
parent
57d6925791
commit
7beb8403cc
@ -1,7 +1,6 @@
|
||||
const path = require("path");
|
||||
const PrebuildWebpackPlugin = require("prebuild-webpack-plugin");
|
||||
|
||||
const FilterWarningsPlugin = require("webpack-filter-warnings-plugin");
|
||||
const beforeBuild = require("@docspace/common/utils/beforeBuild");
|
||||
|
||||
const scriptExtensions = /\.(tsx|ts|js|jsx|mjs)$/;
|
||||
const imageExtensions = /\.(bmp|gif|jpg|jpeg|png)$/;
|
||||
@ -83,20 +82,5 @@ module.exports = {
|
||||
new FilterWarningsPlugin({
|
||||
exclude: [/Critical dependency/],
|
||||
}),
|
||||
new PrebuildWebpackPlugin({
|
||||
build: async (compiler, compilation, matchedFiles) => {
|
||||
const error = await beforeBuild(
|
||||
[
|
||||
path.join(__dirname, "../public/locales"),
|
||||
path.join(__dirname, "../../../public/locales"),
|
||||
],
|
||||
path.join(__dirname, "../src/autoGeneratedTranslations.ts")
|
||||
);
|
||||
|
||||
if (error) {
|
||||
throw new Error(error);
|
||||
}
|
||||
},
|
||||
}),
|
||||
],
|
||||
};
|
||||
|
@ -11,6 +11,8 @@ const TerserPlugin = require("terser-webpack-plugin");
|
||||
const combineUrl = require("@docspace/common/utils/combineUrl");
|
||||
const minifyJson = require("@docspace/common/utils/minifyJson");
|
||||
const sharedDeps = require("@docspace/common/constants/sharedDependencies");
|
||||
const PrebuildWebpackPlugin = require("prebuild-webpack-plugin");
|
||||
const beforeBuild = require("@docspace/common/utils/beforeBuild");
|
||||
const baseConfig = require("./webpack.base.js");
|
||||
const pkg = require("../package.json");
|
||||
const deps = pkg.dependencies || {};
|
||||
@ -135,6 +137,17 @@ const clientConfig = {
|
||||
],
|
||||
}),
|
||||
new WebpackManifestPlugin(),
|
||||
new PrebuildWebpackPlugin({
|
||||
build: async (compiler, compilation, matchedFiles) => {
|
||||
await beforeBuild(
|
||||
[
|
||||
path.join(__dirname, "../public/locales"),
|
||||
path.join(__dirname, "../../../public/locales"),
|
||||
],
|
||||
path.join(__dirname, "../src/autoGeneratedTranslations.ts")
|
||||
);
|
||||
},
|
||||
}),
|
||||
],
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user