@apigames/json
Advanced tools
Comparing version 1.0.50 to 1.0.51
@@ -1,1 +0,1 @@ | ||
export { append, areEqual, clone, extractAndRedact, hasProperty, isArray, isBoolean, isDate, isEmpty, isError, isNumber, isObject, isRegExp, isString, isDefined, isDefinedAndNotNull, isUndefined, isUndefinedOrNull, stringify, } from './utils'; | ||
export { append, areEqual, clone, extractAndRedact, hasProperty, isArray, isBoolean, isDate, isDefined, isDefinedAndNotNull, isEmpty, isError, isFalse, isNumber, isObject, isRegExp, isString, isTrue, isUndefined, isUndefinedOrNull, stringify, } from './utils'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.stringify = exports.isUndefinedOrNull = exports.isUndefined = exports.isDefinedAndNotNull = exports.isDefined = exports.isString = exports.isRegExp = exports.isObject = exports.isNumber = exports.isError = exports.isEmpty = exports.isDate = exports.isBoolean = exports.isArray = exports.hasProperty = exports.extractAndRedact = exports.clone = exports.areEqual = exports.append = void 0; | ||
exports.stringify = exports.isUndefinedOrNull = exports.isUndefined = exports.isTrue = exports.isString = exports.isRegExp = exports.isObject = exports.isNumber = exports.isFalse = exports.isError = exports.isEmpty = exports.isDefinedAndNotNull = exports.isDefined = exports.isDate = exports.isBoolean = exports.isArray = exports.hasProperty = exports.extractAndRedact = exports.clone = exports.areEqual = exports.append = void 0; | ||
var utils_1 = require("./utils"); | ||
@@ -13,4 +13,7 @@ Object.defineProperty(exports, "append", { enumerable: true, get: function () { return utils_1.append; } }); | ||
Object.defineProperty(exports, "isDate", { enumerable: true, get: function () { return utils_1.isDate; } }); | ||
Object.defineProperty(exports, "isDefined", { enumerable: true, get: function () { return utils_1.isDefined; } }); | ||
Object.defineProperty(exports, "isDefinedAndNotNull", { enumerable: true, get: function () { return utils_1.isDefinedAndNotNull; } }); | ||
Object.defineProperty(exports, "isEmpty", { enumerable: true, get: function () { return utils_1.isEmpty; } }); | ||
Object.defineProperty(exports, "isError", { enumerable: true, get: function () { return utils_1.isError; } }); | ||
Object.defineProperty(exports, "isFalse", { enumerable: true, get: function () { return utils_1.isFalse; } }); | ||
Object.defineProperty(exports, "isNumber", { enumerable: true, get: function () { return utils_1.isNumber; } }); | ||
@@ -20,6 +23,5 @@ Object.defineProperty(exports, "isObject", { enumerable: true, get: function () { return utils_1.isObject; } }); | ||
Object.defineProperty(exports, "isString", { enumerable: true, get: function () { return utils_1.isString; } }); | ||
Object.defineProperty(exports, "isDefined", { enumerable: true, get: function () { return utils_1.isDefined; } }); | ||
Object.defineProperty(exports, "isDefinedAndNotNull", { enumerable: true, get: function () { return utils_1.isDefinedAndNotNull; } }); | ||
Object.defineProperty(exports, "isTrue", { enumerable: true, get: function () { return utils_1.isTrue; } }); | ||
Object.defineProperty(exports, "isUndefined", { enumerable: true, get: function () { return utils_1.isUndefined; } }); | ||
Object.defineProperty(exports, "isUndefinedOrNull", { enumerable: true, get: function () { return utils_1.isUndefinedOrNull; } }); | ||
Object.defineProperty(exports, "stringify", { enumerable: true, get: function () { return utils_1.stringify; } }); |
export declare function isArray(value: any): boolean; | ||
export declare function isBoolean(value: any): boolean; | ||
export declare function isDate(value: any): boolean; | ||
export declare function isDefined(value: any): boolean; | ||
export declare function isDefinedAndNotNull(value: any): boolean; | ||
export declare function isEmpty(document: any): boolean; | ||
export declare function isError(value: any): boolean; | ||
export declare function isFalse(value: any): boolean; | ||
export declare function isNumber(value: any): boolean; | ||
@@ -10,4 +13,3 @@ export declare function isObject(value: any): boolean; | ||
export declare function isString(value: any): boolean; | ||
export declare function isDefined(value: any): boolean; | ||
export declare function isDefinedAndNotNull(value: any): boolean; | ||
export declare function isTrue(value: any): boolean; | ||
export declare function isUndefined(value: any): boolean; | ||
@@ -14,0 +16,0 @@ export declare function isUndefinedOrNull(value: any): boolean; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.extractAndRedact = exports.stringify = exports.clone = exports.redactUndefinedValues = exports.areEqual = exports.append = exports.hasProperty = exports.isUndefinedOrNull = exports.isUndefined = exports.isDefinedAndNotNull = exports.isDefined = exports.isString = exports.isRegExp = exports.isObject = exports.isNumber = exports.isError = exports.isEmpty = exports.isDate = exports.isBoolean = exports.isArray = void 0; | ||
exports.extractAndRedact = exports.stringify = exports.clone = exports.redactUndefinedValues = exports.areEqual = exports.append = exports.hasProperty = exports.isUndefinedOrNull = exports.isUndefined = exports.isTrue = exports.isString = exports.isRegExp = exports.isObject = exports.isNumber = exports.isFalse = exports.isError = exports.isEmpty = exports.isDefinedAndNotNull = exports.isDefined = exports.isDate = exports.isBoolean = exports.isArray = void 0; | ||
const deepEqual = require('deep-equal'); | ||
@@ -18,2 +18,10 @@ const clonedeep = require('lodash.clonedeep'); | ||
exports.isDate = isDate; | ||
function isDefined(value) { | ||
return (value !== undefined); | ||
} | ||
exports.isDefined = isDefined; | ||
function isDefinedAndNotNull(value) { | ||
return (value !== undefined) && (value !== null); | ||
} | ||
exports.isDefinedAndNotNull = isDefinedAndNotNull; | ||
function isEmpty(document) { | ||
@@ -27,2 +35,6 @@ return (!document) || (Object.keys(document).length === 0 && document.constructor === Object); | ||
exports.isError = isError; | ||
function isFalse(value) { | ||
return isBoolean(value) && (value === false); | ||
} | ||
exports.isFalse = isFalse; | ||
function isNumber(value) { | ||
@@ -44,10 +56,6 @@ return ((value !== null) && ((value !== undefined))) && (typeof value === 'number') && isFinite(value); | ||
exports.isString = isString; | ||
function isDefined(value) { | ||
return (value !== undefined); | ||
function isTrue(value) { | ||
return isBoolean(value) && (value === true); | ||
} | ||
exports.isDefined = isDefined; | ||
function isDefinedAndNotNull(value) { | ||
return (value !== undefined) && (value !== null); | ||
} | ||
exports.isDefinedAndNotNull = isDefinedAndNotNull; | ||
exports.isTrue = isTrue; | ||
function isUndefined(value) { | ||
@@ -54,0 +62,0 @@ return (value === undefined); |
@@ -6,3 +6,3 @@ { | ||
"license": "MIT", | ||
"version": "1.0.50", | ||
"version": "1.0.51", | ||
"main": "lib/index.js", | ||
@@ -9,0 +9,0 @@ "types": "lib/index.d.ts", |
15454
218