Update base url to zoo.dev (#265)

This commit is contained in:
Adam Sunderland
2024-09-05 14:31:08 -04:00
committed by GitHub
parent 0d767a0cf5
commit 6d3a629151
135 changed files with 223 additions and 130 deletions

19
.direnv/bin/nix-direnv-reload Executable file
View 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

1
.envrc Normal file
View File

@ -0,0 +1 @@
use flake .

2
.gitignore vendored
View File

@ -30,3 +30,5 @@ build/
# Misc
.DS_Store
.direnv

View File

@ -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
View 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
View 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";
};
});
};
}

View File

@ -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",

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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