docs: update portal for WRNexusJS 0.8.7

This commit is contained in:
2026-08-10 01:41:32 +05:30
parent a153d351b0
commit c34d5ffd3c
100 changed files with 7324 additions and 1499 deletions
+53 -107
View File
@@ -1,4 +1,4 @@
# WRNexusJS documentation 0.8.6
# WRNexusJS documentation 0.8.7
Status: Private Developer Preview. This site documents 47 release-aligned packages.
@@ -289,289 +289,289 @@ wrnexus eject <component> # copy a Wire UI component's .wrn into app/compone
## @wrnexus/ai
- @wrnexus/ai 0.8.6
- @wrnexus/ai 0.8.7
- Documentation: https://wrnexusjs.dev/packages/ai
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/auth
- @wrnexus/auth 0.8.6
- @wrnexus/auth 0.8.7
- Documentation: https://wrnexusjs.dev/packages/auth
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/authz
- @wrnexus/authz 0.8.6
- @wrnexus/authz 0.8.7
- Documentation: https://wrnexusjs.dev/packages/authz
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/benchmark
- @wrnexus/benchmark 0.8.6
- @wrnexus/benchmark 0.8.7
- Documentation: https://wrnexusjs.dev/packages/benchmark
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/cache
- @wrnexus/cache 0.8.6
- @wrnexus/cache 0.8.7
- Documentation: https://wrnexusjs.dev/packages/cache
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/captcha
- @wrnexus/captcha 0.8.6
- @wrnexus/captcha 0.8.7
- Documentation: https://wrnexusjs.dev/packages/captcha
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/cli
- @wrnexus/cli 0.8.6
- @wrnexus/cli 0.8.7
- Documentation: https://wrnexusjs.dev/packages/cli
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/compiler
- @wrnexus/compiler 0.8.6
- @wrnexus/compiler 0.8.7
- Documentation: https://wrnexusjs.dev/packages/compiler
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/content
- @wrnexus/content 0.8.6
- @wrnexus/content 0.8.7
- Documentation: https://wrnexusjs.dev/packages/content
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/core
- @wrnexus/core 0.8.6
- @wrnexus/core 0.8.7
- Documentation: https://wrnexusjs.dev/packages/core
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/csr
- @wrnexus/csr 0.8.6
- @wrnexus/csr 0.8.7
- Documentation: https://wrnexusjs.dev/packages/csr
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/db
- @wrnexus/db 0.8.6
- @wrnexus/db 0.8.7
- 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.6
- @wrnexus/dev-server 0.8.7
- 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.6
- @wrnexus/dev-toolbar 0.8.7
- 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.6
- @wrnexus/encryption 0.8.7
- Documentation: https://wrnexusjs.dev/packages/encryption
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/graphql
- @wrnexus/graphql 0.8.6
- @wrnexus/graphql 0.8.7
- Documentation: https://wrnexusjs.dev/packages/graphql
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/helpers
- @wrnexus/helpers 0.8.6
- @wrnexus/helpers 0.8.7
- Documentation: https://wrnexusjs.dev/packages/helpers
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/i18n
- @wrnexus/i18n 0.8.6
- @wrnexus/i18n 0.8.7
- Documentation: https://wrnexusjs.dev/packages/i18n
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/identity
- @wrnexus/identity 0.8.6
- @wrnexus/identity 0.8.7
- Documentation: https://wrnexusjs.dev/packages/identity
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/image
- @wrnexus/image 0.8.6
- @wrnexus/image 0.8.7
- Documentation: https://wrnexusjs.dev/packages/image
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/jwt
- @wrnexus/jwt 0.8.6
- @wrnexus/jwt 0.8.7
- 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.6
- @wrnexus/language-server 0.8.7
- 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.6
- @wrnexus/mcp 0.8.7
- Documentation: https://wrnexusjs.dev/packages/mcp
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/mobile
- @wrnexus/mobile 0.8.6
- @wrnexus/mobile 0.8.7
- Documentation: https://wrnexusjs.dev/packages/mobile
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/native
- @wrnexus/native 0.8.6
- @wrnexus/native 0.8.7
- Documentation: https://wrnexusjs.dev/packages/native
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/oauth
- @wrnexus/oauth 0.8.6
- @wrnexus/oauth 0.8.7
- Documentation: https://wrnexusjs.dev/packages/oauth
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/observability
- @wrnexus/observability 0.8.6
- @wrnexus/observability 0.8.7
- Documentation: https://wrnexusjs.dev/packages/observability
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/playground
- @wrnexus/playground 0.8.6
- @wrnexus/playground 0.8.7
- Documentation: https://wrnexusjs.dev/packages/playground
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/plugin
- @wrnexus/plugin 0.8.6
- @wrnexus/plugin 0.8.7
- Documentation: https://wrnexusjs.dev/packages/plugin
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/pubsub
- @wrnexus/pubsub 0.8.6
- @wrnexus/pubsub 0.8.7
- Documentation: https://wrnexusjs.dev/packages/pubsub
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/pwa
- @wrnexus/pwa 0.8.6
- @wrnexus/pwa 0.8.7
- Documentation: https://wrnexusjs.dev/packages/pwa
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/queue
- @wrnexus/queue 0.8.6
- @wrnexus/queue 0.8.7
- Documentation: https://wrnexusjs.dev/packages/queue
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/reactive
- @wrnexus/reactive 0.8.6
- @wrnexus/reactive 0.8.7
- Documentation: https://wrnexusjs.dev/packages/reactive
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/realtime
- @wrnexus/realtime 0.8.6
- @wrnexus/realtime 0.8.7
- Documentation: https://wrnexusjs.dev/packages/realtime
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/router
- @wrnexus/router 0.8.6
- @wrnexus/router 0.8.7
- Documentation: https://wrnexusjs.dev/packages/router
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/rpc
- @wrnexus/rpc 0.8.6
- @wrnexus/rpc 0.8.7
- Documentation: https://wrnexusjs.dev/packages/rpc
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/security
- @wrnexus/security 0.8.6
- @wrnexus/security 0.8.7
- Documentation: https://wrnexusjs.dev/packages/security
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/ssr
- @wrnexus/ssr 0.8.6
- @wrnexus/ssr 0.8.7
- Documentation: https://wrnexusjs.dev/packages/ssr
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/store
- @wrnexus/store 0.8.6
- @wrnexus/store 0.8.7
- Documentation: https://wrnexusjs.dev/packages/store
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/styles
- @wrnexus/styles 0.8.6
- @wrnexus/styles 0.8.7
- Documentation: https://wrnexusjs.dev/packages/styles
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/syntax
- @wrnexus/syntax 0.8.6
- @wrnexus/syntax 0.8.7
- Documentation: https://wrnexusjs.dev/packages/syntax
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/test
- @wrnexus/test 0.8.6
- @wrnexus/test 0.8.7
- Documentation: https://wrnexusjs.dev/packages/test
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/tracking
- @wrnexus/tracking 0.8.6
- @wrnexus/tracking 0.8.7
- Documentation: https://wrnexusjs.dev/packages/tracking
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/typecheck
- @wrnexus/typecheck 0.8.6
- @wrnexus/typecheck 0.8.7
- Documentation: https://wrnexusjs.dev/packages/typecheck
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/ui
- @wrnexus/ui 0.8.6
- @wrnexus/ui 0.8.7
- Documentation: https://wrnexusjs.dev/packages/ui
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/uploader
- @wrnexus/uploader 0.8.6
- @wrnexus/uploader 0.8.7
- Documentation: https://wrnexusjs.dev/packages/uploader
- README and complete exported TypeScript API: https://wrnexusjs.dev/llms-full.txt
## @wrnexus/validation
- @wrnexus/validation 0.8.6
- @wrnexus/validation 0.8.7
- 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.6 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.7 release contains 102 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/
@@ -582,24 +582,6 @@ Props: size: string = "default", color: string = "primary", variant: string = "d
Slots: none
Events: change, open, close
### AdvancedDatePicker
Showcase: https://component.wrnexusjs.dev/
Mount: <AdvancedDatePicker /> (legacy: data-component="AdvancedDatePicker")
Category: integrations
Purpose: Theme-aware, responsive advanced date picker component.
Props: size: string = "default", color: string = "primary", title: string = "Advanced Date Picker", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Slots: default
Events: input, change, open, close, clear
### AdvancedRangeSlider
Showcase: https://component.wrnexusjs.dev/
Mount: <AdvancedRangeSlider /> (legacy: data-component="AdvancedRangeSlider")
Category: integrations
Purpose: Theme-aware, responsive advanced range slider component.
Props: size: string = "default", color: string = "primary", title: string = "Advanced Range Slider", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Slots: default
Events: input, change, start, end
### AdvancedSelect
Showcase: https://component.wrnexusjs.dev/
Mount: <AdvancedSelect /> (legacy: data-component="AdvancedSelect")
@@ -749,7 +731,7 @@ Showcase: https://component.wrnexusjs.dev/
Mount: <Chart /> (legacy: data-component="Chart")
Category: integrations
Purpose: Theme-aware, responsive chart component.
Props: size: string = "default", color: string = "primary", title: string = "Chart", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Props: title: string = "Chart", description: string = "", items: unknown[] = [], valueKey: string = "value", labelKey: string = "label", height: number = 240, showLegend: boolean = true, showValues: boolean = true, size: string = "default", color: string = "primary", variant: string = "bar", class: string = ""
Slots: default
Events: select, dataPointClick, legendToggle
@@ -776,7 +758,7 @@ Showcase: https://component.wrnexusjs.dev/
Mount: <Clipboard /> (legacy: data-component="Clipboard")
Category: integrations
Purpose: Theme-aware, responsive clipboard component.
Props: size: string = "default", color: string = "primary", title: string = "Clipboard", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Props: value: string = "", label: string = "Copy", copiedLabel: string = "Copied", errorLabel: string = "Copy failed", title: string = "Clipboard", description: string = "", code: boolean = true, size: string = "default", color: string = "primary", disabled: boolean = false, class: string = ""
Slots: default
Events: copy, success, error
@@ -821,7 +803,7 @@ Showcase: https://component.wrnexusjs.dev/
Mount: <Confetti /> (legacy: data-component="Confetti")
Category: integrations
Purpose: Theme-aware, responsive confetti component.
Props: size: string = "default", color: string = "primary", title: string = "Confetti", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Props: label: string = "Celebrate", duration: number = 1200, count: number = 24, autoStart: boolean = false, disabled: boolean = false, size: string = "default", color: string = "primary", class: string = ""
Slots: default
Events: start, complete
@@ -843,15 +825,6 @@ Props: items: unknown[] = [], open: boolean = false, defaultOpen: boolean = fals
Slots: trigger, header, default, footer
Events: open, close, select, action
### CopyMarkup
Showcase: https://component.wrnexusjs.dev/
Mount: <CopyMarkup /> (legacy: data-component="CopyMarkup")
Category: advanced-forms
Purpose: Theme-aware, responsive copy markup component.
Props: size: string = "default", color: string = "primary", label: string = "Copy Markup", name: string = "", value: string = "", placeholder: string = "", type: string = "text", min: string = "", max: string = "", step: string = "", disabled: boolean = false, required: boolean = false, class: string = ""
Slots: none
Events: copy, success, error
### CustomScrollbar
Showcase: https://component.wrnexusjs.dev/
Mount: <CustomScrollbar /> (legacy: data-component="CustomScrollbar")
@@ -969,15 +942,6 @@ Props: size: string = "default", color: string = "primary", id: string = "", nam
Slots: none
Events: input, change, focus, blur, select, clear, invalid
### FileUpload
Showcase: https://component.wrnexusjs.dev/
Mount: <FileUpload /> (legacy: data-component="FileUpload")
Category: integrations
Purpose: Theme-aware, responsive file upload component.
Props: size: string = "default", color: string = "primary", title: string = "File Upload", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Slots: default
Events: select, upload, progress, success, error, cancel, remove
### FileUploadProgress
Showcase: https://component.wrnexusjs.dev/
Mount: <FileUploadProgress /> (legacy: data-component="FileUploadProgress")
@@ -1464,24 +1428,6 @@ Props: size: string = "default", color: string = "primary", title: string = "Tim
Slots: default
Events: select
### Toast
Showcase: https://component.wrnexusjs.dev/
Mount: <Toast /> (legacy: data-component="Toast")
Category: base
Purpose: Theme-aware, responsive toast component.
Props: size: string = "default", color: string = "primary", title: string = "Toast", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Slots: default
Events: dismiss, action
### ToastNotifications
Showcase: https://component.wrnexusjs.dev/
Mount: <ToastNotifications /> (legacy: data-component="ToastNotifications")
Category: integrations
Purpose: Theme-aware, responsive toast notifications component.
Props: size: string = "default", color: string = "primary", title: string = "Toast Notifications", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Slots: default
Events: add, dismiss, clear, action
### Toaster
Showcase: https://component.wrnexusjs.dev/
Mount: <Toaster /> (legacy: data-component="Toaster")
@@ -1523,7 +1469,7 @@ Showcase: https://component.wrnexusjs.dev/
Mount: <TreeView /> (legacy: data-component="TreeView")
Category: base
Purpose: Theme-aware, responsive tree view component.
Props: size: string = "default", color: string = "primary", title: string = "Tree View", description: string = "", items: unknown[] = [], variant: string = "default", class: string = ""
Props: title: string = "Tree View", description: string = "", items: unknown[] = [], valueKey: string = "value", labelKey: string = "label", defaultExpanded: unknown[] = [], selected: string = "", size: string = "default", color: string = "primary", class: string = ""
Slots: default
Events: select, toggle, expand, collapse