From 80291dffcf6b79f6867e119db0a8d7f6b923e6d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivar=20Conradi=20=C3=98sthus?= Date: Tue, 14 Sep 2021 20:07:05 +0200 Subject: [PATCH] fix: convert api-def.js to tyoescript --- src/lib/routes/{api-def.js => api-def.ts} | 12 ++++-------- src/lib/routes/index.ts | 2 +- 2 files changed, 5 insertions(+), 9 deletions(-) rename src/lib/routes/{api-def.js => api-def.ts} (56%) diff --git a/src/lib/routes/api-def.js b/src/lib/routes/api-def.ts similarity index 56% rename from src/lib/routes/api-def.js rename to src/lib/routes/api-def.ts index d517fe8433..a558b6d779 100644 --- a/src/lib/routes/api-def.js +++ b/src/lib/routes/api-def.ts @@ -1,10 +1,8 @@ -'use strict'; +import clientApiDef from './client-api/api-def.json'; +import adminApiDef from './admin-api/api-def.json'; +import version from '../util/version'; -const clientApiDef = require('./client-api/api-def.json'); -const adminApiDef = require('./admin-api/api-def.json'); -const version = require('../util/version'); - -const apiDef = { +export const api = { name: 'unleash-server', version, uri: '/api', @@ -19,5 +17,3 @@ const apiDef = { }, }, }; - -module.exports = apiDef; diff --git a/src/lib/routes/index.ts b/src/lib/routes/index.ts index 5542c7d5f0..3d656693dd 100644 --- a/src/lib/routes/index.ts +++ b/src/lib/routes/index.ts @@ -3,13 +3,13 @@ import { BackstageController } from './backstage'; import ResetPasswordController from './auth/reset-password-controller'; import { IUnleashConfig } from '../types/option'; import { IUnleashServices } from '../types/services'; +import { api } from './api-def'; const AdminApi = require('./admin-api'); const ClientApi = require('./client-api'); const Controller = require('./controller'); const HealthCheckController = require('./health-check'); const LogoutController = require('./logout'); -const api = require('./api-def'); const SimplePasswordProvider = require('./auth/simple-password-provider'); class IndexRouter extends Controller {