From 46d8eef75a8d3613328e59ed3870b96df3a735f2 Mon Sep 17 00:00:00 2001 From: Brett Kyle Date: Wed, 24 Aug 2022 23:22:34 +0100 Subject: [PATCH] Bump jstransformer-nunjucks from 0.5.0 to 1.1.0 Take Nunjucks to 3.2.3 and drops support for Node < 8 This at least doesn't appear to affect any file processing. --- package-lock.json | 225 ++++++++++++++-------------------------------- package.json | 2 +- 2 files changed, 70 insertions(+), 157 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4dcf2de268..9c82ff0d69 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "jest-puppeteer": "^4.1.1", "js-beautify": "^1.9.1", "jstransformer-marked": "^1.2.0", - "jstransformer-nunjucks": "^0.5.0", + "jstransformer-nunjucks": "^1.1.0", "marked": "^4.0.18", "metalsmith": "^2.5.0", "metalsmith-assets": "^0.1.0", @@ -9153,15 +9153,41 @@ } }, "node_modules/jstransformer-nunjucks": { - "version": "0.5.0", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jstransformer-nunjucks/-/jstransformer-nunjucks-1.1.0.tgz", + "integrity": "sha512-Dc9KXxs3mAV9Y30zijExThBNdMhr5E9EO7ShEJJ0prPbhs0H5iCH7+Ss8es1gVD5wJIhmmF5rD2TMGCZGaxj0Q==", "dev": true, - "license": "MIT", "dependencies": { - "extend-shallow": "^2.0.1", - "nunjucks": "^3.0.0" + "extend-shallow": "^3.0.2", + "nunjucks": "^3.2.3" }, "engines": { - "node": ">=4" + "node": ">=8.0.0" + } + }, + "node_modules/jstransformer-nunjucks/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jstransformer-nunjucks/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/jsx-ast-utils": { @@ -10409,9 +10435,10 @@ } }, "node_modules/nunjucks": { - "version": "3.2.2", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", + "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "a-sync-waterfall": "^1.0.0", "asap": "^2.0.3", @@ -10423,51 +10450,13 @@ "engines": { "node": ">= 6.9.0" }, - "optionalDependencies": { + "peerDependencies": { "chokidar": "^3.3.0" - } - }, - "node_modules/nunjucks/node_modules/anymatch": { - "version": "3.1.1", - "dev": true, - "license": "ISC", - "optional": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/nunjucks/node_modules/binary-extensions": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/nunjucks/node_modules/chokidar": { - "version": "3.4.1", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.4.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.1.2" + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } } }, "node_modules/nunjucks/node_modules/commander": { @@ -10478,39 +10467,6 @@ "node": ">= 6" } }, - "node_modules/nunjucks/node_modules/fsevents": { - "version": "2.1.3", - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/nunjucks/node_modules/is-binary-path": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nunjucks/node_modules/normalize-path": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/nwsapi": { "version": "2.2.0", "dev": true, @@ -11521,18 +11477,6 @@ "dev": true, "license": "MIT" }, - "node_modules/readdirp": { - "version": "3.4.0", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, "node_modules/redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -20635,11 +20579,34 @@ } }, "jstransformer-nunjucks": { - "version": "0.5.0", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jstransformer-nunjucks/-/jstransformer-nunjucks-1.1.0.tgz", + "integrity": "sha512-Dc9KXxs3mAV9Y30zijExThBNdMhr5E9EO7ShEJJ0prPbhs0H5iCH7+Ss8es1gVD5wJIhmmF5rD2TMGCZGaxj0Q==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "nunjucks": "^3.0.0" + "extend-shallow": "^3.0.2", + "nunjucks": "^3.2.3" + }, + "dependencies": { + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } } }, "jsx-ast-utils": { @@ -21515,65 +21482,19 @@ "version": "1.0.1" }, "nunjucks": { - "version": "3.2.2", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", + "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", "dev": true, "requires": { "a-sync-waterfall": "^1.0.0", "asap": "^2.0.3", - "chokidar": "^3.3.0", "commander": "^5.1.0" }, "dependencies": { - "anymatch": { - "version": "3.1.1", - "dev": true, - "optional": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "binary-extensions": { - "version": "2.1.0", - "dev": true, - "optional": true - }, - "chokidar": { - "version": "3.4.1", - "dev": true, - "optional": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.1.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.4.0" - } - }, "commander": { "version": "5.1.0", "dev": true - }, - "fsevents": { - "version": "2.1.3", - "dev": true, - "optional": true - }, - "is-binary-path": { - "version": "2.1.0", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "normalize-path": { - "version": "3.0.0", - "dev": true, - "optional": true } } }, @@ -22239,14 +22160,6 @@ } } }, - "readdirp": { - "version": "3.4.0", - "dev": true, - "optional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, "redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", diff --git a/package.json b/package.json index 6be8cdb842..7213976e5b 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "jest-puppeteer": "^4.1.1", "js-beautify": "^1.9.1", "jstransformer-marked": "^1.2.0", - "jstransformer-nunjucks": "^0.5.0", + "jstransformer-nunjucks": "^1.1.0", "marked": "^4.0.18", "metalsmith": "^2.5.0", "metalsmith-assets": "^0.1.0",