@queryweave/nuxt
Nuxt module and runtime integration contracts for QueryWeave.
1,030
7
| Install | |
|---|---|
npm install @queryweave/nuxt |
|
| Latest Version: | 0.1.0-beta.5 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Oct 3, 2026 |
| Links: | GitHub · npm |
Maintainer: boussadjra
@queryweave/nuxt
A minimal Nuxt module and runtime plugin.
pnpm add @queryweave/nuxt
export default defineNuxtConfig({
modules: ["@queryweave/nuxt"],
queryweave: { autoImports: true, enabled: true },
});
The module registers the runtime plugin and auto-imports useQueryModel and
provideQueryAdapter. The plugin creates one Vue Router adapter per Vue application instance,
which is per request on the server, so nothing is shared between concurrent renders and no browser
global is read during server rendering. The first render already sees the decoded query, so
hydration matches.
Module-time exports and ./runtime exports stay separate, and no runtime state is held at module
scope. The Nuxt-specific API is deliberately small and not final.
Documentation: https://queryweave.dev/frameworks/nuxt/
Related Packages
Version History
Pre-releases (6)
| Version | Released | Vue | License |
|---|---|---|---|
| 0.1.0-beta.5 | >=3.5.0 <4 | MIT | |
| 0.1.0-beta.4 | >=3.5.0 <4 | MIT | |
| 0.1.0-beta.3 | >=3.5.0 <4 | MIT | |
| 0.1.0-beta.2 | >=3.5.0 <4 | MIT | |
| 0.1.0-beta.1 | >=3.5.0 <4 | MIT | |
| 0.1.0-alpha.1 | >=3.5.0 <4 | MIT |