Skip to content

Commit 7cf0791

Browse files
update deprecated babel-core because of vulnerabilities
1 parent fbcf4db commit 7cf0791

File tree

7 files changed

+4347
-2404
lines changed

7 files changed

+4347
-2404
lines changed

lerna.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
{
22
"lerna": "2.4.0",
3-
"packages": ["packages/*", "acceptance-setup", "acceptance-components/*"],
3+
"packages": [
4+
"packages/*",
5+
"acceptance-setup",
6+
"acceptance-components/*"
7+
],
48
"version": "independent",
5-
"npmClient": "yarn",
9+
"npmClient": "npm",
610
"useWorkspaces": true
7-
}
11+
}

packages/oc-minify-file/index.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,25 @@
11
'use strict';
22

3-
const babel = require('babel-core');
4-
const babelPresetEnv = require('babel-preset-env');
3+
const babel = require('@babel/core');
4+
const babelPresetEnv = require('@babel/preset-env');
55
const CleanCss = require('clean-css');
66
const strings = require('oc-templates-messages');
77
const uglifyJs = require('uglify-js');
88

99
module.exports = function (fileExtension, fileContent) {
1010
if (fileExtension === '.js') {
1111
const presetOptions = {
12+
forceAllTransforms: true,
1213
targets: {
13-
browsers: 'ie 8',
14-
uglify: true
14+
browsers: 'ie 11'
1515
},
16-
useBuiltIns: true,
16+
useBuiltIns: false,
1717
modules: false
1818
};
1919

2020
const babelOptions = { presets: [[babelPresetEnv, presetOptions]] };
21-
const es5TranspiledContent = babel.transform(
21+
22+
const es5TranspiledContent = babel.transformSync(
2223
fileContent,
2324
babelOptions
2425
).code;

packages/oc-minify-file/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oc-minify-file",
3-
"version": "2.0.0",
3+
"version": "3.0.0",
44
"description": "Minify file helper",
55
"main": "index.js",
66
"types": "index.d.ts",
@@ -28,10 +28,10 @@
2828
"README.md"
2929
],
3030
"dependencies": {
31-
"babel-core": "^6.25.0",
32-
"babel-preset-env": "^1.6.1",
33-
"clean-css": "^4.1.4",
31+
"@babel/core": "^7.26.7",
32+
"@babel/preset-env": "^7.26.7",
33+
"clean-css": "^5.3.3",
3434
"oc-templates-messages": "1.0.4",
35-
"uglify-js": "3.7.6"
35+
"uglify-js": "3.19.3"
3636
}
37-
}
37+
}

packages/oc-statics-compiler/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oc-statics-compiler",
3-
"version": "2.1.1",
3+
"version": "3.0.0",
44
"description": "OC-Statics-Compiler",
55
"main": "index.js",
66
"types": "index.d.ts",
@@ -25,7 +25,7 @@
2525
"fs-extra": "8.1.0",
2626
"lodash": "^4.17.4",
2727
"node-dir": "0.1.17",
28-
"oc-minify-file": "2.0.0",
28+
"oc-minify-file": "3.0.0",
2929
"oc-templates-messages": "1.0.4"
3030
},
3131
"license": "MIT",
@@ -36,4 +36,4 @@
3636
"index.d.ts",
3737
"lib"
3838
]
39-
}
39+
}

packages/oc-template-handlebars-compiler/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oc-template-handlebars-compiler",
3-
"version": "6.5.1",
3+
"version": "6.6.0",
44
"description": "OC-Template-Handlebars-Compiler",
55
"main": "index.js",
66
"types": "index.d.ts",
@@ -28,7 +28,7 @@
2828
"oc-generic-template-compiler": "2.1.1",
2929
"oc-hash-builder": "1.0.5",
3030
"oc-server-compiler": "3.0.0",
31-
"oc-statics-compiler": "2.1.1",
31+
"oc-statics-compiler": "3.0.0",
3232
"oc-template-handlebars": "6.0.25",
3333
"oc-templates-messages": "1.0.4",
3434
"oc-view-wrapper": "1.0.6",
@@ -42,4 +42,4 @@
4242
"LICENSE",
4343
"README.md"
4444
]
45-
}
45+
}

packages/oc-template-jade-compiler/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oc-template-jade-compiler",
3-
"version": "7.3.1",
3+
"version": "7.4.0",
44
"description": "OC-Template-Jade-Compiler",
55
"main": "index.js",
66
"types": "index.d.ts",
@@ -30,7 +30,7 @@
3030
"oc-hash-builder": "1.0.5",
3131
"oc-jade-legacy": "1.11.1",
3232
"oc-server-compiler": "3.0.0",
33-
"oc-statics-compiler": "2.1.1",
33+
"oc-statics-compiler": "3.0.0",
3434
"oc-template-jade": "7.0.6",
3535
"oc-templates-messages": "1.0.4",
3636
"oc-view-wrapper": "1.0.6",
@@ -44,4 +44,4 @@
4444
"LICENSE",
4545
"README.md"
4646
]
47-
}
47+
}

0 commit comments

Comments
 (0)