@morphism/utils
Advanced tools
+12
-9
@@ -1,5 +0,8 @@ | ||
| import { Either, TaskEither } from "@morphism/fp"; | ||
| import { Do as DoNotation } from "fp-ts-contrib/lib/Do"; | ||
| import { Option, Task } from "@morphism/fp"; | ||
| export var Do; | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.Do = void 0; | ||
| var fp_1 = require("@morphism/fp"); | ||
| var Do_1 = require("fp-ts-contrib/lib/Do"); | ||
| var fp_2 = require("@morphism/fp"); | ||
| var Do; | ||
| (function (Do) { | ||
@@ -36,3 +39,3 @@ /** | ||
| */ | ||
| Do.forEither = () => DoNotation(Either.either); | ||
| Do.forEither = function () { return (0, Do_1.Do)(fp_1.Either.either); }; | ||
| /** | ||
@@ -68,3 +71,3 @@ * This function provides a simulation of Haskell do notation. The `bind` / `bindL` functions | ||
| */ | ||
| Do.forTaskEither = () => DoNotation(TaskEither.taskEither); | ||
| Do.forTaskEither = function () { return (0, Do_1.Do)(fp_1.TaskEither.taskEither); }; | ||
| /** | ||
@@ -87,3 +90,3 @@ * This function provides a simulation of Haskell do notation. The `bind` / `bindL` functions | ||
| */ | ||
| Do.forTask = () => DoNotation(Task.task); | ||
| Do.forTask = function () { return (0, Do_1.Do)(fp_2.Task.task); }; | ||
| /** | ||
@@ -112,4 +115,4 @@ * This function provides a simulation of Haskell do notation. The `bind` / `bindL` functions | ||
| */ | ||
| Do.forOption = () => DoNotation(Option.option); | ||
| })(Do || (Do = {})); | ||
| Do.forOption = function () { return (0, Do_1.Do)(fp_2.Option.option); }; | ||
| })(Do = exports.Do || (exports.Do = {})); | ||
| //# sourceMappingURL=Do.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Do.js","sourceRoot":"","sources":["../src/Do.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAClD,OAAO,EAAE,EAAE,IAAI,UAAU,EAAE,MAAM,sBAAsB,CAAC;AACxD,OAAO,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,cAAc,CAAC;AAE5C,MAAM,KAAW,EAAE,CA4GlB;AA5GD,WAAiB,EAAE;IACjB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OA6BG;IACU,YAAS,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;IAEzD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OA6BG;IACU,gBAAa,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC;IAErE;;;;;;;;;;;;;;;;OAgBG;IACU,UAAO,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IAEnD;;;;;;;;;;;;;;;;;;;;;;OAsBG;IACU,YAAS,GAAG,GAAG,EAAE,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;AAC3D,CAAC,EA5GgB,EAAE,KAAF,EAAE,QA4GlB"} | ||
| {"version":3,"file":"Do.js","sourceRoot":"","sources":["../src/Do.ts"],"names":[],"mappings":";;;AAAA,mCAAkD;AAClD,2CAAwD;AACxD,mCAA4C;AAE5C,IAAiB,EAAE,CA4GlB;AA5GD,WAAiB,EAAE;IACjB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OA6BG;IACU,YAAS,GAAG,cAAM,OAAA,IAAA,OAAU,EAAC,WAAM,CAAC,MAAM,CAAC,EAAzB,CAAyB,CAAC;IAEzD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;OA6BG;IACU,gBAAa,GAAG,cAAM,OAAA,IAAA,OAAU,EAAC,eAAU,CAAC,UAAU,CAAC,EAAjC,CAAiC,CAAC;IAErE;;;;;;;;;;;;;;;;OAgBG;IACU,UAAO,GAAG,cAAM,OAAA,IAAA,OAAU,EAAC,SAAI,CAAC,IAAI,CAAC,EAArB,CAAqB,CAAC;IAEnD;;;;;;;;;;;;;;;;;;;;;;OAsBG;IACU,YAAS,GAAG,cAAM,OAAA,IAAA,OAAU,EAAC,WAAM,CAAC,MAAM,CAAC,EAAzB,CAAyB,CAAC;AAC3D,CAAC,EA5GgB,EAAE,GAAF,UAAE,KAAF,UAAE,QA4GlB"} |
+13
-4
@@ -1,5 +0,14 @@ | ||
| import * as JSON from "./JSON"; | ||
| export const fromUnknown = (nonErrorPrefix = "Unknown Error...") => (unknown) => !(unknown instanceof Error) | ||
| ? new Error(`${nonErrorPrefix}\n\n${JSON.Stringify.Always.pretty(unknown)}`) | ||
| : unknown; | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.fromUnknown = void 0; | ||
| var JSON = require("./JSON"); | ||
| var fromUnknown = function (nonErrorPrefix) { | ||
| if (nonErrorPrefix === void 0) { nonErrorPrefix = "Unknown Error..."; } | ||
| return function (unknown) { | ||
| return !(unknown instanceof Error) | ||
| ? new Error(nonErrorPrefix + "\n\n" + JSON.Stringify.Always.pretty(unknown)) | ||
| : unknown; | ||
| }; | ||
| }; | ||
| exports.fromUnknown = fromUnknown; | ||
| //# sourceMappingURL=Exception.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Exception.js","sourceRoot":"","sources":["../src/Exception.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,IAAI,MAAM,QAAQ,CAAC;AAE/B,MAAM,CAAC,MAAM,WAAW,GAAG,CAAC,iBAAyB,kBAAkB,EAAE,EAAE,CAAC,CAC1E,OAAiB,EACV,EAAE,CACT,CAAC,CAAC,OAAO,YAAY,KAAK,CAAC;IACzB,CAAC,CAAC,IAAI,KAAK,CAAC,GAAG,cAAc,OAAO,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC;IAC5E,CAAC,CAAC,OAAO,CAAC"} | ||
| {"version":3,"file":"Exception.js","sourceRoot":"","sources":["../src/Exception.ts"],"names":[],"mappings":";;;AAAA,6BAA+B;AAExB,IAAM,WAAW,GAAG,UAAC,cAA2C;IAA3C,+BAAA,EAAA,mCAA2C;IAAK,OAAA,UAC1E,OAAiB;QAEjB,OAAA,CAAC,CAAC,OAAO,YAAY,KAAK,CAAC;YACzB,CAAC,CAAC,IAAI,KAAK,CAAI,cAAc,YAAO,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,MAAM,CAAC,OAAO,CAAG,CAAC;YAC5E,CAAC,CAAC,OAAO;IAFX,CAEW;AAL+D,CAK/D,CAAC;AALD,QAAA,WAAW,eAKV"} |
+12
-10
@@ -1,7 +0,9 @@ | ||
| import * as Exception from "./Exception"; | ||
| describe("Exception", () => { | ||
| it("handles unknown", () => { | ||
| const stringError = "some error"; | ||
| const objectError = { value: "some error" }; | ||
| const arrayError = ["some error"]; | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| var Exception = require("./Exception"); | ||
| describe("Exception", function () { | ||
| it("handles unknown", function () { | ||
| var stringError = "some error"; | ||
| var objectError = { value: "some error" }; | ||
| var arrayError = ["some error"]; | ||
| expect(Exception.fromUnknown()(stringError).message).toStrictEqual('Unknown Error...\n\n"some error"'); | ||
@@ -11,8 +13,8 @@ expect(Exception.fromUnknown()(objectError).message).toStrictEqual('Unknown Error...\n\n{\n "value": "some error"\n}'); | ||
| }); | ||
| it("handles errors", () => { | ||
| const error = new Error("error string"); | ||
| it("handles errors", function () { | ||
| var error = new Error("error string"); | ||
| expect(Exception.fromUnknown()(error).message).toEqual("error string"); | ||
| }); | ||
| it("uses the 'prefix' argument when input is not an error", () => { | ||
| const stringError = "some error"; | ||
| it("uses the 'prefix' argument when input is not an error", function () { | ||
| var stringError = "some error"; | ||
| expect(Exception.fromUnknown("Some Prefix")(stringError).message).toEqual('Some Prefix\n\n"some error"'); | ||
@@ -19,0 +21,0 @@ }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Exception.spec.js","sourceRoot":"","sources":["../src/Exception.spec.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,SAAS,MAAM,aAAa,CAAC;AAEzC,QAAQ,CAAC,WAAW,EAAE,GAAG,EAAE;IACzB,EAAE,CAAC,iBAAiB,EAAE,GAAG,EAAE;QACzB,MAAM,WAAW,GAAG,YAAY,CAAC;QACjC,MAAM,WAAW,GAAG,EAAE,KAAK,EAAE,YAAY,EAAE,CAAC;QAC5C,MAAM,UAAU,GAAG,CAAC,YAAY,CAAC,CAAC;QAElC,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,aAAa,CAChE,kCAAkC,CACnC,CAAC;QACF,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,aAAa,CAChE,mDAAmD,CACpD,CAAC;QACF,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,UAAU,CAAC,CAAC,OAAO,CAAC,CAAC,aAAa,CAC/D,0CAA0C,CAC3C,CAAC;IACJ,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gBAAgB,EAAE,GAAG,EAAE;QACxB,MAAM,KAAK,GAAG,IAAI,KAAK,CAAC,cAAc,CAAC,CAAC;QAExC,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC;IACzE,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,uDAAuD,EAAE,GAAG,EAAE;QAC/D,MAAM,WAAW,GAAG,YAAY,CAAC;QAEjC,MAAM,CAAC,SAAS,CAAC,WAAW,CAAC,aAAa,CAAC,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CACvE,6BAA6B,CAC9B,CAAC;IACJ,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"} | ||
| {"version":3,"file":"Exception.spec.js","sourceRoot":"","sources":["../src/Exception.spec.ts"],"names":[],"mappings":";;AAAA,uCAAyC;AAEzC,QAAQ,CAAC,WAAW,EAAE;IACpB,EAAE,CAAC,iBAAiB,EAAE;QACpB,IAAM,WAAW,GAAG,YAAY,CAAC;QACjC,IAAM,WAAW,GAAG,EAAE,KAAK,EAAE,YAAY,EAAE,CAAC;QAC5C,IAAM,UAAU,GAAG,CAAC,YAAY,CAAC,CAAC;QAElC,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,aAAa,CAChE,kCAAkC,CACnC,CAAC;QACF,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,aAAa,CAChE,mDAAmD,CACpD,CAAC;QACF,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,UAAU,CAAC,CAAC,OAAO,CAAC,CAAC,aAAa,CAC/D,0CAA0C,CAC3C,CAAC;IACJ,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,gBAAgB,EAAE;QACnB,IAAM,KAAK,GAAG,IAAI,KAAK,CAAC,cAAc,CAAC,CAAC;QAExC,MAAM,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC;IACzE,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,uDAAuD,EAAE;QAC1D,IAAM,WAAW,GAAG,YAAY,CAAC;QAEjC,MAAM,CAAC,SAAS,CAAC,WAAW,CAAC,aAAa,CAAC,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,CACvE,6BAA6B,CAC9B,CAAC;IACJ,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"} |
@@ -26,2 +26,10 @@ export { ArrayOption } from "fp-ts-contrib/lib/ArrayOption"; | ||
| } | ||
| import * as ReaderTask_ from "fp-ts-contrib/lib/ReaderTask"; | ||
| declare module "./Generated" { | ||
| const ReaderTask: typeof ReaderTask_; | ||
| } | ||
| import * as ReaderTaskEither_ from "fp-ts-contrib/lib/ReaderTaskEither"; | ||
| declare module "./Generated" { | ||
| const ReaderTaskEither: typeof ReaderTaskEither_; | ||
| } | ||
| import * as RegExp_ from "fp-ts-contrib/lib/RegExp"; | ||
@@ -28,0 +36,0 @@ declare module "./Generated" { |
+17
-11
@@ -1,23 +0,29 @@ | ||
| import * as ArrayOption_ from "fp-ts-contrib/lib/ArrayOption"; | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| var ArrayOption_ = require("fp-ts-contrib/lib/ArrayOption"); | ||
| exports.ArrayOption = ArrayOption_; | ||
| import * as Free_ from "fp-ts-contrib/lib/Free"; | ||
| var Free_ = require("fp-ts-contrib/lib/Free"); | ||
| exports.Free = Free_; | ||
| import * as IOOption_ from "fp-ts-contrib/lib/IOOption"; | ||
| var IOOption_ = require("fp-ts-contrib/lib/IOOption"); | ||
| exports.IOOption = IOOption_; | ||
| import * as List_ from "fp-ts-contrib/lib/List"; | ||
| var List_ = require("fp-ts-contrib/lib/List"); | ||
| exports.List = List_; | ||
| import * as ReaderIO_ from "fp-ts-contrib/lib/ReaderIO"; | ||
| var ReaderIO_ = require("fp-ts-contrib/lib/ReaderIO"); | ||
| exports.ReaderIO = ReaderIO_; | ||
| import * as RegExp_ from "fp-ts-contrib/lib/RegExp"; | ||
| var ReaderTask_ = require("fp-ts-contrib/lib/ReaderTask"); | ||
| exports.ReaderTask = ReaderTask_; | ||
| var ReaderTaskEither_ = require("fp-ts-contrib/lib/ReaderTaskEither"); | ||
| exports.ReaderTaskEither = ReaderTaskEither_; | ||
| var RegExp_ = require("fp-ts-contrib/lib/RegExp"); | ||
| exports.RegExp = RegExp_; | ||
| import * as StateEither_ from "fp-ts-contrib/lib/StateEither"; | ||
| var StateEither_ = require("fp-ts-contrib/lib/StateEither"); | ||
| exports.StateEither = StateEither_; | ||
| import * as StateIO_ from "fp-ts-contrib/lib/StateIO"; | ||
| var StateIO_ = require("fp-ts-contrib/lib/StateIO"); | ||
| exports.StateIO = StateIO_; | ||
| import * as StateTaskEither_ from "fp-ts-contrib/lib/StateTaskEither"; | ||
| var StateTaskEither_ = require("fp-ts-contrib/lib/StateTaskEither"); | ||
| exports.StateTaskEither = StateTaskEither_; | ||
| import * as TaskOption_ from "fp-ts-contrib/lib/TaskOption"; | ||
| var TaskOption_ = require("fp-ts-contrib/lib/TaskOption"); | ||
| exports.TaskOption = TaskOption_; | ||
| import * as Zipper_ from "fp-ts-contrib/lib/Zipper"; | ||
| var Zipper_ = require("fp-ts-contrib/lib/Zipper"); | ||
| exports.Zipper = Zipper_; | ||
| //# sourceMappingURL=Generated.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Generated.js","sourceRoot":"","sources":["../src/Generated.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,YAAY,MAAM,+BAA+B,CAAC;AAC9D,OAAO,CAAC,WAAW,GAAG,YAAY,CAAC;AAMnC,OAAO,KAAK,KAAK,MAAM,wBAAwB,CAAC;AAChD,OAAO,CAAC,IAAI,GAAG,KAAK,CAAC;AAMrB,OAAO,KAAK,SAAS,MAAM,4BAA4B,CAAC;AACxD,OAAO,CAAC,QAAQ,GAAG,SAAS,CAAC;AAM7B,OAAO,KAAK,KAAK,MAAM,wBAAwB,CAAC;AAChD,OAAO,CAAC,IAAI,GAAG,KAAK,CAAC;AAMrB,OAAO,KAAK,SAAS,MAAM,4BAA4B,CAAC;AACxD,OAAO,CAAC,QAAQ,GAAG,SAAS,CAAC;AAK7B,OAAO,KAAK,OAAO,MAAM,0BAA0B,CAAC;AACpD,OAAO,CAAC,MAAM,GAAG,OAAO,CAAC;AAMzB,OAAO,KAAK,YAAY,MAAM,+BAA+B,CAAC;AAC9D,OAAO,CAAC,WAAW,GAAG,YAAY,CAAC;AAMnC,OAAO,KAAK,QAAQ,MAAM,2BAA2B,CAAC;AACtD,OAAO,CAAC,OAAO,GAAG,QAAQ,CAAC;AAM3B,OAAO,KAAK,gBAAgB,MAAM,mCAAmC,CAAC;AACtE,OAAO,CAAC,eAAe,GAAG,gBAAgB,CAAC;AAM3C,OAAO,KAAK,WAAW,MAAM,8BAA8B,CAAC;AAC5D,OAAO,CAAC,UAAU,GAAG,WAAW,CAAC;AAMjC,OAAO,KAAK,OAAO,MAAM,0BAA0B,CAAC;AACpD,OAAO,CAAC,MAAM,GAAG,OAAO,CAAC"} | ||
| {"version":3,"file":"Generated.js","sourceRoot":"","sources":["../src/Generated.ts"],"names":[],"mappings":";;AACA,4DAA8D;AAC9D,OAAO,CAAC,WAAW,GAAG,YAAY,CAAC;AAMnC,8CAAgD;AAChD,OAAO,CAAC,IAAI,GAAG,KAAK,CAAC;AAMrB,sDAAwD;AACxD,OAAO,CAAC,QAAQ,GAAG,SAAS,CAAC;AAM7B,8CAAgD;AAChD,OAAO,CAAC,IAAI,GAAG,KAAK,CAAC;AAMrB,sDAAwD;AACxD,OAAO,CAAC,QAAQ,GAAG,SAAS,CAAC;AAK7B,0DAA4D;AAC5D,OAAO,CAAC,UAAU,GAAG,WAAW,CAAC;AAKjC,sEAAwE;AACxE,OAAO,CAAC,gBAAgB,GAAG,iBAAiB,CAAC;AAK7C,kDAAoD;AACpD,OAAO,CAAC,MAAM,GAAG,OAAO,CAAC;AAMzB,4DAA8D;AAC9D,OAAO,CAAC,WAAW,GAAG,YAAY,CAAC;AAMnC,oDAAsD;AACtD,OAAO,CAAC,OAAO,GAAG,QAAQ,CAAC;AAM3B,oEAAsE;AACtE,OAAO,CAAC,eAAe,GAAG,gBAAgB,CAAC;AAM3C,0DAA4D;AAC5D,OAAO,CAAC,UAAU,GAAG,WAAW,CAAC;AAMjC,kDAAoD;AACpD,OAAO,CAAC,MAAM,GAAG,OAAO,CAAC"} |
+7
-3
@@ -1,4 +0,8 @@ | ||
| export * as JSON from "./JSON"; | ||
| export { Do } from "./Do"; | ||
| export * as Exception from "./Exception"; | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.Exception = exports.Do = exports.JSON = void 0; | ||
| exports.JSON = require("./JSON"); | ||
| var Do_1 = require("./Do"); | ||
| Object.defineProperty(exports, "Do", { enumerable: true, get: function () { return Do_1.Do; } }); | ||
| exports.Exception = require("./Exception"); | ||
| //# sourceMappingURL=index.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,IAAI,MAAM,QAAQ,CAAC;AAC/B,OAAO,EAAE,EAAE,EAAE,MAAM,MAAM,CAAC;AAC1B,OAAO,KAAK,SAAS,MAAM,aAAa,CAAC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AAAA,iCAA+B;AAC/B,2BAA0B;AAAjB,wFAAA,EAAE,OAAA;AACX,2CAAyC"} |
+27
-11
@@ -1,15 +0,31 @@ | ||
| import { Either, pipe, Identity } from "@morphism/fp"; | ||
| export const parse = (string) => Either.parseJSON(string, onError); | ||
| export var Stringify; | ||
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.Stringify = exports.parse = void 0; | ||
| var fp_1 = require("@morphism/fp"); | ||
| var parse = function (string) { | ||
| return fp_1.Either.parseJSON(string, onError); | ||
| }; | ||
| exports.parse = parse; | ||
| var Stringify; | ||
| (function (Stringify) { | ||
| Stringify.short = (json) => Either.tryCatch(() => JSON.stringify(json), onError); | ||
| Stringify.pretty = (json) => Either.tryCatch(() => JSON.stringify(json, undefined, 2), onError); | ||
| let Always; | ||
| Stringify.short = function (json) { | ||
| return fp_1.Either.tryCatch(function () { return JSON.stringify(json); }, onError); | ||
| }; | ||
| Stringify.pretty = function (json) { | ||
| return fp_1.Either.tryCatch(function () { return JSON.stringify(json, undefined, 2); }, onError); | ||
| }; | ||
| var Always; | ||
| (function (Always) { | ||
| Always.short = (json) => pipe(Stringify.short(json), Either.fold(defaultJSON, Identity.of)); | ||
| Always.pretty = (json) => pipe(Stringify.pretty(json), Either.fold(defaultJSON, Identity.of)); | ||
| const defaultJSON = () => "{}"; | ||
| Always.short = function (json) { | ||
| return (0, fp_1.pipe)(Stringify.short(json), fp_1.Either.fold(defaultJSON, fp_1.Identity.of)); | ||
| }; | ||
| Always.pretty = function (json) { | ||
| return (0, fp_1.pipe)(Stringify.pretty(json), fp_1.Either.fold(defaultJSON, fp_1.Identity.of)); | ||
| }; | ||
| var defaultJSON = function () { return "{}"; }; | ||
| })(Always = Stringify.Always || (Stringify.Always = {})); | ||
| })(Stringify || (Stringify = {})); | ||
| const onError = (error) => Error(`Unrepresentable JSON value...\n\n${error}`); | ||
| })(Stringify = exports.Stringify || (exports.Stringify = {})); | ||
| var onError = function (error) { | ||
| return Error("Unrepresentable JSON value...\n\n" + error); | ||
| }; | ||
| //# sourceMappingURL=JSON.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"JSON.js","sourceRoot":"","sources":["../src/JSON.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,IAAI,EAAE,QAAQ,EAAE,MAAM,cAAc,CAAC;AAEtD,MAAM,CAAC,MAAM,KAAK,GAAG,CAAC,MAAc,EAA0B,EAAE,CAC9D,MAAM,CAAC,SAAS,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC;AAEpC,MAAM,KAAW,SAAS,CAgBzB;AAhBD,WAAiB,SAAS;IACX,eAAK,GAAG,CAAC,IAAa,EAAyB,EAAE,CAC5D,MAAM,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,EAAE,OAAO,CAAC,CAAC;IAE1C,gBAAM,GAAG,CAAC,IAAa,EAAyB,EAAE,CAC7D,MAAM,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,SAAS,CAAC,IAAI,EAAE,SAAS,EAAE,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC;IAErE,IAAiB,MAAM,CAQtB;IARD,WAAiB,MAAM;QACR,YAAK,GAAG,CAAC,IAAa,EAAU,EAAE,CAC7C,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC,IAAI,CAAC,WAAW,EAAE,QAAQ,CAAC,EAAE,CAAC,CAAC,CAAC;QAExD,aAAM,GAAG,CAAC,IAAa,EAAU,EAAE,CAC9C,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE,MAAM,CAAC,IAAI,CAAC,WAAW,EAAE,QAAQ,CAAC,EAAE,CAAC,CAAC,CAAC;QAEtE,MAAM,WAAW,GAAG,GAAW,EAAE,CAAC,IAAI,CAAC;IACzC,CAAC,EARgB,MAAM,GAAN,gBAAM,KAAN,gBAAM,QAQtB;AACH,CAAC,EAhBgB,SAAS,KAAT,SAAS,QAgBzB;AAED,MAAM,OAAO,GAAG,CAAC,KAAc,EAAS,EAAE,CACxC,KAAK,CAAC,oCAAoC,KAAK,EAAE,CAAC,CAAC"} | ||
| {"version":3,"file":"JSON.js","sourceRoot":"","sources":["../src/JSON.ts"],"names":[],"mappings":";;;AAAA,mCAAsD;AAE/C,IAAM,KAAK,GAAG,UAAC,MAAc;IAClC,OAAA,WAAM,CAAC,SAAS,CAAC,MAAM,EAAE,OAAO,CAAC;AAAjC,CAAiC,CAAC;AADvB,QAAA,KAAK,SACkB;AAEpC,IAAiB,SAAS,CAgBzB;AAhBD,WAAiB,SAAS;IACX,eAAK,GAAG,UAAC,IAAa;QACjC,OAAA,WAAM,CAAC,QAAQ,CAAC,cAAM,OAAA,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,EAApB,CAAoB,EAAE,OAAO,CAAC;IAApD,CAAoD,CAAC;IAE1C,gBAAM,GAAG,UAAC,IAAa;QAClC,OAAA,WAAM,CAAC,QAAQ,CAAC,cAAM,OAAA,IAAI,CAAC,SAAS,CAAC,IAAI,EAAE,SAAS,EAAE,CAAC,CAAC,EAAlC,CAAkC,EAAE,OAAO,CAAC;IAAlE,CAAkE,CAAC;IAErE,IAAiB,MAAM,CAQtB;IARD,WAAiB,MAAM;QACR,YAAK,GAAG,UAAC,IAAa;YACjC,OAAA,IAAA,SAAI,EAAC,SAAS,CAAC,KAAK,CAAC,IAAI,CAAC,EAAE,WAAM,CAAC,IAAI,CAAC,WAAW,EAAE,aAAQ,CAAC,EAAE,CAAC,CAAC;QAAlE,CAAkE,CAAC;QAExD,aAAM,GAAG,UAAC,IAAa;YAClC,OAAA,IAAA,SAAI,EAAC,SAAS,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE,WAAM,CAAC,IAAI,CAAC,WAAW,EAAE,aAAQ,CAAC,EAAE,CAAC,CAAC;QAAnE,CAAmE,CAAC;QAEtE,IAAM,WAAW,GAAG,cAAc,OAAA,IAAI,EAAJ,CAAI,CAAC;IACzC,CAAC,EARgB,MAAM,GAAN,gBAAM,KAAN,gBAAM,QAQtB;AACH,CAAC,EAhBgB,SAAS,GAAT,iBAAS,KAAT,iBAAS,QAgBzB;AAED,IAAM,OAAO,GAAG,UAAC,KAAc;IAC7B,OAAA,KAAK,CAAC,sCAAoC,KAAO,CAAC;AAAlD,CAAkD,CAAC"} |
+8
-8
@@ -5,4 +5,4 @@ { | ||
| "license": "MIT", | ||
| "version": "0.1.7-alpha.2+7326bb9", | ||
| "gitHead": "7326bb9cc7924e968ba13cfac82ddc97d83db0fd", | ||
| "version": "0.1.8", | ||
| "gitHead": "c8fc764279efc57a8e53eb86aeec878934be27f3", | ||
| "repository": { | ||
@@ -29,8 +29,8 @@ "type": "git", | ||
| "peerDependencies": { | ||
| "@morphism/fp": "^0.3.8", | ||
| "fp-ts": "^2.11.3", | ||
| "fp-ts-contrib": "^0.1.26" | ||
| "@morphism/fp": "0.3.8", | ||
| "fp-ts": "^2.12.0", | ||
| "fp-ts-contrib": "^0.1.29" | ||
| }, | ||
| "devDependencies": { | ||
| "@morphism/fp": "^0.3.8", | ||
| "@morphism/fp": "0.3.8", | ||
| "@types/jest": "^27.0.2", | ||
@@ -43,4 +43,4 @@ "@types/node": "^16.10.1", | ||
| "eslint-plugin-functional": "^3.7.2", | ||
| "fp-ts": "^2.9.1", | ||
| "fp-ts-contrib": "^0.1.26", | ||
| "fp-ts": "^2.12.0", | ||
| "fp-ts-contrib": "^0.1.29", | ||
| "jest": "^27.2.2", | ||
@@ -47,0 +47,0 @@ "prettier": "^2.4.1", |
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
27467
5.47%395
13.83%0
-100%