UNPKG

rajt

Version:

A serverless bundler layer, fully typed for AWS Lambda (Node.js and LLRT) and Cloudflare Workers.

20 lines (15 loc) 426 B
import Config from './config' import OAS from './oas' import { Ability } from './auth' import createApp from './create-app' // @ts-ignore import '../../../.rajt/imports.mjs' // @ts-ignore import routes from '../../../.rajt/routes.json' // @ts-ignore Ability.fromRoutes(routes) Ability.roles = Config.get('roles', {}) // @ts-ignore const app = createApp({ routes }) OAS.register(app, Config.get('rajt', {})) export { app }