From 2aaa1a3fdc49be77aec5309dab5507865c38d392 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 21 Oct 2019 17:13:07 +0200 Subject: Use typescript paths in cli scripts too --- scripts/create-import-video-file-job.ts | 3 +++ scripts/create-transcoding-job.ts | 3 +++ scripts/danger/clean/cleaner.ts | 3 +++ scripts/generate-code-contributors.ts | 3 +++ scripts/i18n/create-custom-files.ts | 3 +++ scripts/i18n/xliff2json.ts | 3 +++ scripts/optimize-old-videos.ts | 3 +++ scripts/parse-log.ts | 3 +++ scripts/plugin/install.ts | 3 +++ scripts/plugin/uninstall.ts | 4 ++++ scripts/prune-storage.ts | 3 +++ scripts/reset-password.ts | 3 +++ scripts/update-host.ts | 3 +++ 13 files changed, 40 insertions(+) (limited to 'scripts') diff --git a/scripts/create-import-video-file-job.ts b/scripts/create-import-video-file-job.ts index 2b636014a..204337d55 100644 --- a/scripts/create-import-video-file-job.ts +++ b/scripts/create-import-video-file-job.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import * as program from 'commander' import { resolve } from 'path' import { VideoModel } from '../server/models/video/video' diff --git a/scripts/create-transcoding-job.ts b/scripts/create-transcoding-job.ts index 2eb872169..67a270a86 100755 --- a/scripts/create-transcoding-job.ts +++ b/scripts/create-transcoding-job.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import * as program from 'commander' import { VideoModel } from '../server/models/video/video' import { initDatabaseModels } from '../server/initializers' diff --git a/scripts/danger/clean/cleaner.ts b/scripts/danger/clean/cleaner.ts index d575af283..ed35ef79f 100644 --- a/scripts/danger/clean/cleaner.ts +++ b/scripts/danger/clean/cleaner.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../../../server/helpers/register-ts-paths' +registerTSPaths() + import * as Promise from 'bluebird' import * as rimraf from 'rimraf' import { initDatabaseModels, sequelizeTypescript } from '../../../server/initializers' diff --git a/scripts/generate-code-contributors.ts b/scripts/generate-code-contributors.ts index c745b1cb2..8493d3d0c 100755 --- a/scripts/generate-code-contributors.ts +++ b/scripts/generate-code-contributors.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import { doRequest } from '../server/helpers/requests' import { readFileSync } from 'fs-extra' diff --git a/scripts/i18n/create-custom-files.ts b/scripts/i18n/create-custom-files.ts index 95897afa3..e946b8fd6 100755 --- a/scripts/i18n/create-custom-files.ts +++ b/scripts/i18n/create-custom-files.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../../server/helpers/register-ts-paths' +registerTSPaths() + import * as jsToXliff12 from 'xliff/jsToXliff12' import { writeFile } from 'fs-extra' import { join } from 'path' diff --git a/scripts/i18n/xliff2json.ts b/scripts/i18n/xliff2json.ts index 7e6de2893..68fc95f34 100755 --- a/scripts/i18n/xliff2json.ts +++ b/scripts/i18n/xliff2json.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../../server/helpers/register-ts-paths' +registerTSPaths() + import * as xliff12ToJs from 'xliff/xliff12ToJs' import { readFileSync, unlink, writeFile } from 'fs-extra' import { join } from 'path' diff --git a/scripts/optimize-old-videos.ts b/scripts/optimize-old-videos.ts index 0b0e6037e..eb61ec43c 100644 --- a/scripts/optimize-old-videos.ts +++ b/scripts/optimize-old-videos.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import { VIDEO_TRANSCODING_FPS } from '../server/initializers/constants' import { getDurationFromVideoFile, getVideoFileBitrate, getVideoFileFPS, getVideoFileResolution } from '../server/helpers/ffmpeg-utils' import { getMaxBitrate } from '../shared/models/videos' diff --git a/scripts/parse-log.ts b/scripts/parse-log.ts index 83ad45b72..9e6653ca3 100755 --- a/scripts/parse-log.ts +++ b/scripts/parse-log.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import * as program from 'commander' import { createReadStream, readdir } from 'fs-extra' import { join } from 'path' diff --git a/scripts/plugin/install.ts b/scripts/plugin/install.ts index 5d7fe4ba0..54738f50f 100755 --- a/scripts/plugin/install.ts +++ b/scripts/plugin/install.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../../server/helpers/register-ts-paths' +registerTSPaths() + import { initDatabaseModels } from '../../server/initializers/database' import * as program from 'commander' import { PluginManager } from '../../server/lib/plugins/plugin-manager' diff --git a/scripts/plugin/uninstall.ts b/scripts/plugin/uninstall.ts index b5e1ddea2..c56f18466 100755 --- a/scripts/plugin/uninstall.ts +++ b/scripts/plugin/uninstall.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../../server/helpers/register-ts-paths' +registerTSPaths() + import { initDatabaseModels } from '../../server/initializers/database' import * as program from 'commander' import { PluginManager } from '../../server/lib/plugins/plugin-manager' @@ -19,6 +22,7 @@ run() }) async function run () { + await initDatabaseModels(true) const toUninstall = program['npmName'] diff --git a/scripts/prune-storage.ts b/scripts/prune-storage.ts index df4bdeebe..c8968013b 100755 --- a/scripts/prune-storage.ts +++ b/scripts/prune-storage.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import * as prompt from 'prompt' import { join } from 'path' import { CONFIG } from '../server/initializers/config' diff --git a/scripts/reset-password.ts b/scripts/reset-password.ts index 4a9037280..6126c3cd0 100755 --- a/scripts/reset-password.ts +++ b/scripts/reset-password.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import * as program from 'commander' import { initDatabaseModels } from '../server/initializers' import { UserModel } from '../server/models/account/user' diff --git a/scripts/update-host.ts b/scripts/update-host.ts index 57919b998..a946d2e42 100755 --- a/scripts/update-host.ts +++ b/scripts/update-host.ts @@ -1,3 +1,6 @@ +import { registerTSPaths } from '../server/helpers/register-ts-paths' +registerTSPaths() + import { WEBSERVER } from '../server/initializers/constants' import { ActorFollowModel } from '../server/models/activitypub/actor-follow' import { VideoModel } from '../server/models/video/video' -- cgit v1.2.3