├── .codefetchignore ├── .cursor └── commands │ ├── ask-codefetch-pro.md │ ├── ask-codefetch-quick.md │ └── ask-codefetch.md ├── .eslintcache ├── .gitattributes ├── .github └── workflows │ ├── README.md │ ├── pkg-pr-new.yml │ ├── sdk-pr.yml │ └── sdk-test.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── HOW-TO-RELEASE.md ├── LICENSE ├── README.md ├── codefetch.config.mjs ├── eslint.config.mjs ├── package.json ├── packages ├── cli │ ├── .codefetchignore │ ├── CHANGELOG.md │ ├── README.md │ ├── build.config.ts │ ├── codefetch.config.mjs │ ├── package.json │ ├── package.json.backup │ ├── src │ │ ├── args.ts │ │ ├── cli.ts │ │ ├── commands │ │ │ ├── default.ts │ │ │ ├── init.ts │ │ │ └── open.ts │ │ ├── config.ts │ │ ├── format-model-info.ts │ │ ├── help-prompt.ts │ │ ├── index.ts │ │ ├── markdown.ts │ │ ├── prompts │ │ │ ├── codegen.ts │ │ │ ├── fix.ts │ │ │ ├── improve.ts │ │ │ └── testgen.ts │ │ └── utils │ │ │ ├── browser.ts │ │ │ └── clipboard.ts │ ├── test │ │ ├── _setup.ts │ │ ├── fixtures │ │ │ ├── codebase-test │ │ │ │ ├── .codefetchignore │ │ │ │ ├── .eslintrc.json │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── ignore-this-file │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ │ └── image.png │ │ │ │ └── src │ │ │ │ │ ├── app.css │ │ │ │ │ ├── app.js │ │ │ │ │ ├── components │ │ │ │ │ ├── base │ │ │ │ │ │ ├── container.js │ │ │ │ │ │ └── ignore-this-file-deep │ │ │ │ │ ├── button.js │ │ │ │ │ └── header.js │ │ │ │ │ ├── logo.svg │ │ │ │ │ └── utils │ │ │ │ │ ├── test1.ts │ │ │ │ │ └── test2.js │ │ │ ├── init-test │ │ │ │ ├── .codefetchignore │ │ │ │ └── codefetch.config.mjs │ │ │ └── prompt-test │ │ │ │ └── test.js │ │ ├── integration │ │ │ ├── codebase-fixture.test.ts │ │ │ ├── init.test.ts │ │ │ └── prompt-fixture.test.ts │ │ ├── mocks │ │ │ └── server.ts │ │ ├── regression │ │ │ └── regression.test.ts │ │ └── unit │ │ │ ├── args.test.ts │ │ │ ├── browser.test.ts │ │ │ ├── clipboard.test.ts │ │ │ ├── config-files.test.ts │ │ │ ├── config-loader.test.ts │ │ │ ├── default-command.test.ts │ │ │ ├── files.test.ts │ │ │ ├── help-prompt.test.ts │ │ │ ├── init-command.test.ts │ │ │ ├── markdown.test.ts │ │ │ ├── open-command.test.ts │ │ │ ├── prompts.test.ts │ │ │ ├── token-counter.test.ts │ │ │ └── web │ │ │ └── url-handler.test.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── mcp │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── server.ts │ ├── test │ │ └── dummy.test.ts │ ├── tsconfig.json │ └── vitest.config.ts └── sdk │ ├── .prettierrc │ ├── CHANGELOG.md │ ├── README-Worker.md │ ├── README.md │ ├── build.browser.config.ts │ ├── build.config.ts │ ├── build.worker.config.ts │ ├── package.json │ ├── scripts │ └── verify-worker.sh │ ├── src │ ├── browser.ts │ ├── cache-enhanced.ts │ ├── cache │ │ ├── cloudflare-cache.ts │ │ ├── factory-worker.ts │ │ ├── factory.ts │ │ ├── filesystem-cache.ts │ │ ├── index-worker.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ ├── memory-cache.ts │ │ └── validation.ts │ ├── config-worker.ts │ ├── config.ts │ ├── constants.ts │ ├── default-ignore.ts │ ├── env.ts │ ├── errors.ts │ ├── fetch-result.ts │ ├── fetch.ts │ ├── files-tree.ts │ ├── files.ts │ ├── index.ts │ ├── markdown-content.ts │ ├── markdown.ts │ ├── prompts │ │ ├── codegen.ts │ │ ├── fix.ts │ │ ├── improve.ts │ │ ├── index.ts │ │ └── testgen.ts │ ├── streaming.ts │ ├── template-parser.ts │ ├── token-counter.ts │ ├── tree.ts │ ├── type-guards.ts │ ├── types-worker.ts │ ├── types.ts │ ├── utils-browser.ts │ ├── utils.ts │ ├── utils │ │ └── path.ts │ ├── web │ │ ├── cache.ts │ │ ├── github-api.ts │ │ ├── github-tarball.ts │ │ ├── gitlab-tarball.ts │ │ ├── html-to-markdown.ts │ │ ├── index.ts │ │ ├── sdk-web-fetch-worker.ts │ │ ├── sdk-web-fetch.ts │ │ ├── tar-parser.ts │ │ ├── types.ts │ │ └── url-handler.ts │ └── worker.ts │ ├── test │ ├── browser-exports.test.ts │ ├── cache-enhanced.test.ts │ ├── cache-factory.test.ts │ ├── cache-validation.test.ts │ ├── cache.test.ts │ ├── cache │ │ ├── cloudflare-cache.test.ts │ │ └── interface.test.ts │ ├── config-worker.test.ts │ ├── config.test.ts │ ├── demo-github.test.ts │ ├── env.test.ts │ ├── errors.test.ts │ ├── fetch-json.test.ts │ ├── files.test.ts │ ├── fixtures │ │ ├── sample-project │ │ │ ├── index.js │ │ │ └── package.json │ │ └── tiktoken │ │ │ ├── cl100k_base.json │ │ │ ├── o200k_base.json │ │ │ └── p50k_base.json │ ├── github-api.test.ts │ ├── local-worker-test.js │ ├── markdown-content.test.ts │ ├── markdown.test.ts │ ├── memory-cache.test.ts │ ├── mocks │ │ └── server.ts │ ├── setup.ts │ ├── streaming.test.ts │ ├── template-parser.test.ts │ ├── token-counter.test.ts │ ├── tree.test.ts │ ├── type-guards.test.ts │ ├── utils.test.ts │ ├── verify-worker-build.js │ ├── web-fetch.test.ts │ ├── worker-exports.test.ts │ ├── worker-integration.test.ts │ ├── worker-runtime-test.ts │ ├── worker-test-example.ts │ └── worker.test.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── playground ├── .gitignore ├── README.md ├── analyze-github-repo.js ├── code-analyzer.js ├── codefetch-analysis.md ├── generate-docs.js ├── list-outputs.js ├── package-lock.json ├── package.json ├── quick-web-test.js ├── sample-rust-project │ ├── .codefetchignore │ ├── .gitignore │ ├── Cargo.toml │ ├── crates │ │ ├── core │ │ │ └── src │ │ │ │ ├── errors.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── secret.rs │ │ │ │ └── types.rs │ │ ├── engine │ │ │ └── src │ │ │ │ ├── lib.rs │ │ │ │ └── processor.rs │ │ └── utils │ │ │ └── src │ │ │ └── lib.rs │ ├── docs │ │ └── arch │ │ │ ├── architecture.md │ │ │ └── decisions.md │ └── src │ │ └── main.rs ├── test-sdk.js └── test-web-fetch.js ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public ├── cover.jpeg └── tokenlimiter.png ├── scripts ├── release-fix-workspace.ts └── release.ts ├── test-url.js └── tsconfig.base.json /.codefetchignore: -------------------------------------------------------------------------------- 1 | test/ 2 | vitest.config.ts 3 | modeldb.json -------------------------------------------------------------------------------- /.cursor/commands/ask-codefetch-pro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.cursor/commands/ask-codefetch-pro.md -------------------------------------------------------------------------------- /.cursor/commands/ask-codefetch-quick.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.cursor/commands/ask-codefetch-quick.md -------------------------------------------------------------------------------- /.cursor/commands/ask-codefetch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.cursor/commands/ask-codefetch.md -------------------------------------------------------------------------------- /.eslintcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.eslintcache -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/pkg-pr-new.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.github/workflows/pkg-pr-new.yml -------------------------------------------------------------------------------- /.github/workflows/sdk-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.github/workflows/sdk-pr.yml -------------------------------------------------------------------------------- /.github/workflows/sdk-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.github/workflows/sdk-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "trailingComma": "es5" 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /HOW-TO-RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/HOW-TO-RELEASE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/README.md -------------------------------------------------------------------------------- /codefetch.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/codefetch.config.mjs -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/.codefetchignore: -------------------------------------------------------------------------------- 1 | test/ 2 | vitest.config.ts -------------------------------------------------------------------------------- /packages/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/build.config.ts -------------------------------------------------------------------------------- /packages/cli/codefetch.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/codefetch.config.mjs -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/package.json.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/package.json.backup -------------------------------------------------------------------------------- /packages/cli/src/args.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/args.ts -------------------------------------------------------------------------------- /packages/cli/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/cli.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/commands/default.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/commands/init.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/open.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/commands/open.ts -------------------------------------------------------------------------------- /packages/cli/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/config.ts -------------------------------------------------------------------------------- /packages/cli/src/format-model-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/format-model-info.ts -------------------------------------------------------------------------------- /packages/cli/src/help-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/help-prompt.ts -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/src/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/markdown.ts -------------------------------------------------------------------------------- /packages/cli/src/prompts/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/prompts/codegen.ts -------------------------------------------------------------------------------- /packages/cli/src/prompts/fix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/prompts/fix.ts -------------------------------------------------------------------------------- /packages/cli/src/prompts/improve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/prompts/improve.ts -------------------------------------------------------------------------------- /packages/cli/src/prompts/testgen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/prompts/testgen.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/utils/browser.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/src/utils/clipboard.ts -------------------------------------------------------------------------------- /packages/cli/test/_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/_setup.ts -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/.codefetchignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/.codefetchignore -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/.eslintrc.json -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/.gitignore -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/README.md: -------------------------------------------------------------------------------- 1 | # Test Codebase for codefetch 2 | -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/ignore-this-file: -------------------------------------------------------------------------------- 1 | Y -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "codebase-starter" 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/package.json -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/public/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/public/image.png -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/app.css: -------------------------------------------------------------------------------- 1 | .App { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/src/app.js -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/components/base/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/src/components/base/container.js -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/components/base/ignore-this-file-deep: -------------------------------------------------------------------------------- 1 | X -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/components/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/src/components/button.js -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/src/components/header.js -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/src/logo.svg -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/utils/test1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/src/utils/test1.ts -------------------------------------------------------------------------------- /packages/cli/test/fixtures/codebase-test/src/utils/test2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/codebase-test/src/utils/test2.js -------------------------------------------------------------------------------- /packages/cli/test/fixtures/init-test/.codefetchignore: -------------------------------------------------------------------------------- 1 | test/ 2 | vitest.config.ts 3 | -------------------------------------------------------------------------------- /packages/cli/test/fixtures/init-test/codefetch.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/init-test/codefetch.config.mjs -------------------------------------------------------------------------------- /packages/cli/test/fixtures/prompt-test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/fixtures/prompt-test/test.js -------------------------------------------------------------------------------- /packages/cli/test/integration/codebase-fixture.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/integration/codebase-fixture.test.ts -------------------------------------------------------------------------------- /packages/cli/test/integration/init.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/integration/init.test.ts -------------------------------------------------------------------------------- /packages/cli/test/integration/prompt-fixture.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/integration/prompt-fixture.test.ts -------------------------------------------------------------------------------- /packages/cli/test/mocks/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/mocks/server.ts -------------------------------------------------------------------------------- /packages/cli/test/regression/regression.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/regression/regression.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/args.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/args.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/browser.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/clipboard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/clipboard.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/config-files.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/config-files.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/config-loader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/config-loader.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/default-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/default-command.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/files.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/files.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/help-prompt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/help-prompt.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/init-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/init-command.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/markdown.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/markdown.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/open-command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/open-command.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/prompts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/prompts.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/token-counter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/token-counter.test.ts -------------------------------------------------------------------------------- /packages/cli/test/unit/web/url-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/test/unit/web/url-handler.test.ts -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/cli/vitest.config.ts -------------------------------------------------------------------------------- /packages/mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/mcp/README.md -------------------------------------------------------------------------------- /packages/mcp/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/mcp/build.config.ts -------------------------------------------------------------------------------- /packages/mcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/mcp/package.json -------------------------------------------------------------------------------- /packages/mcp/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./server"; -------------------------------------------------------------------------------- /packages/mcp/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/mcp/src/server.ts -------------------------------------------------------------------------------- /packages/mcp/test/dummy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/mcp/test/dummy.test.ts -------------------------------------------------------------------------------- /packages/mcp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/mcp/tsconfig.json -------------------------------------------------------------------------------- /packages/mcp/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/mcp/vitest.config.ts -------------------------------------------------------------------------------- /packages/sdk/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/.prettierrc -------------------------------------------------------------------------------- /packages/sdk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/CHANGELOG.md -------------------------------------------------------------------------------- /packages/sdk/README-Worker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/README-Worker.md -------------------------------------------------------------------------------- /packages/sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/README.md -------------------------------------------------------------------------------- /packages/sdk/build.browser.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/build.browser.config.ts -------------------------------------------------------------------------------- /packages/sdk/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/build.config.ts -------------------------------------------------------------------------------- /packages/sdk/build.worker.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/build.worker.config.ts -------------------------------------------------------------------------------- /packages/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/package.json -------------------------------------------------------------------------------- /packages/sdk/scripts/verify-worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/scripts/verify-worker.sh -------------------------------------------------------------------------------- /packages/sdk/src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/browser.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache-enhanced.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache-enhanced.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/cloudflare-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/cloudflare-cache.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/factory-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/factory-worker.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/factory.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/filesystem-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/filesystem-cache.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/index-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/index-worker.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/interface.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/memory-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/memory-cache.ts -------------------------------------------------------------------------------- /packages/sdk/src/cache/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/cache/validation.ts -------------------------------------------------------------------------------- /packages/sdk/src/config-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/config-worker.ts -------------------------------------------------------------------------------- /packages/sdk/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/config.ts -------------------------------------------------------------------------------- /packages/sdk/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/constants.ts -------------------------------------------------------------------------------- /packages/sdk/src/default-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/default-ignore.ts -------------------------------------------------------------------------------- /packages/sdk/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/env.ts -------------------------------------------------------------------------------- /packages/sdk/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/errors.ts -------------------------------------------------------------------------------- /packages/sdk/src/fetch-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/fetch-result.ts -------------------------------------------------------------------------------- /packages/sdk/src/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/fetch.ts -------------------------------------------------------------------------------- /packages/sdk/src/files-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/files-tree.ts -------------------------------------------------------------------------------- /packages/sdk/src/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/files.ts -------------------------------------------------------------------------------- /packages/sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/markdown-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/markdown-content.ts -------------------------------------------------------------------------------- /packages/sdk/src/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/markdown.ts -------------------------------------------------------------------------------- /packages/sdk/src/prompts/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/prompts/codegen.ts -------------------------------------------------------------------------------- /packages/sdk/src/prompts/fix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/prompts/fix.ts -------------------------------------------------------------------------------- /packages/sdk/src/prompts/improve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/prompts/improve.ts -------------------------------------------------------------------------------- /packages/sdk/src/prompts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/prompts/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/prompts/testgen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/prompts/testgen.ts -------------------------------------------------------------------------------- /packages/sdk/src/streaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/streaming.ts -------------------------------------------------------------------------------- /packages/sdk/src/template-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/template-parser.ts -------------------------------------------------------------------------------- /packages/sdk/src/token-counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/token-counter.ts -------------------------------------------------------------------------------- /packages/sdk/src/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/tree.ts -------------------------------------------------------------------------------- /packages/sdk/src/type-guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/type-guards.ts -------------------------------------------------------------------------------- /packages/sdk/src/types-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/types-worker.ts -------------------------------------------------------------------------------- /packages/sdk/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/types.ts -------------------------------------------------------------------------------- /packages/sdk/src/utils-browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/utils-browser.ts -------------------------------------------------------------------------------- /packages/sdk/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/utils.ts -------------------------------------------------------------------------------- /packages/sdk/src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/utils/path.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/cache.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/github-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/github-api.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/github-tarball.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/github-tarball.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/gitlab-tarball.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/gitlab-tarball.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/html-to-markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/html-to-markdown.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/sdk-web-fetch-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/sdk-web-fetch-worker.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/sdk-web-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/sdk-web-fetch.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/tar-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/tar-parser.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/types.ts -------------------------------------------------------------------------------- /packages/sdk/src/web/url-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/web/url-handler.ts -------------------------------------------------------------------------------- /packages/sdk/src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/src/worker.ts -------------------------------------------------------------------------------- /packages/sdk/test/browser-exports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/browser-exports.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/cache-enhanced.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/cache-enhanced.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/cache-factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/cache-factory.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/cache-validation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/cache-validation.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/cache.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/cache/cloudflare-cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/cache/cloudflare-cache.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/cache/interface.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/cache/interface.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/config-worker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/config-worker.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/config.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/demo-github.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/demo-github.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/env.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/env.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/errors.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/fetch-json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/fetch-json.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/files.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/files.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/fixtures/sample-project/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/fixtures/sample-project/index.js -------------------------------------------------------------------------------- /packages/sdk/test/fixtures/sample-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/fixtures/sample-project/package.json -------------------------------------------------------------------------------- /packages/sdk/test/fixtures/tiktoken/cl100k_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/fixtures/tiktoken/cl100k_base.json -------------------------------------------------------------------------------- /packages/sdk/test/fixtures/tiktoken/o200k_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/fixtures/tiktoken/o200k_base.json -------------------------------------------------------------------------------- /packages/sdk/test/fixtures/tiktoken/p50k_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/fixtures/tiktoken/p50k_base.json -------------------------------------------------------------------------------- /packages/sdk/test/github-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/github-api.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/local-worker-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/local-worker-test.js -------------------------------------------------------------------------------- /packages/sdk/test/markdown-content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/markdown-content.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/markdown.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/markdown.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/memory-cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/memory-cache.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/mocks/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/mocks/server.ts -------------------------------------------------------------------------------- /packages/sdk/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/setup.ts -------------------------------------------------------------------------------- /packages/sdk/test/streaming.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/streaming.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/template-parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/template-parser.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/token-counter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/token-counter.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/tree.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/tree.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/type-guards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/type-guards.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/utils.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/verify-worker-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/verify-worker-build.js -------------------------------------------------------------------------------- /packages/sdk/test/web-fetch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/web-fetch.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/worker-exports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/worker-exports.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/worker-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/worker-integration.test.ts -------------------------------------------------------------------------------- /packages/sdk/test/worker-runtime-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/worker-runtime-test.ts -------------------------------------------------------------------------------- /packages/sdk/test/worker-test-example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/worker-test-example.ts -------------------------------------------------------------------------------- /packages/sdk/test/worker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/test/worker.test.ts -------------------------------------------------------------------------------- /packages/sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/tsconfig.json -------------------------------------------------------------------------------- /packages/sdk/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/packages/sdk/vitest.config.ts -------------------------------------------------------------------------------- /playground/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/.gitignore -------------------------------------------------------------------------------- /playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/README.md -------------------------------------------------------------------------------- /playground/analyze-github-repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/analyze-github-repo.js -------------------------------------------------------------------------------- /playground/code-analyzer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/code-analyzer.js -------------------------------------------------------------------------------- /playground/codefetch-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/codefetch-analysis.md -------------------------------------------------------------------------------- /playground/generate-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/generate-docs.js -------------------------------------------------------------------------------- /playground/list-outputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/list-outputs.js -------------------------------------------------------------------------------- /playground/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/package-lock.json -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/quick-web-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/quick-web-test.js -------------------------------------------------------------------------------- /playground/sample-rust-project/.codefetchignore: -------------------------------------------------------------------------------- 1 | # Codefetch specific ignores 2 | *.log 3 | temp/ 4 | cache/ 5 | secret.rs 6 | -------------------------------------------------------------------------------- /playground/sample-rust-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/.gitignore -------------------------------------------------------------------------------- /playground/sample-rust-project/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/Cargo.toml -------------------------------------------------------------------------------- /playground/sample-rust-project/crates/core/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/crates/core/src/errors.rs -------------------------------------------------------------------------------- /playground/sample-rust-project/crates/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/crates/core/src/lib.rs -------------------------------------------------------------------------------- /playground/sample-rust-project/crates/core/src/secret.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/crates/core/src/secret.rs -------------------------------------------------------------------------------- /playground/sample-rust-project/crates/core/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/crates/core/src/types.rs -------------------------------------------------------------------------------- /playground/sample-rust-project/crates/engine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/crates/engine/src/lib.rs -------------------------------------------------------------------------------- /playground/sample-rust-project/crates/engine/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/crates/engine/src/processor.rs -------------------------------------------------------------------------------- /playground/sample-rust-project/crates/utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/crates/utils/src/lib.rs -------------------------------------------------------------------------------- /playground/sample-rust-project/docs/arch/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/docs/arch/architecture.md -------------------------------------------------------------------------------- /playground/sample-rust-project/docs/arch/decisions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/docs/arch/decisions.md -------------------------------------------------------------------------------- /playground/sample-rust-project/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/sample-rust-project/src/main.rs -------------------------------------------------------------------------------- /playground/test-sdk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/test-sdk.js -------------------------------------------------------------------------------- /playground/test-web-fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/playground/test-web-fetch.js -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/cover.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/public/cover.jpeg -------------------------------------------------------------------------------- /public/tokenlimiter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/public/tokenlimiter.png -------------------------------------------------------------------------------- /scripts/release-fix-workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/scripts/release-fix-workspace.ts -------------------------------------------------------------------------------- /scripts/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/scripts/release.ts -------------------------------------------------------------------------------- /test-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/test-url.js -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/regenrek/codefetch/HEAD/tsconfig.base.json --------------------------------------------------------------------------------