Browse Source

fix: missing 'params' key in RequestContext type

e22m4u 1 year ago
parent
commit
c3605112f3
1 changed files with 12 additions and 0 deletions
  1. 12 0
      src/request-context.d.ts

+ 12 - 0
src/request-context.d.ts

@@ -5,6 +5,13 @@ import {ParsedQuery} from './parsers/index.js';
 import {ParsedHeaders} from './parsers/index.js';
 import {ParsedHeaders} from './parsers/index.js';
 import {ServiceContainer} from '@e22m4u/js-service';
 import {ServiceContainer} from '@e22m4u/js-service';
 
 
+/**
+ * Parsed params.
+ */
+export type ParsedParams = {
+  [key: string]: string | undefined;
+};
+
 /**
 /**
  * Request context.
  * Request context.
  */
  */
@@ -29,6 +36,11 @@ export declare class RequestContext {
    */
    */
   query: ParsedQuery;
   query: ParsedQuery;
 
 
+  /**
+   * Params.
+   */
+  params: ParsedParams;
+
   /**
   /**
    * Headers.
    * Headers.
    */
    */