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

View File

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