You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

troy-json

Package Overview
Dependencies
Maintainers
1
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

troy-json - npm Package Compare versions

Comparing version
0.0.99
to
1.0.0-alpha.1
dist/tsconfig.src.tsbuildinfo

Sorry, the diff of this file is not supported yet

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"deserialize-value-from-json.d.ts","sourceRoot":"","sources":["../src/deserialize-value-from-json.ts"],"names":[],"mappings":"AAAA,OAAO,EAAc,EAAE,EAAE,MAAM,KAAK,CAAC;AAErC,eAAO,MAAQ,wBAAwB;UAUzB,MAAM;QAuCjB,CAAC"}
{"version":3,"file":"deserialize-value-from-json.d.ts","sourceRoot":"","sources":["../src/deserialize-value-from-json.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,EAAE,EAAc,MAAM,KAAK,CAAC;AAErC,eAAO,MAAQ,wBAAwB,kDAMlC,CAAC,aAGG;IACD,IAAI,EAAE,MAAM,CAAC;CACd,KACA,CAAC,CAoCL,CAAC"}

@@ -13,17 +13,15 @@ "use strict";

const isoDateRegex = /^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}(?:\.\d*))(?:Z|(\+|-)([\d|:]*))?$/;
const msAjaxDateRegex = /^\/Date\((d|-|.*)\)[\/|\\]$/;
const msAjaxDateRegex = /^\/Date\((d|-|.*)\)[/|\\]$/;
if (typeof objectFieldValueAsJson === `string`) {
let a = isoDateRegex.exec(objectFieldValueAsJson);
// tslint:disable-next-line: strict-boolean-expressions
if (a) {
let a;
a = isoDateRegex.exec(objectFieldValueAsJson);
if (a !== null) {
return new Date(objectFieldValueAsJson);
}
a = msAjaxDateRegex.exec(objectFieldValueAsJson);
// tslint:disable-next-line: strict-boolean-expressions
if (a) {
if (a !== null) {
// @ts-expect-error
const b = a[1].split(/[-+,.]/);
// @ts-expect-error
// tslint:disable-next-line: strict-boolean-expressions
return new Date(b[0] ? +b[0] : 0 - +b[1]);
// eslint-disable-next-line @typescript-eslint/strict-boolean-expressions
return new Date(b[0] ? Number(b[0]) : 0 - Number(b[1]));
}

@@ -30,0 +28,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"deserialize-value-from-json.js","sourceRoot":"","sources":["../src/deserialize-value-from-json.ts"],"names":[],"mappings":";;;AAAA,0BAAqC;AAEtB,gCAAwB,GAAK,KAAE,CAAC,kBAAkB,EAAE;KAChE,IAAI,CAAC,0BAA0B,CAAC;KAChC,SAAS,CAAC,aAAU,CAAC;KACrB,UAAU,CAAC,EAAE,CAAC;KACd,IAAI,EAAE;KACN,OAAO,CACN,CACE,EACE,IAAI,GAGL,EACE,EAAE;IAEL,MAAM,WAAW,GAAG,CAAC,gBAAqB,EAAE,sBAA2B,EAAO,EAAE;QAE9E,MAAM,YAAY,GAChB,kFAAkF,CAAC;QACrF,MAAM,eAAe,GACnB,6BAA6B,CAAC;QAEhC,IAAI,OAAO,sBAAsB,KAAK,QAAQ,EAAE;YAE9C,IAAI,CAAC,GAAG,YAAY,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;YAElD,uDAAuD;YACvD,IAAI,CAAC,EAAE;gBAEL,OAAO,IAAI,IAAI,CAAC,sBAAsB,CAAC,CAAC;aACzC;YAED,CAAC,GAAG,eAAe,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;YAEjD,uDAAuD;YACvD,IAAI,CAAC,EAAE;gBAEL,mBAAmB;gBACnB,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;gBAC/B,mBAAmB;gBACnB,uDAAuD;gBACvD,OAAO,IAAI,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;aAC3C;SACF;QAED,OAAO,sBAAsB,CAAC;IAChC,CAAC,CAAC;IAEF,OAAO,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,WAAW,CAAC,CAAC;AACvC,CAAC,CACF,0BAAC;AAEJ,gCAAwB,CAAC,MAAM,CAAC,gBAAgB,GAAG,KAAK,CAAC"}
{"version":3,"file":"deserialize-value-from-json.js","sourceRoot":"","sources":["../src/deserialize-value-from-json.ts"],"names":[],"mappings":";;;AAAA,0BAAqC;AAEtB,gCAAwB,GAAK,KAAE,CAAC,kBAAkB,EAAE;KAChE,IAAI,CAAC,0BAA0B,CAAC;KAChC,SAAS,CAAC,aAAU,CAAC;KACrB,UAAU,CAAC,EAAE,CAAC;KACd,IAAI,EAAE;KACN,OAAO,CACN,CACE,EACE,IAAI,GAGL,EACE,EAAE;IAEL,MAAM,WAAW,GAAG,CAAC,gBAAyB,EAAE,sBAA+B,EAAW,EAAE;QAE1F,MAAM,YAAY,GAChB,kFAAkF,CAAC;QACrF,MAAM,eAAe,GACnB,4BAA4B,CAAC;QAE/B,IAAI,OAAO,sBAAsB,KAAK,QAAQ,EAC9C,CAAC;YACC,IAAI,CAAyB,CAAC;YAE9B,CAAC,GAAG,YAAY,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;YAE9C,IAAI,CAAC,KAAK,IAAI,EACd,CAAC;gBACC,OAAO,IAAI,IAAI,CAAC,sBAAsB,CAAC,CAAC;YAC1C,CAAC;YAED,CAAC,GAAG,eAAe,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;YAEjD,IAAI,CAAC,KAAK,IAAI,EACd,CAAC;gBACC,mBAAmB;gBACnB,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC;gBAC/B,yEAAyE;gBACzE,OAAO,IAAI,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;YAC1D,CAAC;QACH,CAAC;QAED,OAAO,sBAAsB,CAAC;IAChC,CAAC,CAAC;IAEF,OAAO,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,WAAW,CAAM,CAAC;AAC5C,CAAC,CACF,0BAAC;AAEJ,gCAAwB,CAAC,MAAM,CAAC,gBAAgB,GAAG,KAAK,CAAC"}

@@ -1,1 +0,1 @@

{"version":3,"file":"serialize-value-to-json.d.ts","sourceRoot":"","sources":["../src/serialize-value-to-json.ts"],"names":[],"mappings":"AAAA,OAAO,EAAc,EAAE,EAAE,MAAM,KAAK,CAAC;AAErC,eAAO,MAAQ,oBAAoB;WAUpB,OAAO;aAMnB,CAAC"}
{"version":3,"file":"serialize-value-to-json.d.ts","sourceRoot":"","sources":["../src/serialize-value-to-json.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,EAAE,EAAc,MAAM,KAAK,CAAC;AAErC,eAAO,MAAQ,oBAAoB,0DAS1B;IACD,KAAK,EAAE,OAAO,CAAC;CAChB,YAKJ,CAAC"}
{
"name": "troy-json",
"version": "0.0.99",
"version": "1.0.0-alpha.1",
"main": "dist/$index.js",

@@ -11,7 +11,7 @@ "types": "dist/$index.d.ts",

"dependencies": {
"troy-foundation": "0.0.99"
"troy-foundation": "1.0.0-alpha.1"
},
"devDependencies": {
"@types/node": "^16.0.0",
"troy-ts-standard-package-dev-tools": "0.0.99"
"@types/node": "^22.0.0",
"troy-ts-standard-package-dev-tools": "1.0.0-alpha.1"
},

@@ -22,4 +22,5 @@ "scripts": {

"lint": "lint-troy-ts-standard-package",
"lint:fix": "lint-fix-troy-ts-standard-package"
"lint:fix": "lint-fix-troy-ts-standard-package",
"test": "test-troy-ts-standard-package"
}
}

Sorry, the diff of this file is not supported yet