next-openapi-gen
Automatically generate OpenAPI 3.0, 3.1, and 3.2 documentation from Next.js projects, with support for Zod schemas, TypeScript types, and reusable OpenAPI fragments.
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- accessibility.mdx
- as-child.mdx
- composition.mdx
- data-attributes.mdx
- definitions.mdx
- design-tokens.mdx
- docs.mdx
- marketplaces.mdx
- npm.mdx
- polymorphism.mdx
- principles.mdx
- registry.mdx
- state.mdx
- styling.mdx
- types.mdx
- SKILL.md
- advanced-schemas.md
- performance.md
- query-patterns.md
- vs-prisma.md
- SKILL.md
- SKILL.md
- action.yml
- reusable-workflow.yml
- aws-oidc-deploy.yml
- kubernetes-gitops.yml
- multi-environment.yml
- docker-build-push.yml
- monorepo-selective.yml
- multi-language-matrix.yml
- node-ci.yml
- python-ci.yml
- security-scan.yml
- performance-and-troubleshooting.md
- security-best-practices.md
- syntax-quick-reference.md
- security_audit.py
- validate_workflow.py
- SKILL.md
- dev-only-validations.md
- per-page-decisions.md
- SKILL.md
- patterns.md
- real-app-patterns.md
- red-test-robustness.md
- rig-template.md
- SKILL.md
- test-template.md
- SKILL.md
- SKILL.md
- SKILL.md
- advanced-base-uri-and-resolution.md
- advanced-extensions.md
- advanced-security-filtering.md
- best-practices-spec-authoring.md
- callbacks-and-webhooks.md
- components-reuse.md
- core-data-types-and-formats.md
- core-discriminator-and-xml.md
- core-encoding-object.md
- core-example-object.md
- core-fixed-patterned-fields.md
- core-format-and-structure.md
- core-header-object.md
- core-http-status-codes.md
- core-info-metadata.md
- core-link-object.md
- core-media-types.md
- core-openapi-object.md
- core-path-templating.md
- core-reference-object.md
- core-runtime-expressions.md
- core-server.md
- core-tags-and-external-docs.md
- parameters.md
- paths-and-operations.md
- request-body-and-media-type.md
- responses.md
- schema-and-components.md
- schema-composition-polymorphism.md
- schema-json-schema-keywords.md
- security-oauth2-flows.md
- security-requirement-object.md
- security-scheme-types.md
- security.md
- GENERATION.md
- SKILL.md
- authentication-flows.md
- authentication.md
- clock-mocking.md
- mobile-testing.md
- multi-context.md
- multi-user.md
- network-advanced.md
- third-party.md
- pom-vs-fixtures.md
- test-architecture.md
- when-to-mock.md
- browser-apis.md
- iframes.md
- service-workers.md
- websockets.md
- annotations.md
- assertions-waiting.md
- configuration.md
- fixtures-hooks.md
- global-setup.md
- locators.md
- page-object-model.md
- projects-dependencies.md
- test-data.md
- test-suite-structure.md
- test-tags.md
- console-errors.md
- debugging.md
- error-testing.md
- flaky-tests.md
- angular.md
- nextjs.md
- react.md
- vue.md
- ci-cd.md
- docker.md
- github-actions.md
- gitlab.md
- other-providers.md
- parallel-sharding.md
- performance.md
- reporting.md
- test-coverage.md
- accessibility.md
- api-testing.md
- browser-extensions.md
- canvas-webgl.md
- component-testing.md
- drag-drop.md
- electron.md
- file-operations.md
- file-upload-download.md
- forms-validation.md
- graphql-testing.md
- i18n.md
- performance-testing.md
- security-testing.md
- visual-regression.md
- SKILL.md
- best-practices-ci.md
- best-practices-migration.md
- best-practices-performance.md
- core-cli.md
- core-config.md
- core-store.md
- core-workspaces.md
- features-aliases.md
- features-catalogs.md
- features-config-dependencies.md
- features-global-virtual-store.md
- features-hooks.md
- features-overrides.md
- features-patches.md
- features-peer-deps.md
- features-supply-chain-security.md
- GENERATION.md
- SKILL.md
- turborepo.md
- dependencies.md
- packages.md
- RULE.md
- structure.md
- RULE.md
- gotchas.md
- remote-cache.md
- RULE.md
- github-actions.md
- patterns.md
- RULE.md
- vercel.md
- commands.md
- RULE.md
- global-options.md
- gotchas.md
- RULE.md
- tasks.md
- gotchas.md
- modes.md
- RULE.md
- patterns.md
- RULE.md
- RULE.md
- SKILL.md
- _template.md
- _sections.md
- advanced-branded-types.md
- advanced-satisfies-operator.md
- advanced-template-literal-types.md
- async-avoid-loop-await.md
- async-avoid-unnecessary-async.md
- async-defer-await.md
- async-explicit-return-types.md
- async-parallel-promises.md
- mem-avoid-closure-leaks.md
- mem-avoid-global-state.md
- mem-cleanup-event-listeners.md
- mem-clear-timers.md
- mem-use-weakmap-for-metadata.md
- module-avoid-barrel-imports.md
- module-avoid-circular-dependencies.md
- module-control-types-inclusion.md
- module-dynamic-imports.md
- module-use-type-imports.md
- runtime-avoid-object-spread-in-loops.md
- runtime-cache-property-access.md
- runtime-prefer-array-methods.md
- runtime-use-for-of-for-iteration.md
- runtime-use-set-for-lookups.md
- runtime-use-string-methods.md
- safety-assertion-functions.md
- safety-const-assertions.md
- safety-exhaustive-checks.md
- safety-no-unchecked-indexed-access.md
- safety-prefer-unknown-over-any.md
- safety-strict-null-checks.md
- safety-use-type-guards.md
- tscfg-enable-incremental.md
- tscfg-erasable-syntax-only.md
- tscfg-exclude-properly.md
- tscfg-isolate-modules.md
- tscfg-isolated-declarations.md
- tscfg-project-references.md
- tscfg-skip-lib-check.md
- tscfg-strict-function-types.md
- type-avoid-deep-generics.md
- type-avoid-large-unions.md
- type-explicit-return-types.md
- type-extract-conditional-types.md
- type-interfaces-over-intersections.md
- type-limit-recursion-depth.md
- type-simplify-mapped-types.md
- AGENTS.md
- SKILL.md
- _sections.md
- _template.md
- architecture-avoid-boolean-props.md
- architecture-compound-components.md
- patterns-children-over-render-props.md
- patterns-explicit-variants.md
- react19-no-forwardref.md
- state-context-interface.md
- state-decouple-implementation.md
- state-lift-state.md
- AGENTS.md
- metadata.json
- README.md
- SKILL.md
- _sections.md
- _template.md
- advanced-effect-event-deps.md
- advanced-event-handler-refs.md
- advanced-init-once.md
- advanced-use-latest.md
- async-api-routes.md
- async-cheap-condition-before-await.md
- async-defer-await.md
- async-dependencies.md
- async-parallel.md
- async-suspense-boundaries.md
- bundle-analyzable-paths.md
- bundle-barrel-imports.md
- bundle-conditional.md
- bundle-defer-third-party.md
- bundle-dynamic-imports.md
- bundle-preload.md
- client-event-listeners.md
- client-localstorage-schema.md
- client-passive-event-listeners.md
- client-swr-dedup.md
- js-batch-dom-css.md
- js-cache-function-results.md
- js-cache-property-access.md
- js-cache-storage.md
- js-combine-iterations.md
- js-early-exit.md
- js-flatmap-filter.md
- js-hoist-regexp.md
- js-index-maps.md
- js-length-check-first.md
- js-min-max-loop.md
- js-request-idle-callback.md
- js-set-map-lookups.md
- js-tosorted-immutable.md
- rendering-activity.md
- rendering-animate-svg-wrapper.md
- rendering-conditional-render.md
- rendering-content-visibility.md
- rendering-hoist-jsx.md
- rendering-hydration-no-flicker.md
- rendering-hydration-suppress-warning.md
- rendering-resource-hints.md
- rendering-script-defer-async.md
- rendering-svg-precision.md
- rendering-usetransition-loading.md
- rerender-defer-reads.md
- rerender-dependencies.md
- rerender-derived-state-no-effect.md
- rerender-derived-state.md
- rerender-functional-setstate.md
- rerender-lazy-state-init.md
- rerender-memo-with-default-value.md
- rerender-memo.md
- rerender-move-effect-to-event.md
- rerender-no-inline-components.md
- rerender-simple-expression-in-memo.md
- rerender-split-combined-hooks.md
- rerender-transitions.md
- rerender-use-deferred-value.md
- rerender-use-ref-transient-values.md
- server-after-nonblocking.md
- server-auth-actions.md
- server-cache-lru.md
- server-cache-react.md
- server-dedup-props.md
- server-hoist-static-io.md
- server-no-shared-module-state.md
- server-parallel-fetching.md
- server-parallel-nested-fetching.md
- server-serialization.md
- AGENTS.md
- metadata.json
- README.md
- SKILL.md
- _template.md
- _sections.md
- assert-edge-cases.md
- assert-expect-assertions.md
- assert-one-assertion-concept.md
- assert-specific-matchers.md
- assert-toequal-vs-tobe.md
- async-act-wrapper.md
- async-await-assertions.md
- async-concurrent-expect.md
- async-error-handling.md
- async-fake-timers.md
- async-return-promises.md
- async-waitfor-polling.md
- env-browser-api-mocking.md
- env-globals-config.md
- env-per-file-override.md
- env-setup-files.md
- mock-avoid-overmocking.md
- mock-clear-between-tests.md
- mock-implementation-not-value.md
- mock-msw-network.md
- mock-spyon-vs-mock.md
- mock-type-safety.md
- mock-vi-mock-hoisting.md
- org-describe-nesting.md
- org-file-colocation.md
- org-test-naming.md
- org-test-skip-only.md
- perf-bail-fast-fail.md
- perf-disable-isolation.md
- perf-happy-dom.md
- perf-pool-selection.md
- perf-run-mode-ci.md
- perf-sharding.md
- setup-avoid-shared-state.md
- setup-beforeall-expensive.md
- setup-beforeeach-cleanup.md
- setup-reset-modules.md
- setup-restore-mocks.md
- setup-test-factories.md
- snap-avoid-large.md
- snap-describe-intent.md
- snap-inline-over-file.md
- snap-review-updates.md
- snap-stable-serialization.md
- AGENTS.md
- CHANGELOG.md
- README.md
- SKILL.md
- _template.md
- _sections.md
- compose-intersection.md
- compose-lazy-recursive.md
- compose-pipe.md
- compose-preprocess.md
- compose-shared-schemas.md
- error-avoid-throwing-in-refine.md
- error-custom-messages.md
- error-i18n.md
- error-path-for-nested.md
- error-use-flatten.md
- object-discriminated-unions.md
- object-extend-for-composition.md
- object-optional-vs-nullable.md
- object-partial-for-updates.md
- object-pick-omit.md
- object-strict-vs-strip.md
- parse-async-for-async-refinements.md
- parse-avoid-double-validation.md
- parse-handle-all-issues.md
- parse-never-trust-json.md
- parse-use-safeparse.md
- parse-validate-early.md
- perf-arrays.md
- perf-avoid-dynamic-creation.md
- perf-cache-schemas.md
- perf-lazy-loading.md
- perf-zod-mini.md
- refine-add-path.md
- refine-catch.md
- refine-defaults.md
- refine-transform-coerce.md
- refine-vs-superrefine.md
- schema-avoid-optional-abuse.md
- schema-coercion-for-form-data.md
- schema-string-validations.md
- schema-use-enums.md
- schema-use-primitives-correctly.md
- schema-use-unknown-not-any.md
- type-branded-types.md
- type-enable-strict-mode.md
- type-export-schemas-and-types.md
- type-input-vs-output.md
- type-use-z-infer.md
- AGENTS.md
- README.md
- SKILL.md
- building-components
- drizzle
- find-skills
- github-actions-writer
- next-cache-components-adoption
- next-cache-components-optimizer
- next-dev-loop
- next-partial-prefetching-adoption
- openapi-expert
- openapi-specification-v3.2
- playwright-best-practices
- pnpm
- turborepo
- typescript
- vercel-composition-patterns
- vercel-react-best-practices
- vitest
- zod
- mcp.json
- settings.json
- ci.yml
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- extensions.json
- settings.json
- .gitkeep
- openapi.json
- [id].ts
- models.ts
- openapi-gen.config.ts
- package.json
- README.md
- server.mjs
- tsconfig.json
- .gitkeep
- openapi.json
- models.ts
- index.ts
- openapi-gen.config.ts
- package.json
- README.md
- server.mjs
- tsconfig.json
- .gitkeep
- openapi.json
- models.ts
- index.ts
- openapi-gen.config.ts
- package.json
- README.md
- server.mjs
- tsconfig.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- catalog.ts
- .gitignore
- next-env.d.ts
- next-openapi.adapter.mjs
- next.config.ts
- openapi-gen.config.ts
- package.json
- tsconfig.json
- openapi.json
- route.ts
- route.ts
- route.ts
- route.ts
- api-docs-view.tsx
- page.tsx
- globals.css
- home.tsx
- layout.tsx
- page.tsx
- schema.ts
- author.ts
- post.ts
- .gitignore
- drizzle.config.ts
- next-env.d.ts
- next.config.ts
- openapi-gen.config.json
- package.json
- postcss.config.ts
- README.md
- tailwind.config.ts
- tsconfig.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- audit-logs-entity.ts
- audit-logs-input.ts
- comments-entity.ts
- comments-input.ts
- departments-entity.ts
- departments-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- orders-entity.ts
- orders-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- tasks-entity.ts
- tasks-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- custom-schemas.yaml
- typescript-types.ts
- zod-schemas.ts
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- customers-entity.ts
- customers-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- notifications-entity.ts
- notifications-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- teams-entity.ts
- teams-input.ts
- health.ts
- .gitignore
- next.config.ts
- openapi-gen.config.json
- package.json
- README.md
- tsconfig.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- project.ts
- .gitignore
- next-env.d.ts
- next.config.ts
- openapi-gen.config.ts
- package.json
- tsconfig.json
- openapi.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- .gitignore
- next.config.ts
- next.openapi.json
- package.json
- postcss.config.ts
- tsconfig.json
- openapi.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- .gitignore
- next.config.ts
- openapi-gen.config.mts
- package.json
- postcss.config.ts
- tsconfig.json
- openapi.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- .gitignore
- next.config.ts
- next.openapi.json
- package.json
- tsconfig.json
- generate-typescript-client.mjs
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- order.ts
- .gitignore
- next-env.d.ts
- next.config.ts
- openapi-gen.config.ts
- package.json
- tsconfig.json
- openapi.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.utils.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- admin-reports.ts
- auth.ts
- billing.ts
- llms.ts
- notification.ts
- organization.ts
- product-types.ts
- report.ts
- transport.ts
- upload.ts
- user.ts
- .gitignore
- next.config.ts
- openapi-gen.config.ts
- package.json
- postcss.config.ts
- tsconfig.json
- purchase-pet.yaml
- public.overlay.yaml
- arazzo.yaml
- openapi.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- home.tsx
- layout.tsx
- page.tsx
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- analytics.ts
- base.ts
- cart.ts
- event.ts
- extended-schemas.ts
- mini-user.ts
- notification.ts
- order.ts
- pagination.ts
- payment.ts
- product.ts
- session.ts
- upload.ts
- user.ts
- webhook.ts
- .gitignore
- next.config.ts
- openapi-gen.config.ts
- package.json
- postcss.config.ts
- tsconfig.json
- home.tsx
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- [id].ts
- index.ts
- index.ts
- [id].ts
- index.ts
- _app.tsx
- api-docs.tsx
- index.tsx
- openapi.json
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- product.ts
- upload.ts
- user.ts
- next-env.d.ts
- next.config.ts
- openapi-gen.config.ts
- package.json
- README.md
- tsconfig.json
- .gitkeep
- openapi.json
- [id].get.ts
- [id].post.ts
- models.ts
- openapi-gen.config.ts
- package.json
- README.md
- server.mjs
- tsconfig.json
- root.ts
- _index.ts
- api-docs.ts
- +future.ts
- +routes.ts
- +server-build.d.ts
- openapi.json
- api-keys.$id.ts
- api-keys.ts
- attachments.$id.ts
- attachments.ts
- audit-logs.$id.ts
- audit-logs.ts
- catalog-items.$id.ts
- catalog-items.ts
- comments.$id.ts
- comments.ts
- customers.$id.ts
- customers.ts
- departments.$id.ts
- departments.ts
- documents.$id.ts
- documents.ts
- exports.$id.ts
- exports.ts
- invoices.$id.ts
- invoices.ts
- members.$id.ts
- members.ts
- notifications.$id.ts
- notifications.ts
- orders.$id.ts
- orders.ts
- organizations.$id.ts
- organizations.ts
- payments.$id.ts
- payments.ts
- products.$id.ts
- products.ts
- projects.$id.ts
- projects.ts
- refunds.$id.ts
- refunds.ts
- reports.$id.ts
- reports.ts
- sessions.$id.ts
- sessions.ts
- subscriptions.$id.ts
- subscriptions.ts
- tasks.$id.ts
- tasks.ts
- teams.$id.ts
- teams.ts
- webhooks.$id.ts
- webhooks.ts
- workspaces.$id.ts
- workspaces.ts
- projects.$projectId.ts
- settings.profile.ts
- uploads.ts
- _index.tsx
- api-docs.tsx
- models.ts
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- app.tsx
- home.tsx
- main.tsx
- .gitignore
- index.html
- openapi-gen.config.ts
- package.json
- tsconfig.json
- vite.config.ts
- api.users.$id.ts
- models.ts
- .gitkeep
- openapi.json
- openapi-gen.config.ts
- package.json
- README.md
- server.mjs
- tsconfig.json
- .gitkeep
- openapi.json
- +server.ts
- models.ts
- openapi-gen.config.ts
- package.json
- README.md
- server.mjs
- tsconfig.json
- openapi.json
- report-summary.tsx
- uploads.tsx
- users-id.tsx
- api-keys.$id.ts
- api-keys.ts
- attachments.$id.ts
- attachments.ts
- audit-logs.$id.ts
- audit-logs.ts
- catalog-items.$id.ts
- catalog-items.ts
- comments.$id.ts
- comments.ts
- customers.$id.ts
- customers.ts
- departments.$id.ts
- departments.ts
- documents.$id.ts
- documents.ts
- exports.$id.ts
- exports.ts
- invoices.$id.ts
- invoices.ts
- members.$id.ts
- members.ts
- notifications.$id.ts
- notifications.ts
- orders.$id.ts
- orders.ts
- organizations.$id.ts
- organizations.ts
- payments.$id.ts
- payments.ts
- products.$id.ts
- products.ts
- projects.$id.ts
- projects.ts
- refunds.$id.ts
- refunds.ts
- reports.$id.ts
- reports.ts
- sessions.$id.ts
- sessions.ts
- subscriptions.$id.ts
- subscriptions.ts
- tasks.$id.ts
- tasks.ts
- teams.$id.ts
- teams.ts
- webhooks.$id.ts
- webhooks.ts
- workspaces.$id.ts
- workspaces.ts
- reports.$reportId.summary.ts
- uploads.ts
- users.$id.ts
- __root.tsx
- api-docs.tsx
- index.tsx
- models.ts
- api-keys-entity.ts
- api-keys-input.ts
- attachments-entity.ts
- attachments-input.ts
- audit-logs-entity.ts
- audit-logs-input.ts
- catalog-items-entity.ts
- catalog-items-input.ts
- comments-entity.ts
- comments-input.ts
- customers-entity.ts
- customers-input.ts
- departments-entity.ts
- departments-input.ts
- documents-entity.ts
- documents-input.ts
- exports-entity.ts
- exports-input.ts
- invoices-entity.ts
- invoices-input.ts
- members-entity.ts
- members-input.ts
- notifications-entity.ts
- notifications-input.ts
- orders-entity.ts
- orders-input.ts
- organizations-entity.ts
- organizations-input.ts
- payments-entity.ts
- payments-input.ts
- products-entity.ts
- products-input.ts
- projects-entity.ts
- projects-input.ts
- refunds-entity.ts
- refunds-input.ts
- reports-entity.ts
- reports-input.ts
- sessions-entity.ts
- sessions-input.ts
- subscriptions-entity.ts
- subscriptions-input.ts
- tasks-entity.ts
- tasks-input.ts
- teams-entity.ts
- teams-input.ts
- webhooks-entity.ts
- webhooks-input.ts
- workspaces-entity.ts
- workspaces-input.ts
- home.tsx
- router.tsx
- .gitignore
- openapi-gen.config.ts
- package.json
- tsconfig.json
- vite.config.ts
- css.d.ts
- api-login-scalar.png
- api-login-swagger.png
- api-users-scalar.png
- api-users-swagger.png
- rapidoc.png
- redoc.png
- scalar.png
- stoplight.png
- swagger.png
- arazzo.md
- configuration-reference.md
- example-app-coverage-plan.md
- faq.md
- getting-started.md
- jsdoc-reference.md
- openapi-version-coverage.md
- overlay.md
- performance.md
- README.md
- workflows-and-integrations.md
- zod4-support-matrix.md
- index.d.ts
- index.mts
- package.json
- tsconfig.json
- cli.mjs
- index.ts
- index.ts
- index.ts
- index.ts
- index.ts
- index.ts
- index.ts
- index.ts
- index.ts
- cli.ts
- default-adapters.ts
- index.ts
- rapidoc.astro
- redoc.astro
- scalar.astro
- stoplight.astro
- swagger.astro
- rapidoc.ts
- redoc.ts
- scalar.ts
- stoplight.ts
- swagger.ts
- rapidoc.ts
- redoc.ts
- scalar.ts
- stoplight.ts
- swagger.ts
- rapidoc.tsx
- redoc.tsx
- scalar.tsx
- stoplight.tsx
- swagger.tsx
- rapidoc.vue
- redoc.vue
- scalar.vue
- stoplight.vue
- swagger.vue
- rapidoc.tsx
- redoc.tsx
- scalar.tsx
- stoplight.tsx
- swagger.tsx
- rapidoc.tsx
- redoc.tsx
- scalar.tsx
- stoplight.tsx
- swagger.tsx
- rapidoc.svelte
- redoc.svelte
- scalar.svelte
- stoplight.svelte
- swagger.svelte
- rapidoc.tsx
- redoc.tsx
- scalar.tsx
- stoplight.tsx
- swagger.tsx
- template-types.d.ts
- package.json
- tsconfig.json
- tsup.config.ts
- turbo.json
- compile.ts
- emitter.ts
- index.ts
- types.ts
- version-processor.ts
- package.json
- tsconfig.json
- turbo.json
- generate.ts
- init.ts
- constants.ts
- program.ts
- cli.ts
- default-adapters.ts
- index.ts
- package.json
- tsconfig.json
- .changelogrc.cjs
- .editorconfig
- .gitattributes
- .gitignore
- .npmignore
- AGENTS.md
- CHANGELOG.md
- commitlint.config.mts
- CONTRIBUTING.md
- instant-nav.rig.md
- knip.mts
- LICENSE.md
- oxfmt.config.ts
- oxlint.config.ts
- package.json
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
