chore(server): convert some files to typescript with minimal changes (#2738)

This commit is contained in:
Iain Sproat
2024-08-23 12:07:22 +01:00
committed by GitHub
parent acd83653a2
commit 81d072a865
3 changed files with 11 additions and 18 deletions
@@ -1,5 +1,5 @@
const expect = require('chai').expect
const { redactSensitiveVariables } = require('@/logging/loggingHelper')
import { expect } from 'chai'
import { redactSensitiveVariables } from '@/logging/loggingHelper'
describe('loggingHelper', () => {
describe('filterSensitiveVariables', () => {
@@ -1,7 +1,7 @@
/**
* @returns {Record<string, unknown>}
*/
const redactSensitiveVariables = (variables) => {
export const redactSensitiveVariables = (variables: unknown): unknown => {
if (!variables) {
return variables
}
@@ -31,9 +31,5 @@ const redactSensitiveVariables = (variables) => {
acc[key] = val
return acc
}, {})
}
module.exports = {
redactSensitiveVariables
}, {} as Record<string, unknown>)
}
@@ -1,14 +1,11 @@
'use strict'
const zlib = require('zlib')
const { corsMiddleware } = require('@/modules/core/configs/cors')
import zlib from 'zlib'
import { corsMiddleware } from '@/modules/core/configs/cors'
import { validatePermissionsWriteStream } from '@/modules/core/rest/authUtils'
import { hasObjects } from '@/modules/core/services/objects'
import { chunk } from 'lodash'
import type { Application } from 'express'
const { validatePermissionsWriteStream } = require('./authUtils')
const { hasObjects } = require('../services/objects')
const { chunk } = require('lodash')
module.exports = (app) => {
export default (app: Application) => {
app.options('/api/diff/:streamId', corsMiddleware())
app.post('/api/diff/:streamId', corsMiddleware(), async (req, res) => {