GOOD SHELL MAS BOY
Server: Apache/2.4.52 (Ubuntu)
System: Linux vmi1836763.contaboserver.net 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64
User: www-data (33)
PHP: 8.4.10
Disabled: NONE
Upload Files
File: //usr/local/lib/node_modules/firebase-tools/lib/functions/ensureTargeted.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ensureTargeted = void 0;
function ensureTargeted(only, codebaseOrFunction, functionId) {
    const parts = only.split(",");
    if (parts.includes("functions")) {
        return only;
    }
    let newTarget = `functions:${codebaseOrFunction}`;
    if (parts.includes(newTarget)) {
        return only;
    }
    if (functionId) {
        newTarget = `${newTarget}:${functionId}`;
        if (parts.includes(newTarget)) {
            return only;
        }
    }
    return `${only},${newTarget}`;
}
exports.ensureTargeted = ensureTargeted;