UNPKG

firebase-tools

Version:
17 lines (16 loc) 532 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getDriver = exports.SUPPORTED_MODES = void 0; const local_1 = require("./local"); const docker_1 = require("./docker"); exports.SUPPORTED_MODES = ["local", "docker"]; function getDriver(mode, app) { if (mode === "local") { return new local_1.LocalDriver(app); } else if (mode === "docker") { return new docker_1.DockerDriver(app); } throw new Error(`Unsupported mode ${mode}`); } exports.getDriver = getDriver;