├── .github ├── ISSUE_TEMPLATE │ └── bug-report.yml └── workflows │ ├── build.yml │ └── release-please.yml ├── .gitignore ├── .node-version ├── .prettierignore ├── .release-please-manifest.json ├── .vscode ├── settings.json └── tasks.json ├── CONTRIBUTING.md ├── README.md ├── demo ├── .env-ci ├── .env-example ├── .stl-codegen │ ├── api │ │ ├── params │ │ │ └── retrieve.ts │ │ └── posts │ │ │ ├── create.ts │ │ │ ├── models.ts │ │ │ └── retrieve.ts │ └── index.ts ├── README.md ├── api │ ├── __tests__ │ │ ├── api-route-map.test.ts │ │ ├── api.test.ts │ │ └── openapi.test.ts │ ├── api-route-map.ts │ ├── api.ts │ ├── client.ts │ ├── comments │ │ ├── create.ts │ │ ├── index.ts │ │ └── models.ts │ ├── notifications │ │ └── models.ts │ ├── params │ │ ├── __tests__ │ │ │ └── params.test.ts │ │ ├── index.ts │ │ └── retrieve.ts │ ├── posts │ │ ├── __tests__ │ │ │ ├── posts.list.test.ts │ │ │ └── posts.retrieve.test.ts │ │ ├── create.ts │ │ ├── index.ts │ │ ├── list.ts │ │ ├── models.ts │ │ └── retrieve.ts │ ├── testClient.ts │ └── users │ │ ├── index.ts │ │ ├── list.ts │ │ ├── models.ts │ │ └── retrieve.ts ├── app │ └── api │ │ ├── v3 │ │ └── [...splat] │ │ │ └── route.ts │ │ └── v4 │ │ └── posts │ │ └── route.ts ├── components │ ├── Avatar.tsx │ ├── Button.tsx │ ├── DynamicSizeList.tsx │ ├── Form.tsx │ ├── Header.tsx │ ├── ImageUpload.tsx │ ├── InfiniteScroll.tsx │ ├── Input.tsx │ ├── Layout.tsx │ ├── Modal.tsx │ ├── NotificationsFeed.tsx │ ├── layout │ │ ├── FollowBar.tsx │ │ ├── Sidebar.tsx │ │ ├── SidebarItem.tsx │ │ ├── SidebarLogo.tsx │ │ └── SidebarTweetButton.tsx │ ├── modals │ │ ├── EditModal.tsx │ │ ├── LoginModal.tsx │ │ └── RegisterModal.tsx │ ├── posts │ │ ├── CommentFeed.tsx │ │ ├── CommentItem.tsx │ │ ├── InfinitePostFeed.tsx │ │ ├── PostFeed.tsx │ │ └── PostItem.tsx │ └── users │ │ ├── UserBio.tsx │ │ └── UserHero.tsx ├── docker-compose.yml ├── hooks │ ├── useCurrentUser.ts │ ├── useEditModal.ts │ ├── useFollow.ts │ ├── useLike.ts │ ├── useLoginModal.ts │ ├── useNotifications.ts │ ├── usePost.ts │ ├── useRegisterModal.ts │ ├── useUser.ts │ └── useUsers.ts ├── jest.config.js ├── jest.setup.ts ├── libs │ ├── currentUserPlugin.ts │ ├── fetcher.ts │ ├── logged.ts │ ├── prismadb.ts │ ├── serverAuth.ts │ └── stl.ts ├── next.config.js ├── package.json ├── pages │ ├── _app.tsx │ ├── api │ │ ├── [[...404]].ts │ │ ├── auth │ │ │ └── [...nextauth].ts │ │ ├── comments.ts │ │ ├── current.ts │ │ ├── edit.ts │ │ ├── follow.ts │ │ ├── like.ts │ │ ├── notifications │ │ │ └── [userId].ts │ │ ├── openapi.ts │ │ ├── params │ │ │ └── [id].ts │ │ ├── posts │ │ │ ├── [postId].ts │ │ │ └── index.ts │ │ ├── register.ts │ │ ├── users │ │ │ ├── [userId].ts │ │ │ └── index.ts │ │ └── v2 │ │ │ └── [...splat].ts │ ├── index.tsx │ ├── notifications.tsx │ ├── posts │ │ └── [postId].tsx │ ├── search.tsx │ └── users │ │ └── [userId].tsx ├── postcss.config.js ├── prisma │ ├── migrations │ │ ├── 20230503171602_init │ │ │ └── migration.sql │ │ └── migration_lock.toml │ ├── schema.prisma │ ├── seed.ts │ └── testdata.json ├── public │ ├── favicon.ico │ ├── images │ │ └── placeholder.png │ ├── next.svg │ ├── thirteen.svg │ └── vercel.svg ├── styles │ └── globals.css ├── tailwind.config.js ├── tsconfig.json └── util │ └── logged.ts ├── docs ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── cli.md │ ├── client │ │ ├── _category_.json │ │ ├── getting-started.md │ │ └── irregular-routes.md │ ├── endpoints.mdx │ ├── express │ │ ├── _category_.json │ │ └── getting-started.md │ ├── getting-started.mdx │ ├── inclusion.mdx │ ├── intro.md │ ├── next-auth │ │ ├── _category_.json │ │ ├── current-user-plugin.md │ │ └── getting-started.md │ ├── next │ │ ├── _category_.json │ │ └── getting-started.md │ ├── pagination.md │ ├── prisma │ │ ├── _category_.json │ │ ├── getting-started.mdx │ │ └── pagination.mdx │ ├── react-query │ │ ├── _category_.json │ │ ├── getting-started.md │ │ ├── infinite-queries.md │ │ ├── irregular-routes.md │ │ ├── mutations.md │ │ ├── queries.md │ │ ├── query-invalidation.md │ │ └── query-keys.md │ ├── resources.md │ ├── schemas │ │ ├── _category_.json │ │ ├── introduction.md │ │ ├── runtime-zod-schemas.md │ │ └── schemas-from-types.md │ └── selection.mdx ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.js │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.js │ │ ├── index.module.css │ │ └── markdown-page.md └── static │ ├── .nojekyll │ └── img │ ├── docusaurus-social-card.jpg │ ├── docusaurus.png │ ├── favicon.ico │ ├── logo.svg │ ├── undraw_docusaurus_mountain.svg │ ├── undraw_docusaurus_react.svg │ └── undraw_docusaurus_tree.svg ├── package.json ├── packages ├── cli │ ├── .gitignore │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── debug.ts │ │ ├── endpointPreprocess.ts │ │ ├── format.ts │ │ ├── index.ts │ │ ├── utils.ts │ │ └── watch.ts │ ├── test_project │ │ ├── .stl-codegen │ │ │ └── src │ │ │ │ ├── additional.ts │ │ │ │ └── index.ts │ │ ├── package.json │ │ ├── src │ │ │ ├── additional.ts │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── tsconfig.build.json │ └── tsconfig.json ├── client │ ├── .gitignore │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── codegen │ │ │ ├── generate-types.ts │ │ │ ├── generated-api-client.test-d.ts │ │ │ └── generated-api-client.test.ts │ │ ├── core │ │ │ ├── api-client-types.d.ts │ │ │ ├── api-client.test-d.ts │ │ │ ├── api-client.test.ts │ │ │ ├── api-client.ts │ │ │ ├── endpoint-string.d.ts │ │ │ ├── endpoint-string.test-d.ts │ │ │ ├── endpoint.ts │ │ │ └── http-method-inference.test.ts │ │ ├── extensions │ │ │ ├── extensions.generated.test-d.ts │ │ │ ├── extensions.generated.test.ts │ │ │ ├── extensions.test-d.ts │ │ │ ├── extensions.test.ts │ │ │ ├── index.ts │ │ │ └── react-query.ts │ │ ├── index.ts │ │ ├── scripts │ │ │ └── run-codegen.ts │ │ ├── test-util │ │ │ ├── api-server.ts │ │ │ ├── cat-api.ts │ │ │ ├── dog-api.ts │ │ │ ├── dog-treat-api.ts │ │ │ ├── generated-api-types.ts │ │ │ ├── setup.ts │ │ │ └── user-api.ts │ │ └── util │ │ │ ├── strings.test-d.ts │ │ │ ├── strings.test.ts │ │ │ ├── strings.ts │ │ │ ├── tuples.d.ts │ │ │ ├── tuples.test-d.ts │ │ │ └── union-to-intersection.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── express │ ├── CHANGELOG.md │ ├── README.md │ ├── jest.config.js │ ├── jest.setup.ts │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ └── express.test.ts │ │ └── index.ts │ └── tsconfig.json ├── hono │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── honoPlugin.test.ts │ │ ├── honoPlugin.ts │ │ └── routeMatcher.ts │ └── tsconfig.json ├── next-auth │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── nextAuthPlugin.ts │ └── tsconfig.json ├── next │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── endpointToHono.ts │ │ └── nextPlugin.ts │ └── tsconfig.json ├── prisma │ ├── CHANGELOG.md │ ├── README.md │ ├── docs │ │ └── pagination.md │ ├── package.json │ ├── src │ │ ├── includeUtils.ts │ │ └── prismaPlugin.ts │ └── tsconfig.json ├── react-query │ ├── CHANGELOG.md │ ├── jest.config.js │ ├── jest.setup.ts │ ├── package.json │ ├── src │ │ ├── ClientMethod.ts │ │ ├── ClientPromise.ts │ │ ├── PaginatorPromise.ts │ │ ├── __tests__ │ │ │ ├── useMutation.test.tsx │ │ │ └── useQuery.test.tsx │ │ ├── index.ts │ │ ├── useInfiniteQuery.ts │ │ ├── useMutation.ts │ │ ├── useQuery.ts │ │ └── util.ts │ ├── tsconfig.esm.json │ └── tsconfig.json ├── stainless │ ├── CHANGELOG.md │ ├── README.md │ ├── docs │ │ ├── inclusion.md │ │ ├── pagination.md │ │ └── selection.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── coerceParams.test.ts │ │ │ ├── parseSelect.test.ts │ │ │ └── tTypesTest.ts │ │ ├── cli │ │ │ └── gen-stl-api-route-map.ts │ │ ├── client.ts │ │ ├── coerceParams.ts │ │ ├── createRecursiveProxy.ts │ │ ├── gen │ │ │ ├── genApiRouteMap.ts │ │ │ └── getApiRouteMap.ts │ │ ├── includes.ts │ │ ├── openapiSpec.ts │ │ ├── parseSelect.ts │ │ ├── selects.ts │ │ ├── stl.ts │ │ ├── util │ │ │ └── fetch-polyfill.ts │ │ └── z.ts │ ├── tsconfig.esm.json │ └── tsconfig.json └── ts-to-zod │ ├── .gitignore │ ├── .prettierignore │ ├── .vscode │ ├── launch.json │ ├── settings.json │ ├── snippets.json.code-snippets │ └── tasks.json │ ├── CHANGELOG.md │ ├── brainstorm │ ├── Transform.ts │ └── layout │ │ ├── api │ │ ├── contacts │ │ │ ├── models.ts │ │ │ └── retrieve.ts │ │ └── orders │ │ │ ├── common.ts │ │ │ ├── list.ts │ │ │ └── models.ts │ │ └── node_mods │ │ └── stainless │ │ └── .schemas │ │ ├── _endpoints.ts │ │ └── api │ │ ├── contacts │ │ └── models.ts │ │ └── orders │ │ ├── common.ts │ │ └── models.ts │ ├── jest.config.js │ ├── package.json │ ├── prisma-client │ ├── index-browser.js │ ├── index.d.ts │ ├── index.js │ ├── libquery_engine-darwin.dylib.node │ ├── package.json │ ├── runtime │ │ ├── index-browser.d.ts │ │ ├── index-browser.js │ │ ├── index.d.ts │ │ ├── library.d.ts │ │ └── library.js │ └── schema.prisma │ ├── scripts │ ├── start.ts │ └── watch.ts │ ├── src │ ├── __tests__ │ │ ├── basics.test.ts │ │ ├── common.ts │ │ ├── crazy-prisma-types.test.ts │ │ ├── functions.test.ts │ │ ├── generate-in-folder.test.ts │ │ ├── imported-aliased-interface.test.ts │ │ ├── imported-enum.test.ts │ │ ├── imported-interface.test.ts │ │ ├── imported-type.test.ts │ │ ├── multiFileTestCase.ts │ │ ├── mutual-recursion.test.ts │ │ ├── native-types.test.ts │ │ ├── nativeEnum.test.ts │ │ ├── testCase.ts │ │ ├── testProject.ts │ │ ├── transform-refine.test.ts │ │ ├── union-overlapping-type-aliases.test.ts │ │ └── xor.test.ts │ ├── convertSchema.ts │ ├── convertType.ts │ ├── filePathConfig.ts │ ├── generateFiles.ts │ ├── index.ts │ └── typeSchemaUtils.ts │ ├── test_code │ ├── UserCreateArgs.ts │ └── simple.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── release-please-config.json ├── renovate.json ├── scripts ├── gitPublish.mjs ├── isMainModule.mjs ├── publish.mjs └── setDependencyVersions.mjs ├── todomvc ├── .stl-codegen │ ├── index.ts │ └── src │ │ └── index.ts ├── package.json ├── src │ └── index.ts └── tsconfig.json ├── tsconfig-common.json └── tsconfig.json /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 16.14.2 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.prettierignore -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.release-please-manifest.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/README.md -------------------------------------------------------------------------------- /demo/.env-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/.env-ci -------------------------------------------------------------------------------- /demo/.env-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/.env-example -------------------------------------------------------------------------------- /demo/.stl-codegen/api/params/retrieve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/.stl-codegen/api/params/retrieve.ts -------------------------------------------------------------------------------- /demo/.stl-codegen/api/posts/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/.stl-codegen/api/posts/create.ts -------------------------------------------------------------------------------- /demo/.stl-codegen/api/posts/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/.stl-codegen/api/posts/models.ts -------------------------------------------------------------------------------- /demo/.stl-codegen/api/posts/retrieve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/.stl-codegen/api/posts/retrieve.ts -------------------------------------------------------------------------------- /demo/.stl-codegen/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/.stl-codegen/index.ts -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/api/__tests__/api-route-map.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/__tests__/api-route-map.test.ts -------------------------------------------------------------------------------- /demo/api/__tests__/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/__tests__/api.test.ts -------------------------------------------------------------------------------- /demo/api/__tests__/openapi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/__tests__/openapi.test.ts -------------------------------------------------------------------------------- /demo/api/api-route-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/api-route-map.ts -------------------------------------------------------------------------------- /demo/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/api.ts -------------------------------------------------------------------------------- /demo/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/client.ts -------------------------------------------------------------------------------- /demo/api/comments/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/comments/create.ts -------------------------------------------------------------------------------- /demo/api/comments/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/comments/index.ts -------------------------------------------------------------------------------- /demo/api/comments/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/comments/models.ts -------------------------------------------------------------------------------- /demo/api/notifications/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/notifications/models.ts -------------------------------------------------------------------------------- /demo/api/params/__tests__/params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/params/__tests__/params.test.ts -------------------------------------------------------------------------------- /demo/api/params/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/params/index.ts -------------------------------------------------------------------------------- /demo/api/params/retrieve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/params/retrieve.ts -------------------------------------------------------------------------------- /demo/api/posts/__tests__/posts.list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/posts/__tests__/posts.list.test.ts -------------------------------------------------------------------------------- /demo/api/posts/__tests__/posts.retrieve.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/posts/__tests__/posts.retrieve.test.ts -------------------------------------------------------------------------------- /demo/api/posts/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/posts/create.ts -------------------------------------------------------------------------------- /demo/api/posts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/posts/index.ts -------------------------------------------------------------------------------- /demo/api/posts/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/posts/list.ts -------------------------------------------------------------------------------- /demo/api/posts/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/posts/models.ts -------------------------------------------------------------------------------- /demo/api/posts/retrieve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/posts/retrieve.ts -------------------------------------------------------------------------------- /demo/api/testClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/testClient.ts -------------------------------------------------------------------------------- /demo/api/users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/users/index.ts -------------------------------------------------------------------------------- /demo/api/users/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/users/list.ts -------------------------------------------------------------------------------- /demo/api/users/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/users/models.ts -------------------------------------------------------------------------------- /demo/api/users/retrieve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/api/users/retrieve.ts -------------------------------------------------------------------------------- /demo/app/api/v3/[...splat]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/app/api/v3/[...splat]/route.ts -------------------------------------------------------------------------------- /demo/app/api/v4/posts/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/app/api/v4/posts/route.ts -------------------------------------------------------------------------------- /demo/components/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/Avatar.tsx -------------------------------------------------------------------------------- /demo/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/Button.tsx -------------------------------------------------------------------------------- /demo/components/DynamicSizeList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/DynamicSizeList.tsx -------------------------------------------------------------------------------- /demo/components/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/Form.tsx -------------------------------------------------------------------------------- /demo/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/Header.tsx -------------------------------------------------------------------------------- /demo/components/ImageUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/ImageUpload.tsx -------------------------------------------------------------------------------- /demo/components/InfiniteScroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/InfiniteScroll.tsx -------------------------------------------------------------------------------- /demo/components/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/Input.tsx -------------------------------------------------------------------------------- /demo/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/Layout.tsx -------------------------------------------------------------------------------- /demo/components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/Modal.tsx -------------------------------------------------------------------------------- /demo/components/NotificationsFeed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/NotificationsFeed.tsx -------------------------------------------------------------------------------- /demo/components/layout/FollowBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/layout/FollowBar.tsx -------------------------------------------------------------------------------- /demo/components/layout/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/layout/Sidebar.tsx -------------------------------------------------------------------------------- /demo/components/layout/SidebarItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/layout/SidebarItem.tsx -------------------------------------------------------------------------------- /demo/components/layout/SidebarLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/layout/SidebarLogo.tsx -------------------------------------------------------------------------------- /demo/components/layout/SidebarTweetButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/layout/SidebarTweetButton.tsx -------------------------------------------------------------------------------- /demo/components/modals/EditModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/modals/EditModal.tsx -------------------------------------------------------------------------------- /demo/components/modals/LoginModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/modals/LoginModal.tsx -------------------------------------------------------------------------------- /demo/components/modals/RegisterModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/modals/RegisterModal.tsx -------------------------------------------------------------------------------- /demo/components/posts/CommentFeed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/posts/CommentFeed.tsx -------------------------------------------------------------------------------- /demo/components/posts/CommentItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/posts/CommentItem.tsx -------------------------------------------------------------------------------- /demo/components/posts/InfinitePostFeed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/posts/InfinitePostFeed.tsx -------------------------------------------------------------------------------- /demo/components/posts/PostFeed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/posts/PostFeed.tsx -------------------------------------------------------------------------------- /demo/components/posts/PostItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/posts/PostItem.tsx -------------------------------------------------------------------------------- /demo/components/users/UserBio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/users/UserBio.tsx -------------------------------------------------------------------------------- /demo/components/users/UserHero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/components/users/UserHero.tsx -------------------------------------------------------------------------------- /demo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/docker-compose.yml -------------------------------------------------------------------------------- /demo/hooks/useCurrentUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useCurrentUser.ts -------------------------------------------------------------------------------- /demo/hooks/useEditModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useEditModal.ts -------------------------------------------------------------------------------- /demo/hooks/useFollow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useFollow.ts -------------------------------------------------------------------------------- /demo/hooks/useLike.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useLike.ts -------------------------------------------------------------------------------- /demo/hooks/useLoginModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useLoginModal.ts -------------------------------------------------------------------------------- /demo/hooks/useNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useNotifications.ts -------------------------------------------------------------------------------- /demo/hooks/usePost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/usePost.ts -------------------------------------------------------------------------------- /demo/hooks/useRegisterModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useRegisterModal.ts -------------------------------------------------------------------------------- /demo/hooks/useUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useUser.ts -------------------------------------------------------------------------------- /demo/hooks/useUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/hooks/useUsers.ts -------------------------------------------------------------------------------- /demo/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/jest.config.js -------------------------------------------------------------------------------- /demo/jest.setup.ts: -------------------------------------------------------------------------------- 1 | import "../packages/stainless/src/util/fetch-polyfill"; 2 | -------------------------------------------------------------------------------- /demo/libs/currentUserPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/libs/currentUserPlugin.ts -------------------------------------------------------------------------------- /demo/libs/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/libs/fetcher.ts -------------------------------------------------------------------------------- /demo/libs/logged.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/libs/logged.ts -------------------------------------------------------------------------------- /demo/libs/prismadb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/libs/prismadb.ts -------------------------------------------------------------------------------- /demo/libs/serverAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/libs/serverAuth.ts -------------------------------------------------------------------------------- /demo/libs/stl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/libs/stl.ts -------------------------------------------------------------------------------- /demo/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/next.config.js -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/_app.tsx -------------------------------------------------------------------------------- /demo/pages/api/[[...404]].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/[[...404]].ts -------------------------------------------------------------------------------- /demo/pages/api/auth/[...nextauth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/auth/[...nextauth].ts -------------------------------------------------------------------------------- /demo/pages/api/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/comments.ts -------------------------------------------------------------------------------- /demo/pages/api/current.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/current.ts -------------------------------------------------------------------------------- /demo/pages/api/edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/edit.ts -------------------------------------------------------------------------------- /demo/pages/api/follow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/follow.ts -------------------------------------------------------------------------------- /demo/pages/api/like.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/like.ts -------------------------------------------------------------------------------- /demo/pages/api/notifications/[userId].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/notifications/[userId].ts -------------------------------------------------------------------------------- /demo/pages/api/openapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/openapi.ts -------------------------------------------------------------------------------- /demo/pages/api/params/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/params/[id].ts -------------------------------------------------------------------------------- /demo/pages/api/posts/[postId].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/posts/[postId].ts -------------------------------------------------------------------------------- /demo/pages/api/posts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/posts/index.ts -------------------------------------------------------------------------------- /demo/pages/api/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/register.ts -------------------------------------------------------------------------------- /demo/pages/api/users/[userId].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/users/[userId].ts -------------------------------------------------------------------------------- /demo/pages/api/users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/users/index.ts -------------------------------------------------------------------------------- /demo/pages/api/v2/[...splat].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/api/v2/[...splat].ts -------------------------------------------------------------------------------- /demo/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/index.tsx -------------------------------------------------------------------------------- /demo/pages/notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/notifications.tsx -------------------------------------------------------------------------------- /demo/pages/posts/[postId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/posts/[postId].tsx -------------------------------------------------------------------------------- /demo/pages/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/search.tsx -------------------------------------------------------------------------------- /demo/pages/users/[userId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/pages/users/[userId].tsx -------------------------------------------------------------------------------- /demo/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/postcss.config.js -------------------------------------------------------------------------------- /demo/prisma/migrations/20230503171602_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/prisma/migrations/20230503171602_init/migration.sql -------------------------------------------------------------------------------- /demo/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /demo/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/prisma/schema.prisma -------------------------------------------------------------------------------- /demo/prisma/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/prisma/seed.ts -------------------------------------------------------------------------------- /demo/prisma/testdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/prisma/testdata.json -------------------------------------------------------------------------------- /demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/public/favicon.ico -------------------------------------------------------------------------------- /demo/public/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/public/images/placeholder.png -------------------------------------------------------------------------------- /demo/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/public/next.svg -------------------------------------------------------------------------------- /demo/public/thirteen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/public/thirteen.svg -------------------------------------------------------------------------------- /demo/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/public/vercel.svg -------------------------------------------------------------------------------- /demo/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/styles/globals.css -------------------------------------------------------------------------------- /demo/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/tailwind.config.js -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /demo/util/logged.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/demo/util/logged.ts -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/babel.config.js -------------------------------------------------------------------------------- /docs/docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/cli.md -------------------------------------------------------------------------------- /docs/docs/client/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/client/_category_.json -------------------------------------------------------------------------------- /docs/docs/client/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/client/getting-started.md -------------------------------------------------------------------------------- /docs/docs/client/irregular-routes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/client/irregular-routes.md -------------------------------------------------------------------------------- /docs/docs/endpoints.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/endpoints.mdx -------------------------------------------------------------------------------- /docs/docs/express/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/express/_category_.json -------------------------------------------------------------------------------- /docs/docs/express/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/express/getting-started.md -------------------------------------------------------------------------------- /docs/docs/getting-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/getting-started.mdx -------------------------------------------------------------------------------- /docs/docs/inclusion.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/inclusion.mdx -------------------------------------------------------------------------------- /docs/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/intro.md -------------------------------------------------------------------------------- /docs/docs/next-auth/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/next-auth/_category_.json -------------------------------------------------------------------------------- /docs/docs/next-auth/current-user-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/next-auth/current-user-plugin.md -------------------------------------------------------------------------------- /docs/docs/next-auth/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/next-auth/getting-started.md -------------------------------------------------------------------------------- /docs/docs/next/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/next/_category_.json -------------------------------------------------------------------------------- /docs/docs/next/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/next/getting-started.md -------------------------------------------------------------------------------- /docs/docs/pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/pagination.md -------------------------------------------------------------------------------- /docs/docs/prisma/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/prisma/_category_.json -------------------------------------------------------------------------------- /docs/docs/prisma/getting-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/prisma/getting-started.mdx -------------------------------------------------------------------------------- /docs/docs/prisma/pagination.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/prisma/pagination.mdx -------------------------------------------------------------------------------- /docs/docs/react-query/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/_category_.json -------------------------------------------------------------------------------- /docs/docs/react-query/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/getting-started.md -------------------------------------------------------------------------------- /docs/docs/react-query/infinite-queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/infinite-queries.md -------------------------------------------------------------------------------- /docs/docs/react-query/irregular-routes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/irregular-routes.md -------------------------------------------------------------------------------- /docs/docs/react-query/mutations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/mutations.md -------------------------------------------------------------------------------- /docs/docs/react-query/queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/queries.md -------------------------------------------------------------------------------- /docs/docs/react-query/query-invalidation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/query-invalidation.md -------------------------------------------------------------------------------- /docs/docs/react-query/query-keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/react-query/query-keys.md -------------------------------------------------------------------------------- /docs/docs/resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/resources.md -------------------------------------------------------------------------------- /docs/docs/schemas/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/schemas/_category_.json -------------------------------------------------------------------------------- /docs/docs/schemas/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/schemas/introduction.md -------------------------------------------------------------------------------- /docs/docs/schemas/runtime-zod-schemas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/schemas/runtime-zod-schemas.md -------------------------------------------------------------------------------- /docs/docs/schemas/schemas-from-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/schemas/schemas-from-types.md -------------------------------------------------------------------------------- /docs/docs/selection.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docs/selection.mdx -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/src/components/HomepageFeatures/index.js -------------------------------------------------------------------------------- /docs/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/src/pages/index.js -------------------------------------------------------------------------------- /docs/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/src/pages/index.module.css -------------------------------------------------------------------------------- /docs/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/src/pages/markdown-page.md -------------------------------------------------------------------------------- /docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/img/docusaurus-social-card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/static/img/docusaurus-social-card.jpg -------------------------------------------------------------------------------- /docs/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/static/img/docusaurus.png -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/static/img/logo.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/docs/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /dist 3 | .swc -------------------------------------------------------------------------------- /packages/cli/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/.prettierignore -------------------------------------------------------------------------------- /packages/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/src/debug.ts -------------------------------------------------------------------------------- /packages/cli/src/endpointPreprocess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/src/endpointPreprocess.ts -------------------------------------------------------------------------------- /packages/cli/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/src/format.ts -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/src/utils.ts -------------------------------------------------------------------------------- /packages/cli/src/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/src/watch.ts -------------------------------------------------------------------------------- /packages/cli/test_project/.stl-codegen/src/additional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/test_project/.stl-codegen/src/additional.ts -------------------------------------------------------------------------------- /packages/cli/test_project/.stl-codegen/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/test_project/.stl-codegen/src/index.ts -------------------------------------------------------------------------------- /packages/cli/test_project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/test_project/package.json -------------------------------------------------------------------------------- /packages/cli/test_project/src/additional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/test_project/src/additional.ts -------------------------------------------------------------------------------- /packages/cli/test_project/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/test_project/src/index.ts -------------------------------------------------------------------------------- /packages/cli/test_project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/test_project/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/tsconfig.build.json -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/client/.gitignore: -------------------------------------------------------------------------------- 1 | tsconfig.vitest-temp.json 2 | generated -------------------------------------------------------------------------------- /packages/client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/CHANGELOG.md -------------------------------------------------------------------------------- /packages/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/package.json -------------------------------------------------------------------------------- /packages/client/src/codegen/generate-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/codegen/generate-types.ts -------------------------------------------------------------------------------- /packages/client/src/codegen/generated-api-client.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/codegen/generated-api-client.test-d.ts -------------------------------------------------------------------------------- /packages/client/src/codegen/generated-api-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/codegen/generated-api-client.test.ts -------------------------------------------------------------------------------- /packages/client/src/core/api-client-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/api-client-types.d.ts -------------------------------------------------------------------------------- /packages/client/src/core/api-client.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/api-client.test-d.ts -------------------------------------------------------------------------------- /packages/client/src/core/api-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/api-client.test.ts -------------------------------------------------------------------------------- /packages/client/src/core/api-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/api-client.ts -------------------------------------------------------------------------------- /packages/client/src/core/endpoint-string.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/endpoint-string.d.ts -------------------------------------------------------------------------------- /packages/client/src/core/endpoint-string.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/endpoint-string.test-d.ts -------------------------------------------------------------------------------- /packages/client/src/core/endpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/endpoint.ts -------------------------------------------------------------------------------- /packages/client/src/core/http-method-inference.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/core/http-method-inference.test.ts -------------------------------------------------------------------------------- /packages/client/src/extensions/extensions.generated.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/extensions/extensions.generated.test-d.ts -------------------------------------------------------------------------------- /packages/client/src/extensions/extensions.generated.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/extensions/extensions.generated.test.ts -------------------------------------------------------------------------------- /packages/client/src/extensions/extensions.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/extensions/extensions.test-d.ts -------------------------------------------------------------------------------- /packages/client/src/extensions/extensions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/extensions/extensions.test.ts -------------------------------------------------------------------------------- /packages/client/src/extensions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/extensions/index.ts -------------------------------------------------------------------------------- /packages/client/src/extensions/react-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/extensions/react-query.ts -------------------------------------------------------------------------------- /packages/client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/index.ts -------------------------------------------------------------------------------- /packages/client/src/scripts/run-codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/scripts/run-codegen.ts -------------------------------------------------------------------------------- /packages/client/src/test-util/api-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/test-util/api-server.ts -------------------------------------------------------------------------------- /packages/client/src/test-util/cat-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/test-util/cat-api.ts -------------------------------------------------------------------------------- /packages/client/src/test-util/dog-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/test-util/dog-api.ts -------------------------------------------------------------------------------- /packages/client/src/test-util/dog-treat-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/test-util/dog-treat-api.ts -------------------------------------------------------------------------------- /packages/client/src/test-util/generated-api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/test-util/generated-api-types.ts -------------------------------------------------------------------------------- /packages/client/src/test-util/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/test-util/setup.ts -------------------------------------------------------------------------------- /packages/client/src/test-util/user-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/test-util/user-api.ts -------------------------------------------------------------------------------- /packages/client/src/util/strings.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/util/strings.test-d.ts -------------------------------------------------------------------------------- /packages/client/src/util/strings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/util/strings.test.ts -------------------------------------------------------------------------------- /packages/client/src/util/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/util/strings.ts -------------------------------------------------------------------------------- /packages/client/src/util/tuples.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/util/tuples.d.ts -------------------------------------------------------------------------------- /packages/client/src/util/tuples.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/util/tuples.test-d.ts -------------------------------------------------------------------------------- /packages/client/src/util/union-to-intersection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/src/util/union-to-intersection.ts -------------------------------------------------------------------------------- /packages/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/tsconfig.json -------------------------------------------------------------------------------- /packages/client/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/client/vitest.config.ts -------------------------------------------------------------------------------- /packages/express/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/express/CHANGELOG.md -------------------------------------------------------------------------------- /packages/express/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/express/README.md -------------------------------------------------------------------------------- /packages/express/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/express/jest.config.js -------------------------------------------------------------------------------- /packages/express/jest.setup.ts: -------------------------------------------------------------------------------- 1 | import "../stainless/src/util/fetch-polyfill"; 2 | -------------------------------------------------------------------------------- /packages/express/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/express/package.json -------------------------------------------------------------------------------- /packages/express/src/__tests__/express.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/express/src/__tests__/express.test.ts -------------------------------------------------------------------------------- /packages/express/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/express/src/index.ts -------------------------------------------------------------------------------- /packages/express/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/express/tsconfig.json -------------------------------------------------------------------------------- /packages/hono/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/hono/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hono/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/hono/README.md -------------------------------------------------------------------------------- /packages/hono/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/hono/package.json -------------------------------------------------------------------------------- /packages/hono/src/honoPlugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/hono/src/honoPlugin.test.ts -------------------------------------------------------------------------------- /packages/hono/src/honoPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/hono/src/honoPlugin.ts -------------------------------------------------------------------------------- /packages/hono/src/routeMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/hono/src/routeMatcher.ts -------------------------------------------------------------------------------- /packages/hono/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/hono/tsconfig.json -------------------------------------------------------------------------------- /packages/next-auth/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next-auth/CHANGELOG.md -------------------------------------------------------------------------------- /packages/next-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next-auth/README.md -------------------------------------------------------------------------------- /packages/next-auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next-auth/package.json -------------------------------------------------------------------------------- /packages/next-auth/src/nextAuthPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next-auth/src/nextAuthPlugin.ts -------------------------------------------------------------------------------- /packages/next-auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next-auth/tsconfig.json -------------------------------------------------------------------------------- /packages/next/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next/CHANGELOG.md -------------------------------------------------------------------------------- /packages/next/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next/README.md -------------------------------------------------------------------------------- /packages/next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next/package.json -------------------------------------------------------------------------------- /packages/next/src/endpointToHono.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next/src/endpointToHono.ts -------------------------------------------------------------------------------- /packages/next/src/nextPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next/src/nextPlugin.ts -------------------------------------------------------------------------------- /packages/next/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/next/tsconfig.json -------------------------------------------------------------------------------- /packages/prisma/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/prisma/CHANGELOG.md -------------------------------------------------------------------------------- /packages/prisma/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/prisma/README.md -------------------------------------------------------------------------------- /packages/prisma/docs/pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/prisma/docs/pagination.md -------------------------------------------------------------------------------- /packages/prisma/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/prisma/package.json -------------------------------------------------------------------------------- /packages/prisma/src/includeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/prisma/src/includeUtils.ts -------------------------------------------------------------------------------- /packages/prisma/src/prismaPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/prisma/src/prismaPlugin.ts -------------------------------------------------------------------------------- /packages/prisma/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/prisma/tsconfig.json -------------------------------------------------------------------------------- /packages/react-query/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react-query/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/jest.config.js -------------------------------------------------------------------------------- /packages/react-query/jest.setup.ts: -------------------------------------------------------------------------------- 1 | import "../stainless/src/util/fetch-polyfill"; 2 | -------------------------------------------------------------------------------- /packages/react-query/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/package.json -------------------------------------------------------------------------------- /packages/react-query/src/ClientMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/ClientMethod.ts -------------------------------------------------------------------------------- /packages/react-query/src/ClientPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/ClientPromise.ts -------------------------------------------------------------------------------- /packages/react-query/src/PaginatorPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/PaginatorPromise.ts -------------------------------------------------------------------------------- /packages/react-query/src/__tests__/useMutation.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/__tests__/useMutation.test.tsx -------------------------------------------------------------------------------- /packages/react-query/src/__tests__/useQuery.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/__tests__/useQuery.test.tsx -------------------------------------------------------------------------------- /packages/react-query/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/index.ts -------------------------------------------------------------------------------- /packages/react-query/src/useInfiniteQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/useInfiniteQuery.ts -------------------------------------------------------------------------------- /packages/react-query/src/useMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/useMutation.ts -------------------------------------------------------------------------------- /packages/react-query/src/useQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/useQuery.ts -------------------------------------------------------------------------------- /packages/react-query/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/src/util.ts -------------------------------------------------------------------------------- /packages/react-query/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/tsconfig.esm.json -------------------------------------------------------------------------------- /packages/react-query/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/react-query/tsconfig.json -------------------------------------------------------------------------------- /packages/stainless/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/CHANGELOG.md -------------------------------------------------------------------------------- /packages/stainless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/README.md -------------------------------------------------------------------------------- /packages/stainless/docs/inclusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/docs/inclusion.md -------------------------------------------------------------------------------- /packages/stainless/docs/pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/docs/pagination.md -------------------------------------------------------------------------------- /packages/stainless/docs/selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/docs/selection.md -------------------------------------------------------------------------------- /packages/stainless/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/jest.config.js -------------------------------------------------------------------------------- /packages/stainless/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/package.json -------------------------------------------------------------------------------- /packages/stainless/src/__tests__/coerceParams.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/__tests__/coerceParams.test.ts -------------------------------------------------------------------------------- /packages/stainless/src/__tests__/parseSelect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/__tests__/parseSelect.test.ts -------------------------------------------------------------------------------- /packages/stainless/src/__tests__/tTypesTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/__tests__/tTypesTest.ts -------------------------------------------------------------------------------- /packages/stainless/src/cli/gen-stl-api-route-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/cli/gen-stl-api-route-map.ts -------------------------------------------------------------------------------- /packages/stainless/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/client.ts -------------------------------------------------------------------------------- /packages/stainless/src/coerceParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/coerceParams.ts -------------------------------------------------------------------------------- /packages/stainless/src/createRecursiveProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/createRecursiveProxy.ts -------------------------------------------------------------------------------- /packages/stainless/src/gen/genApiRouteMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/gen/genApiRouteMap.ts -------------------------------------------------------------------------------- /packages/stainless/src/gen/getApiRouteMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/gen/getApiRouteMap.ts -------------------------------------------------------------------------------- /packages/stainless/src/includes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/includes.ts -------------------------------------------------------------------------------- /packages/stainless/src/openapiSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/openapiSpec.ts -------------------------------------------------------------------------------- /packages/stainless/src/parseSelect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/parseSelect.ts -------------------------------------------------------------------------------- /packages/stainless/src/selects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/selects.ts -------------------------------------------------------------------------------- /packages/stainless/src/stl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/stl.ts -------------------------------------------------------------------------------- /packages/stainless/src/util/fetch-polyfill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/util/fetch-polyfill.ts -------------------------------------------------------------------------------- /packages/stainless/src/z.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/src/z.ts -------------------------------------------------------------------------------- /packages/stainless/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/tsconfig.esm.json -------------------------------------------------------------------------------- /packages/stainless/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/stainless/tsconfig.json -------------------------------------------------------------------------------- /packages/ts-to-zod/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /dist 3 | .swc -------------------------------------------------------------------------------- /packages/ts-to-zod/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/.prettierignore -------------------------------------------------------------------------------- /packages/ts-to-zod/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/.vscode/launch.json -------------------------------------------------------------------------------- /packages/ts-to-zod/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "debug.console.acceptSuggestionOnEnter": "on" 3 | } 4 | -------------------------------------------------------------------------------- /packages/ts-to-zod/.vscode/snippets.json.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/.vscode/snippets.json.code-snippets -------------------------------------------------------------------------------- /packages/ts-to-zod/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/.vscode/tasks.json -------------------------------------------------------------------------------- /packages/ts-to-zod/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/CHANGELOG.md -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/Transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/Transform.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/api/contacts/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/api/contacts/models.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/api/contacts/retrieve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/api/contacts/retrieve.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/api/orders/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/api/orders/common.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/api/orders/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/api/orders/list.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/api/orders/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/api/orders/models.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/_endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/_endpoints.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/api/contacts/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/api/contacts/models.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/api/orders/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/api/orders/common.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/api/orders/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/brainstorm/layout/node_mods/stainless/.schemas/api/orders/models.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/jest.config.js -------------------------------------------------------------------------------- /packages/ts-to-zod/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/package.json -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/index-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/index-browser.js -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/index.d.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/index.js -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/libquery_engine-darwin.dylib.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/libquery_engine-darwin.dylib.node -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/package.json -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/runtime/index-browser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/runtime/index-browser.d.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/runtime/index-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/runtime/index-browser.js -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/runtime/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/runtime/index.d.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/runtime/library.d.ts: -------------------------------------------------------------------------------- 1 | export * from "./index" 2 | -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/runtime/library.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/runtime/library.js -------------------------------------------------------------------------------- /packages/ts-to-zod/prisma-client/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/prisma-client/schema.prisma -------------------------------------------------------------------------------- /packages/ts-to-zod/scripts/start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/scripts/start.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/scripts/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/scripts/watch.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/basics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/basics.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/common.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/crazy-prisma-types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/crazy-prisma-types.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/functions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/functions.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/generate-in-folder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/generate-in-folder.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/imported-aliased-interface.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/imported-aliased-interface.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/imported-enum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/imported-enum.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/imported-interface.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/imported-interface.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/imported-type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/imported-type.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/multiFileTestCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/multiFileTestCase.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/mutual-recursion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/mutual-recursion.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/native-types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/native-types.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/nativeEnum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/nativeEnum.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/testCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/testCase.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/testProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/testProject.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/transform-refine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/transform-refine.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/union-overlapping-type-aliases.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/union-overlapping-type-aliases.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/__tests__/xor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/__tests__/xor.test.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/convertSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/convertSchema.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/convertType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/convertType.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/filePathConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/filePathConfig.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/generateFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/generateFiles.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/index.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/src/typeSchemaUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/src/typeSchemaUtils.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/test_code/UserCreateArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/test_code/UserCreateArgs.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/test_code/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/test_code/simple.ts -------------------------------------------------------------------------------- /packages/ts-to-zod/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/tsconfig.build.json -------------------------------------------------------------------------------- /packages/ts-to-zod/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/packages/ts-to-zod/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/release-please-config.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/gitPublish.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/scripts/gitPublish.mjs -------------------------------------------------------------------------------- /scripts/isMainModule.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/scripts/isMainModule.mjs -------------------------------------------------------------------------------- /scripts/publish.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/scripts/publish.mjs -------------------------------------------------------------------------------- /scripts/setDependencyVersions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/scripts/setDependencyVersions.mjs -------------------------------------------------------------------------------- /todomvc/.stl-codegen/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/todomvc/.stl-codegen/index.ts -------------------------------------------------------------------------------- /todomvc/.stl-codegen/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/todomvc/.stl-codegen/src/index.ts -------------------------------------------------------------------------------- /todomvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/todomvc/package.json -------------------------------------------------------------------------------- /todomvc/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/todomvc/src/index.ts -------------------------------------------------------------------------------- /todomvc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/todomvc/tsconfig.json -------------------------------------------------------------------------------- /tsconfig-common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/tsconfig-common.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stainless-api/stl-api/HEAD/tsconfig.json --------------------------------------------------------------------------------