UNPKG

probot

Version:

A framework for building GitHub Apps to automate and improve your workflow

28 lines 869 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.loadPackageJson = loadPackageJson; const node_fs_1 = __importDefault(require("node:fs")); const node_path_1 = __importDefault(require("node:path")); function loadPackageJson(filepath = node_path_1.default.join(process.cwd(), "package.json")) { let pkgContent; try { pkgContent = node_fs_1.default.readFileSync(filepath, "utf8"); } catch { return {}; } try { const pkg = pkgContent && JSON.parse(pkgContent); if (pkg && typeof pkg === "object") { return pkg; } return {}; } catch { return {}; } } //# sourceMappingURL=load-package-json.js.map