rajt
Version:
A serverless bundler layer, fully typed for AWS Lambda (Node.js and LLRT) and Cloudflare Workers.
19 lines (13 loc) • 400 B
text/typescript
import createApp from './create-app'
import { Ability } from './auth'
// @ts-ignore
await import('../../../tmp/import-routes.mjs')
// @ts-ignore
const routes = (await import('../../../tmp/routes.json')).default
// @ts-ignore
Ability.roles = (await import('../../../roles.json')).default
// @ts-ignore
Ability.fromRoutes(routes)
// @ts-ignore
const app = createApp({ routes })
export default app