firebase-tools
Version:
Command-Line Interface for Firebase
15 lines (14 loc) • 466 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.prompt = prompt;
const availability_1 = require("./util/availability");
function prompt(feature, options, fn, isAvailable) {
return {
mcp: options,
fn,
isAvailable: (ctx) => {
const isAvailableFunc = isAvailable || (0, availability_1.getDefaultFeatureAvailabilityCheck)(feature);
return isAvailableFunc(ctx);
},
};
}