]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame_incremental - shared/models/plugins/plugin-package-json.model.ts
Use search client scope
[github/Chocobozzz/PeerTube.git] / shared / models / plugins / plugin-package-json.model.ts
... / ...
CommitLineData
1import { PluginClientScope } from './plugin-client-scope.type'
2
3export type ClientScript = {
4 script: string,
5 scopes: PluginClientScope[]
6}
7
8export type PluginPackageJson = {
9 name: string
10 version: string
11 description: string
12 engine: { peertube: string },
13
14 homepage: string,
15 author: string,
16 bugs: string,
17 library: string,
18
19 staticDirs: { [ name: string ]: string }
20 css: string[]
21
22 clientScripts: ClientScript[]
23}