@pushrocks/smartjson
Advanced tools
Comparing version 3.0.3 to 3.0.5
@@ -18,3 +18,3 @@ "use strict"; | ||
for (let keyName of this.saveableProperties) { | ||
newFoldedObject[keyName] = plugins.lodash.cloneDeep(this[keyName]); | ||
newFoldedObject[keyName] = plugins.lodashCloneDeep(this[keyName]); | ||
} | ||
@@ -53,2 +53,2 @@ return newFoldedObject; | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSw2REFBK0M7QUFFL0MsTUFBYSxTQUFTO0lBZ0JwQjs7T0FFRztJQUNILFlBQVk7UUFDVixJQUFJLGVBQWUsR0FBeUIsRUFBRSxDQUFDO1FBQy9DLEtBQUssSUFBSSxPQUFPLElBQUksSUFBSSxDQUFDLGtCQUFrQixFQUFFO1lBQzNDLGVBQWUsQ0FBQyxPQUFPLENBQUMsR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQztTQUNwRTtRQUNELE9BQU8sZUFBZSxDQUFDO0lBQ3pCLENBQUM7SUFFRDs7T0FFRztJQUNILGdCQUFnQixDQUFDLFNBQVM7UUFDeEIsS0FBSyxJQUFJLE9BQU8sSUFBSSxTQUFTLEVBQUU7WUFDN0IsSUFBSSxJQUFJLENBQUMsa0JBQWtCLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFO2dCQUNuRCxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDO2FBQ3BDO1NBQ0Y7SUFDSCxDQUFDOztBQW5DRCxTQUFTO0FBQ1QsU0FBUztBQUNULFNBQVM7QUFDRixlQUFLLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQztBQUVuQixtQkFBUyxHQUFHLENBQUMsTUFBVyxFQUFFLFVBQXNDLEVBQUUsRUFBRTtJQUN6RSxPQUFPLE9BQU8sQ0FBQyxVQUFVLENBQUMsTUFBTSxFQUFFLFVBQVUsQ0FBQyxDQUFBO0FBQy9DLENBQUMsQ0FBQztBQVJKLDhCQXFDQztBQUVEOztHQUVHO0FBQ1EsUUFBQSxPQUFPLEdBQUcsR0FBRyxFQUFFO0lBQ3hCLE9BQU8sQ0FBQyxNQUFXLEVBQUUsR0FBVyxFQUFFLEVBQUU7UUFDbEMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsRUFBRTtZQUM5QixNQUFNLENBQUMsa0JBQWtCLEdBQUcsRUFBRSxDQUFDO1NBQ2hDO1FBQ0QsTUFBTSxDQUFDLGtCQUFrQixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN0QyxDQUFDLENBQUM7QUFDSixDQUFDLENBQUMifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQSw2REFBK0M7QUFFL0MsTUFBYSxTQUFTO0lBZ0JwQjs7T0FFRztJQUNILFlBQVk7UUFDVixJQUFJLGVBQWUsR0FBMkIsRUFBRSxDQUFDO1FBQ2pELEtBQUssSUFBSSxPQUFPLElBQUksSUFBSSxDQUFDLGtCQUFrQixFQUFFO1lBQzNDLGVBQWUsQ0FBQyxPQUFPLENBQUMsR0FBRyxPQUFPLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO1NBQ25FO1FBQ0QsT0FBTyxlQUFlLENBQUM7SUFDekIsQ0FBQztJQUVEOztPQUVHO0lBQ0gsZ0JBQWdCLENBQUMsU0FBUztRQUN4QixLQUFLLElBQUksT0FBTyxJQUFJLFNBQVMsRUFBRTtZQUM3QixJQUFJLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUU7Z0JBQ25ELElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUM7YUFDcEM7U0FDRjtJQUNILENBQUM7O0FBbkNELFNBQVM7QUFDVCxTQUFTO0FBQ1QsU0FBUztBQUNGLGVBQUssR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDO0FBRW5CLG1CQUFTLEdBQUcsQ0FBQyxNQUFXLEVBQUUsVUFBc0MsRUFBRSxFQUFFO0lBQ3pFLE9BQU8sT0FBTyxDQUFDLFVBQVUsQ0FBQyxNQUFNLEVBQUUsVUFBVSxDQUFDLENBQUM7QUFDaEQsQ0FBQyxDQUFDO0FBUkosOEJBcUNDO0FBRUQ7O0dBRUc7QUFDUSxRQUFBLE9BQU8sR0FBRyxHQUFHLEVBQUU7SUFDeEIsT0FBTyxDQUFDLE1BQVcsRUFBRSxHQUFXLEVBQUUsRUFBRTtRQUNsQyxJQUFJLENBQUMsTUFBTSxDQUFDLGtCQUFrQixFQUFFO1lBQzlCLE1BQU0sQ0FBQyxrQkFBa0IsR0FBRyxFQUFFLENBQUM7U0FDaEM7UUFDRCxNQUFNLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3RDLENBQUMsQ0FBQztBQUNKLENBQUMsQ0FBQyJ9 |
@@ -1,3 +0,3 @@ | ||
import * as lodash from 'lodash'; | ||
import lodashCloneDeep from 'lodash.clonedeep'; | ||
import stableJson from 'fast-json-stable-stringify'; | ||
export { lodash, stableJson }; | ||
export { lodashCloneDeep, 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) { | ||
@@ -13,6 +6,6 @@ return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const lodash = __importStar(require("lodash")); | ||
exports.lodash = lodash; | ||
const lodash_clonedeep_1 = __importDefault(require("lodash.clonedeep")); | ||
exports.lodashCloneDeep = lodash_clonedeep_1.default; | ||
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 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRqc29uLnBsdWdpbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGpzb24ucGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLHdFQUErQztBQUd0QywwQkFIRiwwQkFBZSxDQUdFO0FBRnhCLDRGQUFvRDtBQUUxQixxQkFGbkIsb0NBQVUsQ0FFbUIifQ== |
{ | ||
"name": "@pushrocks/smartjson", | ||
"version": "3.0.3", | ||
"version": "3.0.5", | ||
"private": false, | ||
@@ -25,5 +25,7 @@ "description": "typed json handlers", | ||
"@gitzone/tsrun": "^1.2.6", | ||
"@gitzone/tstest": "^1.0.20", | ||
"@pushrocks/tapbundle": "^3.0.9", | ||
"@types/node": "^12.0.0" | ||
"@gitzone/tstest": "^1.0.24", | ||
"@pushrocks/tapbundle": "^3.0.11", | ||
"@types/node": "^12.0.12", | ||
"tslint": "^5.18.0", | ||
"tslint-config-prettier": "^1.18.0" | ||
}, | ||
@@ -33,4 +35,14 @@ "dependencies": { | ||
"fast-json-stable-stringify": "^2.0.0", | ||
"lodash": "^4.17.11" | ||
} | ||
"lodash.clonedeep": "^4.5.0" | ||
}, | ||
"files": [ | ||
"ts/*", | ||
"ts_web/*", | ||
"dist/*", | ||
"dist_web/*", | ||
"assets/*", | ||
"cli.js", | ||
"npmextra.json", | ||
"readme.md" | ||
] | ||
} |
@@ -17,3 +17,3 @@ # @pushrocks/smartjson | ||
[![node](https://img.shields.io/badge/node->=%2010.x.x-blue.svg)](https://nodejs.org/dist/latest-v10.x/docs/api/) | ||
[![JavaScript Style Guide](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/) | ||
[![JavaScript Style Guide](https://img.shields.io/badge/code%20style-prettier-ff69b4.svg)](https://prettier.io/) | ||
@@ -32,5 +32,4 @@ ## Usage | ||
class AwesomeClass extends Smartjson { | ||
static stringify | ||
static stringify; | ||
computedValue: string; | ||
@@ -37,0 +36,0 @@ |
@@ -10,3 +10,3 @@ import * as plugins from './smartjson.plugins'; | ||
static stringify = (objArg: any, optionsArg: plugins.stableJson.Options) => { | ||
return plugins.stableJson(objArg, optionsArg) | ||
return plugins.stableJson(objArg, optionsArg); | ||
}; | ||
@@ -24,5 +24,5 @@ | ||
foldToObject() { | ||
let newFoldedObject: {[key: string]: any} = {}; | ||
let newFoldedObject: { [key: string]: any } = {}; | ||
for (let keyName of this.saveableProperties) { | ||
newFoldedObject[keyName] = plugins.lodash.cloneDeep(this[keyName]); | ||
newFoldedObject[keyName] = plugins.lodashCloneDeep(this[keyName]); | ||
} | ||
@@ -29,0 +29,0 @@ return newFoldedObject; |
@@ -1,7 +0,4 @@ | ||
import * as lodash from 'lodash'; | ||
import lodashCloneDeep from 'lodash.clonedeep'; | ||
import stableJson from 'fast-json-stable-stringify'; | ||
export { | ||
lodash, | ||
stableJson | ||
} | ||
export { lodashCloneDeep, stableJson }; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
9553
7
9
146
54
+ Addedlodash.clonedeep@^4.5.0
+ Addedlodash.clonedeep@4.5.0(transitive)
- Removedlodash@^4.17.11
- Removedlodash@4.17.21(transitive)