]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/helpers/register-ts-paths.ts
emit more specific status codes on video upload (#3423)
[github/Chocobozzz/PeerTube.git] / server / helpers / register-ts-paths.ts
1 import { resolve } from 'path'
2 import tsConfigPaths = require('tsconfig-paths')
3
4 const tsConfig = require('../../tsconfig.json')
5
6 function registerTSPaths () {
7 // Thanks: https://github.com/dividab/tsconfig-paths/issues/75#issuecomment-458936883
8 tsConfigPaths.register({
9 baseUrl: resolve(tsConfig.compilerOptions.baseUrl || '', tsConfig.compilerOptions.outDir || ''),
10 paths: tsConfig.compilerOptions.paths
11 })
12 }
13
14 export {
15 registerTSPaths
16 }