Skip to content

Commit 173cf64

Browse files
committed
Fix security issues in dependent packages.
Update to recent version of rollup. Update versions of rollup plugins. Replace rollup-plugin-uglify with rollup-plugin-esbuild-minify, which works with recent rollup versions. Update serialize-javascript to 7.0.3. https://github.com/commonmark/commonmark.js/security/dependabot/3 https://github.com/commonmark/commonmark.js/security/dependabot/6
1 parent c1be81e commit 173cf64

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,11 @@
4646
"node": "*"
4747
},
4848
"devDependencies": {
49-
"@rollup/plugin-commonjs": "^11.0.1",
50-
"@rollup/plugin-json": "^4.0.1",
51-
"@rollup/plugin-node-resolve": "^7.0.0",
49+
"rollup": "^2.80.0",
50+
"@rollup/plugin-commonjs": "^29.0.0",
51+
"@rollup/plugin-json": "^6.1.0",
52+
"@rollup/plugin-node-resolve": "^16.0.3",
53+
"rollup-plugin-esbuild-minify": "^1.3.0",
5254
"acorn": ">=8.7.0",
5355
"benchmark": "^2.1.4",
5456
"bower": "^1.8.13",
@@ -59,9 +61,7 @@
5961
"markdown-it": ">= 12.3",
6062
"marked": ">=4.0.10",
6163
"mem": ">=4.0.0",
62-
"rollup": "^1.29.0",
63-
"rollup-plugin-uglify": "^6.0.4",
64-
"serialize-javascript": "^6.0.0",
64+
"serialize-javascript": "^7.0.3",
6565
"showdown": "^1.9.1",
6666
"uglify-js": "^3.14.5"
6767
}

rollup.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import nodeResolve from "@rollup/plugin-node-resolve";
33
import commonjs from "@rollup/plugin-commonjs";
44
import json from "@rollup/plugin-json";
5-
import { uglify } from "rollup-plugin-uglify";
5+
import { minify } from 'rollup-plugin-esbuild-minify'
66
import { version } from './package.json';
77

88
var banner = "/* commonmark " + version + " https://github.com/commonmark/commonmark.js @license BSD3 */";
@@ -21,7 +21,7 @@ export default {
2121
format: "umd",
2222
name: "commonmark",
2323
banner: banner,
24-
plugins: [uglify()]
24+
plugins: [minify()]
2525
}
2626
],
2727
plugins: [nodeResolve(), commonjs(), json()]

0 commit comments

Comments
 (0)