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
+14
View File
@@ -1,5 +1,9 @@
# WRNexus Language Support
For AI tools that support Model Context Protocol, run `wrnexus mcp <app-dir>` (or
`bunx wrnexus-mcp --root=<app-dir>`). The same read-only framework context works from VS Code,
JetBrains IDEs, Neovim and standalone MCP clients.
Complete VS Code language support for [WRNexus](https://wrnexusjs.dev) `.wrn` files.
WRNexus is an SSR-first, Bun-powered full-stack framework with reactive components, layouts, colocated APIs, browser functions, lifecycle hooks, state watchers, client-side navigation, and reusable UI components.
@@ -851,3 +855,13 @@ bun run build:compiler
Without the compiler bundle, syntax highlighting, snippets, formatting, and autocomplete continue to work, but compiler diagnostics are unavailable.
See the [Marketplace publishing guide](https://git.workroot.in/WorkRoot/WRNexusJS/src/branch/main/editors/vscode/PUBLISHING.md) for publishing instructions.
The extension now runs the same bundled `@wrnexus/language-server` used by other
editors. Diagnostics, accessibility checks, formatting, completion, hover,
definitions, references, rename, symbols, and quick fixes therefore share the
canonical parser. Set `wrnexus.languageServer.enable` to `false` only to use the
legacy in-extension fallback providers.
The extension activates only after a WRN document is used. Workspace indexing ignores dependency,
generated, build, cache, and coverage directories; applies file/count/size limits; and reuses a
short-lived bounded index. Type diagnostics are debounced while typing to prevent repeated
TypeScript compiler graphs from causing memory spikes.