UNPKG

@antiwork/shortest

Version:

AI-powered natural language end-to-end testing framework

1,943 lines 85.5 kB
{ "inputs": { "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs": { "bytes": 156989, "imports": [], "format": "esm" }, "src/log/config.ts": { "bytes": 843, "imports": [ { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" } ], "format": "esm" }, "src/log/event.ts": { "bytes": 3637, "imports": [ { "path": "@/log/config", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/log/group.ts": { "bytes": 2411, "imports": [ { "path": "@/log", "kind": "import-statement", "external": true }, { "path": "src/log/event.ts", "kind": "import-statement", "original": "@/log/event" } ], "format": "esm" }, "src/utils/errors.ts": { "bytes": 3298, "imports": [ { "path": "picocolors", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" } ], "format": "esm" }, "src/log/output.ts": { "bytes": 4324, "imports": [ { "path": "node:stream", "kind": "import-statement", "external": true }, { "path": "picocolors", "kind": "import-statement", "external": true }, { "path": "src/log/config.ts", "kind": "import-statement", "original": "@/log/config" }, { "path": "@/log/event", "kind": "import-statement", "external": true }, { "path": "@/log/group", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/log/log.ts": { "bytes": 4455, "imports": [ { "path": "node:stream", "kind": "import-statement", "external": true }, { "path": "picocolors", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/log/config.ts", "kind": "import-statement", "original": "@/log/config" }, { "path": "src/log/event.ts", "kind": "import-statement", "original": "@/log/event" }, { "path": "src/log/group.ts", "kind": "import-statement", "original": "@/log/group" }, { "path": "src/log/output.ts", "kind": "import-statement", "original": "@/log/output" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/log/index.ts": { "bytes": 1020, "imports": [ { "path": "@/log/config", "kind": "import-statement", "external": true }, { "path": "src/log/log.ts", "kind": "import-statement", "original": "@/log/log" }, { "path": "src/log/group.ts", "kind": "import-statement", "original": "@/log/group" } ], "format": "esm" }, "src/cli/utils/command-builder.ts": { "bytes": 582, "imports": [ { "path": "@/log/config", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log/index" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/core/runner/test-run.ts": { "bytes": 6388, "imports": [ { "path": "src/core/runner/test-run-repository.ts", "kind": "import-statement", "original": "./test-run-repository" }, { "path": "@/core/runner", "kind": "import-statement", "external": true }, { "path": "@/core/runner/test-case", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "@/types/ai", "kind": "import-statement", "external": true }, { "path": "@/types/cache", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/core/runner/test-run-repository.ts": { "bytes": 15764, "imports": [ { "path": "fs/promises", "kind": "import-statement", "external": true }, { "path": "path", "kind": "import-statement", "external": true }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "@/core/runner/test-case", "kind": "import-statement", "external": true }, { "path": "src/core/runner/test-run.ts", "kind": "import-statement", "original": "@/core/runner/test-run" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "@/types/cache", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/utils/directory-exists.ts": { "bytes": 230, "imports": [ { "path": "fs", "kind": "import-statement", "external": true }, { "path": "fs/promises", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/cache/index.ts": { "bytes": 4498, "imports": [ { "path": "fs", "kind": "import-statement", "external": true }, { "path": "fs/promises", "kind": "import-statement", "external": true }, { "path": "path", "kind": "import-statement", "external": true }, { "path": "src/core/runner/test-run-repository.ts", "kind": "import-statement", "original": "@/core/runner/test-run-repository" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "@/types/cache", "kind": "import-statement", "external": true }, { "path": "src/utils/directory-exists.ts", "kind": "import-statement", "original": "@/utils/directory-exists" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/core/app-analyzer/utils/get-tree-structure.ts": { "bytes": 2749, "imports": [ { "path": "path", "kind": "import-statement", "external": true }, { "path": "globby", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" } ], "format": "esm" }, "src/utils/assert.ts": { "bytes": 413, "imports": [ { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/utils/get-git-info.ts": { "bytes": 686, "imports": [ { "path": "simple-git", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/core/app-analyzer/next-js-analyzer.ts": { "bytes": 28545, "imports": [ { "path": "fs/promises", "kind": "import-statement", "external": true }, { "path": "module", "kind": "import-statement", "external": true }, { "path": "path", "kind": "import-statement", "external": true }, { "path": "@babel/parser", "kind": "import-statement", "external": true }, { "path": "@babel/types", "kind": "import-statement", "external": true }, { "path": "./types", "kind": "import-statement", "external": true }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "@/core/app-analyzer", "kind": "import-statement", "external": true }, { "path": "src/core/app-analyzer/utils/get-tree-structure.ts", "kind": "import-statement", "original": "@/core/app-analyzer/utils/get-tree-structure" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/utils/assert.ts", "kind": "import-statement", "original": "@/utils/assert" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "src/utils/get-git-info.ts", "kind": "import-statement", "original": "@/utils/get-git-info" } ], "format": "esm" }, "src/core/framework-detector/index.ts": { "bytes": 3493, "imports": [ { "path": "fs", "kind": "import-statement", "external": true }, { "path": "fs/promises", "kind": "import-statement", "external": true }, { "path": "path", "kind": "import-statement", "external": true }, { "path": "@netlify/framework-info", "kind": "import-statement", "external": true }, { "path": "@netlify/framework-info/lib/types", "kind": "import-statement", "external": true }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "@/core/app-analyzer", "kind": "import-statement", "external": true }, { "path": "src/core/app-analyzer/utils/get-tree-structure.ts", "kind": "import-statement", "original": "@/core/app-analyzer/utils/get-tree-structure" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "src/utils/get-git-info.ts", "kind": "import-statement", "original": "@/utils/get-git-info" } ], "format": "esm" }, "src/core/app-analyzer/index.ts": { "bytes": 3549, "imports": [ { "path": "fs/promises", "kind": "import-statement", "external": true }, { "path": "path", "kind": "import-statement", "external": true }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "src/core/app-analyzer/next-js-analyzer.ts", "kind": "import-statement", "original": "@/core/app-analyzer/next-js-analyzer" }, { "path": "@/core/app-analyzer/types", "kind": "import-statement", "external": true }, { "path": "src/core/framework-detector/index.ts", "kind": "import-statement", "original": "@/core/framework-detector" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/cli/commands/analyze.ts": { "bytes": 1398, "imports": [ { "path": "commander", "kind": "import-statement", "external": true }, { "path": "src/cli/utils/command-builder.ts", "kind": "import-statement", "original": "@/cli/utils/command-builder" }, { "path": "src/core/app-analyzer/index.ts", "kind": "import-statement", "original": "@/core/app-analyzer" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/log/config.ts", "kind": "import-statement", "original": "@/log/config" } ], "format": "esm" }, "src/cli/commands/cache.ts": { "bytes": 1022, "imports": [ { "path": "commander", "kind": "import-statement", "external": true }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "src/cli/utils/command-builder.ts", "kind": "import-statement", "original": "@/cli/utils/command-builder" }, { "path": "src/log/config.ts", "kind": "import-statement", "original": "@/log/config" } ], "format": "esm" }, "src/cli/commands/detect-framework.ts": { "bytes": 951, "imports": [ { "path": "commander", "kind": "import-statement", "external": true }, { "path": "src/cli/utils/command-builder.ts", "kind": "import-statement", "original": "@/cli/utils/command-builder" }, { "path": "src/core/framework-detector/index.ts", "kind": "import-statement", "original": "@/core/framework-detector" }, { "path": "src/log/config.ts", "kind": "import-statement", "original": "@/log/config" } ], "format": "esm" }, "src/constants.ts": { "bytes": 101, "imports": [], "format": "esm" }, "src/ai/prompts/index.ts": { "bytes": 4426, "imports": [ { "path": "os", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/ai/provider.ts": { "bytes": 653, "imports": [ { "path": "@ai-sdk/anthropic", "kind": "import-statement", "external": true }, { "path": "ai", "kind": "import-statement", "external": true }, { "path": "@/types", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/ai/utils/json.ts": { "bytes": 1490, "imports": [ { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/browser/core/api-request.ts": { "bytes": 2356, "imports": [ { "path": "@/types/request", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/core/compiler/index.ts": { "bytes": 2858, "imports": [ { "path": "fs", "kind": "import-statement", "external": true }, { "path": "os", "kind": "import-statement", "external": true }, { "path": "path", "kind": "import-statement", "external": true }, { "path": "esbuild", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/utils/create-hash.ts": { "bytes": 593, "imports": [ { "path": "crypto", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/core/runner/test-case.ts": { "bytes": 3390, "imports": [ { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/utils/create-hash.ts", "kind": "import-statement", "original": "@/utils/create-hash" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/types/test.ts": { "bytes": 2502, "imports": [ { "path": "@/core/runner/test-run", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/types/globals.ts": { "bytes": 407, "imports": [ { "path": "@/core/runner/test-case", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/types/browser.ts": { "bytes": 2571, "imports": [ { "path": "@/types/test", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/types/ai.ts": { "bytes": 341, "imports": [ { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" } ], "format": "esm" }, "src/types/config.ts": { "bytes": 2996, "imports": [ { "path": "playwright", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" } ], "format": "esm" }, "src/types/index.ts": { "bytes": 156, "imports": [ { "path": "src/types/test.ts", "kind": "import-statement", "original": "@/types/test" }, { "path": "src/types/globals.ts", "kind": "import-statement", "original": "@/types/globals" }, { "path": "src/types/browser.ts", "kind": "import-statement", "original": "@/types/browser" }, { "path": "src/types/ai.ts", "kind": "import-statement", "original": "@/types/ai" }, { "path": "src/types/config.ts", "kind": "import-statement", "original": "@/types/config" } ], "format": "esm" }, "src/utils/config.ts": { "bytes": 3514, "imports": [ { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log/index" }, { "path": "src/types/index.ts", "kind": "import-statement", "original": "@/types" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/globals.ts": { "bytes": 96, "imports": [], "format": "esm" }, "src/index.ts": { "bytes": 7930, "imports": [ { "path": "path", "kind": "import-statement", "external": true }, { "path": "dotenv", "kind": "import-statement", "external": true }, { "path": "expect", "kind": "import-statement", "external": true }, { "path": "src/browser/core/api-request.ts", "kind": "import-statement", "original": "@/browser/core/api-request" }, { "path": "src/constants.ts", "kind": "import-statement", "original": "@/constants" }, { "path": "src/core/compiler/index.ts", "kind": "import-statement", "original": "@/core/compiler" }, { "path": "src/core/runner/test-case.ts", "kind": "import-statement", "original": "@/core/runner/test-case" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "@/types", "kind": "import-statement", "external": true }, { "path": "src/utils/config.ts", "kind": "import-statement", "original": "@/utils/config" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "src/globals.ts", "kind": "import-statement", "original": "./globals" } ], "format": "esm" }, "src/browser/core/bash-tool.ts": { "bytes": 2155, "imports": [ { "path": "child_process", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/ai/tools/anthropic/bash_20241022.ts": { "bytes": 497, "imports": [ { "path": "@ai-sdk/anthropic", "kind": "import-statement", "external": true }, { "path": "src/browser/core/bash-tool.ts", "kind": "import-statement", "original": "@/browser/core/bash-tool" } ], "format": "esm" }, "src/ai/tools/anthropic/bash_20250124.ts": { "bytes": 497, "imports": [ { "path": "@ai-sdk/anthropic", "kind": "import-statement", "external": true }, { "path": "src/browser/core/bash-tool.ts", "kind": "import-statement", "original": "@/browser/core/bash-tool" } ], "format": "esm" }, "src/ai/tools/anthropic/computer_20241022.ts": { "bytes": 1750, "imports": [ { "path": "@ai-sdk/anthropic", "kind": "import-statement", "external": true }, { "path": "ai", "kind": "import-statement", "external": true }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/types/browser.ts", "kind": "import-statement", "original": "@/types/browser" } ], "format": "esm" }, "src/ai/tools/anthropic/computer_20250124.ts": { "bytes": 2016, "imports": [ { "path": "@ai-sdk/anthropic", "kind": "import-statement", "external": true }, { "path": "ai", "kind": "import-statement", "external": true }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/types/browser.ts", "kind": "import-statement", "original": "@/types/browser" } ], "format": "esm" }, "src/ai/tools/custom/check_email.ts": { "bytes": 531, "imports": [ { "path": "ai", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/ai/tools/custom/github_login.ts": { "bytes": 510, "imports": [ { "path": "ai", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/ai/tools/custom/navigate.ts": { "bytes": 512, "imports": [ { "path": "ai", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/ai/tools/custom/run_callback.ts": { "bytes": 463, "imports": [ { "path": "ai", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/ai/tools/custom/sleep.ts": { "bytes": 496, "imports": [ { "path": "ai", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/tools/tool-registry.ts": { "bytes": 6540, "imports": [ { "path": "ai", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "@/types/config", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/tools/index.ts": { "bytes": 2809, "imports": [ { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/ai/tools/anthropic/bash_20241022.ts", "kind": "import-statement", "original": "@/ai/tools/anthropic/bash_20241022" }, { "path": "src/ai/tools/anthropic/bash_20250124.ts", "kind": "import-statement", "original": "@/ai/tools/anthropic/bash_20250124" }, { "path": "src/ai/tools/anthropic/computer_20241022.ts", "kind": "import-statement", "original": "@/ai/tools/anthropic/computer_20241022" }, { "path": "src/ai/tools/anthropic/computer_20250124.ts", "kind": "import-statement", "original": "@/ai/tools/anthropic/computer_20250124" }, { "path": "src/ai/tools/custom/check_email.ts", "kind": "import-statement", "original": "@/ai/tools/custom/check_email" }, { "path": "src/ai/tools/custom/github_login.ts", "kind": "import-statement", "original": "@/ai/tools/custom/github_login" }, { "path": "src/ai/tools/custom/navigate.ts", "kind": "import-statement", "original": "@/ai/tools/custom/navigate" }, { "path": "src/ai/tools/custom/run_callback.ts", "kind": "import-statement", "original": "@/ai/tools/custom/run_callback" }, { "path": "src/ai/tools/custom/sleep.ts", "kind": "import-statement", "original": "@/ai/tools/custom/sleep" }, { "path": "src/tools/tool-registry.ts", "kind": "import-statement", "original": "@/tools/tool-registry" } ], "format": "esm" }, "src/utils/sleep.ts": { "bytes": 90, "imports": [], "format": "esm" }, "src/ai/client.ts": { "bytes": 11677, "imports": [ { "path": "@ai-sdk/provider", "kind": "import-statement", "external": true }, { "path": "ai", "kind": "import-statement", "external": true }, { "path": "src/ai/prompts/index.ts", "kind": "import-statement", "original": "@/ai/prompts" }, { "path": "src/ai/provider.ts", "kind": "import-statement", "original": "@/ai/provider" }, { "path": "src/ai/utils/json.ts", "kind": "import-statement", "original": "@/ai/utils/json" }, { "path": "@/browser/core/browser-tool", "kind": "import-statement", "external": true }, { "path": "@/core/runner/test-run", "kind": "import-statement", "external": true }, { "path": "src/index.ts", "kind": "import-statement", "original": "@/index" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/tools/index.ts", "kind": "import-statement", "original": "@/tools/index" }, { "path": "src/types/ai.ts", "kind": "import-statement", "original": "@/types/ai" }, { "path": "@/types/config", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "src/utils/sleep.ts", "kind": "import-statement", "original": "@/utils/sleep" } ], "format": "esm" }, "src/browser/actions/index.ts": { "bytes": 3685, "imports": [ { "path": "playwright", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/browser/core/index.ts": { "bytes": 1360, "imports": [ { "path": "@/types/browser", "kind": "import-statement", "external": true }, { "path": "@/types/browser", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/browser/integrations/github.ts": { "bytes": 4062, "imports": [ { "path": "dotenv", "kind": "import-statement", "external": true }, { "path": "otplib", "kind": "import-statement", "external": true }, { "path": "src/constants.ts", "kind": "import-statement", "original": "@/constants" }, { "path": "@/types/browser", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/browser/integrations/mailosaur.ts": { "bytes": 939, "imports": [ { "path": "mailosaur", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/browser/core/browser-tool.ts": { "bytes": 31449, "imports": [ { "path": "fs/promises", "kind": "import-statement", "external": true }, { "path": "path", "kind": "import-statement", "external": true }, { "path": "playwright", "kind": "import-statement", "external": true }, { "path": "src/browser/actions/index.ts", "kind": "import-statement", "original": "@/browser/actions" }, { "path": "src/browser/core/index.ts", "kind": "import-statement", "original": "@/browser/core" }, { "path": "src/browser/integrations/github.ts", "kind": "import-statement", "original": "@/browser/integrations/github" }, { "path": "src/browser/integrations/mailosaur.ts", "kind": "import-statement", "original": "@/browser/integrations/mailosaur" }, { "path": "@/browser/manager", "kind": "import-statement", "external": true }, { "path": "src/core/runner/test-run-repository.ts", "kind": "import-statement", "original": "@/core/runner/test-run-repository" }, { "path": "src/index.ts", "kind": "import-statement", "original": "@/index" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log/index" }, { "path": "@/types", "kind": "import-statement", "external": true }, { "path": "src/types/browser.ts", "kind": "import-statement", "original": "@/types/browser" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/commands.mjs": { "bytes": 3746, "imports": [], "format": "esm" }, "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/constants.mjs": { "bytes": 691, "imports": [], "format": "esm" }, "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/detect.mjs": { "bytes": 3359, "imports": [ { "path": "node:fs", "kind": "import-statement", "external": true }, { "path": "node:fs/promises", "kind": "import-statement", "external": true }, { "path": "node:path", "kind": "import-statement", "external": true }, { "path": "node:process", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/constants.mjs", "kind": "import-statement", "original": "./constants.mjs" } ], "format": "esm" }, "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/index.mjs": { "bytes": 293, "imports": [ { "path": "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/commands.mjs", "kind": "import-statement", "original": "./commands.mjs" }, { "path": "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/constants.mjs", "kind": "import-statement", "original": "./constants.mjs" }, { "path": "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/detect.mjs", "kind": "import-statement", "original": "./detect.mjs" }, { "path": "node:fs", "kind": "import-statement", "external": true }, { "path": "node:fs/promises", "kind": "import-statement", "external": true }, { "path": "node:path", "kind": "import-statement", "external": true }, { "path": "node:process", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/utils/platform.ts": { "bytes": 609, "imports": [ { "path": "../../node_modules/.pnpm/package-manager-detector@0.2.9/node_modules/package-manager-detector/dist/index.mjs", "kind": "import-statement", "original": "package-manager-detector" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "src/browser/manager/index.ts": { "bytes": 3609, "imports": [ { "path": "child_process", "kind": "import-statement", "external": true }, { "path": "url", "kind": "import-statement", "external": true }, { "path": "picocolors", "kind": "import-statement", "external": true }, { "path": "playwright", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log/index" }, { "path": "@/types/config", "kind": "import-statement", "external": true }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "src/utils/platform.ts", "kind": "import-statement", "original": "@/utils/platform" } ], "format": "esm" }, "src/core/runner/test-file-parser.ts": { "bytes": 4879, "imports": [ { "path": "fs", "kind": "import-statement", "external": true }, { "path": "module", "kind": "import-statement", "external": true }, { "path": "@babel/parser", "kind": "import-statement", "external": true }, { "path": "@babel/types", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/cli/commands/shortest.ts", "kind": "import-statement", "original": "@/cli/commands/shortest" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" } ], "format": "esm" }, "src/core/runner/test-reporter.ts": { "bytes": 5989, "imports": [ { "path": "picocolors", "kind": "import-statement", "external": true }, { "path": "@/core/runner/index", "kind": "import-statement", "external": true }, { "path": "@/core/runner/test-case", "kind": "import-statement", "external": true }, { "path": "@/core/runner/test-run", "kind": "import-statement", "external": true }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log/index" }, { "path": "@/types/test", "kind": "import-statement", "external": true } ], "format": "esm" }, "src/core/runner/index.ts": { "bytes": 16872, "imports": [ { "path": "url", "kind": "import-statement", "external": true }, { "path": "glob", "kind": "import-statement", "external": true }, { "path": "playwright", "kind": "import-statement", "external": true }, { "path": "playwright", "kind": "import-statement", "external": true }, { "path": "playwright", "kind": "import-statement", "external": true }, { "path": "../../node_modules/.pnpm/zod@3.24.2/node_modules/zod/lib/index.mjs", "kind": "import-statement", "original": "zod" }, { "path": "src/ai/client.ts", "kind": "import-statement", "original": "@/ai/client" }, { "path": "src/browser/core/browser-tool.ts", "kind": "import-statement", "original": "@/browser/core/browser-tool" }, { "path": "src/browser/manager/index.ts", "kind": "import-statement", "original": "@/browser/manager" }, { "path": "src/core/compiler/index.ts", "kind": "import-statement", "original": "@/core/compiler" }, { "path": "@/core/runner/test-case", "kind": "import-statement", "external": true }, { "path": "src/core/runner/test-file-parser.ts", "kind": "import-statement", "original": "@/core/runner/test-file-parser" }, { "path": "src/core/runner/test-reporter.ts", "kind": "import-statement", "original": "@/core/runner/test-reporter" }, { "path": "src/core/runner/test-run.ts", "kind": "import-statement", "original": "@/core/runner/test-run" }, { "path": "src/core/runner/test-run-repository.ts", "kind": "import-statement", "original": "@/core/runner/test-run-repository" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/types/index.ts", "kind": "import-statement", "original": "@/types" }, { "path": "src/utils/assert.ts", "kind": "import-statement", "original": "@/utils/assert" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" } ], "format": "esm" }, "package.json": { "bytes": 3528, "imports": [] }, "src/cli/commands/shortest.ts": { "bytes": 3576, "imports": [ { "path": "commander", "kind": "import-statement", "external": true }, { "path": "picocolors", "kind": "import-statement", "external": true }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "src/cache/index.ts", "kind": "import-statement", "original": "@/cache" }, { "path": "src/cli/utils/command-builder.ts", "kind": "import-statement", "original": "@/cli/utils/command-builder" }, { "path": "src/constants.ts", "kind": "import-statement", "original": "@/constants" }, { "path": "src/core/runner/index.ts", "kind": "import-statement", "original": "@/core/runner" }, { "path": "src/index.ts", "kind": "import-statement", "original": "@/index" }, { "path": "src/index.ts", "kind": "import-statement", "original": "@/index" }, { "path": "src/log/index.ts", "kind": "import-statement", "original": "@/log" }, { "path": "src/log/config.ts", "kind": "import-statement", "original": "@/log/config" }, { "path": "src/types/config.ts", "kind": "import-statement", "original": "@/types/config" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "src/utils/errors.ts", "kind": "import-statement", "original": "@/utils/errors" }, { "path": "package.json", "kin