Skip to content

Variable: AsyncContextSchema ​

ts
const AsyncContextSchema: ZodObject<{
  request: ZodOptional<ZodType<ServletRequest, ServletRequestInput, $ZodTypeInternals<ServletRequest, ServletRequestInput>>>;
  response: ZodOptional<ZodObject<{
     bufferSize: ZodOptional<ZodNumber>;
     characterEncoding: ZodOptional<ZodString>;
     committed: ZodOptional<ZodBoolean>;
     contentLength: ZodOptional<ZodNumber>;
     contentLengthLong: ZodOptional<ZodNumber>;
     contentType: ZodOptional<ZodString>;
     locale: ZodOptional<ZodObject<{
        country: ZodOptional<ZodString>;
        displayCountry: ZodOptional<ZodString>;
        displayLanguage: ZodOptional<ZodString>;
        displayName: ZodOptional<ZodString>;
        displayScript: ZodOptional<ZodString>;
        displayVariant: ZodOptional<ZodString>;
        extensionKeys: ZodOptional<ZodArray<ZodString>>;
        iso3Country: ZodOptional<ZodString>;
        iso3Language: ZodOptional<ZodString>;
        language: ZodOptional<ZodString>;
        script: ZodOptional<ZodString>;
        unicodeLocaleAttributes: ZodOptional<ZodArray<ZodString>>;
        unicodeLocaleKeys: ZodOptional<ZodArray<ZodString>>;
        variant: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     outputStream: ZodOptional<ZodObject<{
        ready: ZodOptional<ZodBoolean>;
        writeListener: ZodOptional<ZodObject<{
        }, ApiObjectConfig<...>>>;
     }, ApiObjectConfig<undefined>>>;
     writer: ZodOptional<ZodRecord<ZodString, ZodAny>>;
  }, ApiObjectConfig<undefined>>>;
  timeout: ZodOptional<ZodNumber>;
}, ApiObjectConfig<undefined>>;

Defined in: src/server/models/asyncContext.ts:19