mirror of
https://github.com/github/awesome-copilot.git
synced 2026-08-15 05:36:57 +00:00
chore: publish from main
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
import { homedir } from "node:os";
|
||||
import { dirname, join } from "node:path";
|
||||
import { fileURLToPath } from "node:url";
|
||||
|
||||
export const EXTENSION_ROOT = dirname(fileURLToPath(import.meta.url));
|
||||
export const ASSET_ROOT = join(EXTENSION_ROOT, "assets");
|
||||
|
||||
const copilotHome = process.env.COPILOT_HOME || join(homedir(), ".copilot");
|
||||
export const DATA_ROOT = join(copilotHome, "extensions", "pr-artifact-explorer", "artifacts");
|
||||
export const CACHE_ROOT = join(DATA_ROOT, "cache");
|
||||
export const PREFS_FILE = join(DATA_ROOT, "preferences.json");
|
||||
|
||||
export const GITHUB_API = "https://api.github.com";
|
||||
export const USER_AGENT = "github-copilot-pr-artifact-explorer";
|
||||
|
||||
// The indexer supports standard ZIP archives up to the ZIP32 boundary.
|
||||
export const MAX_ARCHIVE_BYTES = (4 * 1024 * 1024 * 1024) - 2;
|
||||
export const MIN_CACHE_FREE_BYTES = 512 * 1024 * 1024;
|
||||
export const ARTIFACT_DOWNLOAD_IDLE_TIMEOUT_MS = 60_000;
|
||||
export const MAX_CENTRAL_DIRECTORY_BYTES = 64 * 1024 * 1024;
|
||||
export const MAX_ZIP_ENTRIES = 50_000;
|
||||
export const MAX_INLINE_PREVIEW_BYTES = 4 * 1024 * 1024;
|
||||
export const MAX_TRX_PREVIEW_BYTES = 32 * 1024 * 1024;
|
||||
export const MAX_STREAMED_ENTRY_BYTES = 512 * 1024 * 1024;
|
||||
Reference in New Issue
Block a user