1234567891011121314151617181920212223242526272829 |
- import { PluginClientScope } from './client/plugin-client-scope.type'
- export type PluginTranslationPathsJSON = {
- [ locale: string ]: string
- }
- export type ClientScriptJSON = {
- script: string
- scopes: PluginClientScope[]
- }
- export type PluginPackageJSON = {
- name: string
- version: string
- description: string
- engine: { peertube: string }
- homepage: string
- author: string
- bugs: string
- library: string
- staticDirs: { [ name: string ]: string }
- css: string[]
- clientScripts: ClientScriptJSON[]
- translations: PluginTranslationPathsJSON
- }
|