From 7824e34fb4770fedd5f909ecca6b7b6243e9cd9b Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Mon, 6 Apr 2020 07:44:45 +0200 Subject: [PATCH] Remove dependency --- index.js | 5 ++--- package.json | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/index.js b/index.js index 3fa9ecb..9011f4e 100644 --- a/index.js +++ b/index.js @@ -1,6 +1,5 @@ 'use strict' -var xtend = require('xtend') var matters = require('./lib/matters') var parse = require('./lib/parse') var compile = require('./lib/compile') @@ -32,12 +31,12 @@ function attachParser(parser, matters) { } proto.blockMethods = names.concat(proto.blockMethods) - proto.blockTokenizers = xtend(tokenizers, proto.blockTokenizers) + proto.blockTokenizers = Object.assign({}, tokenizers, proto.blockTokenizers) } function attachCompiler(compiler, matters) { var proto = compiler.prototype - proto.visitors = xtend(wrap(compile, matters), proto.visitors) + proto.visitors = Object.assign({}, wrap(compile, matters), proto.visitors) } function wrap(func, matters) { diff --git a/package.json b/package.json index 0cc1ecd..b6d4a3e 100644 --- a/package.json +++ b/package.json @@ -33,8 +33,7 @@ ], "types": "types/index.d.ts", "dependencies": { - "fault": "^1.0.1", - "xtend": "^4.0.1" + "fault": "^1.0.1" }, "devDependencies": { "browserify": "^16.0.0",