11import Koa , { Context , Next } from 'koa'
2- import { service } from 'koa-clay'
2+ import { service , ServiceOpts } from 'koa-clay'
33import OrganisationService from '../services/organisation.service'
44import InviteService from '../services/invite.service'
55import GameStatService from '../services/game-stat.service'
@@ -23,17 +23,23 @@ export default (app: Koa) => {
2323 await next ( )
2424 } )
2525
26- app . use ( service ( '/billing' , new BillingService ( ) ) )
27- app . use ( service ( '/organisations' , new OrganisationService ( ) ) )
28- app . use ( service ( '/invites' , new InviteService ( ) ) )
29- app . use ( service ( '/game-stats' , new GameStatService ( ) ) )
30- app . use ( service ( '/game-activities' , new GameActivityService ( ) ) )
31- app . use ( service ( '/leaderboards' , new LeaderboardService ( ) ) )
32- app . use ( service ( '/data-exports' , new DataExportService ( ) ) )
33- app . use ( service ( '/api-keys' , new APIKeyService ( ) ) )
34- app . use ( service ( '/events' , new EventService ( ) ) )
35- app . use ( service ( '/players' , new PlayerService ( ) ) )
36- app . use ( service ( '/games' , new GameService ( ) ) )
37- app . use ( service ( '/users' , new UserService ( ) ) )
38- app . use ( service ( '/headlines' , new HeadlineService ( ) ) )
26+ const serviceOpts : ServiceOpts = {
27+ docs : {
28+ hidden : true
29+ }
30+ }
31+
32+ app . use ( service ( '/billing' , new BillingService ( ) , serviceOpts ) )
33+ app . use ( service ( '/organisations' , new OrganisationService ( ) , serviceOpts ) )
34+ app . use ( service ( '/invites' , new InviteService ( ) , serviceOpts ) )
35+ app . use ( service ( '/game-stats' , new GameStatService ( ) , serviceOpts ) )
36+ app . use ( service ( '/game-activities' , new GameActivityService ( ) , serviceOpts ) )
37+ app . use ( service ( '/leaderboards' , new LeaderboardService ( ) , serviceOpts ) )
38+ app . use ( service ( '/data-exports' , new DataExportService ( ) , serviceOpts ) )
39+ app . use ( service ( '/api-keys' , new APIKeyService ( ) , serviceOpts ) )
40+ app . use ( service ( '/events' , new EventService ( ) , serviceOpts ) )
41+ app . use ( service ( '/players' , new PlayerService ( ) , serviceOpts ) )
42+ app . use ( service ( '/games' , new GameService ( ) , serviceOpts ) )
43+ app . use ( service ( '/users' , new UserService ( ) , serviceOpts ) )
44+ app . use ( service ( '/headlines' , new HeadlineService ( ) , serviceOpts ) )
3945}
0 commit comments