server-ts: Convert routes/api/other

This commit is contained in:
Elian Doran 2024-04-06 21:58:32 +03:00
parent 3d75366f02
commit eb7a7e4988
No known key found for this signature in database
2 changed files with 8 additions and 6 deletions

View File

@ -1,8 +1,10 @@
const becca = require('../../becca/becca');
const markdownService = require('../../services/import/markdown');
import { Request } from "express";
import becca = require('../../becca/becca');
import markdownService = require('../../services/import/markdown');
function getIconUsage() {
const iconClassToCountMap = {};
const iconClassToCountMap: Record<string, number> = {};
for (const {value: iconClass, noteId} of becca.findAttributes('label', 'iconClass')) {
if (noteId.startsWith("_")) {
@ -25,7 +27,7 @@ function getIconUsage() {
return { iconClassToCountMap };
}
function renderMarkdown(req) {
function renderMarkdown(req: Request) {
const { markdownContent } = req.body;
return {
@ -33,7 +35,7 @@ function renderMarkdown(req) {
};
}
module.exports = {
export = {
getIconUsage,
renderMarkdown
};

View File

@ -58,7 +58,7 @@ const statsRoute = require('./api/stats.js');
const fontsRoute = require('./api/fonts');
const etapiTokensApiRoutes = require('./api/etapi_tokens');
const relationMapApiRoute = require('./api/relation-map');
const otherRoute = require('./api/other.js');
const otherRoute = require('./api/other');
const shareRoutes = require('../share/routes.js');
const etapiAuthRoutes = require('../etapi/auth.js');