Socket
Socket
Sign inDemoInstall

@pushrocks/smartjson

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pushrocks/smartjson - npm Package Compare versions

Comparing version 3.0.1 to 3.0.2

4

dist/index.d.ts
/// <reference types="fast-json-stable-stringify" />
import * as plugins from './smartjson.plugins';
export declare class Smartjson {
static parse: (text: string, reviver?: (key: any, value: any) => any) => any;
static stringify: typeof plugins.stableJson;
static parse: (text: string, reviver?: (this: any, key: string, value: any) => any) => any;
static stringify: (objArg: any, optionsArg: plugins.stableJson.Options) => Promise<string>;
saveableProperties: string[];

@@ -7,0 +7,0 @@ /**

"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
const plugins = require("./smartjson.plugins");
const plugins = __importStar(require("./smartjson.plugins"));
class Smartjson {

@@ -30,3 +37,5 @@ /**

Smartjson.parse = JSON.parse;
Smartjson.stringify = plugins.stableJson;
Smartjson.stringify = async (objArg, optionsArg) => {
return plugins.stableJson(objArg, optionsArg);
};
exports.Smartjson = Smartjson;

@@ -44,2 +53,2 @@ /**

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLCtDQUErQztBQUUvQyxNQUFhLFNBQVM7SUFjcEI7O09BRUc7SUFDSCxZQUFZO1FBQ1YsSUFBSSxlQUFlLEdBQXlCLEVBQUUsQ0FBQztRQUMvQyxLQUFLLElBQUksT0FBTyxJQUFJLElBQUksQ0FBQyxrQkFBa0IsRUFBRTtZQUMzQyxlQUFlLENBQUMsT0FBTyxDQUFDLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUM7U0FDcEU7UUFDRCxPQUFPLGVBQWUsQ0FBQztJQUN6QixDQUFDO0lBRUQ7O09BRUc7SUFDSCxnQkFBZ0IsQ0FBQyxTQUFTO1FBQ3hCLEtBQUssSUFBSSxPQUFPLElBQUksU0FBUyxFQUFFO1lBQzdCLElBQUksSUFBSSxDQUFDLGtCQUFrQixDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRTtnQkFDbkQsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQzthQUNwQztTQUNGO0lBQ0gsQ0FBQzs7QUFqQ0QsU0FBUztBQUNULFNBQVM7QUFDVCxTQUFTO0FBQ0YsZUFBSyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUM7QUFFbkIsbUJBQVMsR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDO0FBTnhDLDhCQW1DQztBQUVEOztHQUVHO0FBQ1EsUUFBQSxPQUFPLEdBQUcsR0FBRyxFQUFFO0lBQ3hCLE9BQU8sQ0FBQyxNQUFXLEVBQUUsR0FBVyxFQUFFLEVBQUU7UUFDbEMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsRUFBRTtZQUM5QixNQUFNLENBQUMsa0JBQWtCLEdBQUcsRUFBRSxDQUFDO1NBQ2hDO1FBQ0QsTUFBTSxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN0QyxDQUFDLENBQUM7QUFDSixDQUFDLENBQUMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSw2REFBK0M7QUFFL0MsTUFBYSxTQUFTO0lBZ0JwQjs7T0FFRztJQUNILFlBQVk7UUFDVixJQUFJLGVBQWUsR0FBeUIsRUFBRSxDQUFDO1FBQy9DLEtBQUssSUFBSSxPQUFPLElBQUksSUFBSSxDQUFDLGtCQUFrQixFQUFFO1lBQzNDLGVBQWUsQ0FBQyxPQUFPLENBQUMsR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQztTQUNwRTtRQUNELE9BQU8sZUFBZSxDQUFDO0lBQ3pCLENBQUM7SUFFRDs7T0FFRztJQUNILGdCQUFnQixDQUFDLFNBQVM7UUFDeEIsS0FBSyxJQUFJLE9BQU8sSUFBSSxTQUFTLEVBQUU7WUFDN0IsSUFBSSxJQUFJLENBQUMsa0JBQWtCLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFO2dCQUNuRCxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDO2FBQ3BDO1NBQ0Y7SUFDSCxDQUFDOztBQW5DRCxTQUFTO0FBQ1QsU0FBUztBQUNULFNBQVM7QUFDRixlQUFLLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQztBQUVuQixtQkFBUyxHQUFHLEtBQUssRUFBRSxNQUFXLEVBQUUsVUFBc0MsRUFBRSxFQUFFO0lBQy9FLE9BQU8sT0FBTyxDQUFDLFVBQVUsQ0FBQyxNQUFNLEVBQUUsVUFBVSxDQUFDLENBQUE7QUFDL0MsQ0FBQyxDQUFDO0FBUkosOEJBcUNDO0FBRUQ7O0dBRUc7QUFDUSxRQUFBLE9BQU8sR0FBRyxHQUFHLEVBQUU7SUFDeEIsT0FBTyxDQUFDLE1BQVcsRUFBRSxHQUFXLEVBQUUsRUFBRTtRQUNsQyxJQUFJLENBQUMsTUFBTSxDQUFDLGtCQUFrQixFQUFFO1lBQzlCLE1BQU0sQ0FBQyxrQkFBa0IsR0FBRyxFQUFFLENBQUM7U0FDaEM7UUFDRCxNQUFNLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3RDLENBQUMsQ0FBQztBQUNKLENBQUMsQ0FBQyJ9
import * as lodash from 'lodash';
import * as stableJson from 'fast-json-stable-stringify';
import stableJson from 'fast-json-stable-stringify';
export { lodash, stableJson };
"use strict";
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const lodash = require("lodash");
const lodash = __importStar(require("lodash"));
exports.lodash = lodash;
const stableJson = require("fast-json-stable-stringify");
exports.stableJson = stableJson;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRqc29uLnBsdWdpbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGpzb24ucGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGlDQUFpQztBQUkvQix3QkFBTTtBQUhSLHlEQUF5RDtBQUl2RCxnQ0FBVSJ9
const fast_json_stable_stringify_1 = __importDefault(require("fast-json-stable-stringify"));
exports.stableJson = fast_json_stable_stringify_1.default;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRqc29uLnBsdWdpbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGpzb24ucGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBQSwrQ0FBaUM7QUFJL0Isd0JBQU07QUFIUiw0RkFBb0Q7QUFJbEQscUJBSkssb0NBQVUsQ0FJTCJ9
{
"name": "@pushrocks/smartjson",
"version": "3.0.1",
"version": "3.0.2",
"private": false,

@@ -23,7 +23,7 @@ "description": "typed json handlers",

"devDependencies": {
"@gitzone/tsbuild": "^2.1.8",
"@gitzone/tsrun": "^1.1.17",
"@gitzone/tstest": "^1.0.18",
"@pushrocks/tapbundle": "^3.0.7",
"@types/node": "^11.9.4"
"@gitzone/tsbuild": "^2.1.11",
"@gitzone/tsrun": "^1.2.6",
"@gitzone/tstest": "^1.0.20",
"@pushrocks/tapbundle": "^3.0.9",
"@types/node": "^12.0.0"
},

@@ -30,0 +30,0 @@ "dependencies": {

@@ -9,3 +9,5 @@ import * as plugins from './smartjson.plugins';

static stringify = plugins.stableJson;
static stringify = async (objArg: any, optionsArg: plugins.stableJson.Options) => {
return plugins.stableJson(objArg, optionsArg)
};

@@ -12,0 +14,0 @@ // ========

import * as lodash from 'lodash';
import * as stableJson from 'fast-json-stable-stringify';
import stableJson from 'fast-json-stable-stringify';

@@ -4,0 +4,0 @@ export {

{
"compilerOptions": {
"experimentalDecorators": true,
"target": "es2016",
"esModuleInterop": true,
"target": "es2017",
"module": "commonjs"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc