From 0868bce5796a657c258e12f60e67062cb4b4b214 Mon Sep 17 00:00:00 2001 From: Brett Kyle Date: Wed, 24 Aug 2022 21:07:17 +0100 Subject: [PATCH] Bump jstransformer-marked from 1.0.3 to 1.2.0 The calm before the storm... We use `metalsmith-in-place` to compile our markdown and nunjucks. That in turn has a dependency on `jstransformer`, which then requires peerDependencies of the relevant packages - in this case, `jstransformer-marked` and `jstransformer-nunjucks`. So despite us having `marked` 4.0.18 as a dependency, we're at the whim of `jstransformer-marked`'s dependency tree when it comes to processing our files with `metalsmith-in-place`. v1.0.3 of `jstransformer-marked` uses `marked` ^0.3.9 (0.3.19 in our package-lock). v1.2.0 uses `marked` 4.0.18. Surely this won't be an issue... (spoiler: it will). --- package-lock.json | 34 ++++++++++------------------------ package.json | 2 +- 2 files changed, 11 insertions(+), 25 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6d5785d707..4dcf2de268 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "jest": "^27.2.3", "jest-puppeteer": "^4.1.1", "js-beautify": "^1.9.1", - "jstransformer-marked": "^1.0.3", + "jstransformer-marked": "^1.2.0", "jstransformer-nunjucks": "^0.5.0", "marked": "^4.0.18", "metalsmith": "^2.5.0", @@ -9141,25 +9141,15 @@ } }, "node_modules/jstransformer-marked": { - "version": "1.0.3", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/jstransformer-marked/-/jstransformer-marked-1.2.0.tgz", + "integrity": "sha512-GWWtG0JSv0BfB6m9ZjlEO2fzctRop0YixdpQSm4mjGHzEqGjmsKABwinypgLWf+7x6RL6OV95xTlke0SzPswTg==", "dev": true, - "license": "MIT", "dependencies": { - "marked": "^0.3.9" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jstransformer-marked/node_modules/marked": { - "version": "0.3.19", - "dev": true, - "license": "MIT", - "bin": { - "marked": "bin/marked" + "marked": "^4.0.17" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.17.0" } }, "node_modules/jstransformer-nunjucks": { @@ -20636,16 +20626,12 @@ } }, "jstransformer-marked": { - "version": "1.0.3", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/jstransformer-marked/-/jstransformer-marked-1.2.0.tgz", + "integrity": "sha512-GWWtG0JSv0BfB6m9ZjlEO2fzctRop0YixdpQSm4mjGHzEqGjmsKABwinypgLWf+7x6RL6OV95xTlke0SzPswTg==", "dev": true, "requires": { - "marked": "^0.3.9" - }, - "dependencies": { - "marked": { - "version": "0.3.19", - "dev": true - } + "marked": "^4.0.17" } }, "jstransformer-nunjucks": { diff --git a/package.json b/package.json index 4ad4b3cb8d..6be8cdb842 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "jest": "^27.2.3", "jest-puppeteer": "^4.1.1", "js-beautify": "^1.9.1", - "jstransformer-marked": "^1.0.3", + "jstransformer-marked": "^1.2.0", "jstransformer-nunjucks": "^0.5.0", "marked": "^4.0.18", "metalsmith": "^2.5.0",