}
plugin: {
+ // PeerTube >= 3.2
getBaseStaticRoute: () => string
+ // PeerTube >= 3.2
getBaseRouterRoute: () => string
+ // PeerTube >= 3.2
getDataDirectoryPath: () => string
}
user: {
- getAuthUser: (response: Response) => {
+ // PeerTube >= 3.2
+ getAuthUser: (response: Response) => Promise<{
id?: string
username: string
email: string
blocked: boolean
role: UserRole
- } | undefined
+ } | undefined>
}
}