11 lines
364 B
TypeScript
11 lines
364 B
TypeScript
/**
|
|
* Zesdex REST API interface package.
|
|
* Mirrors `apps/interfaces/api/`.
|
|
*/
|
|
export * from "./dto.ts";
|
|
export { ApiError, HTTP_STATUS } from "./error.ts";
|
|
export { RateLimiter, newApiState } from "./state.ts";
|
|
export type { ApiState } from "./state.ts";
|
|
export { authenticateRequest } from "./middleware/auth.ts";
|
|
export { startApiServer } from "./server.ts";
|