feat: centralize application framework primitives
Quality / quality (ubuntu-latest) (push) Failing after 14m38s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-22 23:07:46 +05:30
parent 96e082b943
commit a3ddd39b7b
73 changed files with 1429 additions and 84 deletions
+39 -3
View File
@@ -91,6 +91,7 @@
"AuthPluginOptions",
"AuthPublicUser",
"AuthRandom",
"AuthRequiredError",
"AuthResult",
"AuthRiskDecision",
"AuthRiskLevel",
@@ -210,6 +211,7 @@
"signUpSchema",
"totpUri",
"tryGetDefaultAuthEngine",
"validateProductionAuthConfig",
"verificationRequestSchema",
"verificationTokenSchema",
"verifyTotp"
@@ -229,6 +231,7 @@
],
"./middleware": [
"AUTH_SESSION_KEY",
"AuthRequiredError",
"AuthSessionOptions",
"RequireAuthOptions",
"authSession",
@@ -237,7 +240,8 @@
"getAuthSession",
"getAuthUser",
"isAuthenticatedContext",
"requireAuth"
"requireAuth",
"requireAuthUser"
],
"./passkeys": [
"MemoryPasskeyChallengeStore",
@@ -252,11 +256,13 @@
"./plugin": [
"AuthAuditIssue",
"AuthConfig",
"AuthOAuthProviderConfig",
"AuthPluginOptions",
"AuthRoutesConfig",
"authComponentsDir",
"authPlugin",
"default"
"default",
"validateProductionAuthConfig"
],
"./protector": [
"createAuthSecretProtector"
@@ -460,10 +466,14 @@
"AUTHZ_LOCALS_KEY",
"AttributeMeta",
"AuthorizationDecision",
"AuthorizationResponses",
"AuthorizeDecisionOptions",
"AuthorizedHandlerOptions",
"AuthzAuditEvent",
"AuthzAuditSink",
"AuthzCatalog",
"AuthzConfig",
"AuthzIdentityEvent",
"AuthzModule",
"AuthzResolver",
"AuthzResolverOptions",
@@ -476,10 +486,12 @@
"GrantEffect",
"GuardOptions",
"MemoryAuditSink",
"OwnedResourceDefinition",
"PermissionMeta",
"PermissionStore",
"Policy",
"Rbac",
"RequestAuthorization",
"Subject",
"SubjectAssignments",
"all",
@@ -487,17 +499,21 @@
"allow",
"any",
"anyDecision",
"assignDefaultAuthzRoles",
"attr",
"authorize",
"authorizeDecision",
"authzMiddleware",
"authzPlugin",
"cachedPermissionStore",
"can",
"consoleAuditSink",
"createAuthzResolver",
"decideFor",
"decision",
"defineAuthorizedHandler",
"defineAuthz",
"defineOwnedResource",
"defineRbac",
"deniedBy",
"deny",
@@ -507,6 +523,7 @@
"filterCan",
"generatePermissionTypes",
"getAuthzCatalog",
"getRequestAuthorization",
"guardPermission",
"hasAuthzCatalog",
"hasRole",
@@ -519,12 +536,18 @@
"requireRole",
"safeRecord",
"scopeKey",
"setAuthzCatalog"
"setAuthzCatalog",
"setDefaultAuthzRoles"
],
"./db": [
"authzMigrationSql",
"dbPermissionStore",
"ensureAuthzTables"
],
"./plugin": [
"AuthzConfig",
"authzPlugin",
"default"
]
},
"@wrnexus/benchmark": {
@@ -1137,6 +1160,8 @@
"POSTGRES_TENANT_DIRECTORY_SCHEMA",
"PageComponent",
"PageMeta",
"PaginationInput",
"PaginationOptions",
"PerformanceBudgets",
"PerformanceMeasurement",
"PermissionsPolicyConfig",
@@ -1198,6 +1223,7 @@
"TenantResource",
"TenantSqlClient",
"Tracer",
"TransactionCookie",
"TrustedTypesConfig",
"UploadError",
"UploadInspectionResult",
@@ -1380,6 +1406,7 @@
"applyMigrations",
"batch",
"closeDatabases",
"compareAndSet",
"countRows",
"createDb",
"createRepository",
@@ -2260,6 +2287,7 @@
"SqlQueueClient",
"SubjectJob",
"SubjectQueue",
"WorkerDefinition",
"WorkflowDefinition",
"WorkflowEngine",
"WorkflowRunContext",
@@ -2275,6 +2303,7 @@
"cronToInterval",
"defineDurableWorkflow",
"defineJob",
"defineWorker",
"defineWorkflow",
"memoryQueueStore",
"memoryWorkflowStore",
@@ -2283,6 +2312,7 @@
"redisQueueStore",
"renderQueueDashboard",
"runQueueDaemon",
"runWorker",
"subjectQueue"
]
},
@@ -2639,6 +2669,7 @@
".": [
"ACCENT_COOKIE",
"AppConfig",
"AppConfigInput",
"BrowserCookieApi",
"BrowserCookieOptions",
"BrowserCookiePreference",
@@ -2663,6 +2694,7 @@
"ObservabilityConfig",
"PerformanceConfig",
"PwaConfig",
"ResolvedAppConfig",
"ResolvedConfigLayers",
"ResolvedTheme",
"StyleProcessContext",
@@ -2877,6 +2909,7 @@
".": [
"BrowserArtifactPage",
"Deferred",
"FetchMock",
"Harness",
"HarnessOptions",
"JsonResponse",
@@ -2892,7 +2925,10 @@
"captureBrowserArtifacts",
"createContext",
"createFactory",
"createFetchMock",
"createHarness",
"createTestApp",
"createTestContext",
"deferred",
"describe",
"expect",