UNPKG

@sauce-api/core

Version:

Sauce API core functionality

19 lines (18 loc) 1.04 kB
/** CORE */ export { Sauce, buildSauceObj } from "./Sauce"; export { Controller } from "./Controller"; export { Service } from "./Service"; export { Responses, formatArrayResponse, formatErrorResponse, formatObjectResponse, formatPaginatedResponse } from "./Responses"; export { Route } from "./routes/Route"; export { Routes } from "./routes/Routes"; export { RouteParam } from "./routes/RouteParam"; export { PaginationParams, getPaginationParams } from "./routes/canned/PaginationParams"; export { formatError } from "./utility"; /** Types & Interfaces */ export { SauceConfig } from "./resources/SauceConfig"; export { ErrorInterface } from "./resources/ErrorInterface"; export { SauceResponseType, IResponse, IArrayResponse, IErrorResponse, IPaginatedResponse } from "./resources/IResponses"; export { PaginatedObject, PaginationConfig, PaginationQuery } from "./resources/PaginationTypes"; export { FormattedRoute, FormattedRouteParam, RouteGrouping } from "./@types/Routes.types"; /** Sauce Rocket */ export { Rocket } from "./Rocket";