├── .editorconfig ├── .eslintrc ├── .github └── workflows │ ├── ci.yaml │ └── release.yaml ├── .gitignore ├── .npmrc ├── .vscode └── settings.json ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── README.md ├── bun.lockb ├── docs ├── .gitignore ├── .studio │ ├── app.config.json │ └── tokens.config.json ├── app.config.ts ├── content │ └── 0.index.md ├── nuxt.config.ts ├── package.json ├── tokens.config.ts └── tsconfig.json ├── package.json ├── packages └── vue-query-nuxt │ ├── build.config.ts │ ├── package.json │ ├── scripts │ └── readme.ts │ ├── src │ ├── module.ts │ ├── nuxt-types.d.ts │ └── runtime │ │ ├── composables │ │ └── defineVueQueryPluginHook.ts │ │ ├── plugin.ts │ │ ├── types.ts │ │ ├── utils.ts │ │ └── virtual:pluginHook.ts │ └── test │ └── module.test.ts ├── playgrounds ├── advanced │ ├── .gitignore │ ├── README.md │ ├── app.vue │ ├── nuxt.config.ts │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── server │ │ └── api │ │ │ └── todos.ts │ ├── tsconfig.json │ └── vue-query.config.ts ├── simple │ ├── README.md │ ├── app.vue │ ├── nuxt.config.ts │ ├── package.json │ ├── server │ │ └── api │ │ │ └── todos.ts │ └── tsconfig.json └── wagmi │ ├── README.md │ ├── app.vue │ ├── composables │ └── useConfig.ts │ ├── nuxt.config.ts │ ├── package.json │ ├── server │ └── api │ │ └── todos.ts │ ├── tsconfig.json │ └── vue-query.config.ts ├── pnpm-workspace.yaml ├── renovate.json ├── taze.config.ts ├── test ├── fixtures │ └── todos │ │ ├── app.vue │ │ ├── nuxt.config.ts │ │ ├── package.json │ │ └── server │ │ └── api │ │ └── todos.ts ├── package.json └── todos.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@hebilicious"] 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .nuxt 4 | packages/*/README.md 5 | .eslintcache 6 | .turbo 7 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | //registry.npmjs.org/:_authToken=${NPM_TOKEN} 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/bun.lockb -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | .output -------------------------------------------------------------------------------- /docs/.studio/app.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/docs/.studio/app.config.json -------------------------------------------------------------------------------- /docs/.studio/tokens.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/docs/.studio/tokens.config.json -------------------------------------------------------------------------------- /docs/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/docs/app.config.ts -------------------------------------------------------------------------------- /docs/content/0.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/docs/content/0.index.md -------------------------------------------------------------------------------- /docs/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/docs/nuxt.config.ts -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/tokens.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/docs/tokens.config.ts -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.nuxt/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/package.json -------------------------------------------------------------------------------- /packages/vue-query-nuxt/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/build.config.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/package.json -------------------------------------------------------------------------------- /packages/vue-query-nuxt/scripts/readme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/scripts/readme.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/src/module.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/src/nuxt-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/src/nuxt-types.d.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/src/runtime/composables/defineVueQueryPluginHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/src/runtime/composables/defineVueQueryPluginHook.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/src/runtime/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/src/runtime/plugin.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/src/runtime/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/src/runtime/types.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/src/runtime/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/src/runtime/utils.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/src/runtime/virtual:pluginHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/src/runtime/virtual:pluginHook.ts -------------------------------------------------------------------------------- /packages/vue-query-nuxt/test/module.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/packages/vue-query-nuxt/test/module.test.ts -------------------------------------------------------------------------------- /playgrounds/advanced/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/.gitignore -------------------------------------------------------------------------------- /playgrounds/advanced/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/README.md -------------------------------------------------------------------------------- /playgrounds/advanced/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/app.vue -------------------------------------------------------------------------------- /playgrounds/advanced/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/nuxt.config.ts -------------------------------------------------------------------------------- /playgrounds/advanced/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/package.json -------------------------------------------------------------------------------- /playgrounds/advanced/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/public/favicon.ico -------------------------------------------------------------------------------- /playgrounds/advanced/server/api/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/server/api/todos.ts -------------------------------------------------------------------------------- /playgrounds/advanced/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/tsconfig.json -------------------------------------------------------------------------------- /playgrounds/advanced/vue-query.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/advanced/vue-query.config.ts -------------------------------------------------------------------------------- /playgrounds/simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/simple/README.md -------------------------------------------------------------------------------- /playgrounds/simple/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/simple/app.vue -------------------------------------------------------------------------------- /playgrounds/simple/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/simple/nuxt.config.ts -------------------------------------------------------------------------------- /playgrounds/simple/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/simple/package.json -------------------------------------------------------------------------------- /playgrounds/simple/server/api/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/simple/server/api/todos.ts -------------------------------------------------------------------------------- /playgrounds/simple/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.nuxt/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /playgrounds/wagmi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/wagmi/README.md -------------------------------------------------------------------------------- /playgrounds/wagmi/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/wagmi/app.vue -------------------------------------------------------------------------------- /playgrounds/wagmi/composables/useConfig.ts: -------------------------------------------------------------------------------- 1 | export const useConfig = () => { 2 | return useNuxtApp().$wagmi 3 | } 4 | -------------------------------------------------------------------------------- /playgrounds/wagmi/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/wagmi/nuxt.config.ts -------------------------------------------------------------------------------- /playgrounds/wagmi/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/wagmi/package.json -------------------------------------------------------------------------------- /playgrounds/wagmi/server/api/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/wagmi/server/api/todos.ts -------------------------------------------------------------------------------- /playgrounds/wagmi/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.nuxt/tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /playgrounds/wagmi/vue-query.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/playgrounds/wagmi/vue-query.config.ts -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/renovate.json -------------------------------------------------------------------------------- /taze.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/taze.config.ts -------------------------------------------------------------------------------- /test/fixtures/todos/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/test/fixtures/todos/app.vue -------------------------------------------------------------------------------- /test/fixtures/todos/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/test/fixtures/todos/nuxt.config.ts -------------------------------------------------------------------------------- /test/fixtures/todos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/test/fixtures/todos/package.json -------------------------------------------------------------------------------- /test/fixtures/todos/server/api/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/test/fixtures/todos/server/api/todos.ts -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vue-query-nuxt-test" 3 | } 4 | -------------------------------------------------------------------------------- /test/todos.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/test/todos.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hebilicious/vue-query-nuxt/HEAD/tsconfig.json --------------------------------------------------------------------------------