Lines 1-39javascript
2var __importDefault = (this && this.__importDefault) || function (mod) {
3 return (mod && mod.__esModule) ? mod : { "default": mod };
5Object.defineProperty(exports, "__esModule", { value: true });
6exports.ZO_API_BASE_URL = exports.ZO_ACCESS_TOKEN_COOKIE = exports.ZO_COOKIE_HOST = exports.ZO_CONFIG_NAME_PREFIX = exports.DEFAULT_ZO_MODEL = void 0;
7exports.zoCookieDbCandidates = zoCookieDbCandidates;
8exports.zoProgramCandidates = zoProgramCandidates;
9exports.pythonCommandCandidates = pythonCommandCandidates;
10exports.readZoCookieValue = readZoCookieValue;
11exports.parseZoByokConfig = parseZoByokConfig;
12exports.zoApiRequest = zoApiRequest;
13exports.configureZoByok = configureZoByok;
14exports.detectZoClient = detectZoClient;
15const models_1 = require("../shared/models");
16const node_os_1 = __importDefault(require("node:os"));
17const node_path_1 = __importDefault(require("node:path"));
18const platform_1 = require("../shared/platform");
19const node_fs_1 = require("node:fs");
20const node_child_process_1 = require("node:child_process");
21const backend_1 = require("../shared/backend");
HighChild Process
Package source references child process execution.
dist/lib/clients/zo.jsView on unpkg · L19 22const urls_1 = require("../shared/urls");
23const fsx_1 = require("../shared/fsx");
24// Extracted from src/commands/setup.ts (theclawbay CLI restructure).
25// Code motion only: bodies are verbatim from the original file.
26exports.DEFAULT_ZO_MODEL = models_1.DEFAULT_CODEX_MODEL;
27exports.ZO_CONFIG_NAME_PREFIX = "The Claw Bay";
28exports.ZO_COOKIE_HOST = ".zo.computer";
29exports.ZO_ACCESS_TOKEN_COOKIE = "access_token";
30exports.ZO_API_BASE_URL = "https://api.zo.computer";
31function zoCookieDbCandidates() {
32 const home = node_os_1.default.homedir();
33 const candidates = new Set();
34 switch (node_os_1.default.platform()) {
36 candidates.add(node_path_1.default.join((0, platform_1.roamingAppDataDir)(), "Zo", "Network", "Cookies"));
39 candidates.add(node_path_1.default.join(home, "Library", "Application Support", "Zo", "Network", "Cookies"));