From b1c573fa85b8f2ff0c5769abd7a7416f02d75437 Mon Sep 17 00:00:00 2001 From: Michael Nahkies Date: Sat, 17 May 2025 12:43:49 +0100 Subject: [PATCH 1/2] chore: upgrade remarkable dependency --- bower.json | 2 +- index.js | 3 ++- lib/utils.js | 1 - package.json | 4 ++-- test/test.js | 3 ++- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/bower.json b/bower.json index 8185f59..99ca3ff 100644 --- a/bower.json +++ b/bower.json @@ -20,7 +20,7 @@ "minimist": "^1.2.0", "mixin-deep": "^1.1.3", "object.pick": "^1.2.0", - "remarkable": "^1.7.1", + "remarkable": "^2.0.1", "repeat-string": "^1.6.1", "strip-color": "^0.1.0" }, diff --git a/index.js b/index.js index 64a5eb1..e1fa7fe 100644 --- a/index.js +++ b/index.js @@ -8,6 +8,7 @@ */ var utils = require('./lib/utils'); +var Remarkable = require('remarkable').Remarkable; var querystring = require('querystring'); /** @@ -26,7 +27,7 @@ module.exports = toc; */ function toc(str, options) { - return new utils.Remarkable() + return new Remarkable() .use(generate(options)) .render(str); } diff --git a/lib/utils.js b/lib/utils.js index 16125e2..ebda2a0 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -20,7 +20,6 @@ require('markdown-link', 'mdlink'); require('minimist'); require('mixin-deep', 'merge'); require('object.pick', 'pick'); -require('remarkable', 'Remarkable'); require('repeat-string', 'repeat'); require('strip-color'); require = fn; diff --git a/package.json b/package.json index 25d988d..6fae0d0 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "markdown-toc": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0.0" }, "scripts": { "test": "mocha" @@ -56,7 +56,7 @@ "minimist": "^1.2.0", "mixin-deep": "^1.1.3", "object.pick": "^1.2.0", - "remarkable": "^1.7.1", + "remarkable": "^2.0.1", "repeat-string": "^1.6.1", "strip-color": "^0.1.0" }, diff --git a/test/test.js b/test/test.js index e93e41b..2d3d56c 100644 --- a/test/test.js +++ b/test/test.js @@ -5,6 +5,7 @@ var fs = require('fs'); var assert = require('assert'); var inspect = require('util').inspect; var utils = require('../lib/utils'); +var Remarkable = require('remarkable').Remarkable; var toc = require('..'); function strip(str) { @@ -18,7 +19,7 @@ function read(fp) { describe('plugin', function() { it('should work as a remarkable plugin', function() { function render(str, options) { - return new utils.Remarkable() + return new Remarkable() .use(toc.plugin(options)) .render(str); } From 85bc33a0d57edd81f5fe6ac58b1a8c7d4725ac3b Mon Sep 17 00:00:00 2001 From: Michael Nahkies Date: Sat, 17 May 2025 12:47:19 +0100 Subject: [PATCH 2/2] fix: update appveyor --- appveyor.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 824b44e..ab3fd1e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,13 +2,10 @@ environment: matrix: # node.js + - nodejs_version: "22.15.1" - nodejs_version: "8.0" - nodejs_version: "7.0" - nodejs_version: "6.0" - - nodejs_version: "5.0" - - nodejs_version: "4.0" - - nodejs_version: "0.12" - - nodejs_version: "0.10" # Install scripts. (runs after repo cloning) install: