firebase-tools
Version:
Command-Line Interface for Firebase
15 lines (14 loc) • 538 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getShortOperationName = getShortOperationName;
const error_1 = require("../error");
function getShortOperationName(operationName) {
let opName = operationName;
if (operationName.includes("/operations/")) {
opName = operationName.split("/operations/")[1];
}
if (opName.length === 0 || opName.includes("/")) {
throw new error_1.FirebaseError(`"${operationName}" is not a valid operation name.`);
}
return opName;
}