UNPKG

fauna-gql-upload

Version:

Manage your FaunaDB resources in within your project and upload them using a single command

25 lines (24 loc) 1.36 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; exports.__esModule = true; exports.graphqlEndpoint = exports.apiEndpoint = exports.secret = void 0; var getConfig_1 = __importDefault(require("./getConfig")); var dotenv_1 = __importDefault(require("dotenv")); var logger_1 = require("./logger"); var config = (0, getConfig_1["default"])(); dotenv_1["default"].config({ path: config.envPath }); var secretEnv = config.secretEnv, apiEndpointEnv = config.apiEndpointEnv, graphqlEndpointEnv = config.graphqlEndpointEnv; var apiEndpoint = process.env[apiEndpointEnv] || "https://db.fauna.com"; exports.apiEndpoint = apiEndpoint; var graphqlEndpoint = process.env[graphqlEndpointEnv]; exports.graphqlEndpoint = graphqlEndpoint; var secret = process.env[secretEnv]; exports.secret = secret; if (!secret) { (0, logger_1.status)("Can not read secret from environment variable \"".concat(secretEnv, "\".\nIf your environment file is not called \".env\", you need to specify the name of it with \"envPath\" in \".fauna.json\".\nIf you are using a different name than \"FGU_SECRET\" for the environment variable, you need to specify that name with \"secretEnv\" in \".fauna.json\"\n\n"), "error"); throw new Error("Could not read secret. More info above."); }