From 3413e7694ac6841a3a9ef07548dda97264d2bcbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Sun, 10 Jun 2018 21:05:49 +0200 Subject: [PATCH] [markdown-it-checkbox] remove underscore.js requirement MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- js/legacy/markdown-it-checkbox.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/js/legacy/markdown-it-checkbox.js b/js/legacy/markdown-it-checkbox.js index 3f195748d..74406a091 100644 --- a/js/legacy/markdown-it-checkbox.js +++ b/js/legacy/markdown-it-checkbox.js @@ -1,6 +1,4 @@ -var _, checkboxReplace; - -_ = require('underscore'); +var checkboxReplace; checkboxReplace = function(md, options, Token) { "use strict"; @@ -12,7 +10,7 @@ checkboxReplace = function(md, options, Token) { divClass: 'checkbox', idPrefix: 'checkbox' }; - options = _.extend(defaults, options); + options = Object.assign(defaults, options); pattern = /\[(X|\s|\_|\-)\]\s(.*)/i; createTokens = function(checked, label, Token) { var id, idNumeric, nodes, token;