firmament-yargs
Version:
Typescript classes for building CLI node applications
26 lines • 785 B
JavaScript
;
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