+import { PluginClientScope } from './plugin-client-scope.type'
+
+export type PluginTranslationPaths = {
+ [ locale: string ]: string
+}
+
+export type ClientScript = {
+ script: string,
+ scopes: PluginClientScope[]
+}
+
export type PluginPackageJson = {
name: string
+ version: string
description: string
engine: { peertube: string },
staticDirs: { [ name: string ]: string }
css: string[]
- clientScripts: { script: string, scopes: string[] }[]
+ clientScripts: ClientScript[]
+
+ translations: PluginTranslationPaths
}