🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

@schroffl/json-mapping

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@schroffl/json-mapping - npm Package Compare versions

Comparing version

to
0.1.1

15

index.js

@@ -169,8 +169,15 @@ // The export pattern is a UMD template:

case OBJECT:
return decodeObj(decoder.layout, {}, value);
case INSTANCE:
var inst = new decoder.ctor();
return decodeObj(decoder.layout, inst, value);
if (typeof _obj_context !== 'object' || _obj_context === null || !(decoder.key in _obj_context)) {
return err(expected('an object', value));
} else {
var obj = {};
if (decoder.tag === INSTANCE) {
obj = new decoder.ctor();
}
return decodeObj(decoder.layout, obj, value);
}
case ONE_OF: {

@@ -177,0 +184,0 @@ var decs = decoder.decoders;

{
"name": "@schroffl/json-mapping",
"version": "0.1.0",
"version": "0.1.1",
"description": "A set of utilites for defining and running conversions between JSON and JavaScript values",

@@ -5,0 +5,0 @@ "main": "index.js",