UNPKG

patch-package

Version:

When forking just won't work, patch it.

16 lines 1.56 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var path_1 = require("./path"); var process_1 = __importDefault(require("process")); var fs_extra_1 = require("fs-extra"); exports.getAppRootPath = function () { var cwd = process_1.default.cwd(); while (!fs_extra_1.existsSync(path_1.join(cwd, "package.json"))) { cwd = path_1.resolve(cwd, "../"); } return cwd; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0QXBwUm9vdFBhdGguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvZ2V0QXBwUm9vdFBhdGgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSwrQkFBc0M7QUFDdEMsb0RBQTZCO0FBQzdCLHFDQUFxQztBQUV4QixRQUFBLGNBQWMsR0FBRztJQUM1QixJQUFJLEdBQUcsR0FBRyxpQkFBTyxDQUFDLEdBQUcsRUFBRSxDQUFBO0lBQ3ZCLE9BQU8sQ0FBQyxxQkFBVSxDQUFDLFdBQUksQ0FBQyxHQUFHLEVBQUUsY0FBYyxDQUFDLENBQUMsRUFBRTtRQUM3QyxHQUFHLEdBQUcsY0FBTyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsQ0FBQTtLQUMxQjtJQUNELE9BQU8sR0FBRyxDQUFBO0FBQ1osQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgam9pbiwgcmVzb2x2ZSB9IGZyb20gXCIuL3BhdGhcIlxuaW1wb3J0IHByb2Nlc3MgZnJvbSBcInByb2Nlc3NcIlxuaW1wb3J0IHsgZXhpc3RzU3luYyB9IGZyb20gXCJmcy1leHRyYVwiXG5cbmV4cG9ydCBjb25zdCBnZXRBcHBSb290UGF0aCA9ICgpOiBzdHJpbmcgPT4ge1xuICBsZXQgY3dkID0gcHJvY2Vzcy5jd2QoKVxuICB3aGlsZSAoIWV4aXN0c1N5bmMoam9pbihjd2QsIFwicGFja2FnZS5qc29uXCIpKSkge1xuICAgIGN3ZCA9IHJlc29sdmUoY3dkLCBcIi4uL1wiKVxuICB9XG4gIHJldHVybiBjd2Rcbn1cbiJdfQ==