build(docker/frontend): remove deprecated and unsafe babel-preset-env dependency by tweaking babel config
This commit is contained in:
parent
0ecba9f829
commit
3fcb7d2b4e
@ -2,10 +2,7 @@ module.exports = (api) => {
|
|||||||
api.cache(true);
|
api.cache(true);
|
||||||
|
|
||||||
const presets = [
|
const presets = [
|
||||||
["env", {
|
[ '@babel/preset-env'
|
||||||
"useBuiltIns": "usage",
|
|
||||||
"targets": { "node": "current" },
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -18,6 +18,7 @@ RUN npm install -g n
|
|||||||
RUN n 20.17.0
|
RUN n 20.17.0
|
||||||
|
|
||||||
# debug only, should display v20.17.0
|
# debug only, should display v20.17.0
|
||||||
|
# TODO: remove
|
||||||
RUN node --version
|
RUN node --version
|
||||||
|
|
||||||
ARG PROJECT_DIR=/fradrive
|
ARG PROJECT_DIR=/fradrive
|
||||||
|
|||||||
925
package-lock.json
generated
925
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -24,7 +24,6 @@
|
|||||||
"autoprefixer": "^10.4.20",
|
"autoprefixer": "^10.4.20",
|
||||||
"axios": "^1.7.5",
|
"axios": "^1.7.5",
|
||||||
"babel-loader": "^9.1.3",
|
"babel-loader": "^9.1.3",
|
||||||
"babel-preset-env": "^1.7.0",
|
|
||||||
"clean-webpack-plugin": "^4.0.0",
|
"clean-webpack-plugin": "^4.0.0",
|
||||||
"copy-webpack-plugin": "^12.0.2",
|
"copy-webpack-plugin": "^12.0.2",
|
||||||
"css-loader": "^7.1.2",
|
"css-loader": "^7.1.2",
|
||||||
|
|||||||
Reference in New Issue
Block a user