UNPKG

enterprise-basics

Version:

A utility library for enterprise applications. It streamlines common business tasks by providing functions to process delimited and Excel files, generate professional PDFs, and handle email communications with attachments.

37 lines (36 loc) 1.88 kB
//Azure App Configuration export { AzureAppConfig } from './azure/appConfig/AzureAppConfig.js'; //Azure Storage export { uploadBlob } from './azure/storage/uploadBlob.js'; export { deleteBlob } from './azure/storage/deleteBlob.js'; export { getBlob } from './azure/storage/getBlob.js'; //Azure AI export { generateCompletion } from './azure/ai/generateCompletion.js'; export { transcribeAudio } from './azure/ai/transcribeAudio.js'; export { createEmbeddings } from './azure/ai/createEmbeddings.js'; //Database export { executeSqlQuery } from './database/mssql/executeSQLQuery.js'; //Delimited Files export { createDelimitedFileBytes } from './delimitedFiles/createDelimitedFileByteArray.js'; export { importDelimitedFile } from './delimitedFiles/importDelimitedFile.js'; //Email export { EmailClient } from './email/EmailClient.js'; //Excel export { readExcelSheetData } from './excel/readExcelSheetData.js'; export { createExcelFileByteArray } from './excel/createExcelFileByteArray.js'; //File System export { saveFileBytesToPath } from './fileSystem/saveFileBytesToPath.js'; export { readTextFileCleaned, readTextFileRaw } from './fileSystem/readTextFile.js'; export { getEnvValue } from './fileSystem/getEnvValue.js'; //MS Graph export { graphUserSearchByEmail } from './msGraph/graphUserSearchByEmail.js'; //pdf export { createPdfFromHtml } from './pdf/createPdfFromHtml.js'; export { parsePDF } from './pdf/parsePDF.js'; //Vercel AI export { generateLLMTextResponse } from './ai/vercel/aiCompletions.js'; export { generateLLMStreamedTextResponse } from './ai/vercel/aiCompletions.js'; export { consolidateLLMConversation } from './ai/vercel/aiCompletions.js'; export { generateLLMStructuredOutput } from './ai/vercel/aiStructuredOutput.js'; export { createAzureLLMClient } from './ai/vercel/aiClient.js'; export { createOpenAILLMClient } from './ai/vercel/aiClient.js';