UNPKG

firmament-yargs

Version:

Typescript classes for building CLI node applications

26 lines 785 B
#!/usr/bin/env node "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); const inversify_config_1 = require("../../inversify.config"); let safeJson = inversify_config_1.default.get('SafeJson'); process.on('uncaughtException', err => { console.log(err); }); let jsonString = JSON.stringify({ a: 'hello', b: 'goodbye', c: { a: 'hi', b: 'bye' } }); let badJsonString = "how now brown cow"; safeJson.safeParse(jsonString, (e, o) => { let ee = e; }); safeJson.safeParse(badJsonString, (e, o) => { let ee = e; }); { let { err, obj } = safeJson.safeParseSync(badJsonString); let e = err; } { let { err, obj } = safeJson.safeParseSync(jsonString); let e = err; } //# sourceMappingURL=manual-safe-json-test.js.map