style: many typescript v6 pending errors
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
import type { createContext } from '@moeru/eventa'
|
||||
import type { EventContext } from '@moeru/eventa'
|
||||
|
||||
export type ChannelHost = ReturnType<typeof createContext>
|
||||
export type ChannelHost = EventContext<unknown, { raw?: any }>
|
||||
|
||||
@@ -633,9 +633,13 @@ export class PluginHost {
|
||||
const lifecycle = createActor(pluginLifecycleMachine)
|
||||
lifecycle.start()
|
||||
|
||||
const permissionSnapshot = this.permissions.initialize(id, manifest.permissions, {
|
||||
persisted: this.persistedPermissionGrants.get(identity.plugin.id),
|
||||
})
|
||||
const permissionSnapshot = this.permissions.initialize(
|
||||
id,
|
||||
manifest.permissions,
|
||||
{
|
||||
persisted: this.persistedPermissionGrants.get(identity.plugin.id),
|
||||
},
|
||||
)
|
||||
|
||||
const session: PluginHostSession = {
|
||||
manifest,
|
||||
|
||||
@@ -54,7 +54,7 @@ export interface ManifestV1 {
|
||||
apiVersion: 'v1'
|
||||
kind: 'manifest.plugin.airi.moeru.ai'
|
||||
name: string
|
||||
permissions?: ModulePermissionDeclaration
|
||||
permissions: ModulePermissionDeclaration
|
||||
entrypoints: {
|
||||
default?: string
|
||||
electron?: string
|
||||
@@ -76,7 +76,7 @@ export const manifestV1Schema = object({
|
||||
apiVersion: literal('v1'),
|
||||
kind: literal('manifest.plugin.airi.moeru.ai'),
|
||||
name: string(),
|
||||
permissions: optional(object({
|
||||
permissions: object({
|
||||
apis: optional(array(object({
|
||||
key: string(),
|
||||
actions: array(picklist(['invoke', 'emit'])),
|
||||
@@ -112,7 +112,7 @@ export const manifestV1Schema = object({
|
||||
label: optional(localizableSchema),
|
||||
required: optional(boolean()),
|
||||
}))),
|
||||
})),
|
||||
}),
|
||||
entrypoints: object({
|
||||
default: optional(string()),
|
||||
electron: optional(string()),
|
||||
|
||||
Reference in New Issue
Block a user