]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - shared/models/plugins/plugin-package-json.model.ts
Add client hooks
[github/Chocobozzz/PeerTube.git] / shared / models / plugins / plugin-package-json.model.ts
CommitLineData
2c053942
C
1export type ClientScript = {
2 script: string,
3 scopes: string[]
4}
5
345da516
C
6export type PluginPackageJson = {
7 name: string
f023a19c 8 version: string
345da516
C
9 description: string
10 engine: { peertube: string },
11
12 homepage: string,
13 author: string,
14 bugs: string,
15 library: string,
16
17 staticDirs: { [ name: string ]: string }
18 css: string[]
19
2c053942 20 clientScripts: ClientScript[]
345da516 21}