Update base url to zoo.dev (#265)
This commit is contained in:
		
							
								
								
									
										19
									
								
								.direnv/bin/nix-direnv-reload
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										19
									
								
								.direnv/bin/nix-direnv-reload
									
									
									
									
									
										Executable file
									
								
							@ -0,0 +1,19 @@
 | 
			
		||||
#!/usr/bin/env bash
 | 
			
		||||
set -e
 | 
			
		||||
if [[ ! -d "/home/iterion/Development/kittycad.ts" ]]; then
 | 
			
		||||
  echo "Cannot find source directory; Did you move it?"
 | 
			
		||||
  echo "(Looking for "/home/iterion/Development/kittycad.ts")"
 | 
			
		||||
  echo 'Cannot force reload with this script - use "direnv reload" manually and then try again'
 | 
			
		||||
  exit 1
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
# rebuild the cache forcefully
 | 
			
		||||
_nix_direnv_force_reload=1 direnv exec "/home/iterion/Development/kittycad.ts" true
 | 
			
		||||
 | 
			
		||||
# Update the mtime for .envrc.
 | 
			
		||||
# This will cause direnv to reload again - but without re-building.
 | 
			
		||||
touch "/home/iterion/Development/kittycad.ts/.envrc"
 | 
			
		||||
 | 
			
		||||
# Also update the timestamp of whatever profile_rc we have.
 | 
			
		||||
# This makes sure that we know we are up to date.
 | 
			
		||||
touch -r "/home/iterion/Development/kittycad.ts/.envrc" "/home/iterion/Development/kittycad.ts/.direnv"/*.rc
 | 
			
		||||
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@ -30,3 +30,5 @@ build/
 | 
			
		||||
 | 
			
		||||
# Misc
 | 
			
		||||
.DS_Store
 | 
			
		||||
 | 
			
		||||
.direnv
 | 
			
		||||
 | 
			
		||||
@ -25,7 +25,7 @@ import { file } from '@kittycad/lib';
 | 
			
		||||
import fsp from 'fs/promises';
 | 
			
		||||
 | 
			
		||||
async function main() {
 | 
			
		||||
    // kittycad.io/docs/api/get-cad-file-mass?lang=typescript
 | 
			
		||||
    // zoo.dev/docs/api/get-cad-file-mass?lang=typescript
 | 
			
		||||
    const response = await file.create_file_mass({
 | 
			
		||||
      src_format: 'obj',
 | 
			
		||||
      material_density_unit: 'kg:m3',
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										27
									
								
								flake.lock
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								flake.lock
									
									
									
										generated
									
									
									
										Normal file
									
								
							@ -0,0 +1,27 @@
 | 
			
		||||
{
 | 
			
		||||
  "nodes": {
 | 
			
		||||
    "nixpkgs": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1725369773,
 | 
			
		||||
        "narHash": "sha256-gT+rUDbw+TQuszQEzMUJWTW7QYtccZ5xxWmKOSrPvEw=",
 | 
			
		||||
        "owner": "NixOS",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "8b4061fd60ccc3b3f44b73faa7c983eacf7a6f7b",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "NixOS",
 | 
			
		||||
        "ref": "nixpkgs-unstable",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "root": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixpkgs": "nixpkgs"
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "root": "root",
 | 
			
		||||
  "version": 7
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										44
									
								
								flake.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								flake.nix
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,44 @@
 | 
			
		||||
{
 | 
			
		||||
  description = "kittycad.ts development environment";
 | 
			
		||||
 | 
			
		||||
  # Flake inputs
 | 
			
		||||
  inputs = {
 | 
			
		||||
    nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  # Flake outputs
 | 
			
		||||
  outputs = { self, nixpkgs }:
 | 
			
		||||
    let
 | 
			
		||||
      # Systems supported
 | 
			
		||||
      allSystems = [
 | 
			
		||||
        "x86_64-linux" # 64-bit Intel/AMD Linux
 | 
			
		||||
        "aarch64-linux" # 64-bit ARM Linux
 | 
			
		||||
        "x86_64-darwin" # 64-bit Intel macOS
 | 
			
		||||
        "aarch64-darwin" # 64-bit ARM macOS
 | 
			
		||||
      ];
 | 
			
		||||
 | 
			
		||||
      # Helper to provide system-specific attributes
 | 
			
		||||
      forAllSystems = f: nixpkgs.lib.genAttrs allSystems (system: f {
 | 
			
		||||
        pkgs = import nixpkgs { inherit system; };
 | 
			
		||||
      });
 | 
			
		||||
 | 
			
		||||
    in
 | 
			
		||||
    {
 | 
			
		||||
      # Development environment output
 | 
			
		||||
      devShells = forAllSystems ({ pkgs }: {
 | 
			
		||||
        default = pkgs.mkShell {
 | 
			
		||||
          # The Nix packages provided in the environment
 | 
			
		||||
          packages = (with pkgs; [
 | 
			
		||||
            just
 | 
			
		||||
            nodejs_22
 | 
			
		||||
            yarn
 | 
			
		||||
          ]) ++ pkgs.lib.optionals pkgs.stdenv.isDarwin (with pkgs; [
 | 
			
		||||
            libiconv 
 | 
			
		||||
            darwin.apple_sdk.frameworks.Security
 | 
			
		||||
          ]);
 | 
			
		||||
 | 
			
		||||
          TARGET_CC = "${pkgs.stdenv.cc}/bin/${pkgs.stdenv.cc.targetPrefix}cc";
 | 
			
		||||
        };
 | 
			
		||||
      });
 | 
			
		||||
    };
 | 
			
		||||
}
 | 
			
		||||
@ -69,7 +69,7 @@
 | 
			
		||||
    "tsc": "tsc",
 | 
			
		||||
    "fmt": "prettier --config .prettierrc --write './src' './__tests__' './kittycad.ts.patch.json' './rollup.config.js'"
 | 
			
		||||
  },
 | 
			
		||||
  "author": "Kurt Hutten <kurt@kittycad.io>",
 | 
			
		||||
  "author": "Kurt Hutten <kurt@zoo.dev>",
 | 
			
		||||
  "license": "MIT",
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "openapi-types": "^12.0.0",
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_api_call({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_api_call_params): Promise<Get_api_call_return> {
 | 
			
		||||
  const url = `/api-calls/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_api_call_for_org({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_api_call_for_org_params): Promise<Get_api_call_for_org_return> {
 | 
			
		||||
  const url = `/org/api-calls/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_api_call_for_user({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_api_call_for_user_params): Promise<Get_api_call_for_user_return> {
 | 
			
		||||
  const url = `/user/api-calls/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -17,7 +17,7 @@ export default async function get_api_call_metrics({
 | 
			
		||||
  group_by,
 | 
			
		||||
}: Get_api_call_metrics_params): Promise<Get_api_call_metrics_return> {
 | 
			
		||||
  const url = `/api-call-metrics?group_by=${group_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_async_operation({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_async_operation_params): Promise<Get_async_operation_return> {
 | 
			
		||||
  const url = `/async/operations/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function list_api_calls({
 | 
			
		||||
  sort_by,
 | 
			
		||||
}: List_api_calls_params): Promise<List_api_calls_return> {
 | 
			
		||||
  const url = `/api-calls?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -25,7 +25,7 @@ export default async function list_api_calls_for_user({
 | 
			
		||||
  sort_by,
 | 
			
		||||
}: List_api_calls_for_user_params): Promise<List_api_calls_for_user_return> {
 | 
			
		||||
  const url = `/users/${id}/api-calls?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -24,7 +24,7 @@ export default async function list_async_operations({
 | 
			
		||||
  status,
 | 
			
		||||
}: List_async_operations_params): Promise<List_async_operations_return> {
 | 
			
		||||
  const url = `/async/operations?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}&status=${status}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function org_list_api_calls({
 | 
			
		||||
  sort_by,
 | 
			
		||||
}: Org_list_api_calls_params): Promise<Org_list_api_calls_return> {
 | 
			
		||||
  const url = `/org/api-calls?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function user_list_api_calls({
 | 
			
		||||
  sort_by,
 | 
			
		||||
}: User_list_api_calls_params): Promise<User_list_api_calls_return> {
 | 
			
		||||
  const url = `/user/api-calls?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function create_api_token_for_user({
 | 
			
		||||
  label,
 | 
			
		||||
}: Create_api_token_for_user_params): Promise<Create_api_token_for_user_return> {
 | 
			
		||||
  const url = `/user/api-tokens?label=${label}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function delete_api_token_for_user({
 | 
			
		||||
  token,
 | 
			
		||||
}: Delete_api_token_for_user_params): Promise<Delete_api_token_for_user_return> {
 | 
			
		||||
  const url = `/user/api-tokens/${token}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_api_token_for_user({
 | 
			
		||||
  token,
 | 
			
		||||
}: Get_api_token_for_user_params): Promise<Get_api_token_for_user_return> {
 | 
			
		||||
  const url = `/user/api-tokens/${token}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function list_api_tokens_for_user({
 | 
			
		||||
  sort_by,
 | 
			
		||||
}: List_api_tokens_for_user_params): Promise<List_api_tokens_for_user_return> {
 | 
			
		||||
  const url = `/user/api-tokens?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function apps_github_callback({
 | 
			
		||||
  client,
 | 
			
		||||
}: Apps_github_callback_params = {}): Promise<Apps_github_callback_return> {
 | 
			
		||||
  const url = `/apps/github/callback`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function apps_github_consent({
 | 
			
		||||
  client,
 | 
			
		||||
}: Apps_github_consent_params = {}): Promise<Apps_github_consent_return> {
 | 
			
		||||
  const url = `/apps/github/consent`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function apps_github_webhook({
 | 
			
		||||
  body,
 | 
			
		||||
}: Apps_github_webhook_params): Promise<Apps_github_webhook_return> {
 | 
			
		||||
  const url = `/apps/github/webhook`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function create_executor_term({
 | 
			
		||||
  client,
 | 
			
		||||
}: Create_executor_term_params = {}): Promise<Create_executor_term_return> {
 | 
			
		||||
  const url = `/ws/executor/term`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function create_file_execution({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_file_execution_params): Promise<Create_file_execution_return> {
 | 
			
		||||
  const url = `/file/execute/${lang}?output=${output}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function create_file_center_of_mass({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_file_center_of_mass_params): Promise<Create_file_center_of_mass_return> {
 | 
			
		||||
  const url = `/file/center-of-mass?output_unit=${output_unit}&src_format=${src_format}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function create_file_conversion({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_file_conversion_params): Promise<Create_file_conversion_return> {
 | 
			
		||||
  const url = `/file/conversion/${src_format}/${output_format}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -27,7 +27,7 @@ export default async function create_file_density({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_file_density_params): Promise<Create_file_density_return> {
 | 
			
		||||
  const url = `/file/density?material_mass=${material_mass}&material_mass_unit=${material_mass_unit}&output_unit=${output_unit}&src_format=${src_format}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -27,7 +27,7 @@ export default async function create_file_mass({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_file_mass_params): Promise<Create_file_mass_return> {
 | 
			
		||||
  const url = `/file/mass?material_density=${material_density}&material_density_unit=${material_density_unit}&output_unit=${output_unit}&src_format=${src_format}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function create_file_surface_area({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_file_surface_area_params): Promise<Create_file_surface_area_return> {
 | 
			
		||||
  const url = `/file/surface-area?output_unit=${output_unit}&src_format=${src_format}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function create_file_volume({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_file_volume_params): Promise<Create_file_volume_return> {
 | 
			
		||||
  const url = `/file/volume?output_unit=${output_unit}&src_format=${src_format}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function create_debug_uploads({
 | 
			
		||||
  client,
 | 
			
		||||
}: Create_debug_uploads_params = {}): Promise<Create_debug_uploads_return> {
 | 
			
		||||
  const url = `/debug/uploads`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function create_event({
 | 
			
		||||
  client,
 | 
			
		||||
}: Create_event_params = {}): Promise<Create_event_return> {
 | 
			
		||||
  const url = `/events`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_ipinfo({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_ipinfo_params = {}): Promise<Get_ipinfo_return> {
 | 
			
		||||
  const url = `/_meta/ipinfo`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_metadata({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_metadata_params = {}): Promise<Get_metadata_return> {
 | 
			
		||||
  const url = `/_meta/info`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_pricing_subscriptions({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_pricing_subscriptions_params = {}): Promise<Get_pricing_subscriptions_return> {
 | 
			
		||||
  const url = `/pricing/subscriptions`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_schema({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_schema_params = {}): Promise<Get_schema_return> {
 | 
			
		||||
  const url = `/`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -15,7 +15,7 @@ export default async function internal_get_api_token_for_discord_user({
 | 
			
		||||
  discord_id,
 | 
			
		||||
}: Internal_get_api_token_for_discord_user_params): Promise<Internal_get_api_token_for_discord_user_return> {
 | 
			
		||||
  const url = `/internal/discord/api-token/${discord_id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function ping({
 | 
			
		||||
  client,
 | 
			
		||||
}: Ping_params = {}): Promise<Ping_return> {
 | 
			
		||||
  const url = `/ping`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -19,7 +19,7 @@ export default async function create_kcl_code_completions({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_kcl_code_completions_params): Promise<Create_kcl_code_completions_return> {
 | 
			
		||||
  const url = `/ai/kcl/completions`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function create_text_to_cad({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_text_to_cad_params): Promise<Create_text_to_cad_return> {
 | 
			
		||||
  const url = `/ai/text-to-cad/${output_format}?kcl=${kcl}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -15,7 +15,7 @@ export default async function create_text_to_cad_model_feedback({
 | 
			
		||||
  feedback,
 | 
			
		||||
}: Create_text_to_cad_model_feedback_params): Promise<Create_text_to_cad_model_feedback_return> {
 | 
			
		||||
  const url = `/user/text-to-cad/${id}?feedback=${feedback}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_ai_prompt({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_ai_prompt_params): Promise<Get_ai_prompt_return> {
 | 
			
		||||
  const url = `/ai-prompts/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_text_to_cad_model_for_user({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_text_to_cad_model_for_user_params): Promise<Get_text_to_cad_model_for_user_return> {
 | 
			
		||||
  const url = `/user/text-to-cad/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function list_ai_prompts({
 | 
			
		||||
  sort_by,
 | 
			
		||||
}: List_ai_prompts_params): Promise<List_ai_prompts_return> {
 | 
			
		||||
  const url = `/ai-prompts?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -25,7 +25,7 @@ export default async function list_text_to_cad_models_for_user({
 | 
			
		||||
  no_models,
 | 
			
		||||
}: List_text_to_cad_models_for_user_params): Promise<List_text_to_cad_models_for_user_return> {
 | 
			
		||||
  const url = `/user/text-to-cad?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}&no_models=${no_models}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function device_access_token({
 | 
			
		||||
  client,
 | 
			
		||||
}: Device_access_token_params = {}): Promise<Device_access_token_return> {
 | 
			
		||||
  const url = `/oauth2/device/token`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function device_auth_confirm({
 | 
			
		||||
  body,
 | 
			
		||||
}: Device_auth_confirm_params): Promise<Device_auth_confirm_return> {
 | 
			
		||||
  const url = `/oauth2/device/confirm`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function device_auth_request({
 | 
			
		||||
  client,
 | 
			
		||||
}: Device_auth_request_params = {}): Promise<Device_auth_request_return> {
 | 
			
		||||
  const url = `/oauth2/device/auth`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function device_auth_verify({
 | 
			
		||||
  user_code,
 | 
			
		||||
}: Device_auth_verify_params): Promise<Device_auth_verify_return> {
 | 
			
		||||
  const url = `/oauth2/device/verify?user_code=${user_code}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function oauth2_provider_callback({
 | 
			
		||||
  user,
 | 
			
		||||
}: Oauth2_provider_callback_params): Promise<Oauth2_provider_callback_return> {
 | 
			
		||||
  const url = `/oauth2/provider/${provider}/callback?code=${code}&id_token=${id_token}&state=${state}&user=${user}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function oauth2_provider_callback_post({
 | 
			
		||||
  provider,
 | 
			
		||||
}: Oauth2_provider_callback_post_params): Promise<Oauth2_provider_callback_post_return> {
 | 
			
		||||
  const url = `/oauth2/provider/${provider}/callback`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -19,7 +19,7 @@ export default async function oauth2_provider_consent({
 | 
			
		||||
  callback_url,
 | 
			
		||||
}: Oauth2_provider_consent_params): Promise<Oauth2_provider_consent_return> {
 | 
			
		||||
  const url = `/oauth2/provider/${provider}/consent?callback_url=${callback_url}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function create_org({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_org_params): Promise<Create_org_return> {
 | 
			
		||||
  const url = `/org`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function create_org_member({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_org_member_params): Promise<Create_org_member_return> {
 | 
			
		||||
  const url = `/org/members`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -17,7 +17,7 @@ export default async function create_org_saml_idp({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_org_saml_idp_params): Promise<Create_org_saml_idp_return> {
 | 
			
		||||
  const url = `/org/saml/idp`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function delete_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: Delete_org_params = {}): Promise<Delete_org_return> {
 | 
			
		||||
  const url = `/org`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function delete_org_member({
 | 
			
		||||
  user_id,
 | 
			
		||||
}: Delete_org_member_params): Promise<Delete_org_member_return> {
 | 
			
		||||
  const url = `/org/members/${user_id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function delete_org_saml_idp({
 | 
			
		||||
  client,
 | 
			
		||||
}: Delete_org_saml_idp_params = {}): Promise<Delete_org_saml_idp_return> {
 | 
			
		||||
  const url = `/org/saml/idp`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_any_org({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_any_org_params): Promise<Get_any_org_return> {
 | 
			
		||||
  const url = `/orgs/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_org_params = {}): Promise<Get_org_return> {
 | 
			
		||||
  const url = `/org`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_org_member({
 | 
			
		||||
  user_id,
 | 
			
		||||
}: Get_org_member_params): Promise<Get_org_member_return> {
 | 
			
		||||
  const url = `/org/members/${user_id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_org_privacy_settings({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_org_privacy_settings_params = {}): Promise<Get_org_privacy_settings_return> {
 | 
			
		||||
  const url = `/org/privacy`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_org_saml_idp({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_org_saml_idp_params = {}): Promise<Get_org_saml_idp_return> {
 | 
			
		||||
  const url = `/org/saml/idp`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_user_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_user_org_params = {}): Promise<Get_user_org_return> {
 | 
			
		||||
  const url = `/user/org`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -24,7 +24,7 @@ export default async function list_org_members({
 | 
			
		||||
  role,
 | 
			
		||||
}: List_org_members_params): Promise<List_org_members_return> {
 | 
			
		||||
  const url = `/org/members?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}&role=${role}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -21,7 +21,7 @@ export default async function list_orgs({
 | 
			
		||||
  sort_by,
 | 
			
		||||
}: List_orgs_params): Promise<List_orgs_return> {
 | 
			
		||||
  const url = `/orgs?limit=${limit}&page_token=${page_token}&sort_by=${sort_by}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function update_enterprise_pricing_for_org({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_enterprise_pricing_for_org_params): Promise<Update_enterprise_pricing_for_org_return> {
 | 
			
		||||
  const url = `/orgs/${id}/enterprise/pricing`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function update_org({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_org_params): Promise<Update_org_return> {
 | 
			
		||||
  const url = `/org`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -20,7 +20,7 @@ export default async function update_org_member({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_org_member_params): Promise<Update_org_member_return> {
 | 
			
		||||
  const url = `/org/members/${user_id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function update_org_privacy_settings({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_org_privacy_settings_params): Promise<Update_org_privacy_settings_return> {
 | 
			
		||||
  const url = `/org/privacy`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -17,7 +17,7 @@ export default async function update_org_saml_idp({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_org_saml_idp_params): Promise<Update_org_saml_idp_return> {
 | 
			
		||||
  const url = `/org/saml/idp`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -17,7 +17,7 @@ export default async function create_org_subscription({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_org_subscription_params): Promise<Create_org_subscription_return> {
 | 
			
		||||
  const url = `/org/payment/subscriptions`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function create_payment_information_for_org({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_payment_information_for_org_params): Promise<Create_payment_information_for_org_return> {
 | 
			
		||||
  const url = `/org/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function create_payment_information_for_user({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_payment_information_for_user_params): Promise<Create_payment_information_for_user_return> {
 | 
			
		||||
  const url = `/user/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function create_payment_intent_for_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: Create_payment_intent_for_org_params = {}): Promise<Create_payment_intent_for_org_return> {
 | 
			
		||||
  const url = `/org/payment/intent`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function create_payment_intent_for_user({
 | 
			
		||||
  client,
 | 
			
		||||
}: Create_payment_intent_for_user_params = {}): Promise<Create_payment_intent_for_user_return> {
 | 
			
		||||
  const url = `/user/payment/intent`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -19,7 +19,7 @@ export default async function create_user_subscription({
 | 
			
		||||
  body,
 | 
			
		||||
}: Create_user_subscription_params): Promise<Create_user_subscription_return> {
 | 
			
		||||
  const url = `/user/payment/subscriptions`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function delete_payment_information_for_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: Delete_payment_information_for_org_params = {}): Promise<Delete_payment_information_for_org_return> {
 | 
			
		||||
  const url = `/org/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function delete_payment_information_for_user({
 | 
			
		||||
  client,
 | 
			
		||||
}: Delete_payment_information_for_user_params = {}): Promise<Delete_payment_information_for_user_return> {
 | 
			
		||||
  const url = `/user/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function delete_payment_method_for_org({
 | 
			
		||||
  id,
 | 
			
		||||
}: Delete_payment_method_for_org_params): Promise<Delete_payment_method_for_org_return> {
 | 
			
		||||
  const url = `/org/payment/methods/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function delete_payment_method_for_user({
 | 
			
		||||
  id,
 | 
			
		||||
}: Delete_payment_method_for_user_params): Promise<Delete_payment_method_for_user_return> {
 | 
			
		||||
  const url = `/user/payment/methods/${id}`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_org_subscription({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_org_subscription_params = {}): Promise<Get_org_subscription_return> {
 | 
			
		||||
  const url = `/org/payment/subscriptions`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function get_payment_balance_for_any_org({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_payment_balance_for_any_org_params): Promise<Get_payment_balance_for_any_org_return> {
 | 
			
		||||
  const url = `/orgs/${id}/payment/balance`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -15,7 +15,7 @@ export default async function get_payment_balance_for_any_user({
 | 
			
		||||
  id,
 | 
			
		||||
}: Get_payment_balance_for_any_user_params): Promise<Get_payment_balance_for_any_user_return> {
 | 
			
		||||
  const url = `/users/${id}/payment/balance`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_payment_balance_for_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_payment_balance_for_org_params = {}): Promise<Get_payment_balance_for_org_return> {
 | 
			
		||||
  const url = `/org/payment/balance`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_payment_balance_for_user({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_payment_balance_for_user_params = {}): Promise<Get_payment_balance_for_user_return> {
 | 
			
		||||
  const url = `/user/payment/balance`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_payment_information_for_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_payment_information_for_org_params = {}): Promise<Get_payment_information_for_org_return> {
 | 
			
		||||
  const url = `/org/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_payment_information_for_user({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_payment_information_for_user_params = {}): Promise<Get_payment_information_for_user_return> {
 | 
			
		||||
  const url = `/user/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function get_user_subscription({
 | 
			
		||||
  client,
 | 
			
		||||
}: Get_user_subscription_params = {}): Promise<Get_user_subscription_return> {
 | 
			
		||||
  const url = `/user/payment/subscriptions`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function list_invoices_for_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: List_invoices_for_org_params = {}): Promise<List_invoices_for_org_return> {
 | 
			
		||||
  const url = `/org/payment/invoices`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function list_invoices_for_user({
 | 
			
		||||
  client,
 | 
			
		||||
}: List_invoices_for_user_params = {}): Promise<List_invoices_for_user_return> {
 | 
			
		||||
  const url = `/user/payment/invoices`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function list_payment_methods_for_org({
 | 
			
		||||
  client,
 | 
			
		||||
}: List_payment_methods_for_org_params = {}): Promise<List_payment_methods_for_org_return> {
 | 
			
		||||
  const url = `/org/payment/methods`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ export default async function list_payment_methods_for_user({
 | 
			
		||||
  client,
 | 
			
		||||
}: List_payment_methods_for_user_params = {}): Promise<List_payment_methods_for_user_return> {
 | 
			
		||||
  const url = `/user/payment/methods`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -17,7 +17,7 @@ export default async function update_org_subscription({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_org_subscription_params): Promise<Update_org_subscription_return> {
 | 
			
		||||
  const url = `/org/payment/subscriptions`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function update_payment_balance_for_any_org({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_payment_balance_for_any_org_params): Promise<Update_payment_balance_for_any_org_return> {
 | 
			
		||||
  const url = `/orgs/${id}/payment/balance`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -22,7 +22,7 @@ export default async function update_payment_balance_for_any_user({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_payment_balance_for_any_user_params): Promise<Update_payment_balance_for_any_user_return> {
 | 
			
		||||
  const url = `/users/${id}/payment/balance`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function update_payment_information_for_org({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_payment_information_for_org_params): Promise<Update_payment_information_for_org_return> {
 | 
			
		||||
  const url = `/org/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,7 @@ export default async function update_payment_information_for_user({
 | 
			
		||||
  body,
 | 
			
		||||
}: Update_payment_information_for_user_params): Promise<Update_payment_information_for_user_return> {
 | 
			
		||||
  const url = `/user/payment`;
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.kittycad.io';
 | 
			
		||||
  const urlBase = process?.env?.BASE_URL || 'https://api.zoo.dev';
 | 
			
		||||
  const fullUrl = urlBase + url;
 | 
			
		||||
  const kittycadToken = client
 | 
			
		||||
    ? client.token
 | 
			
		||||
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user