UNPKG

@mikezimm/fps-library-v2

Version:

Library of reusable typescript/javascript functions, interfaces and constants

21 lines 586 B
/** * COPIED TO Items Ninja, RTF Fixer * @param str * @param defaultObj * @returns */ // eslint-disable-next-line @typescript-eslint/no-explicit-any export function tryToParse(str, defaultObj) { // eslint-disable-next-line @typescript-eslint/no-explicit-any let results = [null, false]; try { const obj = JSON.parse(str); results = [obj, true]; } catch (e) { console.log('tryToParse String not an object', str); results = [defaultObj, false]; } return results; } //# sourceMappingURL=tryToParse.js.map