Sorry, the diff of this file is not supported yet
@@ -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"} |
+6
-5
| { | ||
| "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
45301
40.51%100
-1.96%+ Added
- Removed