UNPKG

@luban-cli/cli-plugin-service

Version:
28 lines 1.04 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveLubanConfig = exports.resolvePkg = void 0; const path_1 = __importDefault(require("path")); const fs_extra_1 = __importDefault(require("fs-extra")); const read_pkg_1 = __importDefault(require("read-pkg")); const constant_1 = require("../lib/constant"); function resolvePkg(context) { if (fs_extra_1.default.pathExistsSync(path_1.default.join(context, "package.json"))) { return read_pkg_1.default.sync({ cwd: context }); } else { return constant_1.defaultPackageFields; } } exports.resolvePkg = resolvePkg; function resolveLubanConfig(pkg) { let initConfig = constant_1.defaultRootOptions; if (pkg.__luban_config__) { initConfig = pkg.__luban_config__; } return initConfig; } exports.resolveLubanConfig = resolveLubanConfig; //# sourceMappingURL=pkg.js.map