gitextract_0eq81jzj/ ├── .dockerignore ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── config.yml │ │ ├── documentation.yml │ │ ├── feature_request.yml │ │ ├── performance_issue.yml │ │ └── platform_request.yml │ ├── dependabot.yml │ ├── pull_request_template.md │ └── workflows/ │ ├── ci.yml │ ├── commitlint.yml │ ├── dependabot-auto-merge.yml │ ├── functions-ntl.yml │ ├── functions-vc.yml │ ├── image.yml │ ├── pages-cf.yml │ ├── pages-eo.yml │ ├── sync.yml │ └── workers.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── AGENTS.md ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── README.zh-Hans.md ├── README.zh-Hant.md ├── SECURITY.md ├── adapters/ │ ├── functions/ │ │ ├── api/ │ │ │ └── index.js │ │ ├── deno.js │ │ ├── netlify/ │ │ │ └── edge-functions/ │ │ │ └── edge-handler.js │ │ ├── netlify.toml │ │ ├── package.json │ │ └── vercel.json │ └── pages/ │ ├── functions/ │ │ └── [[path]].js │ └── wrangler.toml ├── codecov.yml ├── commitlint.config.mjs ├── config.capnp ├── docs/ │ └── deploy-on-digitalocean.md ├── eslint.config.js ├── package.json ├── scripts/ │ └── fix-badge-colors.js ├── skills/ │ └── xget/ │ ├── SKILL.md │ ├── references/ │ │ └── REFERENCE.md │ └── scripts/ │ └── xget.mjs ├── src/ │ ├── app/ │ │ ├── handle-request.js │ │ └── request-context.js │ ├── config/ │ │ ├── index.js │ │ ├── platform-catalog.js │ │ └── platforms.js │ ├── index.js │ ├── protocols/ │ │ ├── ai.js │ │ ├── docker.js │ │ ├── git.js │ │ └── huggingface.js │ ├── response/ │ │ └── finalize-response.js │ ├── routing/ │ │ ├── platform-index.js │ │ ├── platform-transformers.js │ │ └── resolve-target.js │ ├── types.d.ts │ ├── upstream/ │ │ ├── cache.js │ │ └── fetch-upstream.js │ └── utils/ │ ├── performance.js │ ├── rewrite.js │ ├── security.js │ └── validation.js ├── test/ │ ├── benchmark/ │ │ └── performance.bench.js │ ├── features/ │ │ ├── auth.test.js │ │ ├── git-lfs.test.js │ │ ├── git.test.js │ │ ├── performance.test.js │ │ ├── range-cache.test.js │ │ └── security.test.js │ ├── fixtures/ │ │ └── responses.js │ ├── helpers/ │ │ ├── assertions.js │ │ ├── generators.js │ │ ├── index.js │ │ ├── mocks.js │ │ └── test-utils.js │ ├── index.test.js │ ├── integration.test.js │ ├── platforms/ │ │ ├── container-registry.test.js │ │ ├── cran.test.js │ │ ├── crates.test.js │ │ ├── flathub.test.js │ │ ├── homebrew.test.js │ │ ├── jenkins.test.js │ │ ├── npm-fix.test.js │ │ └── opensuse.test.js │ ├── setup.js │ ├── types.d.ts │ └── unit/ │ ├── app-structure.test.js │ ├── cache-privacy.test.js │ ├── cors-and-proxy-options.test.js │ ├── docker-helpers.test.js │ ├── flathub-rewrite.test.js │ ├── package-manifest.test.js │ ├── pipeline-modules.test.js │ ├── platform-boundaries.test.js │ ├── platforms.test.js │ ├── protocol-helpers.test.js │ ├── protocols.test.js │ ├── runtime-helpers.test.js │ ├── utils.test.js │ ├── worker-regressions.test.js │ └── xget-skill-script.test.js ├── tsconfig.json ├── vitest.config.js ├── vitest.coverage.config.js └── wrangler.toml