@smooai/utils
Version:
A collection of shared utilities and tools used across SmooAI projects. This package provides common functionality to standardize and simplify development across all SmooAI repositories.
19 lines (18 loc) • 1.83 kB
text/typescript
import { ApiError } from "./api/ApiError.mjs";
import { n as eventBridgeHandler, r as lambdaApiHandler, t as LambdaResponseOrError } from "./apiHandler-Co-tM4Rp.mjs";
import { addHonoMiddleware, createHonoAwsLambdaHandler } from "./api/hono.mjs";
import { CaseInsensitiveMap } from "./collections/CaseInsensitiveMap.mjs";
import { CaseInsensitiveSet } from "./collections/CaseInsensitiveSet.mjs";
import { isRunningInBrowser, isRunningInProd, isRunningLocally } from "./env/index.mjs";
import { errorHandler } from "./error/errorHandler.mjs";
import { findFile, findFileSync } from "./file/findFile.mjs";
import { validateAndTransformPhoneNumber } from "./validation/phoneNumber.mjs";
import { HumanReadableSchemaError, formatStandardSchemaErrorToHumanReadable, handleSchemaValidation, handleSchemaValidationSync } from "./validation/standardSchema.mjs";
export * from "libphonenumber-js";
//#region src/index.d.ts
declare namespace index_d_exports {
export { ApiError, CaseInsensitiveMap, CaseInsensitiveSet, HumanReadableSchemaError, LambdaResponseOrError, addHonoMiddleware, createHonoAwsLambdaHandler, errorHandler, eventBridgeHandler, findFile, findFileSync, formatStandardSchemaErrorToHumanReadable, handleSchemaValidation, handleSchemaValidationSync, isRunningInBrowser, isRunningInProd, isRunningLocally, lambdaApiHandler, validateAndTransformPhoneNumber };
}
//#endregion
export { ApiError, CaseInsensitiveMap, CaseInsensitiveSet, HumanReadableSchemaError, LambdaResponseOrError, addHonoMiddleware, createHonoAwsLambdaHandler, errorHandler, eventBridgeHandler, findFile, findFileSync, formatStandardSchemaErrorToHumanReadable, handleSchemaValidation, handleSchemaValidationSync, isRunningInBrowser, isRunningInProd, isRunningLocally, lambdaApiHandler, validateAndTransformPhoneNumber };
//# sourceMappingURL=index.d.mts.map