UNPKG

@coko/server

Version:

Reusable server for use by Coko's projects

116 lines 8.81 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || (function () { var ownKeys = function(o) { ownKeys = Object.getOwnPropertyNames || function (o) { var ar = []; for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; return ar; }; return ownKeys(o); }; return function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); __setModuleDefault(result, mod); return result; }; })(); var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.NotFoundError = exports.writeFileToTemp = exports.emptyTemp = exports.deleteFileFromTemp = exports.tempFolderPath = exports.createGraphqlTestServer = exports.makeOAuthCall = exports.callMicroservice = exports.initUrls = exports.serverUrl = exports.clientUrl = exports.verifyJWT = exports.createJWT = exports.FileStorageConstructor = exports.deleteFiles = exports.createFile = exports.fileStorage = exports.teamDisplayNamesEnum = exports.teamRolesEnum = exports.DbTestUtils = exports.WaxToDocxConverter = exports.uuidValidate = exports.uuid = exports.withFilter = exports.sendEmail = exports.request = exports.env = exports.subscriptionManager = exports.migrationManager = exports.jobManager = exports.activityLog = exports.useTransaction = exports.modelJsonSchemaTypes = exports.ChatMessage = exports.ChatChannel = exports.File = exports.TeamMember = exports.Team = exports.Identity = exports.User = exports.BaseModel = exports.z = exports.authorization = exports.config = exports.logger = exports.db = void 0; const uuid_1 = require("uuid"); Object.defineProperty(exports, "uuid", { enumerable: true, get: function () { return uuid_1.v4; } }); Object.defineProperty(exports, "uuidValidate", { enumerable: true, get: function () { return uuid_1.validate; } }); const zod_1 = require("zod"); Object.defineProperty(exports, "z", { enumerable: true, get: function () { return zod_1.z; } }); const graphql_subscriptions_1 = require("graphql-subscriptions"); Object.defineProperty(exports, "withFilter", { enumerable: true, get: function () { return graphql_subscriptions_1.withFilter; } }); const sendEmail_1 = require("./services/sendEmail"); Object.defineProperty(exports, "sendEmail", { enumerable: true, get: function () { return sendEmail_1.sendEmail; } }); const logger_1 = __importDefault(require("./logger")); exports.logger = logger_1.default; const db_1 = require("./db"); Object.defineProperty(exports, "db", { enumerable: true, get: function () { return db_1.db; } }); Object.defineProperty(exports, "migrationManager", { enumerable: true, get: function () { return db_1.migrationManager; } }); const pubsub_1 = __importDefault(require("./graphql/pubsub")); exports.subscriptionManager = pubsub_1.default; const authentication_1 = __importDefault(require("./authentication")); const file_controller_1 = require("./models/file/file.controller"); Object.defineProperty(exports, "createFile", { enumerable: true, get: function () { return file_controller_1.createFile; } }); Object.defineProperty(exports, "deleteFiles", { enumerable: true, get: function () { return file_controller_1.deleteFiles; } }); const errors_1 = require("./errors"); Object.defineProperty(exports, "NotFoundError", { enumerable: true, get: function () { return errors_1.NotFoundError; } }); const teams_1 = require("./utils/teams"); Object.defineProperty(exports, "teamRolesEnum", { enumerable: true, get: function () { return teams_1.teamRolesEnum; } }); Object.defineProperty(exports, "teamDisplayNamesEnum", { enumerable: true, get: function () { return teams_1.teamDisplayNamesEnum; } }); const models_1 = require("./models"); Object.defineProperty(exports, "BaseModel", { enumerable: true, get: function () { return models_1.BaseModel; } }); Object.defineProperty(exports, "User", { enumerable: true, get: function () { return models_1.User; } }); Object.defineProperty(exports, "Identity", { enumerable: true, get: function () { return models_1.Identity; } }); Object.defineProperty(exports, "Team", { enumerable: true, get: function () { return models_1.Team; } }); Object.defineProperty(exports, "TeamMember", { enumerable: true, get: function () { return models_1.TeamMember; } }); Object.defineProperty(exports, "File", { enumerable: true, get: function () { return models_1.File; } }); Object.defineProperty(exports, "ChatChannel", { enumerable: true, get: function () { return models_1.ChatChannel; } }); Object.defineProperty(exports, "ChatMessage", { enumerable: true, get: function () { return models_1.ChatMessage; } }); Object.defineProperty(exports, "useTransaction", { enumerable: true, get: function () { return models_1.useTransaction; } }); const modelJsonSchemaTypes = __importStar(require("./models/_helpers/types")); exports.modelJsonSchemaTypes = modelJsonSchemaTypes; const DbTestUtils_1 = __importDefault(require("./db/DbTestUtils")); exports.DbTestUtils = DbTestUtils_1.default; const fileStorage_1 = __importDefault(require("./fileStorage")); exports.fileStorage = fileStorage_1.default; const FileStorage_1 = __importDefault(require("./fileStorage/FileStorage")); exports.FileStorageConstructor = FileStorage_1.default; const docx_service_1 = __importDefault(require("./services/docx/docx.service")); exports.WaxToDocxConverter = docx_service_1.default; const jobManager_1 = require("./jobManager"); Object.defineProperty(exports, "jobManager", { enumerable: true, get: function () { return jobManager_1.jobManager; } }); const activityLog_1 = __importDefault(require("./services/activityLog")); exports.activityLog = activityLog_1.default; const env_1 = require("./utils/env"); Object.defineProperty(exports, "env", { enumerable: true, get: function () { return env_1.env; } }); const request_1 = __importDefault(require("./utils/request")); exports.request = request_1.default; const microservices_1 = require("./utils/microservices"); Object.defineProperty(exports, "callMicroservice", { enumerable: true, get: function () { return microservices_1.callMicroservice; } }); const authenticatedCall_1 = require("./utils/authenticatedCall"); Object.defineProperty(exports, "makeOAuthCall", { enumerable: true, get: function () { return authenticatedCall_1.authenticatedCall; } }); const filesystem_1 = require("./utils/filesystem"); Object.defineProperty(exports, "deleteFileFromTemp", { enumerable: true, get: function () { return filesystem_1.deleteFileFromTemp; } }); Object.defineProperty(exports, "emptyTemp", { enumerable: true, get: function () { return filesystem_1.emptyTemp; } }); Object.defineProperty(exports, "writeFileToTemp", { enumerable: true, get: function () { return filesystem_1.writeFileToTemp; } }); Object.defineProperty(exports, "tempFolderPath", { enumerable: true, get: function () { return filesystem_1.tempFolderPath; } }); const urls_1 = require("./utils/urls"); Object.defineProperty(exports, "clientUrl", { enumerable: true, get: function () { return urls_1.clientUrl; } }); Object.defineProperty(exports, "serverUrl", { enumerable: true, get: function () { return urls_1.serverUrl; } }); Object.defineProperty(exports, "initUrls", { enumerable: true, get: function () { return urls_1.initUrls; } }); const createGraphqlTestServer_1 = __importDefault(require("./utils/createGraphqlTestServer")); exports.createGraphqlTestServer = createGraphqlTestServer_1.default; const config_1 = __importDefault(require("./configManager/config")); exports.config = config_1.default; const authorization = __importStar(require("./authorization")); exports.authorization = authorization; const createJWT = authentication_1.default.token.create; exports.createJWT = createJWT; const verifyJWT = authentication_1.default.token.verify; exports.verifyJWT = verifyJWT; //# sourceMappingURL=index.js.map