We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ac00f88 commit cfb9bf0Copy full SHA for cfb9bf0
packages/app/src/App.ts
@@ -321,8 +321,8 @@ export class App {
321
this.sortedMiddlewares = sortByDeps(
322
[...this.middlewares].map((value) => ({
323
value,
324
- deps: value.$options.deps,
325
- priority: value.$options.priority,
+ deps: value.$options?.deps,
+ priority: value.$options?.priority,
326
})),
327
).map((item) => item.value);
328
return this.sortedMiddlewares;
packages/app/src/builders/MiddlewareBuilder.ts
@@ -30,7 +30,7 @@ export abstract class Middleware {
30
}
31
32
export type MiddlewareConstructor = Constructor<Middleware> & {
33
- $options: MiddlewareOptions;
+ $options?: MiddlewareOptions;
34
};
35
36
const MiddlewareClass = createIocClass(Middleware);
0 commit comments