@cysonius/json-utils
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -40,3 +40,3 @@ const checkTypes=require('check-types'); | ||
if (!object)throw new Error('Invalid object for get'); | ||
if (!checkTypes.object(object)||checkTypes.array(object))throw new Error('Invalid object for get'); | ||
if (!checkTypes.object(object)&&!checkTypes.array(object))throw new Error('Invalid object for get'); | ||
return jsonPointer.get(object,_parsePath(path)); | ||
@@ -46,3 +46,3 @@ }, | ||
if (!object)throw new Error('Invalid object for set'); | ||
if (!checkTypes.object(object)||checkTypes.array(object))throw new Error('Invalid object for set'); | ||
if (!checkTypes.object(object)&&!checkTypes.array(object))throw new Error('Invalid object for set'); | ||
return jsonPointer.set(object,_parsePath(path),value); | ||
@@ -55,3 +55,3 @@ }, | ||
if (!object)throw new Error('Invalid object for remove'); | ||
if (!checkTypes.object(object)||checkTypes.array(object))throw new Error('Invalid object for remove'); | ||
if (!checkTypes.object(object)&&!checkTypes.array(object))throw new Error('Invalid object for remove'); | ||
return jsonPointer.remove(object,_parsePath(path)); | ||
@@ -58,0 +58,0 @@ }, |
{ | ||
"name": "@cysonius/json-utils", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "json utils", | ||
@@ -5,0 +5,0 @@ "author": { |
3820