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/templates.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.readTemplate = exports.readTemplateSync = exports.absoluteTemplateFilePath = void 0;
const fs_1 = require("fs");
const promises_1 = require("fs/promises");
const path_1 = require("path");
const vsCodeUtils_1 = require("./vsCodeUtils");
const TEMPLATE_ENCODING = "utf8";
function absoluteTemplateFilePath(relPath) {
    if ((0, vsCodeUtils_1.isVSCodeExtension)()) {
        return (0, path_1.resolve)(__dirname, "templates", relPath);
    }
    return (0, path_1.resolve)(__dirname, "../templates", relPath);
}
exports.absoluteTemplateFilePath = absoluteTemplateFilePath;
function readTemplateSync(relPath) {
    return (0, fs_1.readFileSync)(absoluteTemplateFilePath(relPath), TEMPLATE_ENCODING);
}
exports.readTemplateSync = readTemplateSync;
function readTemplate(relPath) {
    return (0, promises_1.readFile)(absoluteTemplateFilePath(relPath), TEMPLATE_ENCODING);
}
exports.readTemplate = readTemplate;