You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
661 B
TypeScript
21 lines
661 B
TypeScript
import express from 'express'
|
|||
import { runnerJobsRouter } from './jobs.js'
|
|||
import { runnerJobFilesRouter } from './jobs-files.js'
|
|||
import { manageRunnersRouter } from './manage-runners.js'
|
|||
import { runnerRegistrationTokensRouter } from './registration-tokens.js'
|
|||
|
|||
const runnersRouter = express.Router()
|
|||
|
|||
// No api route limiter here, they are defined in child routers
|
|||
|
|||
runnersRouter.use('/', manageRunnersRouter)
|
|||
runnersRouter.use('/', runnerJobsRouter)
|
|||
runnersRouter.use('/', runnerJobFilesRouter)
|
|||
runnersRouter.use('/', runnerRegistrationTokensRouter)
|
|||
|
|||
// ---------------------------------------------------------------------------
|
|||
|
|||
export {
|
|||
runnersRouter
|
|||
}
|