UNPKG

npm-package-nodejs-utils-lda

Version:

Este projeto tem como fins de criar e abstrair módulos basicos e utilidades para o node js

52 lines (42 loc) 1.67 kB
// ---------------------------- // EXPORTAÇÃO AUTOMÁTICA DE MÓDULOS // ---------------------------- // Discord Utils export * from "./discordUtils/discordUtils.mjs"; // Interaction Getters export * from "./discordUtils/interactionGetters.mjs"; // File System export * from "./autoFileSysModule.mjs"; // Utils export * from "./utils.mjs"; // User System export * from "./userSystem.mjs"; // Fetch Modules export * from "./fetchModule.mjs"; export * from "./fetchModuleAsync.mjs"; // Security system export * from "./security/crypto.service.mjs"; export * from "./security/encryptedPayload.middleware.mjs"; // ---------------------------- // EXPORTAÇÃO DE MÓDULOS ÚNICOS // ---------------------------- export { default as WSChat } from "./WSCHAT/WSChat.mjs"; export { mongoConnect, select, insert } from "./mongodb.mjs"; export { default as checkHeaderMiddleware } from "./checkHeaderMiddleware.mjs"; export { default as setCacheHeaders } from "./cacheSys.mjs"; export { default as httpsSecurityMiddleware } from "./httpsSecurity.mjs"; export { default as sendFileToDiscord } from "./sendFileToDiscord.mjs"; export { default as sendMail } from "./emailModule.mjs"; export { requestLogger } from "./requestLogger.mjs"; // ---------------------------- // BLOQUEIO DE DEFAULT IMPORT // ---------------------------- const __INVALID_DEFAULT_IMPORT__ = new Proxy({}, { get() { throw new Error( "[npm-package-nodejs-utils-lda] Importação incorreta. " + "Use sempre named imports: import { modulo } from 'npm-package-nodejs-utils-lda'." ); } }); export default __INVALID_DEFAULT_IMPORT__;