@pbvex/protocol
Interfaces
Type Aliases
- ArgsAndOptions
- ComponentDefinition
- ComponentGraph
- ComponentMount
- CronJobDescriptor
- Deployment
- DeploymentActivateRequest
- DeploymentActivateResponse
- DeploymentBundle
- DeploymentConfig
- DeploymentListResponse
- DeploymentManifest
- DeploymentProtocolVersion
- DeploymentRollbackResponse
- DeploymentUploadRequest
- DeploymentUploadResponse
- EmailTemplate
- EmailTemplateManifest
- EmptyObject
- EnvArgDescriptor
- ErrorCode
- FunctionArgs
- FunctionDescriptor
- FunctionReference
- FunctionReturnType
- FunctionRoute
- FunctionType
- FunctionVisibility
- HttpEnvelope
- HttpMethod
- HttpResponse
- Id
- IndexDescriptor
- JSONObject
- JSONValue
- MigrationDescriptor
- MigrationWarning
- ModuleSource
- OptionalRestArgs
- PbvexValue
- RealtimeEnvelope
- RealtimeOp
- SchemaDescriptor
- SseEnvelope
- StorageFileMetadata
- StorageId
- StorageImageMetadata
- StorageUploadResponse
- StructuredError
- TableDescriptor
- ValidatorDescriptor
Variables
- DEFAULT_CONFIG
- ERROR_CODES
- MAX_ACTIVATION_WARNINGS
- MAX_ARRAY_SIZE
- MAX_BUDGET_BYTES
- MAX_BUDGET_NODES
- MAX_DEPLOYMENT_UPLOAD_BYTES
- MAX_FIELD_LENGTH
- MAX_FUNCTION_ARGS_BYTES
- MAX_FUNCTION_ARGS_LIMIT
- MAX_IDENTIFIER_LENGTH
- MAX_MAP_SIZE
- MAX_PATH_LENGTH
- MAX_REALTIME_ARGS_BYTES
- MAX_REALTIME_BODY_BYTES
- MAX_REQUEST_TIMEOUT_MS
- MAX_RESPONSE_BODY_BYTES
- MAX_RETURN_VALUE_BYTES
- MAX_RETURN_VALUE_LIMIT
- MAX_SSE_EVENT_DATA_LENGTH
- MAX_SSE_LINE_LENGTH
- MAX_UNION_BRANCHES
- MAX_UPLOAD_BYTES
- MAX_VALUE_DEPTH
- SHA256_HEX_LENGTH
Functions
- authenticateComponentIds
- authenticateComponentIdsSync
- canonicalHash
- canonicalHashSync
- canonicalJson
- computeComponentId
- decodeId
- decodeValue
- encodeId
- encodeReturnValue
- encodeValue
- errorToJson
- formatOpaqueId
- hashSha256
- hashSha256Bytes
- hashSha256Sync
- hasOnlyKeys
- id
- isBase64String
- isComponentId
- isComponentRelativeModulePath
- isCronExpression
- isErrorCode
- isExportName
- isFunctionType
- isFunctionVisibility
- isHttpEnvelope
- isHttpMethod
- isHttpResponse
- isIdentifier
- isIsoDateString
- isJsonValue
- isModulePath
- isNonNegativeInteger
- isOptionalDescriptor
- isPlainObject
- isRealtimeEnvelope
- isRealtimeOp
- isSafeFieldName
- isSha256Hex
- isSseEnvelope
- isStructuredError
- isValidatorDescriptor
- isValidValidatorDescriptor
- normalizeConfig
- parseContentType
- parseOpaqueId
- readBoundedText
- structuredError
- validateActivateRequest
- validateActivateResponse
- validateComponentFunctionBinding
- validateComponents
- validateDeployment
- validateDeploymentListResponse
- validateFieldName
- validateManifest
- validateModuleSources
- validateRollbackResponse
- validateUploadRequest
- validateUploadResponse
- validateValue
- verifyModuleSources