started to convert to typescript

This commit is contained in:
grimhilt
2023-04-01 16:32:29 +02:00
parent 1d761fa6df
commit 9fbf5e5cf3
32 changed files with 1045 additions and 3897 deletions

View File

@@ -1,16 +1,17 @@
const statusCodes = require("../utils/statusCodes.js").statusCodes;
const express = require("express");
import statusCodes from "../utils/statusCodes";
import express from "express";
const router = express.Router();
const Ajv = require("ajv");
const addFormats = require("ajv-formats");
import Ajv from "ajv";
import addFormats from "ajv-formats";
const ajv = new Ajv({ allErrors: true });
addFormats(ajv);
const schema_account = require("../schemas/account_schema.json");
const { addAccount } = require("../controllers/addAccount.js");
const { getAccounts } = require("../db/api.js");
const { rooms } = require("../controllers/rooms.js");
const { messages } = require("../controllers/messages.js");
import schema_account from "../schemas/account_schema.json";
import { addAccount } from "../controllers/addAccount";
import { getAccounts } from "../db/api";
import { rooms } from "../controllers/rooms";
import { messages } from "../controllers/messages";
import { members } from "../controllers/members";
const validate_account = ajv.compile(schema_account);
@@ -50,4 +51,4 @@ router.post("/account", async (req, res) => {
}
});
module.exports = router;
export default router;