Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const fs_1 = require("fs");
/**
 * @see http://stackabuse.com/read-files-with-node-js/
 */
function read(dir) {
    // try {
    //   // if (!dir) warn
    //   // isAbsolute(dir)
    //   // var resolved = helpers.resolve(dir)
    // } catch (exception) {
    //   // ignored
    // }
    return fs_1.readFileSync(dir, 'utf8');
}
exports.read = read;
function tryJSON(json) {
    try {
        const parsed = JSON.parse(json);
        return parsed;
    }
    catch (parseException) {
        return false;
    }
}
exports.tryJSON = tryJSON;
function readJSON(dir) {
    return tryJSON(read(dir));
}
exports.readJSON = readJSON;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVhZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9yZWFkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMkJBQWlDO0FBRWpDOztHQUVHO0FBQ0gsY0FBcUIsR0FBVztJQUM5QixRQUFRO0lBQ1Isc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2QiwyQ0FBMkM7SUFDM0Msd0JBQXdCO0lBQ3hCLGVBQWU7SUFDZixJQUFJO0lBQ0osT0FBTyxpQkFBWSxDQUFDLEdBQUcsRUFBRSxNQUFNLENBQUMsQ0FBQTtBQUNsQyxDQUFDO0FBVEQsb0JBU0M7QUFFRCxpQkFBd0IsSUFBWTtJQUNsQyxJQUFJO1FBQ0YsTUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQTtRQUMvQixPQUFPLE1BQU0sQ0FBQTtLQUNkO0lBQUMsT0FBTyxjQUFjLEVBQUU7UUFDdkIsT0FBTyxLQUFLLENBQUE7S0FDYjtBQUNILENBQUM7QUFQRCwwQkFPQztBQUVELGtCQUF5QixHQUFXO0lBQ2xDLE9BQU8sT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFBO0FBQzNCLENBQUM7QUFGRCw0QkFFQyJ9