]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/helpers/core-utils.ts
Fix client compilation
[github/Chocobozzz/PeerTube.git] / server / helpers / core-utils.ts
1 /*
2 Different from 'utils' because we don't not import other PeerTube modules.
3 Useful to avoid circular dependencies.
4 */
5
6 import { join } from 'path'
7
8 function isTestInstance () {
9 return process.env.NODE_ENV === 'test'
10 }
11
12 function root () {
13 // We are in /dist/helpers/utils.js
14 return join(__dirname, '..', '..', '..')
15 }
16
17 // ---------------------------------------------------------------------------
18
19 export {
20 isTestInstance,
21 root
22 }