1 import express from 'express'
2 import { runnerJobsRouter } from './jobs'
3 import { runnerJobFilesRouter } from './jobs-files'
4 import { manageRunnersRouter } from './manage-runners'
5 import { runnerRegistrationTokensRouter } from './registration-tokens'
7 const runnersRouter = express.Router()
9 // No api route limiter here, they are defined in child routers
11 runnersRouter.use('/', manageRunnersRouter)
12 runnersRouter.use('/', runnerJobsRouter)
13 runnersRouter.use('/', runnerJobFilesRouter)
14 runnersRouter.use('/', runnerRegistrationTokensRouter)
16 // ---------------------------------------------------------------------------