diff --git a/.travis.yml b/.travis.yml index 801509c..426ad66 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,11 +2,10 @@ language: node_js sudo: false node_js: - - "8" - - "9" - - "10" - - "11" - - "12" + - 8 + - 10 + - 12 + - 16 notifications: email: false diff --git a/HISTORY.md b/HISTORY.md index ecf705f..9e234df 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,10 @@ # Changelog +## v1.1.0: 2021-12-16 + +- Updated marked to 2.1.0 +- Dropped support for Node < 8.16.2 + ## v1.0.3: 2017-12-04 - Updated marked to 0.3.9 diff --git a/index.js b/index.js index 7d79576..69d29cd 100644 --- a/index.js +++ b/index.js @@ -1,10 +1,9 @@ -'use strict' - -const marked = require('marked') +// Marked 2.1.0 is Node 8 compatible only when required from the lib folder +const marked = require('marked/lib/marked') exports.name = 'marked' exports.outputFormat = 'html' exports.inputFormats = ['marked', 'markdown', 'md'] -exports.render = function (str, options) { - return marked(str, options) +exports.render = function (string, options) { + return marked(string, options) } diff --git a/package.json b/package.json index 0549ac8..ec1aebd 100644 --- a/package.json +++ b/package.json @@ -6,21 +6,21 @@ "jstransformer" ], "dependencies": { - "marked": "^0.3.9" + "marked": "^2.1.0" }, "files": [ "index.js" ], "devDependencies": { "test-jstransformer": "^1.0.0", - "xo": "*" + "xo": "^0.25.4" }, "scripts": { "test": "test-jstransformer", "posttest": "xo --space=2 --no-semicolon index.js" }, "engines": { - "node": ">=4" + "node": ">=8.16.2" }, "repository": { "type": "git",