Files
pbakaus_impeccable/cli/lib/download-providers.js
T
oleg kovalandGitHub f3df3ffe40 Add Veto harness support (#675)
Adds Veto detection, provider transforms, installation paths, documentation, and regression coverage.\n\nAI-assisted maintainer repair, review, and validation by Codex under maintainer direction.
2026-08-31 19:52:46 -04:00

36 lines
1017 B
JavaScript

// Nothing in this repo imports this module. Its consumers are the Cloudflare
// Pages Functions in the private impeccable-site repo (functions/api/download/
// bundle/[provider].js and [type]/[provider]/[id].js), which share cli/lib/.
// Do not remove it as dead code; keep the provider list in sync with the
// harness dirs the build emits.
export const FILE_DOWNLOAD_PROVIDER_CONFIG_DIRS = Object.freeze({
cursor: '.cursor',
'claude-code': '.claude',
gemini: '.gemini',
codex: '.codex',
agents: '.agents',
antigravity: '.agent',
github: '.github',
grok: '.grok',
hermes: '.hermes',
kiro: '.kiro',
opencode: '.opencode',
pi: '.pi',
qoder: '.qoder',
vibe: '.vibe',
veto: '.veto',
});
export const FILE_DOWNLOAD_PROVIDERS = Object.freeze(
Object.keys(FILE_DOWNLOAD_PROVIDER_CONFIG_DIRS)
);
export const BUNDLE_DOWNLOAD_PROVIDERS = Object.freeze([
'universal',
]);
export const DOWNLOAD_PROVIDERS = Object.freeze([
...FILE_DOWNLOAD_PROVIDERS,
...BUNDLE_DOWNLOAD_PROVIDERS,
]);