release: WRNexusJS 0.8.0
Quality / quality (ubuntu-latest) (push) Failing after 21s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-02 23:18:51 +05:30
parent 87507edf59
commit 586a6db8ff
625 changed files with 243608 additions and 11210 deletions
+54 -2
View File
@@ -11,6 +11,13 @@ export type {
TFunction,
} from "./context.ts";
export { createContext, withContextHeaders } from "./context.ts";
export { createExecutionContext, executionContextFromHttp } from "./execution-context.ts";
export type {
ExecutionContext,
ExecutionContextInput,
ExecutionKind,
ResponseContext,
} from "./execution-context.ts";
export { escapeHtml, isSafeIslandName, isSafeRequestPath } from "./security.ts";
export { csrfToken, verifyCsrf, csrfProtection, CSRF_COOKIE, CSRF_HEADER } from "./csrf.ts";
@@ -132,6 +139,8 @@ export type {
EndpointErrorBody,
RpcClientOptions,
SchemaLike,
OutputSchemaLike,
InferEndpointSchema,
} from "./endpoint.ts";
export { defineAction, defineLoader, dedupe } from "./data.ts";
@@ -143,8 +152,36 @@ export type {
LoaderDefinition,
} from "./data.ts";
export { requireTenant, tenantFromSubdomain, tenantMiddleware, tenantScope } from "./tenant.ts";
export type { Tenant, TenantMiddlewareOptions, TenantResolver } from "./tenant.ts";
export {
assertTenantAccess,
composeTenantResolvers,
createTenantDirectory,
createPersistentTenantDirectory,
memoryTenantDirectoryStore,
postgresTenantDirectoryStore,
migrateTenants,
POSTGRES_TENANT_DIRECTORY_SCHEMA,
requireTenant,
tenantFromDomain,
tenantFromHeader,
tenantFromPath,
tenantFromSession,
tenantFromSubdomain,
tenantKey,
tenantMiddleware,
tenantScope,
} from "./tenant.ts";
export type {
Tenant,
TenantAuditEvent,
TenantMembership,
TenantQuota,
TenantDirectoryStore,
TenantSqlClient,
TenantMiddlewareOptions,
TenantResolver,
TenantResource,
} from "./tenant.ts";
export { createTracer, tracingMiddleware, withSpan } from "./observability.ts";
export type { Span, SpanRecord, Tracer } from "./observability.ts";
@@ -154,6 +191,21 @@ export type { FeatureFlags, FeatureRule, FeatureValue } from "./features.ts";
export { checkPerformanceBudgets, recommendedWebBudgets } from "./performance.ts";
export type { BudgetViolation, PerformanceBudgets, PerformanceMeasurement } from "./performance.ts";
export {
Bulkhead,
CircuitBreaker,
ResilienceError,
durationMs,
resilientCall,
} from "./resilience.ts";
export type {
BackoffStrategy,
BulkheadOptions,
CircuitBreakerOptions,
CircuitBreakerSnapshot,
Duration,
ResilientCallOptions,
} from "./resilience.ts";
export {
problem,
serviceToken,