@ordino.ai/cli
Version:
ordino.ai global command line interface
24 lines (23 loc) • 990 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.renamePackageJsonName = renamePackageJsonName;
var _path = _interopRequireDefault(require("path"));
var _fs = _interopRequireDefault(require("fs"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
function renamePackageJsonName(appPath, projectName) {
var packageJsonPath = _path["default"].join(appPath, "package.json");
if (_fs["default"].existsSync(packageJsonPath)) {
try {
var packageData = JSON.parse(_fs["default"].readFileSync(packageJsonPath, "utf8"));
packageData.name = projectName;
_fs["default"].writeFileSync(packageJsonPath, JSON.stringify(packageData, null, 2), "utf8");
console.log("package.json name updated to \"".concat(projectName, "\"."));
} catch (error) {
console.error("Failed to update package.json:", error);
}
} else {
console.warn("package.json not found, skipping rename.");
}
}