SYMBOL INDEX (493 symbols across 121 files) FILE: benchmark/src/events.ts function createApiGatewayV1 (line 7) | function createApiGatewayV1( FILE: benchmark/src/framework.mock.ts class FrameworkMock (line 10) | class FrameworkMock implements FrameworkContract { method constructor (line 16) | constructor( method sendRequest (line 26) | public sendRequest( FILE: benchmark/src/samples/format-headers.ts function getFlattenedHeadersMap (line 5) | function getFlattenedHeadersMap( function getFlattenedHeadersV2 (line 24) | function getFlattenedHeadersV2( function getFlattenedHeadersV3 (line 42) | function getFlattenedHeadersV3( FILE: scripts/generate-api-pages.ts type BreadcrumbItem (line 13) | type BreadcrumbItem = { function isPlainTextNode (line 18) | function isPlainTextNode(block: DocNode): block is DocPlainText { function getBreadcrumbsWithApiItem (line 23) | function getBreadcrumbsWithApiItem(apiModel: ApiModel): BreadcrumbItem[] { type SidebarItem (line 63) | type SidebarItem = { type Sidebar (line 73) | type Sidebar = SidebarItem; function build (line 75) | function build(): void { FILE: scripts/generate-markdown.ts function build (line 9) | function build(): void { FILE: scripts/libs/CustomMarkdownDocumenter.ts type IMarkdownDocumenterOptions (line 62) | interface IMarkdownDocumenterOptions { class CustomMarkdownDocumenter (line 72) | class CustomMarkdownDocumenter { method constructor (line 73) | public constructor(options: IMarkdownDocumenterOptions) { method generateFiles (line 90) | public generateFiles(): void { method _writeApiItemPage (line 113) | private _writeApiItemPage(apiItem: ApiItem, parentOutput?: DocSection)... method _writeHeritageTypes (line 363) | private _writeHeritageTypes( method _writeRemarksSection (line 478) | private _writeRemarksSection(output: DocSection, apiItem: ApiItem): vo... method _writeThrowsSection (line 521) | private _writeThrowsSection(output: DocSection, apiItem: ApiItem): void { method _writeModelTable (line 552) | private _writeModelTable(output: DocSection, apiModel: ApiModel): void { method _writePackageOrNamespaceTables (line 588) | private _writePackageOrNamespaceTables( method _writeClassTables (line 756) | private _writeClassTables(output: DocSection, apiClass: ApiClass): void { method _writeEnumTables (line 779) | private _writeEnumTables(output: DocSection, apiEnum: ApiEnum): void { method _writeInterfaceTables (line 827) | private _writeInterfaceTables( method _writeParameterTables (line 853) | private _writeParameterTables( method _createParagraphForTypeExcerpt (line 939) | private _createParagraphForTypeExcerpt(excerpt: Excerpt): DocParagraph { method _appendExcerptWithHyperlinks (line 953) | private _appendExcerptWithHyperlinks( method _appendExcerptTokenWithHyperlinks (line 961) | private _appendExcerptTokenWithHyperlinks( method _createTitleCell (line 1001) | private _createTitleCell(apiItem: ApiItem): DocTableCell { method _createDescriptionCell (line 1027) | private _createDescriptionCell(apiItem: ApiItem): DocTableCell { method _writeBreadcrumb (line 1064) | private _writeBreadcrumb(output: DocSection, apiItem: ApiItem): void { method _writeBetaWarning (line 1096) | private _writeBetaWarning(output: DocSection): void { method _appendSection (line 1110) | private _appendSection(output: DocSection, docSection: DocSection): vo... method _appendAndMergeSection (line 1114) | private _appendAndMergeSection( method _getFilenameForApiItem (line 1134) | private _getFilenameForApiItem( method _getLinkFilenameForApiItem (line 1223) | private _getLinkFilenameForApiItem(apiItem: ApiItem): string { method _deleteOldOutputFiles (line 1232) | private _deleteOldOutputFiles(): void { FILE: scripts/libs/CustomUtilities.ts class CustomUtilities (line 3) | class CustomUtilities { method getConciseSignature (line 9) | public static getConciseSignature(apiItem: ApiItem): string { method getSafeFilenameForName (line 24) | public static getSafeFilenameForName(name: string): string { method getSafeFilenameForNameWithCase (line 35) | public static getSafeFilenameForNameWithCase(name: string): string { FILE: scripts/libs/MarkdownEmitter.ts class MarkdownEmitter (line 5) | class MarkdownEmitter extends CustomMarkdownEmitter { method writePlainText (line 6) | protected override writePlainText( FILE: scripts/models/apidoc.types.ts type APIDoc (line 1) | interface APIDoc { type APIDocMember (line 10) | interface APIDocMember { type PurpleMember (line 17) | interface PurpleMember { type ExcerptToken (line 36) | interface ExcerptToken { type ExcerptTokenKind (line 42) | enum ExcerptTokenKind { type TokenRange (line 47) | interface TokenRange { type PurpleKind (line 52) | enum PurpleKind { type FluffyMember (line 60) | interface FluffyMember { type FluffyKind (line 76) | enum FluffyKind { type Parameter (line 84) | interface Parameter { type ReleaseTag (line 90) | enum ReleaseTag { type TypeParameter (line 94) | interface TypeParameter { type TypeParameterName (line 100) | enum TypeParameterName { type Metadata (line 111) | interface Metadata { type TsdocConfig (line 119) | interface TsdocConfig { type TagDefinition (line 126) | interface TagDefinition { type SyntaxKind (line 132) | enum SyntaxKind { FILE: scripts/parse-docs.ts function build (line 6) | function build(): void { FILE: src/@types/binary-settings.ts type BinarySettingsFunction (line 7) | interface BinarySettingsFunction { type BinarySettingsContentHeaders (line 25) | interface BinarySettingsContentHeaders { type BinarySettings (line 45) | type BinarySettings = FILE: src/@types/digital-ocean/digital-ocean-http-event.ts type DigitalOceanHttpEvent (line 16) | interface DigitalOceanHttpEvent { FILE: src/@types/digital-ocean/digital-ocean-http-response.ts type DigitalOceanHttpResponse (line 13) | interface DigitalOceanHttpResponse { FILE: src/@types/headers.ts type SingleValueHeaders (line 12) | type SingleValueHeaders = Record; type MultiValueHeaders (line 25) | type MultiValueHeaders = Record; type BothValueHeaders (line 38) | type BothValueHeaders = Record; FILE: src/@types/helpers.ts type Concrete (line 7) | type Concrete = { FILE: src/@types/huawei/huawei-api-gateway-event.ts type HuaweiApiGatewayEvent (line 14) | interface HuaweiApiGatewayEvent { type HuaweiRequestPathParameters (line 67) | type HuaweiRequestPathParameters = Record; type HuaweiRequestQueryStringParameters (line 75) | type HuaweiRequestQueryStringParameters = Record< type HuaweiRequestContext (line 86) | interface HuaweiRequestContext { FILE: src/@types/huawei/huawei-api-gateway-response.ts type HuaweiApiGatewayResponse (line 14) | interface HuaweiApiGatewayResponse { FILE: src/@types/huawei/huawei-context.ts type GetRequestIDSecondsReturn (line 7) | type GetRequestIDSecondsReturn = string; type GetRemainingTimeInMilliSecondsReturn (line 15) | type GetRemainingTimeInMilliSecondsReturn = number; type GetAccessKeyReturn (line 23) | type GetAccessKeyReturn = string; type GetSecretKeyReturn (line 31) | type GetSecretKeyReturn = string; type GetUserDataKeyParameter (line 39) | type GetUserDataKeyParameter = string; type GetUserDataReturn (line 47) | type GetUserDataReturn = any; type GetFunctionNameReturn (line 55) | type GetFunctionNameReturn = string; type GetRunningTimeInSecondsReturn (line 63) | type GetRunningTimeInSecondsReturn = number; type GetVersionReturn (line 71) | type GetVersionReturn = string; type GetMemorySizeReturn (line 79) | type GetMemorySizeReturn = number; type GetCPUNumberReturn (line 87) | type GetCPUNumberReturn = number; type GetProjectIdReturn (line 95) | type GetProjectIdReturn = number; type GetPackageReturn (line 103) | type GetPackageReturn = string; type GetTokenReturn (line 111) | type GetTokenReturn = string; type GetLoggerReturn (line 121) | type GetLoggerReturn = { type HuaweiContext (line 132) | interface HuaweiContext { FILE: src/adapters/apollo-server/apollo-server-mutation.adapter.ts type ApolloServerMutationAdapterOptions (line 23) | type ApolloServerMutationAdapterOptions = { class ApolloServerMutationAdapter (line 44) | class ApolloServerMutationAdapter method constructor (line 52) | constructor( method canHandle (line 68) | public canHandle(event: unknown, context: TContext, log: ILogger): boo... method getAdapterName (line 75) | public getAdapterName(): string { method getRequest (line 82) | public getRequest( method getResponse (line 117) | public getResponse(props: GetResponseAdapterProps): TResponse { method onErrorWhileForwarding (line 135) | public onErrorWhileForwarding(props: OnErrorProps):... FILE: src/adapters/aws/alb.adapter.ts type AlbAdapterOptions (line 27) | interface AlbAdapterOptions { class AlbAdapter (line 50) | class AlbAdapter method constructor (line 60) | constructor(protected readonly options?: AlbAdapterOptions) { method getAdapterName (line 80) | public getAdapterName(): string { method canHandle (line 87) | public canHandle(event: unknown): event is ALBEvent { method getRequest (line 96) | public getRequest(event: ALBEvent): AdapterRequest { method getResponse (line 133) | public getResponse({ method onErrorWhileForwarding (line 169) | public onErrorWhileForwarding({ method getPathFromEvent (line 198) | protected getPathFromEvent(event: ALBEvent): string { FILE: src/adapters/aws/api-gateway-v1.adapter.ts type ApiGatewayV1Options (line 29) | interface ApiGatewayV1Options { class ApiGatewayV1Adapter (line 73) | class ApiGatewayV1Adapter method constructor (line 84) | constructor(protected readonly options?: ApiGatewayV1Options) { method getAdapterName (line 104) | public getAdapterName(): string { method canHandle (line 111) | public canHandle(event: unknown): event is APIGatewayProxyEvent { method getRequest (line 131) | public getRequest(event: APIGatewayProxyEvent): AdapterRequest { method getResponse (line 180) | public getResponse({ method onErrorWhileForwarding (line 217) | public onErrorWhileForwarding({ method getPathFromEvent (line 246) | protected getPathFromEvent(event: APIGatewayProxyEvent): string { FILE: src/adapters/aws/api-gateway-v2.adapter.ts type ApiGatewayV2Options (line 28) | interface ApiGatewayV2Options { class ApiGatewayV2Adapter (line 64) | class ApiGatewayV2Adapter method constructor (line 79) | constructor(protected readonly options?: ApiGatewayV2Options) { method getAdapterName (line 99) | public getAdapterName(): string { method canHandle (line 106) | public canHandle(event: unknown): event is APIGatewayProxyEventV2 { method getRequest (line 119) | public getRequest(event: APIGatewayProxyEventV2): AdapterRequest { method getResponse (line 156) | public getResponse({ method onErrorWhileForwarding (line 197) | public onErrorWhileForwarding({ method getPathFromEvent (line 229) | protected getPathFromEvent(event: APIGatewayProxyEventV2): string { FILE: src/adapters/aws/base/aws-simple-adapter.ts type AWSSimpleAdapterOptions (line 24) | interface AWSSimpleAdapterOptions { type BatchItemFailureResponse (line 52) | type BatchItemFailureResponse = SQSBatchItemFailure; type AWSSimpleAdapterResponseType (line 60) | type AWSSimpleAdapterResponseType = method constructor (line 80) | constructor(protected readonly options: AWSSimpleAdapterOptions) {} method getAdapterName (line 89) | public getAdapterName(): string { method canHandle (line 96) | public canHandle(_: unknown): _ is TEvent { method getRequest (line 103) | public getRequest(event: TEvent): AdapterRequest { method getResponse (line 129) | public getResponse({ method onErrorWhileForwarding (line 158) | public onErrorWhileForwarding({ method hasInvalidStatusCode (line 174) | protected hasInvalidStatusCode(statusCode: number): boolean { FILE: src/adapters/aws/dynamodb.adapter.ts type DynamoDBAdapterOptions (line 15) | interface DynamoDBAdapterOptions class DynamoDBAdapter (line 49) | class DynamoDBAdapter extends AwsSimpleAdapter { method constructor (line 57) | constructor(options?: DynamoDBAdapterOptions) { method getAdapterName (line 79) | public override getAdapterName(): string { method canHandle (line 86) | public override canHandle(event: unknown): event is DynamoDBStreamEvent { FILE: src/adapters/aws/event-bridge.adapter.ts type EventBridgeOptions (line 15) | interface EventBridgeOptions { type EventBridgeEventAll (line 37) | type EventBridgeEventAll = EventBridgeEvent; class EventBridgeAdapter (line 56) | class EventBridgeAdapter extends AwsSimpleAdapter { method constructor (line 64) | constructor(options?: EventBridgeOptions) { method getAdapterName (line 86) | public override getAdapterName(): string { method canHandle (line 93) | public override canHandle(event: unknown): event is EventBridgeEventAll { FILE: src/adapters/aws/lambda-edge.adapter.ts type DefaultQueryString (line 38) | type DefaultQueryString = type DefaultForwardPath (line 47) | type DefaultForwardPath = type NewLambdaEdgeBody (line 56) | type NewLambdaEdgeBody = type OldLambdaEdgeBody (line 65) | type OldLambdaEdgeBody = Concrete< constant DEFAULT_LAMBDA_EDGE_DISALLOWED_HEADERS (line 75) | const DEFAULT_LAMBDA_EDGE_DISALLOWED_HEADERS: (string | RegExp)[] = [ constant DEFAULT_VIEWER_MAX_RESPONSE_SIZE_IN_BYTES (line 105) | const DEFAULT_VIEWER_MAX_RESPONSE_SIZE_IN_BYTES = 1024 * 40; constant DEFAULT_ORIGIN_MAX_RESPONSE_SIZE_IN_BYTES (line 117) | const DEFAULT_ORIGIN_MAX_RESPONSE_SIZE_IN_BYTES = 1024 * 1024; type LambdaEdgeAdapterOptions (line 125) | interface LambdaEdgeAdapterOptions { class LambdaEdgeAdapter (line 212) | class LambdaEdgeAdapter method constructor (line 223) | constructor(protected readonly options?: LambdaEdgeAdapterOptions) { method getAdapterName (line 252) | public getAdapterName(): string { method canHandle (line 259) | public canHandle(event: unknown): event is CloudFrontRequestEvent { method getRequest (line 278) | public getRequest(event: CloudFrontRequestEvent): AdapterRequest { method getResponse (line 326) | public getResponse( method onErrorWhileForwarding (line 363) | public onErrorWhileForwarding({ method getFlattenedHeadersFromCloudfrontRequest (line 379) | protected getFlattenedHeadersFromCloudfrontRequest( method getResponseToLambdaEdge (line 397) | protected getResponseToLambdaEdge({ method getHeadersForCloudfrontResponse (line 434) | protected getHeadersForCloudfrontResponse( method shouldStripHeader (line 469) | protected shouldStripHeader(headerKey: string): boolean { method isEventTypeOrigin (line 489) | protected isEventTypeOrigin(content: CloudFrontEvent['config']): boole... FILE: src/adapters/aws/request-lambda-edge.adapter.ts type RequestLambdaEdgeAdapterOptions (line 42) | interface RequestLambdaEdgeAdapterOptions { class RequestLambdaEdgeAdapter (line 113) | class RequestLambdaEdgeAdapter method constructor (line 124) | constructor(protected readonly options?: RequestLambdaEdgeAdapterOptio... method getAdapterName (line 160) | public getAdapterName(): string { method canHandle (line 167) | public canHandle(event: unknown): event is CloudFrontRequestEvent { method getRequest (line 180) | public getRequest(event: CloudFrontRequestEvent): AdapterRequest { method getResponse (line 225) | public getResponse({ method onErrorWhileForwarding (line 272) | public onErrorWhileForwarding({ method getFlattenedHeadersFromCloudfrontRequest (line 301) | protected getFlattenedHeadersFromCloudfrontRequest( method getHeadersForCloudfrontResponse (line 319) | protected getHeadersForCloudfrontResponse( method shouldStripHeader (line 356) | protected shouldStripHeader(headerKey: string): boolean { FILE: src/adapters/aws/s3.adapter.ts type S3AdapterOptions (line 15) | interface S3AdapterOptions { class S3Adapter (line 48) | class S3Adapter extends AwsSimpleAdapter { method constructor (line 56) | constructor(options?: S3AdapterOptions) { method getAdapterName (line 72) | public override getAdapterName(): string { method canHandle (line 79) | public override canHandle(event: unknown): event is S3Event { FILE: src/adapters/aws/sns.adapter.ts type SNSAdapterOptions (line 15) | interface SNSAdapterOptions { class SNSAdapter (line 48) | class SNSAdapter extends AwsSimpleAdapter { method constructor (line 56) | constructor(options?: SNSAdapterOptions) { method getAdapterName (line 72) | public override getAdapterName(): string { method canHandle (line 79) | public override canHandle(event: unknown): event is SNSEvent { FILE: src/adapters/aws/sqs.adapter.ts type SQSAdapterOptions (line 15) | interface SQSAdapterOptions class SQSAdapter (line 49) | class SQSAdapter extends AwsSimpleAdapter { method constructor (line 57) | constructor(options?: SQSAdapterOptions) { method getAdapterName (line 73) | public override getAdapterName(): string { method canHandle (line 80) | public override canHandle(event: unknown): event is SQSEvent { FILE: src/adapters/azure/http-trigger-v4.adapter.ts type HttpTriggerV4AdapterOptions (line 32) | interface HttpTriggerV4AdapterOptions { class HttpTriggerV4Adapter (line 55) | class HttpTriggerV4Adapter method constructor (line 65) | constructor(protected readonly options?: HttpTriggerV4AdapterOptions) {} method getAdapterName (line 74) | public getAdapterName(): string { method canHandle (line 81) | public canHandle(event: unknown, context: unknown): boolean { method getRequest (line 103) | public getRequest(event: HttpRequest): AdapterRequest { method getResponse (line 135) | public getResponse({ method onErrorWhileForwarding (line 162) | public onErrorWhileForwarding({ method getPathFromEvent (line 191) | protected getPathFromEvent(event: HttpRequest): string { method getAzureCookiesFromHeaders (line 213) | protected getAzureCookiesFromHeaders(headers: BothValueHeaders): Cooki... method parseCookie (line 232) | protected parseCookie(cookie: string): Cookie { FILE: src/adapters/digital-ocean/http-function.adapter.ts type HttpFunctionAdapterOptions (line 30) | interface HttpFunctionAdapterOptions { class HttpFunctionAdapter (line 51) | class HttpFunctionAdapter method constructor (line 62) | constructor(protected readonly options?: HttpFunctionAdapterOptions) {} method getAdapterName (line 71) | public getAdapterName(): string { method canHandle (line 78) | public canHandle(event: unknown): event is DigitalOceanHttpEvent { method getRequest (line 92) | public getRequest(event: DigitalOceanHttpEvent): AdapterRequest { method getResponse (line 123) | public getResponse({ method onErrorWhileForwarding (line 140) | public onErrorWhileForwarding({ method getPathFromEvent (line 169) | protected getPathFromEvent(event: DigitalOceanHttpEvent): string { FILE: src/adapters/dummy/dummy.adapter.ts class DummyAdapter (line 18) | class DummyAdapter implements AdapterContract { method canHandle (line 22) | public canHandle(): boolean { method getAdapterName (line 29) | public getAdapterName(): string { method getRequest (line 36) | public getRequest(): AdapterRequest { method getResponse (line 48) | public getResponse(): IEmptyResponse { method onErrorWhileForwarding (line 55) | public onErrorWhileForwarding(props: OnErrorProps): void { FILE: src/adapters/huawei/huawei-api-gateway.adapter.ts type HuaweiApiGatewayOptions (line 30) | interface HuaweiApiGatewayOptions { class HuaweiApiGatewayAdapter (line 53) | class HuaweiApiGatewayAdapter method constructor (line 68) | constructor(protected readonly options?: HuaweiApiGatewayOptions) {} method getAdapterName (line 77) | public getAdapterName(): string { method canHandle (line 84) | public canHandle(event: unknown): event is HuaweiApiGatewayEvent { method getRequest (line 102) | public getRequest(event: HuaweiApiGatewayEvent): AdapterRequest { method getResponse (line 134) | public getResponse({ method onErrorWhileForwarding (line 153) | public onErrorWhileForwarding({ method getPathFromEvent (line 182) | protected getPathFromEvent(event: HuaweiApiGatewayEvent): string { FILE: src/contracts/adapter.contract.ts type AdapterRequest (line 16) | interface AdapterRequest { type GetResponseAdapterProps (line 63) | interface GetResponseAdapterProps { type OnErrorProps (line 108) | interface OnErrorProps { type AdapterContract (line 141) | interface AdapterContract { FILE: src/contracts/framework.contract.ts type FrameworkContract (line 13) | interface FrameworkContract { FILE: src/contracts/handler.contract.ts type ServerlessHandler (line 17) | type ServerlessHandler = (...args: any[]) => TReturn; type HandlerContract (line 25) | interface HandlerContract< FILE: src/contracts/resolver.contract.ts type Resolver (line 14) | type Resolver = { type DelegatedResolver (line 29) | type DelegatedResolver = { type ResolverProps (line 51) | type ResolverProps = { type ResolverContract (line 89) | interface ResolverContract< FILE: src/core/base-handler.ts method getAdapterByEventAndContext (line 66) | protected getAdapterByEventAndContext( method getServerlessRequestResponseFromAdapterRequest (line 98) | protected getServerlessRequestResponseFromAdapterRequest( FILE: src/core/constants.ts constant DEFAULT_BINARY_ENCODINGS (line 8) | const DEFAULT_BINARY_ENCODINGS: string[] = ['gzip', 'deflate', 'br']; constant DEFAULT_BINARY_CONTENT_TYPES (line 17) | const DEFAULT_BINARY_CONTENT_TYPES: string[] = [ type IEmptyResponse (line 37) | type IEmptyResponse = {}; FILE: src/core/current-invoke.ts type CurrentInvoke (line 7) | type CurrentInvoke = { function getCurrentInvoke (line 42) | function getCurrentInvoke(): CurrentInvoke< function setCurrentInvoke (line 60) | function setCurrentInvoke({ FILE: src/core/event-body.ts function getEventBodyAsBuffer (line 20) | function getEventBodyAsBuffer( FILE: src/core/headers.ts function getFlattenedHeadersMap (line 25) | function getFlattenedHeadersMap( function getMultiValueHeadersMap (line 57) | function getMultiValueHeadersMap( type FlattenedHeadersAndCookies (line 77) | type FlattenedHeadersAndCookies = { function getFlattenedHeadersMapAndCookies (line 97) | function getFlattenedHeadersMapAndCookies( function parseHeaders (line 133) | function parseHeaders( function keysToLowercase (line 155) | function keysToLowercase>( FILE: src/core/is-binary.ts function isContentEncodingBinary (line 26) | function isContentEncodingBinary( function getContentType (line 58) | function getContentType(headers: BothValueHeaders): string { function isContentTypeBinary (line 91) | function isContentTypeBinary( function isBinary (line 119) | function isBinary( FILE: src/core/logger.ts type LogLevels (line 9) | type LogLevels = type LoggerOptions (line 23) | type LoggerOptions = { type LoggerFN (line 38) | type LoggerFN = (message: any, ...additional: any[]) => void; type ILogger (line 46) | type ILogger = Record, LoggerFN>; function createDefaultLogger (line 115) | function createDefaultLogger( function isInternalLogger (line 145) | function isInternalLogger(logger: ILogger): boolean { FILE: src/core/optional.ts function getDefaultIfUndefined (line 21) | function getDefaultIfUndefined( FILE: src/core/path.ts function getPathWithQueryStringParams (line 19) | function getPathWithQueryStringParams( function getQueryParamsStringFromRecord (line 54) | function getQueryParamsStringFromRecord( type StripBasePathFn (line 85) | type StripBasePathFn = (path: string) => string; function buildStripBasePath (line 97) | function buildStripBasePath( FILE: src/core/stream.ts function isStreamEnded (line 15) | function isStreamEnded(stream: Readable | Writable): boolean { function waitForStreamComplete (line 31) | function waitForStreamComplete( FILE: src/frameworks/apollo-server/apollo-server.framework.ts type DefaultServerlessApolloServerContext (line 17) | interface DefaultServerlessApolloServerContext extends BaseContext { type ApolloServerContextArguments (line 34) | type ApolloServerContextArguments = { type ApolloServerOptions (line 51) | interface ApolloServerOptions { class ApolloServerFramework (line 66) | class ApolloServerFramework method constructor (line 74) | constructor(protected readonly options?: ApolloServerOptions... method sendRequest (line 81) | public sendRequest( FILE: src/frameworks/body-parser/base-body-parser.framework.ts type BodyParserOptions (line 17) | type BodyParserOptions = { class BaseBodyParserFramework (line 50) | class BaseBodyParserFramework implements FrameworkContract { method constructor (line 56) | protected constructor( method sendRequest (line 85) | public sendRequest( method onBodyParserFinished (line 104) | protected onBodyParserFinished( method defaultHandleOnError (line 123) | protected defaultHandleOnError( FILE: src/frameworks/body-parser/json-body-parser.framework.ts type JsonBodyParserFrameworkOptions (line 20) | type JsonBodyParserFrameworkOptions = OptionsJson & BodyParserOptions; class JsonBodyParserFramework (line 28) | class JsonBodyParserFramework method constructor (line 37) | constructor( FILE: src/frameworks/body-parser/raw-body-parser.framework.ts type RawBodyParserFrameworkOptions (line 20) | type RawBodyParserFrameworkOptions = Options & BodyParserOptions; class RawBodyParserFramework (line 28) | class RawBodyParserFramework method constructor (line 37) | constructor( FILE: src/frameworks/body-parser/text-body-parser.framework.ts type TextBodyParserFrameworkOptions (line 20) | type TextBodyParserFrameworkOptions = OptionsText & BodyParserOptions; class TextBodyParserFramework (line 28) | class TextBodyParserFramework method constructor (line 37) | constructor( FILE: src/frameworks/body-parser/urlencoded-body-parser.framework.ts type UrlencodedBodyParserFrameworkOptions (line 20) | type UrlencodedBodyParserFrameworkOptions = OptionsUrlencoded & class UrlencodedBodyParserFramework (line 29) | class UrlencodedBodyParserFramework method constructor (line 38) | constructor( FILE: src/frameworks/cors/cors.framework.ts type CorsFrameworkOptions (line 16) | type CorsFrameworkOptions = CorsOptions & { class CorsFramework (line 50) | class CorsFramework implements FrameworkContract { method constructor (line 56) | constructor( method sendRequest (line 88) | public sendRequest( method onCorsNext (line 107) | protected onCorsNext( method formatHeaderValuesAddedByCorsPackage (line 150) | protected formatHeaderValuesAddedByCorsPackage( method isInvalidOriginOrMethodIsNotAllowed (line 170) | protected isInvalidOriginOrMethodIsNotAllowed( FILE: src/frameworks/deepkit/http-deepkit.framework.ts class HttpDeepkitFramework (line 17) | class HttpDeepkitFramework implements FrameworkContract { method sendRequest (line 21) | public sendRequest( FILE: src/frameworks/express/express.framework.ts class ExpressFramework (line 15) | class ExpressFramework implements FrameworkContract { method sendRequest (line 19) | public sendRequest( FILE: src/frameworks/fastify/fastify.framework.ts class FastifyFramework (line 15) | class FastifyFramework implements FrameworkContract { method sendRequest (line 19) | public sendRequest( FILE: src/frameworks/fastify/helpers/no-op-content-parser.ts function setNoOpForContentType (line 18) | function setNoOpForContentType( FILE: src/frameworks/hapi/hapi.framework.ts class HapiFramework (line 15) | class HapiFramework implements FrameworkContract { method sendRequest (line 19) | public sendRequest( FILE: src/frameworks/koa/koa.framework.ts class KoaFramework (line 15) | class KoaFramework implements FrameworkContract { method sendRequest (line 19) | public sendRequest( FILE: src/frameworks/lazy/lazy.framework.ts class LazyFramework (line 39) | class LazyFramework implements FrameworkContract { method constructor (line 45) | constructor( method sendRequest (line 86) | public sendRequest( FILE: src/frameworks/polka/polka.framework.ts class PolkaFramework (line 15) | class PolkaFramework implements FrameworkContract { method sendRequest (line 19) | sendRequest( FILE: src/frameworks/trpc/trpc.framework.ts class BufferToJSObjectTransformer (line 24) | class BufferToJSObjectTransformer implements DataTransformer { method deserialize (line 30) | public deserialize(value?: unknown): any { method serialize (line 41) | public serialize(value: any): any { type TrpcAdapterBaseContext (line 52) | interface TrpcAdapterBaseContext { type TrpcAdapterContext (line 128) | type TrpcAdapterContext = TContext & TrpcAdapterBaseContext; type TrpcFrameworkOptions (line 136) | type TrpcFrameworkOptions = Omit< class TrpcFramework (line 153) | class TrpcFramework< method constructor (line 163) | constructor(protected readonly options?: TrpcFrameworkOptions( method getSafeUrlForTrpc (line 205) | protected getSafeUrlForTrpc(request: IncomingMessage): string { method mergeDefaultContextWithOptionsContext (line 220) | protected mergeDefaultContextWithOptionsContext( method wrapResolvedContextWithDefaultContext (line 260) | protected wrapResolvedContextWithDefaultContext( FILE: src/handlers/aws/aws-stream.handler.ts type AWSResponseStream (line 30) | type AWSResponseStream = Writable; type AWSStreamResponseMetadata (line 36) | type AWSStreamResponseMetadata = Pick< type AwsStreamHandlerOptions (line 67) | type AwsStreamHandlerOptions = { type AWSStreamContext (line 83) | type AWSStreamContext = { class AwsStreamHandler (line 100) | class AwsStreamHandler extends BaseHandler< method constructor (line 113) | constructor(private readonly options?: AwsStreamHandlerOptions) { method getHandler (line 124) | public getHandler( method onReceiveRequest (line 196) | protected onReceiveRequest( method onResolveAdapter (line 217) | protected onResolveAdapter( method onResolveRequestValues (line 237) | protected onResolveRequestValues( method onForwardResponseAdapterResponse (line 258) | protected onForwardResponseAdapterResponse( method forwardRequestToFramework (line 282) | protected async forwardRequestToFramework( FILE: src/handlers/azure/azure.handler.ts type AzureHandlerOptions (line 27) | interface AzureHandlerOptions { class AzureHandler (line 44) | class AzureHandler< method constructor (line 56) | constructor(protected readonly options?: AzureHandlerOptions) { method getHandler (line 67) | public override getHandler( method createLoggerFromContext (line 120) | protected createLoggerFromContext(context: Context): ILogger { FILE: src/handlers/base/raw-request.ts method onRequestCallback (line 25) | protected onRequestCallback( method getRequestFromExpressRequest (line 46) | protected getRequestFromExpressRequest( FILE: src/handlers/default/default.handler.ts class DefaultHandler (line 29) | class DefaultHandler< method getHandler (line 42) | public getHandler( method onReceiveRequest (line 113) | protected onReceiveRequest( method onResolveAdapter (line 134) | protected onResolveAdapter( method onResolveRequestValues (line 150) | protected onResolveRequestValues( method onResolveForwardedResponseToFramework (line 171) | protected onResolveForwardedResponseToFramework( method onForwardResponse (line 192) | protected onForwardResponse( method onForwardResponseAdapterResponse (line 217) | protected onForwardResponseAdapterResponse( method forwardRequestToFramework (line 246) | protected async forwardRequestToFramework( method forwardResponse (line 280) | protected forwardResponse( FILE: src/handlers/digital-ocean/digital-ocean.handler.ts class DigitalOceanHandler (line 23) | class DigitalOceanHandler< method getHandler (line 32) | public override getHandler( FILE: src/handlers/firebase/http-firebase-v2.handler.ts type FirebaseHttpHandler (line 17) | type FirebaseHttpHandler = ( class HttpFirebaseV2Handler (line 30) | class HttpFirebaseV2Handler method constructor (line 40) | constructor(protected readonly options?: https.HttpsOptions) { method getHandler (line 51) | public getHandler( method onRequestWithOptions (line 74) | protected onRequestWithOptions( FILE: src/handlers/firebase/http-firebase.handler.ts class HttpFirebaseHandler (line 17) | class HttpFirebaseHandler method getHandler (line 27) | public getHandler( FILE: src/handlers/gcp/gcp.handler.ts class GCPHandler (line 18) | class GCPHandler method constructor (line 30) | constructor(protected readonly name: string) { method getHandler (line 41) | public getHandler( FILE: src/handlers/huawei/http-huawei.handler.ts constant DEFAULT_HUAWEI_LISTEN_PORT (line 25) | const DEFAULT_HUAWEI_LISTEN_PORT: number = 8000; type HttpHuaweiHandlerOptions (line 33) | type HttpHuaweiHandlerOptions = { class HttpHuaweiHandler (line 55) | class HttpHuaweiHandler method constructor (line 63) | constructor(protected readonly options?: HttpHuaweiHandlerOptions) {} method getHandler (line 72) | public getHandler( method createHttpServer (line 120) | protected createHttpServer(requestListener: RequestListener): Server { FILE: src/network/request.ts constant HTTPS_PORT (line 7) | const HTTPS_PORT = 443; type ServerlessRequestProps (line 15) | interface ServerlessRequestProps { class ServerlessRequest (line 48) | class ServerlessRequest extends IncomingMessage { method constructor (line 49) | constructor({ FILE: src/network/response-stream.ts type ServerlessStreamResponseProps (line 21) | interface ServerlessStreamResponseProps { class ServerlessStreamResponse (line 49) | class ServerlessStreamResponse extends ServerResponse { method constructor (line 50) | constructor({ FILE: src/network/response.ts constant BODY (line 10) | const BODY = Symbol('Response body'); constant HEADERS (line 11) | const HEADERS = Symbol('Response headers'); function addData (line 13) | function addData(stream: ServerlessResponse, data: Uint8Array | string) { type ServerlessResponseProps (line 29) | interface ServerlessResponseProps { class ServerlessResponse (line 43) | class ServerlessResponse extends ServerResponse { method constructor (line 44) | constructor({ method }: ServerlessResponseProps) { method headers (line 113) | get headers(): Record { method from (line 117) | static from(res: IncomingMessage) { method body (line 128) | static body(res: ServerlessResponse): Buffer { method headers (line 132) | static headers(res: ServerlessResponse) { method setHeader (line 138) | override setHeader( method writeHead (line 146) | override writeHead( method callNativeWriteHead (line 180) | protected callNativeWriteHead( FILE: src/network/utils.ts function getString (line 7) | function getString(data: Buffer | string | unknown) { FILE: src/resolvers/aws-context/aws-context.resolver.ts class AwsContextResolver (line 23) | class AwsContextResolver method createResolver (line 29) | public createResolver({ FILE: src/resolvers/callback/callback.resolver.ts type ServerlessCallback (line 18) | type ServerlessCallback = ( class CallbackResolver (line 31) | class CallbackResolver method createResolver (line 38) | public createResolver({ FILE: src/resolvers/dummy/dummy.resolver.ts class DummyResolver (line 13) | class DummyResolver method createResolver (line 19) | public createResolver(): Resolver { FILE: src/resolvers/promise/promise.resolver.ts class PromiseResolver (line 18) | class PromiseResolver method createResolver (line 25) | public createResolver({ FILE: src/serverless-adapter.ts class ServerlessAdapter (line 40) | class ServerlessAdapter< method constructor (line 53) | private constructor(app: TApp) { method new (line 135) | public static new< method setHandler (line 157) | public setHandler( method setResolver (line 180) | public setResolver( method setFramework (line 196) | public setFramework( method setLogger (line 215) | public setLogger(logger: ILogger): Omit { method setBinarySettings (line 226) | public setBinarySettings( method setRespondWithErrors (line 242) | public setRespondWithErrors( method addAdapter (line 255) | public addAdapter( method build (line 266) | public build(): ServerlessHandler { FILE: test/adapters/apollo-server/apollo-mutation.adapter.spec.ts function createApolloServer (line 28) | function createApolloServer({ FILE: test/adapters/aws/aws-simple-adapter.spec.ts class TestAdapter (line 20) | class TestAdapter extends AwsSimpleAdapter {} FILE: test/adapters/aws/utils/alb-event.ts function createAlbEvent (line 6) | function createAlbEvent( function createAlbEventWithMultiValueHeaders (line 51) | function createAlbEventWithMultiValueHeaders( FILE: test/adapters/aws/utils/api-gateway-v1.ts function createApiGatewayV1 (line 7) | function createApiGatewayV1( FILE: test/adapters/aws/utils/api-gateway-v2.ts function createApiGatewayV2 (line 5) | function createApiGatewayV2( FILE: test/adapters/aws/utils/dynamodb.ts function createDynamoDBEvent (line 6) | function createDynamoDBEvent(): DynamoDBStreamEvent { FILE: test/adapters/aws/utils/event-bridge.ts function createEventBridgeEvent (line 6) | function createEventBridgeEvent(): EventBridgeEvent { function createEventBridgeEventSimple (line 30) | function createEventBridgeEventSimple(): EventBridgeEvent { FILE: test/adapters/aws/utils/lambda-edge.ts function createLambdaEdgeViewerEvent (line 4) | function createLambdaEdgeViewerEvent( function createLambdaEdgeOriginEvent (line 126) | function createLambdaEdgeOriginEvent( FILE: test/adapters/aws/utils/s3.ts function createS3Event (line 6) | function createS3Event(): S3Event { FILE: test/adapters/aws/utils/sns.ts function createSNSEvent (line 6) | function createSNSEvent(): SNSEvent { FILE: test/adapters/aws/utils/sqs.ts function createSQSEvent (line 6) | function createSQSEvent(): SQSEvent { FILE: test/adapters/azure/utils/http-trigger.ts function createHttpTriggerEvent (line 6) | function createHttpTriggerEvent( function createHttpTriggerContext (line 69) | function createHttpTriggerContext( FILE: test/adapters/digital-ocean/utils/http-function.ts function createHttpFunctionEvent (line 3) | function createHttpFunctionEvent( FILE: test/adapters/huawei/utils/huawei-api-gateway.ts function createHuaweiApiGateway (line 7) | function createHuaweiApiGateway( FILE: test/adapters/utils/can-handle.ts function createCanHandleTestsForAdapter (line 5) | function createCanHandleTestsForAdapter< FILE: test/core/base-handler.spec.ts class TestHandler (line 14) | class TestHandler extends BaseHandler< method getAdapterByEventAndContext (line 27) | public override getAdapterByEventAndContext( method getServerlessRequestResponseFromAdapterRequest (line 39) | public override getServerlessRequestResponseFromAdapterRequest( FILE: test/core/is-binary.spec.ts type HeaderListJest (line 12) | type HeaderListJest = [headers: BothValueHeaders, expectedValue: boolean... FILE: test/core/utils/stream.ts class ErrorReadableMock (line 20) | class ErrorReadableMock method constructor (line 28) | constructor(expectedError: Error, options: ReadableOptions = {}) { method _read (line 37) | public override _read() { FILE: test/frameworks/body-parser.framework.helper.ts type BodyParserTest (line 33) | type BodyParserTest = { function createFramework (line 199) | function createFramework( function createRequest (line 211) | function createRequest(body: Buffer, contentType: string): ServerlessReq... function createResponse (line 224) | function createResponse(method: string): ServerlessResponse { function handleRestExpects (line 230) | async function handleRestExpects( function createBodyParserTests (line 264) | function createBodyParserTests() { FILE: test/frameworks/cors.framework.spec.ts type CorsTest (line 24) | type CorsTest = { function createFramework (line 164) | function createFramework( function createRequest (line 176) | function createRequest(method: string, origin: string): ServerlessRequest { function createResponse (line 186) | function createResponse(method: string): ServerlessResponse { function handleRestExpects (line 192) | async function handleRestExpects( FILE: test/frameworks/express-v5.framework.spec.ts function createHandler (line 6) | function createHandler( FILE: test/frameworks/express.framework.spec.ts function createHandler (line 6) | function createHandler( FILE: test/frameworks/fastify-v5.framework.spec.ts function createHandler (line 6) | function createHandler( FILE: test/frameworks/fastify.framework.spec.ts function createHandler (line 6) | function createHandler( FILE: test/frameworks/hapi.framework.spec.ts function createHandler (line 6) | function createHandler( FILE: test/frameworks/koa.framework.spec.ts function createHandler (line 7) | function createHandler(): TestRouteBuilderHandler { FILE: test/frameworks/polka.framework.spec.ts function createHandler (line 6) | function createHandler( FILE: test/frameworks/trpc.framework.spec.ts type TrpcContext (line 18) | type TrpcContext = TrpcAdapterContext; function createHandler (line 20) | function createHandler( function createRouter (line 62) | function createRouter() { type Context (line 155) | type Context = { currentDate: Date }; type CustomContext (line 156) | type CustomContext = TrpcAdapterContext; FILE: test/frameworks/utils.ts type TestRouteBuilderHandler (line 11) | type TestRouteBuilderHandler = ( type TestRouteBuilderMethods (line 20) | type TestRouteBuilderMethods = 'get' | 'post' | 'delete' | 'put'; type TestRouteBuilder (line 22) | type TestRouteBuilder = Record< type TestOptions (line 27) | type TestOptions = [ function createTestSuiteFor (line 52) | function createTestSuiteFor( FILE: test/handlers/gcp.handler.spec.ts class TestGCPHandler (line 7) | class TestGCPHandler extends GCPHandler { method onRequestCallback (line 8) | public override onRequestCallback( FILE: test/handlers/huawei.handler.spec.ts function waitUntilServerStarted (line 70) | async function waitUntilServerStarted(): Promise { FILE: test/mocks/framework.mock.ts class FrameworkMock (line 14) | class FrameworkMock implements FrameworkContract { method constructor (line 20) | constructor( method sendRequest (line 30) | public sendRequest( FILE: test/network/response.spec.ts class MockServerlessResponse (line 206) | class MockServerlessResponse extends ServerlessResponse { method callNativeWriteHead (line 207) | public override callNativeWriteHead( FILE: test/resolvers/aws-context.resolver.spec.ts function onContextResolve (line 17) | function onContextResolve(task: () => void): void { FILE: test/resolvers/callback.resolver.spec.ts function onCallbackResolve (line 18) | function onCallbackResolve(task: () => void): void { FILE: www/src/components/BrowserWindow/index.tsx type Props (line 13) | interface Props { function BrowserWindow (line 19) | function BrowserWindow({ FILE: www/src/components/HomepageFeatures/index.tsx type FeatureItem (line 5) | type FeatureItem = { function Feature (line 36) | function Feature({ title, description }: FeatureItem) { function HomepageFeatures (line 47) | function HomepageFeatures(): JSX.Element { FILE: www/src/components/HowToStart/index.tsx function HowToStart (line 6) | function HowToStart(): JSX.Element { FILE: www/src/pages/index.tsx function HomepageHeader (line 10) | function HomepageHeader() { function Home (line 30) | function Home(): JSX.Element {