docs: update portal for WRNexusJS 0.8.5

This commit is contained in:
2026-08-07 15:55:24 +05:30
parent 6ceae24497
commit be24c6cad6
100 changed files with 5033 additions and 1050 deletions
+98 -91
View File
@@ -1,5 +1,5 @@
{
"version": "0.8.4",
"version": "0.8.5",
"status": "private-developer-preview",
"generatedAt": "2026-07-13",
"documents": [
@@ -7,616 +7,623 @@
"url": "/",
"title": "WRNexusJS",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/access",
"title": "access",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/getting-started",
"title": "getting started",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/tutorial",
"title": "tutorial",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/architecture",
"title": "architecture",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/language",
"title": "language",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages",
"title": "packages",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/project-structure",
"title": "project structure",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/routing",
"title": "routing",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/pages-and-components",
"title": "pages and components",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/server-data",
"title": "server data",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/api-routes",
"title": "api routes",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/middleware",
"title": "middleware",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/forms-and-validation",
"title": "forms and validation",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/authentication",
"title": "authentication",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/authorization",
"title": "authorization",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/security",
"title": "security",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/database",
"title": "database",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/uploads",
"title": "uploads",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/realtime",
"title": "realtime",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/pubsub",
"title": "pubsub",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/queues",
"title": "queues",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "experimental"
},
{
"url": "/guides/testing",
"title": "testing",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/workspaces-and-gateway",
"title": "workspaces and gateway",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/deployment",
"title": "deployment",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/configuration-and-profiles",
"title": "configuration and profiles",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/i18n-and-themes",
"title": "i18n and themes",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/mobile",
"title": "mobile",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "experimental"
},
{
"url": "/guides/observability",
"title": "observability",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/upgrading",
"title": "upgrading",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/guides/troubleshooting",
"title": "troubleshooting",
"section": "guide",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/examples",
"title": "examples",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/showcase",
"title": "showcase",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/benchmarks",
"title": "benchmarks",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/roadmap",
"title": "roadmap",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/changelog",
"title": "changelog",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/releases/0.8.4",
"title": "0.8.4",
"url": "/releases/0.8.5",
"title": "0.8.5",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/security",
"title": "security",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/support",
"title": "support",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/license",
"title": "license",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/search",
"title": "search",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/404",
"title": "404",
"section": "portal",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/ai",
"title": "ai",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/auth",
"title": "auth",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/authz",
"title": "authz",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/benchmark",
"title": "benchmark",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/cache",
"title": "cache",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/captcha",
"title": "captcha",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/cli",
"title": "cli",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/compiler",
"title": "compiler",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/content",
"title": "content",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/core",
"title": "core",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/csr",
"title": "csr",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/db",
"title": "db",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/dev-server",
"title": "dev server",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/dev-toolbar",
"title": "dev toolbar",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/encryption",
"title": "encryption",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/graphql",
"title": "graphql",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/helpers",
"title": "helpers",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/i18n",
"title": "i18n",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/identity",
"title": "identity",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/image",
"title": "image",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/jwt",
"title": "jwt",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/language-server",
"title": "language server",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/mcp",
"title": "mcp",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/mobile",
"title": "mobile",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "experimental"
},
{
"url": "/packages/native",
"title": "native",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/oauth",
"title": "oauth",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/observability",
"title": "observability",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/playground",
"title": "playground",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/plugin",
"title": "plugin",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/pubsub",
"title": "pubsub",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/pwa",
"title": "pwa",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/queue",
"title": "queue",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/reactive",
"title": "reactive",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/realtime",
"title": "realtime",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/router",
"title": "router",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/rpc",
"title": "rpc",
"section": "package",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/security",
"title": "security",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/ssr",
"title": "ssr",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/store",
"title": "store",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/styles",
"title": "styles",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/syntax",
"title": "syntax",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/test",
"title": "test",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/tracking",
"title": "tracking",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/typecheck",
"title": "typecheck",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/ui",
"title": "ui",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/uploader",
"title": "uploader",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
},
{
"url": "/packages/validation",
"title": "validation",
"section": "package",
"version": "0.8.4",
"version": "0.8.5",
"stability": "preview"
}
]
+3728 -141
View File
File diff suppressed because it is too large Load Diff
+70 -64
View File
@@ -1,6 +1,6 @@
# WRNexusJS documentation 0.8.4
# WRNexusJS documentation 0.8.5
Status: Private Developer Preview. This site documents 46 release-aligned packages.
Status: Private Developer Preview. This site documents 47 release-aligned packages.
# WrNexus
@@ -289,283 +289,289 @@ wrnexus eject <component> # copy a Wire UI component's .wrn into app/compone
## @wrnexus/ai
- @wrnexus/ai 0.8.4
- @wrnexus/ai 0.8.5
- Documentation: https://wrnexusjs.dev/packages/ai
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/auth
- @wrnexus/auth 0.8.4
- @wrnexus/auth 0.8.5
- Documentation: https://wrnexusjs.dev/packages/auth
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/authz
- @wrnexus/authz 0.8.4
- @wrnexus/authz 0.8.5
- Documentation: https://wrnexusjs.dev/packages/authz
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/benchmark
- @wrnexus/benchmark 0.8.4
- @wrnexus/benchmark 0.8.5
- Documentation: https://wrnexusjs.dev/packages/benchmark
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/cache
- @wrnexus/cache 0.8.4
- @wrnexus/cache 0.8.5
- Documentation: https://wrnexusjs.dev/packages/cache
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/captcha
- @wrnexus/captcha 0.8.4
- @wrnexus/captcha 0.8.5
- Documentation: https://wrnexusjs.dev/packages/captcha
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/cli
- @wrnexus/cli 0.8.4
- @wrnexus/cli 0.8.5
- Documentation: https://wrnexusjs.dev/packages/cli
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/compiler
- @wrnexus/compiler 0.8.4
- @wrnexus/compiler 0.8.5
- Documentation: https://wrnexusjs.dev/packages/compiler
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/content
- @wrnexus/content 0.8.4
- @wrnexus/content 0.8.5
- Documentation: https://wrnexusjs.dev/packages/content
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/core
- @wrnexus/core 0.8.4
- @wrnexus/core 0.8.5
- Documentation: https://wrnexusjs.dev/packages/core
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/csr
- @wrnexus/csr 0.8.4
- @wrnexus/csr 0.8.5
- Documentation: https://wrnexusjs.dev/packages/csr
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/db
- @wrnexus/db 0.8.4
- @wrnexus/db 0.8.5
- Documentation: https://wrnexusjs.dev/packages/db
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/dev-server
- @wrnexus/dev-server 0.8.4
- @wrnexus/dev-server 0.8.5
- Documentation: https://wrnexusjs.dev/packages/dev-server
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/dev-toolbar
- @wrnexus/dev-toolbar 0.8.4
- @wrnexus/dev-toolbar 0.8.5
- Documentation: https://wrnexusjs.dev/packages/dev-toolbar
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/encryption
- @wrnexus/encryption 0.8.4
- @wrnexus/encryption 0.8.5
- Documentation: https://wrnexusjs.dev/packages/encryption
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/graphql
- @wrnexus/graphql 0.8.4
- @wrnexus/graphql 0.8.5
- Documentation: https://wrnexusjs.dev/packages/graphql
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/helpers
- @wrnexus/helpers 0.8.4
- @wrnexus/helpers 0.8.5
- Documentation: https://wrnexusjs.dev/packages/helpers
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/i18n
- @wrnexus/i18n 0.8.4
- @wrnexus/i18n 0.8.5
- Documentation: https://wrnexusjs.dev/packages/i18n
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/identity
- @wrnexus/identity 0.8.4
- @wrnexus/identity 0.8.5
- Documentation: https://wrnexusjs.dev/packages/identity
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/image
- @wrnexus/image 0.8.4
- @wrnexus/image 0.8.5
- Documentation: https://wrnexusjs.dev/packages/image
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/jwt
- @wrnexus/jwt 0.8.4
- @wrnexus/jwt 0.8.5
- Documentation: https://wrnexusjs.dev/packages/jwt
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/language-server
- @wrnexus/language-server 0.8.4
- @wrnexus/language-server 0.8.5
- Documentation: https://wrnexusjs.dev/packages/language-server
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/mcp
- @wrnexus/mcp 0.8.4
- @wrnexus/mcp 0.8.5
- Documentation: https://wrnexusjs.dev/packages/mcp
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/mobile
- @wrnexus/mobile 0.8.4
- @wrnexus/mobile 0.8.5
- Documentation: https://wrnexusjs.dev/packages/mobile
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/native
- @wrnexus/native 0.8.4
- @wrnexus/native 0.8.5
- Documentation: https://wrnexusjs.dev/packages/native
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/oauth
- @wrnexus/oauth 0.8.4
- @wrnexus/oauth 0.8.5
- Documentation: https://wrnexusjs.dev/packages/oauth
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/observability
- @wrnexus/observability 0.8.4
- @wrnexus/observability 0.8.5
- Documentation: https://wrnexusjs.dev/packages/observability
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/playground
- @wrnexus/playground 0.8.4
- @wrnexus/playground 0.8.5
- Documentation: https://wrnexusjs.dev/packages/playground
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/plugin
- @wrnexus/plugin 0.8.4
- @wrnexus/plugin 0.8.5
- Documentation: https://wrnexusjs.dev/packages/plugin
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/pubsub
- @wrnexus/pubsub 0.8.4
- @wrnexus/pubsub 0.8.5
- Documentation: https://wrnexusjs.dev/packages/pubsub
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/pwa
- @wrnexus/pwa 0.8.4
- @wrnexus/pwa 0.8.5
- Documentation: https://wrnexusjs.dev/packages/pwa
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/queue
- @wrnexus/queue 0.8.4
- @wrnexus/queue 0.8.5
- Documentation: https://wrnexusjs.dev/packages/queue
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/reactive
- @wrnexus/reactive 0.8.4
- @wrnexus/reactive 0.8.5
- Documentation: https://wrnexusjs.dev/packages/reactive
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/realtime
- @wrnexus/realtime 0.8.4
- @wrnexus/realtime 0.8.5
- Documentation: https://wrnexusjs.dev/packages/realtime
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/router
- @wrnexus/router 0.8.4
- @wrnexus/router 0.8.5
- Documentation: https://wrnexusjs.dev/packages/router
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/rpc
- @wrnexus/rpc 0.8.5
- Documentation: https://wrnexusjs.dev/packages/rpc
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/security
- @wrnexus/security 0.8.4
- @wrnexus/security 0.8.5
- Documentation: https://wrnexusjs.dev/packages/security
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/ssr
- @wrnexus/ssr 0.8.4
- @wrnexus/ssr 0.8.5
- Documentation: https://wrnexusjs.dev/packages/ssr
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/store
- @wrnexus/store 0.8.4
- @wrnexus/store 0.8.5
- Documentation: https://wrnexusjs.dev/packages/store
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/styles
- @wrnexus/styles 0.8.4
- @wrnexus/styles 0.8.5
- Documentation: https://wrnexusjs.dev/packages/styles
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/syntax
- @wrnexus/syntax 0.8.4
- @wrnexus/syntax 0.8.5
- Documentation: https://wrnexusjs.dev/packages/syntax
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/test
- @wrnexus/test 0.8.4
- @wrnexus/test 0.8.5
- Documentation: https://wrnexusjs.dev/packages/test
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/tracking
- @wrnexus/tracking 0.8.4
- @wrnexus/tracking 0.8.5
- Documentation: https://wrnexusjs.dev/packages/tracking
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/typecheck
- @wrnexus/typecheck 0.8.4
- @wrnexus/typecheck 0.8.5
- Documentation: https://wrnexusjs.dev/packages/typecheck
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/ui
- @wrnexus/ui 0.8.4
- @wrnexus/ui 0.8.5
- Documentation: https://wrnexusjs.dev/packages/ui
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/uploader
- @wrnexus/uploader 0.8.4
- @wrnexus/uploader 0.8.5
- Documentation: https://wrnexusjs.dev/packages/uploader
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/validation
- @wrnexus/validation 0.8.4
- @wrnexus/validation 0.8.5
- Documentation: https://wrnexusjs.dev/packages/validation
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
# UI component catalog
The installed @wrnexus/ui 0.8.4 release contains 108 documented components. The contracts below include every mount name, purpose, prop type, required/default status, slot, and event. Interactive examples live only on the dedicated component showcase.
The installed @wrnexus/ui 0.8.5 release contains 108 documented components. The contracts below include every mount name, purpose, prop type, required/default status, slot, and event. Interactive examples live only on the dedicated component showcase.
### Accordion
Showcase: https://component.wrnexusjs.dev/
@@ -867,11 +873,11 @@ Events: select, change
### DataTable
Showcase: https://component.wrnexusjs.dev/
Mount: <DataTable /> (legacy: data-component="DataTable")
Category: integrations
Purpose: Theme-aware, responsive data table component.
Props: size: string = "default", color: string = "primary", caption: string = "Data Table", columns: unknown[] = [], rows: unknown[] = [], striped: boolean = true, class: string = ""
Category: tables
Purpose: Sortable, filterable, paginated data table with row selection.
Props: color: string = "primary", size: string = "default", columns: unknown[] = [], rows: unknown[] = [], rowKey: string = "id", remote: boolean = false, loadingLabel: string = "Loading", errorLabel: string = "Could not load this data", retryLabel: string = "Try again", caption: string = "", description: string = "", searchable: boolean = true, searchPlaceholder: string = "Search", paginated: boolean = true, pageSize: number = 10, paginationStyle: string = "compact", pageSizes: number[] = [10, 25, 50], selectable: boolean = false, actions: unknown[] = [], striped: boolean = true, bordered: boolean = true, gridlines: string = "rows", density: string = "default", emptyLabel: string = "No records to show", noResultsLabel: string = "No records match your search", clearSearchLabel: string = "Clear search", stickyFirstColumn: boolean = false, layout: string = "rows", class: string = ""
Slots: default
Events: sort, select, change, rowClick, pageChange
Events: sort, search, pageChange, select, change, rowClick, action, request
### DatePicker
Showcase: https://component.wrnexusjs.dev/
@@ -914,7 +920,7 @@ Showcase: https://component.wrnexusjs.dev/
Mount: <Drawer /> (legacy: data-component="Drawer")
Category: overlays
Purpose: Present responsive modal side or bottom content with focus management, backdrop behavior, slots, and close events.
Props: open: boolean = false, defaultOpen: boolean = false, placement: string = "right", size: string = "md", color: string = "primary", variant: string = "default", title: string = "Drawer", description: string = "", icon: string = "", label: string = "Drawer", closeLabel: string = "Close drawer", showClose: boolean = true, closeOnBackdrop: boolean = true, closeOnEscape: boolean = true, overlay: boolean = true, scrollable: boolean = true, triggerLabel: string = "", triggerIcon: string = "", class: string = ""
Props: open: boolean = false, defaultOpen: boolean = false, placement: string = "right", size: string = "md", color: string = "primary", variant: string = "default", title: string = "Drawer", description: string = "", icon: string = "", label: string = "Drawer", closeLabel: string = "Close drawer", showClose: boolean = true, closeOnBackdrop: boolean = true, closeOnEscape: boolean = true, duration: number = 260, overlay: boolean = true, scrollable: boolean = true, triggerLabel: string = "", triggerIcon: string = "", class: string = ""
Slots: trigger, header, default, footer
Events: open, close, cancel
@@ -1166,7 +1172,7 @@ Showcase: https://component.wrnexusjs.dev/
Mount: <Modal /> (legacy: data-component="Modal")
Category: overlays
Purpose: Present an accessible modal dialog with focus management, confirmation, cancellation, slots, and responsive sizing.
Props: open: boolean = false, defaultOpen: boolean = false, title: string = "Modal", description: string = "", icon: string = "", label: string = "Modal dialog", size: string = "md", placement: string = "center", color: string = "primary", variant: string = "default", showClose: boolean = true, closeLabel: string = "Close modal", closeOnBackdrop: boolean = true, closeOnEscape: boolean = true, closeOnCancel: boolean = true, closeOnConfirm: boolean = false, showFooter: boolean = true, cancelLabel: string = "Cancel", cancelIcon: string = "", confirmLabel: string = "Confirm", confirmIcon: string = "", confirmDisabled: boolean = false, confirmLoading: boolean = false, destructive: boolean = false, triggerLabel: string = "", triggerIcon: string = "", scrollable: boolean = true, class: string = ""
Props: open: boolean = false, defaultOpen: boolean = false, title: string = "Modal", description: string = "", icon: string = "", label: string = "Modal dialog", size: string = "md", placement: string = "center", color: string = "primary", variant: string = "default", showClose: boolean = true, closeLabel: string = "Close modal", closeOnBackdrop: boolean = true, closeOnEscape: boolean = true, closeOnCancel: boolean = true, closeOnConfirm: boolean = false, showFooter: boolean = true, cancelLabel: string = "Cancel", cancelIcon: string = "", confirmLabel: string = "Confirm", confirmIcon: string = "", confirmDisabled: boolean = false, confirmLoading: boolean = false, destructive: boolean = false, triggerLabel: string = "", triggerIcon: string = "", scrollable: boolean = true, scrollBehavior: string = "inside", class: string = ""
Slots: trigger, header, default, footer
Events: open, close, cancel, confirm
@@ -1413,15 +1419,6 @@ Props: size: string = "default", color: string = "primary", id: string = "", nam
Slots: none
Events: input, change, focus, blur
### Table
Showcase: https://component.wrnexusjs.dev/
Mount: <Table /> (legacy: data-component="Table")
Category: tables
Purpose: Theme-aware, responsive table component.
Props: size: string = "default", color: string = "primary", caption: string = "Table", columns: unknown[] = [], rows: unknown[] = [], striped: boolean = true, class: string = ""
Slots: default
Events: sort, select, rowClick
### Tabs
Showcase: https://component.wrnexusjs.dev/
Mount: <Tabs /> (legacy: data-component="Tabs")
@@ -1485,6 +1482,15 @@ Props: size: string = "default", color: string = "primary", title: string = "Toa
Slots: default
Events: add, dismiss, clear, action
### Toaster
Showcase: https://component.wrnexusjs.dev/
Mount: <Toaster /> (legacy: data-component="Toaster")
Category: core
Purpose: Reusable toaster component.
Props: color: string = "info", size: string = "default", position: string = "bottom-right", duration: number = 4500, max: number = 4, pauseOnHover: boolean = true, showIcon: boolean = true, successIcon: string = "", dangerIcon: string = "", warningIcon: string = "", infoIcon: string = "", closable: boolean = true, showProgress: boolean = true, closeLabel: string = "Dismiss notification", class: string = ""
Slots: none
Events: show, dismiss, action
### ToggleCount
Showcase: https://component.wrnexusjs.dev/
Mount: <ToggleCount /> (legacy: data-component="ToggleCount")
+1 -1
View File
File diff suppressed because one or more lines are too long