Have ideas to improve npm?Join in the discussion! »

    try-json-parse

    1.0.0 • Public • Published

    try-json-parse

    Just like JSON.parse(), except it returns undefined instead of throwing an error for invalid JSON.

    Usage

    var JSONparse = require('./index'),
        assert    = require('assert'),
        fs        = require('fs');
     
    fs.readFile(__dirname + '/package.json', function(err, content) {
      var pkgJson;
     
      if (err) { throw err; }
     
      pkgJson = JSONparse(content);
      assert.equal(pkgJson.name, 'try-json-parse');
      assert(JSONparse(fs.readFileSync(__filename)) === undefined);
    });

    Motivation

    Got tired of writing try {} catch {}.

    License

    MIT

    Install

    npm i try-json-parse

    DownloadsWeekly Downloads

    7,230

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • avatar