Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@swimlane/el-segundo

Package Overview
Dependencies
Maintainers
11
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@swimlane/el-segundo - npm Package Compare versions

Comparing version 2.0.0 to 2.1.0

3

CHANGELOG.md

@@ -9,2 +9,5 @@ CHANGELOG

## 2.1.0 (2019-04-17)
* Support deep equality for Date and RegExp
## 2.0.0 (2017-07-10)

@@ -11,0 +14,0 @@ * Feature: default now ignores undefined values

@@ -46,3 +46,7 @@ declare const leia: any;

};
specialObject: {
date: Date;
regex: RegExp;
};
undefinedValue: undefined;
};

@@ -63,4 +63,8 @@ "use strict";

},
specialObject: {
date: new Date('1/1/1990'),
regex: new RegExp('/.*/')
},
undefinedValue: undefined
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZml4dHVyZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvZml4dHVyZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxJQUFNLElBQUksR0FBUTtJQUNoQixJQUFJLEVBQUUsU0FBUztJQUNmLElBQUksRUFBRTtRQUNKLEtBQUssRUFBRSxNQUFNO1FBQ2IsTUFBTSxFQUFFLFFBQVE7S0FDakI7SUFDRCxRQUFRLEVBQUUsRUFBRTtJQUNaLE9BQU8sRUFBRSxLQUFLO0NBQ2YsQ0FBQztBQWNPLG9CQUFJO0FBWmIsSUFBTSxJQUFJLEdBQVE7SUFDaEIsSUFBSSxFQUFFLE1BQU07SUFDWixJQUFJLEVBQUU7UUFDSixLQUFLLEVBQUUsTUFBTTtRQUNiLE1BQU0sRUFBRSxXQUFXO0tBQ3BCO0lBQ0QsUUFBUSxFQUFFLENBQUMsSUFBSSxDQUFDO0lBQ2hCLE9BQU8sRUFBRSxJQUFJO0NBQ2QsQ0FBQztBQUlhLG9CQUFJO0FBRm5CLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBSVosUUFBQSxPQUFPLEdBQUc7SUFDckIsS0FBSyxFQUFFLG1CQUFtQjtJQUMxQixNQUFNLEVBQUUsa0JBQWtCO0lBQzFCLGNBQWMsRUFBRTtRQUNkLE1BQU0sRUFBRSxxQkFBcUI7S0FDOUI7SUFDRCxLQUFLLEVBQUUsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLE9BQU8sRUFBRSxFQUFFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO0lBQzdDLEdBQUcsRUFBRTtRQUNILEdBQUcsRUFBRSwwQkFBMEI7UUFDL0IsS0FBSyxFQUFFLENBQUM7UUFDUixJQUFJLEVBQUUsc0NBQXNDO1FBQzVDLFFBQVEsRUFBRSxLQUFLO1FBQ2YsT0FBTyxFQUFFLFdBQVc7UUFDcEIsT0FBTyxFQUFFLDJCQUEyQjtRQUNwQyxHQUFHLEVBQUUsRUFBRTtRQUNQLFFBQVEsRUFBRSxPQUFPO1FBQ2pCLElBQUksRUFBRTtZQUNKLEtBQUssRUFBRSxPQUFPO1lBQ2QsSUFBSSxFQUFFLE9BQU87U0FDZDtRQUNELE9BQU8sRUFBRSxNQUFNO1FBQ2YsS0FBSyxFQUFFLHVCQUF1QjtRQUM5QixLQUFLLEVBQUUsbUJBQW1CO1FBQzFCLE9BQU8sRUFBRSx5Q0FBeUM7UUFDbEQsS0FBSyxFQUFFLHlPQUVrRTtRQUN6RSxVQUFVLEVBQUUsa0NBQWtDO1FBQzlDLFFBQVEsRUFBRSxTQUFTO1FBQ25CLFNBQVMsRUFBRSxVQUFVO0tBQ3RCO0lBQ0QsVUFBVSxFQUFFO1FBQ1YsSUFBSSxNQUFBO1FBQ0osSUFBSSxNQUFBO0tBQ0w7SUFDRCxZQUFZLEVBQUU7UUFDWixHQUFHLEVBQUUsR0FBRztRQUNSLElBQUksRUFBRSxJQUFJO1FBQ1YsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNULEtBQUssRUFBRSxDQUFDLENBQUM7S0FDVjtJQUNELGNBQWMsRUFBRSxTQUFTO0NBQzFCLENBQUMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZml4dHVyZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvZml4dHVyZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxJQUFNLElBQUksR0FBUTtJQUNoQixJQUFJLEVBQUUsU0FBUztJQUNmLElBQUksRUFBRTtRQUNKLEtBQUssRUFBRSxNQUFNO1FBQ2IsTUFBTSxFQUFFLFFBQVE7S0FDakI7SUFDRCxRQUFRLEVBQUUsRUFBRTtJQUNaLE9BQU8sRUFBRSxLQUFLO0NBQ2YsQ0FBQztBQWNPLG9CQUFJO0FBWmIsSUFBTSxJQUFJLEdBQVE7SUFDaEIsSUFBSSxFQUFFLE1BQU07SUFDWixJQUFJLEVBQUU7UUFDSixLQUFLLEVBQUUsTUFBTTtRQUNiLE1BQU0sRUFBRSxXQUFXO0tBQ3BCO0lBQ0QsUUFBUSxFQUFFLENBQUMsSUFBSSxDQUFDO0lBQ2hCLE9BQU8sRUFBRSxJQUFJO0NBQ2QsQ0FBQztBQUlhLG9CQUFJO0FBRm5CLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBSVosUUFBQSxPQUFPLEdBQUc7SUFDckIsS0FBSyxFQUFFLG1CQUFtQjtJQUMxQixNQUFNLEVBQUUsa0JBQWtCO0lBQzFCLGNBQWMsRUFBRTtRQUNkLE1BQU0sRUFBRSxxQkFBcUI7S0FDOUI7SUFDRCxLQUFLLEVBQUUsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLE9BQU8sRUFBRSxFQUFFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO0lBQzdDLEdBQUcsRUFBRTtRQUNILEdBQUcsRUFBRSwwQkFBMEI7UUFDL0IsS0FBSyxFQUFFLENBQUM7UUFDUixJQUFJLEVBQUUsc0NBQXNDO1FBQzVDLFFBQVEsRUFBRSxLQUFLO1FBQ2YsT0FBTyxFQUFFLFdBQVc7UUFDcEIsT0FBTyxFQUFFLDJCQUEyQjtRQUNwQyxHQUFHLEVBQUUsRUFBRTtRQUNQLFFBQVEsRUFBRSxPQUFPO1FBQ2pCLElBQUksRUFBRTtZQUNKLEtBQUssRUFBRSxPQUFPO1lBQ2QsSUFBSSxFQUFFLE9BQU87U0FDZDtRQUNELE9BQU8sRUFBRSxNQUFNO1FBQ2YsS0FBSyxFQUFFLHVCQUF1QjtRQUM5QixLQUFLLEVBQUUsbUJBQW1CO1FBQzFCLE9BQU8sRUFBRSx5Q0FBeUM7UUFDbEQsS0FBSyxFQUFFLHlPQUVrRTtRQUN6RSxVQUFVLEVBQUUsa0NBQWtDO1FBQzlDLFFBQVEsRUFBRSxTQUFTO1FBQ25CLFNBQVMsRUFBRSxVQUFVO0tBQ3RCO0lBQ0QsVUFBVSxFQUFFO1FBQ1YsSUFBSSxNQUFBO1FBQ0osSUFBSSxNQUFBO0tBQ0w7SUFDRCxZQUFZLEVBQUU7UUFDWixHQUFHLEVBQUUsR0FBRztRQUNSLElBQUksRUFBRSxJQUFJO1FBQ1YsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNULEtBQUssRUFBRSxDQUFDLENBQUM7S0FDVjtJQUNELGFBQWEsRUFBRTtRQUNiLElBQUksRUFBRSxJQUFJLElBQUksQ0FBQyxVQUFVLENBQUM7UUFDMUIsS0FBSyxFQUFFLElBQUksTUFBTSxDQUFDLE1BQU0sQ0FBQztLQUMxQjtJQUNELGNBQWMsRUFBRSxTQUFTO0NBQzFCLENBQUMifQ==

