X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftools%2Fpeertube-plugins.ts;h=05b75fab2b3429829bf64a0c99dbae20f31353d4;hb=212e17a1892162a69138c0b9c0a1bd88f95209a8;hp=b341c14c11673c862a0e88244b854acb0f1aed07;hpb=cf59a2a0c367683ba35758419499bf6087c192ec;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tools/peertube-plugins.ts b/server/tools/peertube-plugins.ts index b341c14c1..05b75fab2 100644 --- a/server/tools/peertube-plugins.ts +++ b/server/tools/peertube-plugins.ts @@ -1,3 +1,5 @@ +// eslint-disable @typescript-eslint/no-unnecessary-type-assertion + import { registerTSPaths } from '../helpers/register-ts-paths' registerTSPaths() @@ -79,9 +81,9 @@ async function pluginsListCLI () { const plugins: PeerTubePlugin[] = res.body.data const table = new CliTable3({ - head: ['name', 'version', 'homepage'], + head: [ 'name', 'version', 'homepage' ], colWidths: [ 50, 10, 50 ] - }) as CliTable3.HorizontalTable + }) as any for (const plugin of plugins) { const npmName = plugin.type === PluginType.PLUGIN @@ -124,7 +126,6 @@ async function installPluginCLI (options: any) { } catch (err) { console.error('Cannot install plugin.', err) process.exit(-1) - return } console.log('Plugin installed.') @@ -156,7 +157,6 @@ async function updatePluginCLI (options: any) { } catch (err) { console.error('Cannot update plugin.', err) process.exit(-1) - return } console.log('Plugin updated.') @@ -177,12 +177,11 @@ async function uninstallPluginCLI (options: any) { await uninstallPlugin({ url, accessToken, - npmName: options[ 'npmName' ] + npmName: options['npmName'] }) } catch (err) { console.error('Cannot uninstall plugin.', err) process.exit(-1) - return } console.log('Plugin uninstalled.')