diff --git a/src/routes/api/fonts.js b/src/routes/api/fonts.ts similarity index 89% rename from src/routes/api/fonts.js rename to src/routes/api/fonts.ts index d21db07c8..fc68dc920 100644 --- a/src/routes/api/fonts.js +++ b/src/routes/api/fonts.ts @@ -1,6 +1,7 @@ -const optionService = require('../../services/options'); +import { Request, Response } from 'express'; +import optionService = require('../../services/options'); -function getFontCss(req, res) { +function getFontCss(req: Request, res: Response) { res.setHeader('Content-Type', 'text/css'); if (!optionService.getOptionBool('overrideThemeFonts')) { @@ -34,6 +35,6 @@ function getFontCss(req, res) { res.send(style); } -module.exports = { +export = { getFontCss }; diff --git a/src/routes/routes.js b/src/routes/routes.js index fab432f58..21dbe6166 100644 --- a/src/routes/routes.js +++ b/src/routes/routes.js @@ -55,7 +55,7 @@ const similarNotesRoute = require('./api/similar_notes.js'); const keysRoute = require('./api/keys.js'); const backendLogRoute = require('./api/backend_log'); const statsRoute = require('./api/stats.js'); -const fontsRoute = require('./api/fonts.js'); +const fontsRoute = require('./api/fonts'); const etapiTokensApiRoutes = require('./api/etapi_tokens'); const relationMapApiRoute = require('./api/relation-map'); const otherRoute = require('./api/other.js');