├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── comment-release.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .vscode └── extensions.json ├── LICENSE ├── README.md ├── biome.json ├── docs ├── .gitignore ├── README.md ├── astro.config.mjs ├── package.json ├── public │ ├── favicon.svg │ └── og.jpg ├── src │ ├── assets │ │ └── logo.webp │ ├── content │ │ ├── config.ts │ │ └── docs │ │ │ ├── contributing.md │ │ │ ├── examples │ │ │ ├── nextjs.md │ │ │ ├── react-router-6.md │ │ │ ├── react-router-7.md │ │ │ ├── tanstack-router.md │ │ │ └── vite-react.md │ │ │ ├── guides │ │ │ ├── cli-options.mdx │ │ │ ├── introduction.mdx │ │ │ └── usage.mdx │ │ │ ├── index.mdx │ │ │ └── license.md │ └── env.d.ts └── tsconfig.json ├── examples ├── nextjs-app │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── components │ │ │ ├── PaginatedPets.tsx │ │ │ └── Pets.tsx │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── infinite-loader │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ ├── page.tsx │ │ └── providers.tsx │ ├── fetchClient.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── next.svg │ │ └── vercel.svg │ ├── tailwind.config.ts │ └── tsconfig.json ├── petstore.yaml ├── react-app │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── axios.ts │ │ ├── components │ │ │ ├── SuspenseChild.tsx │ │ │ └── SuspenseParent.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ ├── queryClient.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── react-router-6-app │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── axios.ts │ │ ├── index.css │ │ ├── main.tsx │ │ ├── queryClient.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── react-router-7-app │ ├── .gitignore │ ├── app │ │ ├── index.css │ │ ├── root.tsx │ │ ├── routes.ts │ │ └── routes │ │ │ └── _index │ │ │ ├── App.css │ │ │ └── route.tsx │ ├── assets │ │ └── react.svg │ ├── fetchClient.ts │ ├── package.json │ ├── providers.tsx │ ├── public │ │ ├── favicon.ico │ │ └── vite.svg │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite-env.d.ts │ └── vite.config.ts └── tanstack-router-app │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── src │ ├── fetchClient.ts │ ├── main.tsx │ ├── routeTree.gen.ts │ └── routes │ │ ├── __root.tsx │ │ ├── about.tsx │ │ └── index.tsx │ ├── tsconfig.json │ └── vite.config.ts ├── lefthook.yml ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── cli.mts ├── common.mts ├── constants.mts ├── createExports.mts ├── createImports.mts ├── createPrefetchOrEnsure.mts ├── createSource.mts ├── createUseMutation.mts ├── createUseQuery.mts ├── format.mts ├── generate.mts ├── print.mts ├── service.mts └── util.mts ├── tests ├── __snapshots__ │ ├── createSource.test.ts.snap │ └── generate.test.ts.snap ├── common.test.ts ├── createExports.test.ts ├── createImports.test.ts ├── createSource.test.ts ├── generate.test.ts ├── inputs │ ├── no-models.yaml │ └── petstore.yaml ├── print.test.ts ├── service.test.ts ├── utils.test.ts └── utils.ts ├── tsconfig.json └── vitest.config.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [7nohe] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/comment-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/.github/workflows/comment-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/biome.json -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/astro.config.mjs -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/public/favicon.svg -------------------------------------------------------------------------------- /docs/public/og.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/public/og.jpg -------------------------------------------------------------------------------- /docs/src/assets/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/assets/logo.webp -------------------------------------------------------------------------------- /docs/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/config.ts -------------------------------------------------------------------------------- /docs/src/content/docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/contributing.md -------------------------------------------------------------------------------- /docs/src/content/docs/examples/nextjs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/examples/nextjs.md -------------------------------------------------------------------------------- /docs/src/content/docs/examples/react-router-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/examples/react-router-6.md -------------------------------------------------------------------------------- /docs/src/content/docs/examples/react-router-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/examples/react-router-7.md -------------------------------------------------------------------------------- /docs/src/content/docs/examples/tanstack-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/examples/tanstack-router.md -------------------------------------------------------------------------------- /docs/src/content/docs/examples/vite-react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/examples/vite-react.md -------------------------------------------------------------------------------- /docs/src/content/docs/guides/cli-options.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/guides/cli-options.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/guides/introduction.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/guides/usage.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/content/docs/license.md -------------------------------------------------------------------------------- /docs/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/docs/src/env.d.ts -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "astro/tsconfigs/strict" 3 | } 4 | -------------------------------------------------------------------------------- /examples/nextjs-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/.gitignore -------------------------------------------------------------------------------- /examples/nextjs-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/README.md -------------------------------------------------------------------------------- /examples/nextjs-app/app/components/PaginatedPets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/components/PaginatedPets.tsx -------------------------------------------------------------------------------- /examples/nextjs-app/app/components/Pets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/components/Pets.tsx -------------------------------------------------------------------------------- /examples/nextjs-app/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs-app/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/globals.css -------------------------------------------------------------------------------- /examples/nextjs-app/app/infinite-loader/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/infinite-loader/page.tsx -------------------------------------------------------------------------------- /examples/nextjs-app/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/layout.tsx -------------------------------------------------------------------------------- /examples/nextjs-app/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/page.tsx -------------------------------------------------------------------------------- /examples/nextjs-app/app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/app/providers.tsx -------------------------------------------------------------------------------- /examples/nextjs-app/fetchClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/fetchClient.ts -------------------------------------------------------------------------------- /examples/nextjs-app/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/next.config.mjs -------------------------------------------------------------------------------- /examples/nextjs-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/package.json -------------------------------------------------------------------------------- /examples/nextjs-app/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/postcss.config.mjs -------------------------------------------------------------------------------- /examples/nextjs-app/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/public/next.svg -------------------------------------------------------------------------------- /examples/nextjs-app/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/public/vercel.svg -------------------------------------------------------------------------------- /examples/nextjs-app/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/tailwind.config.ts -------------------------------------------------------------------------------- /examples/nextjs-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/nextjs-app/tsconfig.json -------------------------------------------------------------------------------- /examples/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/petstore.yaml -------------------------------------------------------------------------------- /examples/react-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/.gitignore -------------------------------------------------------------------------------- /examples/react-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/index.html -------------------------------------------------------------------------------- /examples/react-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/package.json -------------------------------------------------------------------------------- /examples/react-app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/public/vite.svg -------------------------------------------------------------------------------- /examples/react-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/App.css -------------------------------------------------------------------------------- /examples/react-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/App.tsx -------------------------------------------------------------------------------- /examples/react-app/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/assets/react.svg -------------------------------------------------------------------------------- /examples/react-app/src/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/axios.ts -------------------------------------------------------------------------------- /examples/react-app/src/components/SuspenseChild.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/components/SuspenseChild.tsx -------------------------------------------------------------------------------- /examples/react-app/src/components/SuspenseParent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/components/SuspenseParent.tsx -------------------------------------------------------------------------------- /examples/react-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/index.css -------------------------------------------------------------------------------- /examples/react-app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/main.tsx -------------------------------------------------------------------------------- /examples/react-app/src/queryClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/src/queryClient.tsx -------------------------------------------------------------------------------- /examples/react-app/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/tsconfig.json -------------------------------------------------------------------------------- /examples/react-app/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/tsconfig.node.json -------------------------------------------------------------------------------- /examples/react-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-app/vite.config.ts -------------------------------------------------------------------------------- /examples/react-router-6-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/.gitignore -------------------------------------------------------------------------------- /examples/react-router-6-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/index.html -------------------------------------------------------------------------------- /examples/react-router-6-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/package.json -------------------------------------------------------------------------------- /examples/react-router-6-app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/public/vite.svg -------------------------------------------------------------------------------- /examples/react-router-6-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/src/App.css -------------------------------------------------------------------------------- /examples/react-router-6-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/src/App.tsx -------------------------------------------------------------------------------- /examples/react-router-6-app/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/src/assets/react.svg -------------------------------------------------------------------------------- /examples/react-router-6-app/src/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/src/axios.ts -------------------------------------------------------------------------------- /examples/react-router-6-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/src/index.css -------------------------------------------------------------------------------- /examples/react-router-6-app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/src/main.tsx -------------------------------------------------------------------------------- /examples/react-router-6-app/src/queryClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/src/queryClient.tsx -------------------------------------------------------------------------------- /examples/react-router-6-app/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react-router-6-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/tsconfig.json -------------------------------------------------------------------------------- /examples/react-router-6-app/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/tsconfig.node.json -------------------------------------------------------------------------------- /examples/react-router-6-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-6-app/vite.config.ts -------------------------------------------------------------------------------- /examples/react-router-7-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/.gitignore -------------------------------------------------------------------------------- /examples/react-router-7-app/app/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/app/index.css -------------------------------------------------------------------------------- /examples/react-router-7-app/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/app/root.tsx -------------------------------------------------------------------------------- /examples/react-router-7-app/app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/app/routes.ts -------------------------------------------------------------------------------- /examples/react-router-7-app/app/routes/_index/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/app/routes/_index/App.css -------------------------------------------------------------------------------- /examples/react-router-7-app/app/routes/_index/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/app/routes/_index/route.tsx -------------------------------------------------------------------------------- /examples/react-router-7-app/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/assets/react.svg -------------------------------------------------------------------------------- /examples/react-router-7-app/fetchClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/fetchClient.ts -------------------------------------------------------------------------------- /examples/react-router-7-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/package.json -------------------------------------------------------------------------------- /examples/react-router-7-app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/providers.tsx -------------------------------------------------------------------------------- /examples/react-router-7-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/public/favicon.ico -------------------------------------------------------------------------------- /examples/react-router-7-app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/public/vite.svg -------------------------------------------------------------------------------- /examples/react-router-7-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/tsconfig.json -------------------------------------------------------------------------------- /examples/react-router-7-app/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/tsconfig.node.json -------------------------------------------------------------------------------- /examples/react-router-7-app/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react-router-7-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/react-router-7-app/vite.config.ts -------------------------------------------------------------------------------- /examples/tanstack-router-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/.gitignore -------------------------------------------------------------------------------- /examples/tanstack-router-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/index.html -------------------------------------------------------------------------------- /examples/tanstack-router-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/package.json -------------------------------------------------------------------------------- /examples/tanstack-router-app/src/fetchClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/src/fetchClient.ts -------------------------------------------------------------------------------- /examples/tanstack-router-app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/src/main.tsx -------------------------------------------------------------------------------- /examples/tanstack-router-app/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/src/routeTree.gen.ts -------------------------------------------------------------------------------- /examples/tanstack-router-app/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/src/routes/__root.tsx -------------------------------------------------------------------------------- /examples/tanstack-router-app/src/routes/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/src/routes/about.tsx -------------------------------------------------------------------------------- /examples/tanstack-router-app/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/src/routes/index.tsx -------------------------------------------------------------------------------- /examples/tanstack-router-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/tsconfig.json -------------------------------------------------------------------------------- /examples/tanstack-router-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/examples/tanstack-router-app/vite.config.ts -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/lefthook.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/cli.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/cli.mts -------------------------------------------------------------------------------- /src/common.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/common.mts -------------------------------------------------------------------------------- /src/constants.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/constants.mts -------------------------------------------------------------------------------- /src/createExports.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/createExports.mts -------------------------------------------------------------------------------- /src/createImports.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/createImports.mts -------------------------------------------------------------------------------- /src/createPrefetchOrEnsure.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/createPrefetchOrEnsure.mts -------------------------------------------------------------------------------- /src/createSource.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/createSource.mts -------------------------------------------------------------------------------- /src/createUseMutation.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/createUseMutation.mts -------------------------------------------------------------------------------- /src/createUseQuery.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/createUseQuery.mts -------------------------------------------------------------------------------- /src/format.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/format.mts -------------------------------------------------------------------------------- /src/generate.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/generate.mts -------------------------------------------------------------------------------- /src/print.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/print.mts -------------------------------------------------------------------------------- /src/service.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/service.mts -------------------------------------------------------------------------------- /src/util.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/src/util.mts -------------------------------------------------------------------------------- /tests/__snapshots__/createSource.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/__snapshots__/createSource.test.ts.snap -------------------------------------------------------------------------------- /tests/__snapshots__/generate.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/__snapshots__/generate.test.ts.snap -------------------------------------------------------------------------------- /tests/common.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/common.test.ts -------------------------------------------------------------------------------- /tests/createExports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/createExports.test.ts -------------------------------------------------------------------------------- /tests/createImports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/createImports.test.ts -------------------------------------------------------------------------------- /tests/createSource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/createSource.test.ts -------------------------------------------------------------------------------- /tests/generate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/generate.test.ts -------------------------------------------------------------------------------- /tests/inputs/no-models.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/inputs/no-models.yaml -------------------------------------------------------------------------------- /tests/inputs/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/inputs/petstore.yaml -------------------------------------------------------------------------------- /tests/print.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/print.test.ts -------------------------------------------------------------------------------- /tests/service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/service.test.ts -------------------------------------------------------------------------------- /tests/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/utils.test.ts -------------------------------------------------------------------------------- /tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tests/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/7nohe/openapi-react-query-codegen/HEAD/vitest.config.ts --------------------------------------------------------------------------------