-import { registerTSPaths } from '../helpers/register-ts-paths'
-registerTSPaths()
-
-import * as CliTable3 from 'cli-table3'
+import CliTable3 from 'cli-table3'
import { Command, program } from 'commander'
-import { uniq } from 'lodash'
import { URL } from 'url'
import validator from 'validator'
+import { uniqify } from '@shared/core-utils'
import { HttpStatusCode, VideoRedundanciesTarget } from '@shared/models'
import { assignToken, buildServer, getServerCredentials } from './cli'
import bytes = require('bytes')
-
program
- .name('plugins')
+ .name('redundancy')
.usage('[command] [options]')
program
totalSize = bytes(tmp)
}
- const instances = uniq(
+ const instances = uniqify(
webtorrentFiles.concat(streamingPlaylists)
.map(r => r.fileUrl)
.map(u => new URL(u).host)