"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = grabUserDSQLAPIPath; function grabUserDSQLAPIPath({ apiVersion, paradigm, action, database, userID, }) { const finalAPIVersion = process.env.DSQL_API_VERSION || apiVersion || "v1"; const finalParadigm = paradigm || "auth"; const finalAction = action || "login"; const finalDatabase = database || process.env.DSQL_DB_NAME || "datasquirel"; let finalPath = `/api/${finalAPIVersion}/users/${finalParadigm}/${finalDatabase}`; switch (paradigm) { case "auth": finalPath += `/${finalAction}`; if (userID) { finalPath += `/${userID}`; } break; default: break; } return finalPath; }