]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - server/helpers/register-ts-paths.ts
Merge branch 'release/2.1.0' into develop
[github/Chocobozzz/PeerTube.git] / server / helpers / register-ts-paths.ts
CommitLineData
2aaa1a3f 1import { resolve } from 'path'
a1587156 2import tsConfigPaths = require('tsconfig-paths')
2aaa1a3f
C
3
4const tsConfig = require('../../tsconfig.json')
5
6function 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
14export {
15 registerTSPaths
16}