17

dist/index.d.ts

@@ -0,13 +1,18 @@

interface Snapshot {
[path: string]: any;
}
declare type IgnoreFunction = (key: string, value: any) => boolean;
export declare class ElSegundo {
static generateSnapshot(subject: any, _ignore?: (key: string, value: any) => boolean): any;
static matchesSnapshot(subject: any, snapshot: any, _ignore?: (key: string, value: any) => boolean): boolean;
static generateSnapshot(subject: any, _ignore?: IgnoreFunction): Snapshot;
static matchesSnapshot(subject: any, snapshot: any, _ignore?: IgnoreFunction): boolean;
private _snapshot;
readonly map: any;
readonly map: Snapshot;
constructor(map: any, opts?: any);
resetSnapshot(map: any): void;
generateSnapshot(subject: any): any;
resetSnapshot(subject: any): void;
generateSnapshot(subject: any): Snapshot;
matchesSnapshot(subject: any): boolean;
check(subject: any): boolean;
diff(subject: any): any[];
private _ignore(key, value);
private _ignore;
}
export {};

@@ -15,5 +15,16 @@ "use strict";

function identical(a, b) {
if (a === b) {
if (a === b)
return true;
}
var dateA = a instanceof Date;
var dateB = b instanceof Date;
if (dateA !== dateB)
return false;
if (dateA && dateB)
return a.getTime() === b.getTime();
var regexpA = a instanceof RegExp;
var regexpB = b instanceof RegExp;
if (regexpA !== regexpB)
return false;
if (regexpA && regexpB)
return a.toString() === b.toString();
// NaN == NaN

@@ -26,3 +37,3 @@ return a !== a && b !== b;

function recurse(s, path) {
if (typeof s !== 'object') {
if (typeof s !== 'object' || s instanceof Date || s instanceof RegExp) {
return identical(s, snapshot[path]);

@@ -57,3 +68,3 @@ }

function recurse(s, path) {
if (typeof s !== 'object') {
if (typeof s !== 'object' || s instanceof Date || s instanceof RegExp) {
return map[path] = s;

@@ -112,3 +123,3 @@ }

var defultIgnore = function (key, value) { return value === undefined || key[0] === '$'; };
var ElSegundo = (function () {
var ElSegundo = /** @class */ (function () {
function ElSegundo(map, opts) {

@@ -135,4 +146,4 @@ this._ignore = (opts && typeof opts.ignore !== 'undefined') ? opts.ignore : this._ignore;

});
ElSegundo.prototype.resetSnapshot = function (map) {
this._snapshot = this.generateSnapshot(map);
ElSegundo.prototype.resetSnapshot = function (subject) {
this._snapshot = this.generateSnapshot(subject);
};

@@ -158,2 +169,2 @@ ElSegundo.prototype.generateSnapshot = function (subject) {

exports.ElSegundo = ElSegundo;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSxJQUFNLEdBQUcsR0FBRyxHQUFHLENBQUM7QUFDaEIsSUFBTSxHQUFHLEdBQUcsR0FBRyxDQUFDO0FBQ2hCLElBQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUU1Qjs7Ozs7OztHQU9HO0FBRUgsbUJBQW1CLENBQU0sRUFBRSxDQUFNO0lBQy9CLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ1osTUFBTSxDQUFDLElBQUksQ0FBQztJQUNkLENBQUM7SUFDRCxhQUFhO0lBQ2IsTUFBTSxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUM1QixDQUFDO0FBRUQseUJBQXlCLE9BQVksRUFBRSxRQUFhLEVBQUUsTUFBNEM7SUFDaEcsSUFBTSxJQUFJLEdBQUcsSUFBSSxPQUFPLEVBQUUsQ0FBQztJQUMzQixNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sRUFBRSxHQUFHLENBQUMsQ0FBQztJQUU3QixpQkFBaUIsQ0FBTSxFQUFFLElBQVk7UUFFbkMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQztZQUMxQixNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUN0QyxDQUFDO1FBRUQsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsSUFBSSxLQUFLLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNqQyxDQUFDO1FBRUQsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDaEIsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ3hDLENBQUM7UUFFRCxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQztRQUNsQixJQUFJLElBQUksR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7WUFDWCxJQUFJLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxVQUFBLEdBQUcsSUFBSSxPQUFBLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBcEIsQ0FBb0IsQ0FBQyxDQUFDO1FBQ2xELENBQUM7UUFDRCxJQUFJLEtBQUssR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDO1FBQ3hCLEVBQUUsQ0FBQyxDQUFDLEtBQUssS0FBSyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUM7WUFBQyxNQUFNLENBQUMsS0FBSyxDQUFDO1FBQzNDLE9BQU8sS0FBSyxFQUFFLEVBQUUsQ0FBQztZQUNmLElBQU0sQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUN0QixFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksR0FBRyxHQUFHLEdBQUcsQ0FBQyxDQUFDLEtBQUssS0FBSyxDQUFDO2dCQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUM7UUFDNUQsQ0FBQztRQUVELE1BQU0sQ0FBQyxJQUFJLENBQUM7SUFDZCxDQUFDO0FBQ0gsQ0FBQztBQUVELDBCQUEwQixPQUFZLEVBQUUsTUFBNkM7SUFDbkYsSUFBTSxJQUFJLEdBQUcsSUFBSSxPQUFPLEVBQUUsQ0FBQztJQUMzQixJQUFNLEdBQUcsR0FBRyxFQUFFLENBQUM7SUFDZixNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sRUFBRSxHQUFHLENBQUMsQ0FBQztJQUU3QixpQkFBaUIsQ0FBTSxFQUFFLElBQVk7UUFDbkMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQztZQUMxQixNQUFNLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUN2QixDQUFDO1FBRUQsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQztRQUMxQixDQUFDO1FBRUQsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDaEIsTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2pDLENBQUM7UUFFRCxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQztRQUNsQixJQUFJLElBQUksR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7WUFDWCxJQUFJLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxVQUFBLEdBQUcsSUFBSSxPQUFBLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBcEIsQ0FBb0IsQ0FBQyxDQUFDO1FBQ2xELENBQUM7UUFDRCxJQUFJLEtBQUssR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDO1FBQ3hCLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxLQUFLLENBQUM7UUFDbEIsT0FBTyxLQUFLLEVBQUUsRUFBRSxDQUFDO1lBQ2YsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBQ3hCLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxHQUFHLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQztRQUNwQyxDQUFDO1FBQ0QsTUFBTSxDQUFDLEdBQUcsQ0FBQztJQUNiLENBQUM7QUFDSCxDQUFDO0FBRUQsc0JBQXNCLEdBQUcsRUFBRSxHQUFHO0lBQzVCLElBQU0sS0FBSyxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDL0IsSUFBTSxLQUFLLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUMvQixJQUFNLE9BQU8sR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBRXBDLEtBQUssQ0FBQyxPQUFPLENBQUMsVUFBQSxDQUFDO1FBQ2IsSUFBTSxLQUFLLEdBQUcsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQixFQUFFLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2YsS0FBSyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDdkIsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDL0IsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHO29CQUNYLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDO29CQUNWLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDO2lCQUNaLENBQUM7WUFDSixDQUFDO1FBQ0gsQ0FBQztRQUFDLElBQUksQ0FBQyxDQUFDO1lBQ04sT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHO2dCQUNYLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDO2dCQUNWLEdBQUcsRUFBRSxTQUFTO2FBQ2YsQ0FBQztRQUNKLENBQUM7SUFDSCxDQUFDLENBQUMsQ0FBQztJQUNILEtBQUssQ0FBQyxPQUFPLENBQUMsVUFBQSxDQUFDO1FBQ2IsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHO1lBQ1gsRUFBRSxFQUFFLFNBQVM7WUFDYixHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQztTQUNaLENBQUM7SUFDSixDQUFDLENBQUMsQ0FBQztJQUVILE1BQU0sQ0FBQyxPQUFPLENBQUM7QUFDakIsQ0FBQztBQUVELElBQU0sWUFBWSxHQUFHLFVBQUMsR0FBVyxFQUFFLEtBQVUsSUFBSyxPQUFBLEtBQUssS0FBSyxTQUFTLElBQUksR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBckMsQ0FBcUMsQ0FBQztBQUV4RjtJQWlCRSxtQkFBWSxHQUFRLEVBQUUsSUFBVTtRQUM5QixJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsSUFBSSxJQUFJLE9BQU8sSUFBSSxDQUFDLE1BQU0sS0FBSyxXQUFXLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7UUFDekYsSUFBSSxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUMxQixDQUFDO0lBbkJELDJCQUEyQjtJQUNwQiwwQkFBZ0IsR0FBdkIsVUFBd0IsT0FBTyxFQUFFLE9BQXNCO1FBQXRCLHdCQUFBLEVBQUEsc0JBQXNCO1FBQ3JELE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDNUMsQ0FBQztJQUVELDJCQUEyQjtJQUNwQix5QkFBZSxHQUF0QixVQUF1QixPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQXNCO1FBQXRCLHdCQUFBLEVBQUEsc0JBQXNCO1FBQzlELE1BQU0sQ0FBQyxlQUFlLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQztJQUNyRCxDQUFDO0lBSUQsc0JBQUksMEJBQUc7YUFBUDtZQUNFLE1BQU0sQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDO1FBQ3hCLENBQUM7OztPQUFBO0lBT0QsaUNBQWEsR0FBYixVQUFjLEdBQVE7UUFDcEIsSUFBSSxDQUFDLFNBQVMsR0FBRyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDOUMsQ0FBQztJQUVELG9DQUFnQixHQUFoQixVQUFpQixPQUFPO1FBQ3RCLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ2pELENBQUM7SUFFRCxtQ0FBZSxHQUFmLFVBQWdCLE9BQU87UUFDckIsTUFBTSxDQUFDLGVBQWUsQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDaEUsQ0FBQztJQUVELHlCQUFLLEdBQUwsVUFBTSxPQUFPO1FBQ1gsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBRUQsd0JBQUksR0FBSixVQUFLLE9BQU87UUFDVixJQUFNLElBQUksR0FBRyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDNUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQzVDLENBQUM7SUFFTywyQkFBTyxHQUFmLFVBQWdCLEdBQVcsRUFBRSxLQUFVO1FBQ3JDLE1BQU0sQ0FBQyxLQUFLLEtBQUssU0FBUyxJQUFJLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUM7SUFDL0MsQ0FBQztJQUNILGdCQUFDO0FBQUQsQ0FBQyxBQTlDRCxJQThDQztBQTlDWSw4QkFBUyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSxJQUFNLEdBQUcsR0FBRyxHQUFHLENBQUM7QUFDaEIsSUFBTSxHQUFHLEdBQUcsR0FBRyxDQUFDO0FBQ2hCLElBQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztBQVE1Qjs7Ozs7OztHQU9HO0FBQ0gsU0FBUyxTQUFTLENBQUMsQ0FBTSxFQUFFLENBQU07SUFDL0IsSUFBSSxDQUFDLEtBQUssQ0FBQztRQUFFLE9BQU8sSUFBSSxDQUFDO0lBRXpCLElBQU0sS0FBSyxHQUFHLENBQUMsWUFBWSxJQUFJLENBQUM7SUFDaEMsSUFBTSxLQUFLLEdBQUcsQ0FBQyxZQUFZLElBQUksQ0FBQztJQUNoQyxJQUFJLEtBQUssS0FBSyxLQUFLO1FBQUUsT0FBTyxLQUFLLENBQUM7SUFDbEMsSUFBSSxLQUFLLElBQUksS0FBSztRQUFFLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUV2RCxJQUFNLE9BQU8sR0FBRyxDQUFDLFlBQVksTUFBTSxDQUFDO0lBQ3BDLElBQU0sT0FBTyxHQUFHLENBQUMsWUFBWSxNQUFNLENBQUM7SUFDcEMsSUFBSSxPQUFPLEtBQUssT0FBTztRQUFFLE9BQU8sS0FBSyxDQUFDO0lBQ3RDLElBQUksT0FBTyxJQUFJLE9BQU87UUFBRSxPQUFPLENBQUMsQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUM7SUFFN0QsYUFBYTtJQUNiLE9BQU8sQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQzVCLENBQUM7QUFFRCxTQUFTLGVBQWUsQ0FBQyxPQUFZLEVBQUUsUUFBYSxFQUFFLE1BQXNCO0lBQzFFLElBQU0sSUFBSSxHQUFHLElBQUksT0FBTyxFQUFFLENBQUM7SUFDM0Is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

@@ -9,22 +9,22 @@ "use strict";

var isDirty = new _1.ElSegundo(fixtures_1.fixture);
ava_1.test('#check should create a new ElSegundo object', function (t) {
ava_1.default('#check should create a new ElSegundo object', function (t) {
t.false(isDirty.check(fixtures_1.fixture));
});
ava_1.test('#check should return false with identical objects', function (t) {
ava_1.default('#check should return false with identical objects', function (t) {
t.false(isDirty.check(fixtures_1.fixture));
});
ava_1.test('#generateSnapshot should generate snapshot', function (t) {
ava_1.default('#generateSnapshot should generate snapshot', function (t) {
var snapshot = isDirty.generateSnapshot(fixtures_1.fixture);
t.true(_1.ElSegundo.matchesSnapshot(fixtures_1.fixture, snapshot));
});
ava_1.test('#check should return false with a shallow clone', function (t) {
ava_1.default('#check should return false with a shallow clone', function (t) {
t.false(isDirty.check(tslib_1.__assign({}, fixtures_1.fixture)));
});
ava_1.test('#check should return false with a deep clone', function (t) {
ava_1.default('#check should return false with a deep clone', function (t) {
t.false(isDirty.check(deepClone(fixtures_1.fixture)));
});
ava_1.test('#check should return true with when not equal', function (t) {
ava_1.default('#check should return true with when not equal', function (t) {
t.true(isDirty.check(tslib_1.__assign({}, fixtures_1.fixture, { string: 'a different string' })));
});
ava_1.test('#check should ignore hidden values', function (t) {
ava_1.default('#check should ignore hidden values', function (t) {
var o = tslib_1.__assign({}, fixtures_1.fixture, { $hidden: false });

@@ -34,9 +34,9 @@ t.false(isDirty.check(o));

});
ava_1.test('#check should return true when a key is added', function (t) {
ava_1.default('#check should return true when a key is added', function (t) {
t.true(isDirty.check(tslib_1.__assign({}, fixtures_1.fixture, { string2: 'a different string' })));
});
ava_1.test('#check should return true key removed', function (t) {
ava_1.default('#check should return true key removed', function (t) {
t.true(isDirty.check(tslib_1.__assign({}, fixtures_1.fixture, { string: undefined })));
});
ava_1.test('#check should return false key order changed', function (t) {
ava_1.default('#check should return false key order changed', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -48,3 +48,3 @@ delete o.string;

});
ava_1.test('#check should return true on a deep change', function (t) {
ava_1.default('#check should return true on a deep change', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -54,3 +54,3 @@ o.sub.name.first = 'Eddie';

});
ava_1.test('#check should return false when array are equal', function (t) {
ava_1.default('#check should return false when array are equal', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -61,3 +61,3 @@ o.array = ['an', 1, 'array', { a: 123, b: 456 }];

});
ava_1.test('#check should return true when arrays change', function (t) {
ava_1.default('#check should return true when arrays change', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -67,3 +67,3 @@ o.array[0] = 'the';

});
ava_1.test('#check should return true when null values become not null', function (t) {
ava_1.default('#check should return true when null values become not null', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -73,3 +73,3 @@ o.trickyValues['null'] = 'not null';

});
ava_1.test('#check should return true when NaN values become not NaN', function (t) {
ava_1.default('#check should return true when NaN values become not NaN', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -79,3 +79,3 @@ o.trickyValues.nan = 'not nan';

});
ava_1.test('#check should return true when NaN value remains NaN', function (t) {
ava_1.default('#check should return false when NaN value remains NaN', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -85,8 +85,38 @@ o.trickyValues.nan = NaN;

});
ava_1.test('#check should return false when sign of zero value changes (+/-0)', function (t) {
ava_1.default('#check should return false when dates are equal', function (t) {
var o = deepClone(fixtures_1.fixture);
o.specialObject.date = new Date('1/1/1990');
t.false(isDirty.check(o));
});
ava_1.default('#check should return true when dates changes', function (t) {
var o = deepClone(fixtures_1.fixture);
o.specialObject.date = new Date('1/2/1990');
t.true(isDirty.check(o));
});
ava_1.default('#check should return true when dates changes type', function (t) {
var o = deepClone(fixtures_1.fixture);
o.specialObject.date = (new Date('1/2/1990')).getTime();
t.true(isDirty.check(o));
});
ava_1.default('#check should return false when regex are equal', function (t) {
var o = deepClone(fixtures_1.fixture);
o.specialObject.regex = new RegExp('/.*/');
t.false(isDirty.check(o));
});
ava_1.default('#check should return true when regex changes', function (t) {
var o = deepClone(fixtures_1.fixture);
o.specialObject.regex = new RegExp('/.*/', 'g');
t.true(isDirty.check(o));
});
ava_1.default('#check should return true when regex changes type', function (t) {
var o = deepClone(fixtures_1.fixture);
o.specialObject.regex = (new RegExp('/.*/', 'g')).toString();
t.true(isDirty.check(o));
});
ava_1.default('#check should return false when sign of zero value changes (+/-0)', function (t) {
var o = deepClone(fixtures_1.fixture);
o.trickyValues.pZero = -0;
t.false(isDirty.check(o));
});
ava_1.test('#check should return false when value becomes null', function (t) {
ava_1.default('#check should return false when value becomes null', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -96,3 +126,3 @@ o.string = null;

});
ava_1.test('#check should return true if circular reference is removed', function (t) {
ava_1.default('#check should return true if circular reference is removed', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -102,3 +132,3 @@ o.characters.leia.siblings = [];

});
ava_1.test('#check should return true if circular reference is changed to another path', function (t) {
ava_1.default('#check should return true if circular reference is changed to another path', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -108,3 +138,3 @@ o.characters.leia.siblings[0] = o.characters.leia;

});
ava_1.test('#check should return false if ignored field is removed', function (t) {
ava_1.default('#check should return false if ignored field is removed', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -114,3 +144,3 @@ delete o.$hidden;

});
ava_1.test('#check should return false id ignored field is added', function (t) {
ava_1.default('#check should return false id ignored field is added', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -120,3 +150,3 @@ o.$removed = false;

});
ava_1.test('#check should treat undefined values the same as missing keys', function (t) {
ava_1.default('#check should treat undefined values the same as missing keys', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -126,3 +156,3 @@ o.missingKey = undefined;

});
ava_1.test('#check should treat missing keys teh same as undefined values', function (t) {
ava_1.default('#check should treat missing keys teh same as undefined values', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -132,3 +162,3 @@ delete o.undefinedValue;

});
ava_1.test('ElSegundo supports custom ignore', function (t) {
ava_1.default('ElSegundo supports custom ignore', function (t) {
var _isDirty = new _1.ElSegundo(fixtures_1.fixture, { ignore: function (key) { return 'sub'; } });

@@ -139,3 +169,3 @@ var o = deepClone(fixtures_1.fixture);

});
ava_1.test('ElSegundo supports ignoring none', function (t) {
ava_1.default('ElSegundo supports ignoring none', function (t) {
var _isDirty = new _1.ElSegundo(fixtures_1.fixture, { ignore: false });

@@ -146,3 +176,3 @@ var o = deepClone(fixtures_1.fixture);

});
ava_1.test('#diff should return the differences when a value has changed', function (t) {
ava_1.default('#diff should return the differences when a value has changed', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -154,3 +184,3 @@ o.sub.name.first = 'Eddie';

});
ava_1.test('#diff should return the differences when a value is added', function (t) {
ava_1.default('#diff should return the differences when a value is added', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -163,3 +193,3 @@ o.sub.name.middle = 'M';

});
ava_1.test('#diff should return the differences when a value is removed', function (t) {
ava_1.default('#diff should return the differences when a value is removed', function (t) {
var o = deepClone(fixtures_1.fixture);

@@ -172,3 +202,2 @@ delete o.sub.name.first;

});
// console.log(isDirty.generateSnapshot(fixture.characters.leia));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguc3BlYy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5zcGVjLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDJCQUEyQjtBQUMzQixzQkFBOEI7QUFDOUIsdUNBQWlEO0FBQ2pELDRDQUE4QztBQUU5QyxJQUFNLE9BQU8sR0FBRyxJQUFJLFlBQVMsQ0FBQyxrQkFBTyxDQUFDLENBQUM7QUFFdkMsVUFBSSxDQUFDLDZDQUE2QyxFQUFFLFVBQUEsQ0FBQztJQUNuRCxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsa0JBQU8sQ0FBQyxDQUFDLENBQUM7QUFDbEMsQ0FBQyxDQUFDLENBQUM7QUFFSCxVQUFJLENBQUMsbURBQW1ELEVBQUUsVUFBQSxDQUFDO0lBQ3pELENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxrQkFBTyxDQUFDLENBQUMsQ0FBQztBQUNsQyxDQUFDLENBQUMsQ0FBQztBQUVILFVBQUksQ0FBQyw0Q0FBNEMsRUFBRSxVQUFBLENBQUM7SUFDbEQsSUFBTSxRQUFRLEdBQUcsT0FBTyxDQUFDLGdCQUFnQixDQUFDLGtCQUFPLENBQUMsQ0FBQztJQUNuRCxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVMsQ0FBQyxlQUFlLENBQUMsa0JBQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUFDO0FBQ3ZELENBQUMsQ0FBQyxDQUFDO0FBRUgsVUFBSSxDQUFDLGlEQUFpRCxFQUFFLFVBQUEsQ0FBQztJQUN2RCxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLHNCQUFLLGtCQUFPLEVBQUUsQ0FBQyxDQUFDO0FBQ3ZDLENBQUMsQ0FBQyxDQUFDO0FBRUgsVUFBSSxDQUFDLDhDQUE4QyxFQUFFLFVBQUEsQ0FBQztJQUNwRCxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLGtCQUFPLENBQUMsQ0FBQyxDQUFD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
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguc3BlYy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5zcGVjLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDJCQUF1QjtBQUN2QixzQkFBOEI7QUFDOUIsdUNBQXFDO0FBQ3JDLDRDQUE4QztBQUU5QyxJQUFNLE9BQU8sR0FBRyxJQUFJLFlBQVMsQ0FBQyxrQkFBTyxDQUFDLENBQUM7QUFFdkMsYUFBSSxDQUFDLDZDQUE2QyxFQUFFLFVBQUEsQ0FBQztJQUNuRCxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsa0JBQU8sQ0FBQyxDQUFDLENBQUM7QUFDbEMsQ0FBQyxDQUFDLENBQUM7QUFFSCxhQUFJLENBQUMsbURBQW1ELEVBQUUsVUFBQSxDQUFDO0lBQ3pELENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxrQkFBTyxDQUFDLENBQUMsQ0FBQztBQUNsQyxDQUFDLENBQUMsQ0FBQztBQUVILGFBQUksQ0FBQyw0Q0FBNEMsRUFBRSxVQUFBLENBQUM7SUFDbEQsSUFBTSxRQUFRLEdBQUcsT0FBTyxDQUFDLGdCQUFnQixDQUFDLGtCQUFPLENBQUMsQ0FBQztJQUNuRCxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVMsQ0FBQyxlQUFlLENBQUMsa0JBQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUFDO0FBQ3ZELENBQUMsQ0FBQyxDQUFDO0FBRUgsYUFBSSxDQUFDLGlEQUFpRCxFQUFFLFVBQUEsQ0FBQztJQUN2RCxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLHNCQUFLLGtCQUFPLEVBQUUsQ0FBQyxDQUFDO0FBQ3ZDLENBQUMsQ0FBQyxDQUFDO0FBRUgsYUFBSSxDQUFDLDhDQUE4QyxFQUFFLFVBQUEsQ0FBQztJQUNwRCxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLGtCQUFPLENBQUMsQ0FBQyxDQUFD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
{
"name": "@swimlane/el-segundo",
"version": "2.0.0",
"version": "2.1.0",
"description": "The second choice in change detection.",

@@ -20,3 +20,3 @@ "main": "dist/index.js",

"lint": "tslint src/**/*.ts",
"unit": "npm run build && nyc ava ./dist/*.spec.js",
"unit": "nyc --extension .ts ava ./src/*.spec.ts",
"check-coverage": "nyc check-coverage --lines 100 --functions 100 --branches 100",

@@ -37,12 +37,13 @@ "test": "npm-run-all lint unit check-coverage",

"devDependencies": {
"@types/node": "^7.0.31",
"ava": "^0.19.0",
"@types/node": "^11.13.4",
"ava": "^1.4.1",
"blue-tape": "^1.0.0",
"chg": "^0.3.2",
"chuhai": "^1.2.0",
"codecov": "^2.0.1",
"concurrently": "^3.4.0",
"deep-diff": "^0.3.8",
"codecov": "^3.3.0",
"concurrently": "^4.1.0",
"deep-diff": "^1.0.2",
"fast-deep-equal": "^2.0.1",
"grunion": "^1.3.1",
"locate-path": "^2.0.0",
"locate-path": "^4.0.0",
"lodash.clonedeep": "^4.5.0",

@@ -52,12 +53,14 @@ "lodash.isequal": "^4.5.0",

"lodash.ismatchwith": "^4.4.0",
"mimic-fn": "^1.1.0",
"mimic-fn": "^2.1.0",
"mkdirp": "^0.5.1",
"np": "^2.16.0",
"np": "^4.0.2",
"npm-run-all": "^4.0.2",
"nyc": "^10.2.0",
"opn-cli": "^3.1.0",
"nyc": "^14.0.0",
"opn-cli": "^4.1.0",
"sleep-ms": "^2.0.1",
"ts-node": "^8.1.0",
"tslint": "^5.0.0",
"tslint-config-swimlane": "^3.0.2",
"typescript": "^2.2.2"
"tslint-config-security": "^1.16.0",
"tslint-config-swimlane": "^4.0.0",
"typescript": "^3.4.3"
},

@@ -71,4 +74,11 @@ "keywords": [],

"ava": {
"source": [
"dist/**/*.spec.js"
"compileEnhancements": false,
"extensions": [
"ts"
],
"require": [
"ts-node/register"
],
"sources": [
"./src/*.spec.ts"
]

@@ -75,0 +85,0 @@ },

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