diff --git a/types/glue/glue-tests.ts b/types/glue/glue-tests.ts index 7ac309352c..dd400697e6 100644 --- a/types/glue/glue-tests.ts +++ b/types/glue/glue-tests.ts @@ -7,8 +7,9 @@ const manifest: Glue.Manifest = { }, register: { plugins: [ + "./test-plugin.js", { - plugin: "./test", + plugin: "./test.js", routes: { prefix: "test" } diff --git a/types/glue/index.d.ts b/types/glue/index.d.ts index f347e69746..060d729d66 100644 --- a/types/glue/index.d.ts +++ b/types/glue/index.d.ts @@ -24,8 +24,8 @@ export interface Plugin { export interface Manifest { server: ServerOptions; register?: { - plugins: string[] | Plugin[] + plugins: string[] | Plugin[] | Array<(string|Plugin)> }; } -export function compose(manifest: Manifest, options?: Options): Server; +export function compose(manifest: Manifest, options?: Options): Promise;