Skip to content

Commit cfb9bf0

Browse files
committed
refactor(app): relax type
1 parent ac00f88 commit cfb9bf0

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/app/src/App.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,8 +321,8 @@ export class App {
321321
this.sortedMiddlewares = sortByDeps(
322322
[...this.middlewares].map((value) => ({
323323
value,
324-
deps: value.$options.deps,
325-
priority: value.$options.priority,
324+
deps: value.$options?.deps,
325+
priority: value.$options?.priority,
326326
})),
327327
).map((item) => item.value);
328328
return this.sortedMiddlewares;

packages/app/src/builders/MiddlewareBuilder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export abstract class Middleware {
3030
}
3131

3232
export type MiddlewareConstructor = Constructor<Middleware> & {
33-
$options: MiddlewareOptions;
33+
$options?: MiddlewareOptions;
3434
};
3535

3636
const MiddlewareClass = createIocClass(Middleware);

0 commit comments

Comments
 (0)