From 828667c3f3285d450377a1c6873a2e87d88d85c2 Mon Sep 17 00:00:00 2001 From: lucaspalomodevelop Date: Mon, 31 Oct 2022 13:24:22 +0100 Subject: [PATCH] remove checker dependecy --- package.json | 1 - src/jsonMerger.js | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 49893b1..2133daa 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,6 @@ }, "homepage": "https://github.com/lucaspalomodevelop/JSSTE#readme", "dependencies": { - "typechecker": "^7.18.0" }, "engines": { "node": ">= 0.10.0" diff --git a/src/jsonMerger.js b/src/jsonMerger.js index e73d9f3..6159233 100644 --- a/src/jsonMerger.js +++ b/src/jsonMerger.js @@ -1,12 +1,10 @@ -const checker = require("typechecker"); - function mergeJson(org, ext) { // let placeholder = undefined; - if (!checker.isObject(org)) { + if (!(typeof org === 'object' && org !== null)) { org = JSON.parse(org); } - if (!checker.isObject(ext)) { + if (!(typeof ext === 'object' && ext !== null)) { ext = JSON.parse(ext); }