{"owner":"dependabot","repo":"dependabot-core","hasSkills":true,"totalSkillsCount":77,"totalTokensCount":24012,"categories":["copilot-instructions","anthropic-skill"],"hasMcp":false,"mcpConfig":null,"found":[".github/copilot-instructions.md","npm_and_yarn/spec/fixtures/projects/yarn_berry/packages/package1/package.json","bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json","bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json","bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json","bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json","bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json","bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json","bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json","bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json","deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json","deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json","deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json","npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json","npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json","npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json","npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json","npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json","npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json","npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json","npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json","npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json","npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json"],"skills":{".github/copilot-instructions.md":"# Dependabot Core AI Agent Instructions\n\n## Architecture Overview\n\nDependabot Core is a modular Ruby gem collection that updates dependencies across 20+ ecosystems. The architecture follows a plugin pattern where each package manager (e.g., `go_modules`, `bundler`, `npm_and_yarn`) implements the same core interfaces.\n\n### Core Components\n\nEach ecosystem implements these 7 required classes that inherit from `dependabot-common` base classes:\n- **FileFetcher**: Downloads dependency files (e.g., `go.mod`, `package.json`)\n- **FileParser**: Extracts dependencies from manifest files\n- **UpdateChecker**: Determines if updates are available\n- **FileUpdater**: Generates updated dependency files\n- **MetadataFinder**: Retrieves dependency metadata (GitHub URLs, changelogs)\n- **Version**: Handles version comparison logic\n- **Requirement**: Parses dependency requirement formats\n\n### Monorepo Structure\n\n- `common/` - Shared base classes and utilities used by all ecosystems\n- `{ecosystem}/` - Each directory contains a complete gem (e.g., `go_modules/`, `bundler/`)\n- `omnibus/` - Meta-gem that includes all ecosystem gems\n- `updater/` - Service layer that orchestrates the update process (renamed to `dependabot-updater/` inside containers)\n- `script/` - Build and development scripts\n\n## Key Patterns & Conventions\n\n### Ecosystem Families & Shared Code\n\nEcosystems are **not always** independent. Many are different tools for the **same language**, so they often target the same dependencies and registries and *may* share logic (resolution, version comparison, requirement parsing), even where each keeps its own manifest/build-file handling. A bug or improvement is therefore often — **but not always** — general to the whole family rather than specific to one ecosystem. Treat the family as a **prompt to check the siblings**, not a guarantee they share code.\n\nFamilies:\n\n- **JavaScript / TypeScript** — `npm_and_yarn` (npm, Yarn, pnpm), `bun`, `deno`\n- **Python** — `python` (pip, pip-compile, pipenv, Poetry), `uv`, `conda`\n- **JVM** — `maven`, `gradle`, `sbt`\n- **Containers** — `docker`, `docker_compose`\n\nWhen fixing a bug, first classify the root cause as **ecosystem-specific** or **potentially general to a family** (dependency resolution, registry handling, version comparison, requirement parsing, error handling, etc.). If it could be general, check the siblings and — with tests — fix the ones that are actually affected. Confirm the real relationship in the code before assuming a fix carries over:\n\n- **Possibly shared in code** — a sibling may reuse another's classes (e.g. the JVM tools may lean on `maven`; `uv`/`conda` may lean on `python`; `docker_compose` may lean on `docker`). Where so, the fix reaches them at runtime, but still run their test suites.\n- **Possibly duplicated / independent** — a sibling may reimplement the same behavior (e.g. `bun` and `npm_and_yarn`) or be largely its own implementation (`deno`). Where logic is duplicated, fix each affected sibling; prefer consolidating shared behavior into a common base when practical, otherwise fix each duplicate. Don't add new duplication just to match a sibling. If a sibling intentionally differs, note why instead of forcing parity.\n\nSee [`ECOSYSTEM_FAMILIES.md`](../ECOSYSTEM_FAMILIES.md) for the full relationship map and fix-propagation workflow.\n\n### Error Handling\n\n- Use ecosystem-specific error classes inheriting from `Dependabot::DependabotError`\n- Catch native helper failures and wrap them in Ruby exceptions\n- Network timeouts and rate limits are handled by the `common` layer\n\n### File Handling\n\n- Always use `Dependabot::DependencyFile` objects, never raw file content\n- Files have `name`, `content`, `directory`, and `type` attributes\n- Support both manifest files (e.g., `package.json`) and lockfiles (e.g., `package-lock.json`)\n\n### Version Comparison\n\n- Implement ecosystem-specific `Version` classes for pre-releases, build metadata, etc.\n- Example: `Dependabot::GoModules::Version` handles Go semver with `+incompatible` suffix\n\n### Docker Architecture\n\nEach ecosystem has a layered Docker structure:\n```\ndependabot-updater-{ecosystem} (contains native tools like npm, pip)\n├── dependabot-updater-core (Ruby runtime + common dependencies)\n```\n\nAll code runs in Docker containers on Linux. Never run tests or native helpers on the host system.\n\n### NuGet Local Development Exception\n\nNuGet C# development under `nuget/helpers/lib/NuGetUpdater` is an exception to the Docker-only rule. When a\ncompatible .NET SDK is installed, the C# projects may be built and tested directly on the host with `dotnet build`\nand `dotnet test`.\n\n## File Naming Conventions\n\n- Main classes: `{ecosystem}/lib/dependabot/{ecosystem}/file_fetcher.rb`\n- Tests: `{ecosystem}/spec/dependabot/{ecosystem}/file_fetcher_spec.rb`\n- Fixtures: `{ecosystem}/spec/fixtures/`\n- Native helpers: `{ecosystem}/helpers/`\n\nWhen implementing or modifying ecosystems, ensure the 7 core classes are implemented and follow the inheritance patterns from `dependabot-common`.\n\n## Integration Points\n\n### Security Updates\n\nHandle `SECURITY_ADVISORIES` for vulnerability-driven updates that target minimum safe versions rather than latest.\n\n### Private Registries\n\nSupport private registry credentials through the credential proxy pattern — never store credentials in Dependabot Core directly.\n\n### Cross-Platform\n\n- Use `SharedHelpers.in_a_temporary_repo_directory` for file operations\n- Native helpers must support the container's architecture\n\n## PR Workflow\n\n- After addressing PR review feedback, always resolve the corresponding review threads on the PR.\n\n## Adding New Ecosystems\n\nFollow the detailed guide in `./NEW_ECOSYSTEMS.md` for step-by-step instructions on implementing a new package manager ecosystem.\n","npm_and_yarn/spec/fixtures/projects/yarn_berry/packages/package1/package.json":"{\n  \"name\": \"package1\",\n  \"version\": \"0.0.1\",\n  \"description\": \"\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"test\": \"echo \\\"Error: no test specified\\\" && exit 1\"\n  },\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/gocardless/bump-test.git\"\n  },\n  \"author\": \"\",\n  \"license\": \"ISC\",\n  \"bugs\": {\n    \"url\": \"https://github.com/gocardless/bump-test/issues\"\n  },\n  \"homepage\": \"https://github.com/gocardless/bump-test#readme\",\n  \"dependencies\": {\n    \"chalk\": \"0.3.0\",\n    \"lodash\": \"^1.2.1\"\n  },\n  \"devDependencies\": {\n    \"etag\": \"^1.1.0\"\n  }\n}\n","bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json":"# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json)","bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json":"# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json)","bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json":"# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json)","bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json":"# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json)","bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json":"# Bar Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json)","bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json":"# Baz Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json)","bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json":"# My app Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json)","deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json":"# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json)","deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json":"# Beta Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json)","deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json":"# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json)","npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json":"# Foo Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json":"# Foo Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json":"# Build Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json":"# Build Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json)","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json)","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json)","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json":"# Lib Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json)"},"files":{".github/copilot-instructions.md":"# Dependabot Core AI Agent Instructions\n\n## Architecture Overview\n\nDependabot Core is a modular Ruby gem collection that updates dependencies across 20+ ecosystems. The architecture follows a plugin pattern where each package manager (e.g., `go_modules`, `bundler`, `npm_and_yarn`) implements the same core interfaces.\n\n### Core Components\n\nEach ecosystem implements these 7 required classes that inherit from `dependabot-common` base classes:\n- **FileFetcher**: Downloads dependency files (e.g., `go.mod`, `package.json`)\n- **FileParser**: Extracts dependencies from manifest files\n- **UpdateChecker**: Determines if updates are available\n- **FileUpdater**: Generates updated dependency files\n- **MetadataFinder**: Retrieves dependency metadata (GitHub URLs, changelogs)\n- **Version**: Handles version comparison logic\n- **Requirement**: Parses dependency requirement formats\n\n### Monorepo Structure\n\n- `common/` - Shared base classes and utilities used by all ecosystems\n- `{ecosystem}/` - Each directory contains a complete gem (e.g., `go_modules/`, `bundler/`)\n- `omnibus/` - Meta-gem that includes all ecosystem gems\n- `updater/` - Service layer that orchestrates the update process (renamed to `dependabot-updater/` inside containers)\n- `script/` - Build and development scripts\n\n## Key Patterns & Conventions\n\n### Ecosystem Families & Shared Code\n\nEcosystems are **not always** independent. Many are different tools for the **same language**, so they often target the same dependencies and registries and *may* share logic (resolution, version comparison, requirement parsing), even where each keeps its own manifest/build-file handling. A bug or improvement is therefore often — **but not always** — general to the whole family rather than specific to one ecosystem. Treat the family as a **prompt to check the siblings**, not a guarantee they share code.\n\nFamilies:\n\n- **JavaScript / TypeScript** — `npm_and_yarn` (npm, Yarn, pnpm), `bun`, `deno`\n- **Python** — `python` (pip, pip-compile, pipenv, Poetry), `uv`, `conda`\n- **JVM** — `maven`, `gradle`, `sbt`\n- **Containers** — `docker`, `docker_compose`\n\nWhen fixing a bug, first classify the root cause as **ecosystem-specific** or **potentially general to a family** (dependency resolution, registry handling, version comparison, requirement parsing, error handling, etc.). If it could be general, check the siblings and — with tests — fix the ones that are actually affected. Confirm the real relationship in the code before assuming a fix carries over:\n\n- **Possibly shared in code** — a sibling may reuse another's classes (e.g. the JVM tools may lean on `maven`; `uv`/`conda` may lean on `python`; `docker_compose` may lean on `docker`). Where so, the fix reaches them at runtime, but still run their test suites.\n- **Possibly duplicated / independent** — a sibling may reimplement the same behavior (e.g. `bun` and `npm_and_yarn`) or be largely its own implementation (`deno`). Where logic is duplicated, fix each affected sibling; prefer consolidating shared behavior into a common base when practical, otherwise fix each duplicate. Don't add new duplication just to match a sibling. If a sibling intentionally differs, note why instead of forcing parity.\n\nSee [`ECOSYSTEM_FAMILIES.md`](../ECOSYSTEM_FAMILIES.md) for the full relationship map and fix-propagation workflow.\n\n### Error Handling\n\n- Use ecosystem-specific error classes inheriting from `Dependabot::DependabotError`\n- Catch native helper failures and wrap them in Ruby exceptions\n- Network timeouts and rate limits are handled by the `common` layer\n\n### File Handling\n\n- Always use `Dependabot::DependencyFile` objects, never raw file content\n- Files have `name`, `content`, `directory`, and `type` attributes\n- Support both manifest files (e.g., `package.json`) and lockfiles (e.g., `package-lock.json`)\n\n### Version Comparison\n\n- Implement ecosystem-specific `Version` classes for pre-releases, build metadata, etc.\n- Example: `Dependabot::GoModules::Version` handles Go semver with `+incompatible` suffix\n\n### Docker Architecture\n\nEach ecosystem has a layered Docker structure:\n```\ndependabot-updater-{ecosystem} (contains native tools like npm, pip)\n├── dependabot-updater-core (Ruby runtime + common dependencies)\n```\n\nAll code runs in Docker containers on Linux. Never run tests or native helpers on the host system.\n\n### NuGet Local Development Exception\n\nNuGet C# development under `nuget/helpers/lib/NuGetUpdater` is an exception to the Docker-only rule. When a\ncompatible .NET SDK is installed, the C# projects may be built and tested directly on the host with `dotnet build`\nand `dotnet test`.\n\n## File Naming Conventions\n\n- Main classes: `{ecosystem}/lib/dependabot/{ecosystem}/file_fetcher.rb`\n- Tests: `{ecosystem}/spec/dependabot/{ecosystem}/file_fetcher_spec.rb`\n- Fixtures: `{ecosystem}/spec/fixtures/`\n- Native helpers: `{ecosystem}/helpers/`\n\nWhen implementing or modifying ecosystems, ensure the 7 core classes are implemented and follow the inheritance patterns from `dependabot-common`.\n\n## Integration Points\n\n### Security Updates\n\nHandle `SECURITY_ADVISORIES` for vulnerability-driven updates that target minimum safe versions rather than latest.\n\n### Private Registries\n\nSupport private registry credentials through the credential proxy pattern — never store credentials in Dependabot Core directly.\n\n### Cross-Platform\n\n- Use `SharedHelpers.in_a_temporary_repo_directory` for file operations\n- Native helpers must support the container's architecture\n\n## PR Workflow\n\n- After addressing PR review feedback, always resolve the corresponding review threads on the PR.\n\n## Adding New Ecosystems\n\nFollow the detailed guide in `./NEW_ECOSYSTEMS.md` for step-by-step instructions on implementing a new package manager ecosystem.\n","npm_and_yarn/spec/fixtures/projects/yarn_berry/packages/package1/package.json":"{\n  \"name\": \"package1\",\n  \"version\": \"0.0.1\",\n  \"description\": \"\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"test\": \"echo \\\"Error: no test specified\\\" && exit 1\"\n  },\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/gocardless/bump-test.git\"\n  },\n  \"author\": \"\",\n  \"license\": \"ISC\",\n  \"bugs\": {\n    \"url\": \"https://github.com/gocardless/bump-test/issues\"\n  },\n  \"homepage\": \"https://github.com/gocardless/bump-test#readme\",\n  \"dependencies\": {\n    \"chalk\": \"0.3.0\",\n    \"lodash\": \"^1.2.1\"\n  },\n  \"devDependencies\": {\n    \"etag\": \"^1.1.0\"\n  }\n}\n","bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json":"# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json)","bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json":"# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json)","bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json":"# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json)","bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json":"# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json)","bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json":"# Bar Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json)","bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json":"# Baz Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json)","bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json)","bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json":"# My app Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json)","deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json":"# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json)","deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json":"# Beta Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json)","deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json":"# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json)","npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json":"# Foo Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json":"# Foo Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json)","npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json":"# Build Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json":"# Build Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json)","npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json)","npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json)","npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json)","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json)","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json":"# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json)","npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json":"# Lib Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json)"},"items":[{"name":"package.json","path":"bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json","title":"A Skill","category":"anthropic-skill","format":"json","content":"# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json)","tokens":300,"sizeBytes":281},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json","title":"B Skill","category":"anthropic-skill","format":"json","content":"# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json)","tokens":300,"sizeBytes":281},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json","title":"A Skill","category":"anthropic-skill","format":"json","content":"# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json)","tokens":300,"sizeBytes":295},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json","title":"B Skill","category":"anthropic-skill","format":"json","content":"# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json)","tokens":300,"sizeBytes":295},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json","title":"Bar Skill","category":"anthropic-skill","format":"json","content":"# Bar Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json)","tokens":300,"sizeBytes":271},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json","title":"Baz Skill","category":"anthropic-skill","format":"json","content":"# Baz Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json)","tokens":300,"sizeBytes":271},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json)","tokens":300,"sizeBytes":289},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json)","tokens":300,"sizeBytes":303},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json)","tokens":300,"sizeBytes":303},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json)","tokens":300,"sizeBytes":297},{"name":"package.json","path":"bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json","title":"My app Skill","category":"anthropic-skill","format":"json","content":"# My app Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json)","tokens":300,"sizeBytes":292},{"name":"deno.json","path":"deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json","title":"Alpha Skill","category":"anthropic-skill","format":"json","content":"# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json)","tokens":300,"sizeBytes":269},{"name":"deno.json","path":"deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json","title":"Alpha Skill","category":"anthropic-skill","format":"json","content":"# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json)","tokens":300,"sizeBytes":255},{"name":"deno.json","path":"deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json","title":"Beta Skill","category":"anthropic-skill","format":"json","content":"# Beta Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json)","tokens":300,"sizeBytes":252},{"name":"package.json","path":"npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json)","tokens":300,"sizeBytes":331},{"name":"package.json","path":"npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json)","tokens":300,"sizeBytes":355},{"name":"package.json","path":"npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json","title":"Lib Skill","category":"anthropic-skill","format":"json","content":"# Lib Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json)","tokens":300,"sizeBytes":355},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json","title":"Other_package Skill","category":"anthropic-skill","format":"json","content":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json)","tokens":300,"sizeBytes":321},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json","title":"Other_package Skill","category":"anthropic-skill","format":"json","content":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json)","tokens":300,"sizeBytes":311},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json)","tokens":300,"sizeBytes":306},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json)","tokens":300,"sizeBytes":296},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json)","tokens":300,"sizeBytes":306},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json)","tokens":300,"sizeBytes":296},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json)","tokens":300,"sizeBytes":344},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json)","tokens":300,"sizeBytes":334},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json)","tokens":300,"sizeBytes":344},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json)","tokens":300,"sizeBytes":334},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json","title":"Package3 Skill","category":"anthropic-skill","format":"json","content":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json)","tokens":300,"sizeBytes":334},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json)","tokens":300,"sizeBytes":386},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json)","tokens":300,"sizeBytes":376},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json)","tokens":300,"sizeBytes":386},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json)","tokens":300,"sizeBytes":376},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json","title":"Package3 Skill","category":"anthropic-skill","format":"json","content":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package3/package.json)","tokens":300,"sizeBytes":376},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json","title":"Package4 Skill","category":"anthropic-skill","format":"json","content":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json)","tokens":300,"sizeBytes":386},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json","title":"Package4 Skill","category":"anthropic-skill","format":"json","content":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json)","tokens":300,"sizeBytes":376},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package-lock.json)","tokens":300,"sizeBytes":352},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package1/package.json)","tokens":300,"sizeBytes":342},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package-lock.json)","tokens":300,"sizeBytes":352},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package2/package.json)","tokens":300,"sizeBytes":342},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json","title":"Package3 Skill","category":"anthropic-skill","format":"json","content":"# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update/packages/package3/package.json)","tokens":300,"sizeBytes":342},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package1/package.json)","tokens":300,"sizeBytes":356},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6/peer_dependency_duplicate_nested_no_lockfile/packages/package2/package.json)","tokens":300,"sizeBytes":356},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json","title":"Other_package Skill","category":"anthropic-skill","format":"json","content":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package-lock.json)","tokens":300,"sizeBytes":303},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json","title":"Other_package Skill","category":"anthropic-skill","format":"json","content":"# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/other_package/package.json)","tokens":300,"sizeBytes":293},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package-lock.json)","tokens":300,"sizeBytes":288},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package1/package.json)","tokens":300,"sizeBytes":278},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package-lock.json)","tokens":300,"sizeBytes":288},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/lerna/packages/package2/package.json)","tokens":300,"sizeBytes":278},{"name":"npm-shrinkwrap.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json","title":"Foo Skill","category":"anthropic-skill","format":"json","content":"# Foo Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/npm-shrinkwrap.json)","tokens":300,"sizeBytes":337},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json","title":"Foo Skill","category":"anthropic-skill","format":"json","content":"# Foo Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_shrinkwrap_root_package_lock/packages/foo/package.json)","tokens":300,"sizeBytes":323},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json)","tokens":300,"sizeBytes":368},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json)","tokens":300,"sizeBytes":358},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package-lock.json)","tokens":300,"sizeBytes":368},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package2/package.json)","tokens":300,"sizeBytes":358},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json","title":"Package4 Skill","category":"anthropic-skill","format":"json","content":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package-lock.json)","tokens":300,"sizeBytes":368},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json","title":"Package4 Skill","category":"anthropic-skill","format":"json","content":"# Package4 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update_npm_out_of_range/packages/package4/package.json)","tokens":300,"sizeBytes":358},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package-lock.json)","tokens":300,"sizeBytes":334},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package1/package.json)","tokens":300,"sizeBytes":324},{"name":"package-lock.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package-lock.json)","tokens":300,"sizeBytes":334},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json","title":"Package2 Skill","category":"anthropic-skill","format":"json","content":"# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/nested_sub_dependency_update/packages/package2/package.json)","tokens":300,"sizeBytes":324},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json","title":"Build Skill","category":"anthropic-skill","format":"json","content":"# Build Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package_lockfile_v3/packages/build/package.json)","tokens":300,"sizeBytes":331},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json","title":"Build Skill","category":"anthropic-skill","format":"json","content":"# Build Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_nested_package/packages/build/package.json)","tokens":300,"sizeBytes":307},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_subdependency_update/packages/app/package.json)","tokens":300,"sizeBytes":313},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspace_with_nested_optional_peer_deps/packages/app/package.json)","tokens":300,"sizeBytes":333},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces_shrinkwrap/packages/package1/package.json)","tokens":300,"sizeBytes":310},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm8/workspaces/packages/package1/package.json)","tokens":300,"sizeBytes":288},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspace_subdependency_update/packages/app/package.json)","tokens":300,"sizeBytes":313},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/pnpm/workspaces/packages/package1/package.json)","tokens":300,"sizeBytes":288},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/yarn_berry/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/packages/package1/package.json","title":"package1","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"package1\",\n  \"version\": \"0.0.1\",\n  \"description\": \"\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"test\": \"echo \\\"Error: no test specified\\\" && exit 1\"\n  },\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/gocardless/bump-test.git\"\n  },\n  \"author\": \"\",\n  \"license\": \"ISC\",\n  \"bugs\": {\n    \"url\": \"https://github.com/gocardless/bump-test/issues\"\n  },\n  \"homepage\": \"https://github.com/gocardless/bump-test#readme\",\n  \"dependencies\": {\n    \"chalk\": \"0.3.0\",\n    \"lodash\": \"^1.2.1\"\n  },\n  \"devDependencies\": {\n    \"etag\": \"^1.1.0\"\n  }\n}\n","frontmatter":{"name":"package1","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gocardless/bump-test.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/gocardless/bump-test/issues"},"homepage":"https://github.com/gocardless/bump-test#readme","dependencies":{"chalk":"0.3.0","lodash":"^1.2.1"},"devDependencies":{"etag":"^1.1.0"}},"isInternal":false,"tokens":195,"sizeBytes":567},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json","title":"App Skill","category":"anthropic-skill","format":"json","content":"# App Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspace_subdependency_update/packages/app/package.json)","tokens":300,"sizeBytes":325},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn_berry/workspaces/packages/package1/package.json)","tokens":300,"sizeBytes":300},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_monorepo/packages/package1/package.json)","tokens":300,"sizeBytes":316},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/peer_dependency_nested/packages/package1/package.json)","tokens":300,"sizeBytes":312},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces_bad/packages/package1/package.json)","tokens":300,"sizeBytes":296},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/yarn/workspaces/packages/package1/package.json)","tokens":300,"sizeBytes":288},{"name":"package.json","path":"npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json","title":"Package1 Skill","category":"anthropic-skill","format":"json","content":"# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/updated_projects/npm8/workspaces_dev/packages/package1/package.json)","tokens":300,"sizeBytes":312},{"name":"copilot-instructions.md","path":".github/copilot-instructions.md","rawUrl":"https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/.github/copilot-instructions.md","title":"GitHub Copilot Instructions","category":"copilot-instructions","format":"markdown","content":"# Dependabot Core AI Agent Instructions\n\n## Architecture Overview\n\nDependabot Core is a modular Ruby gem collection that updates dependencies across 20+ ecosystems. The architecture follows a plugin pattern where each package manager (e.g., `go_modules`, `bundler`, `npm_and_yarn`) implements the same core interfaces.\n\n### Core Components\n\nEach ecosystem implements these 7 required classes that inherit from `dependabot-common` base classes:\n- **FileFetcher**: Downloads dependency files (e.g., `go.mod`, `package.json`)\n- **FileParser**: Extracts dependencies from manifest files\n- **UpdateChecker**: Determines if updates are available\n- **FileUpdater**: Generates updated dependency files\n- **MetadataFinder**: Retrieves dependency metadata (GitHub URLs, changelogs)\n- **Version**: Handles version comparison logic\n- **Requirement**: Parses dependency requirement formats\n\n### Monorepo Structure\n\n- `common/` - Shared base classes and utilities used by all ecosystems\n- `{ecosystem}/` - Each directory contains a complete gem (e.g., `go_modules/`, `bundler/`)\n- `omnibus/` - Meta-gem that includes all ecosystem gems\n- `updater/` - Service layer that orchestrates the update process (renamed to `dependabot-updater/` inside containers)\n- `script/` - Build and development scripts\n\n## Key Patterns & Conventions\n\n### Ecosystem Families & Shared Code\n\nEcosystems are **not always** independent. Many are different tools for the **same language**, so they often target the same dependencies and registries and *may* share logic (resolution, version comparison, requirement parsing), even where each keeps its own manifest/build-file handling. A bug or improvement is therefore often — **but not always** — general to the whole family rather than specific to one ecosystem. Treat the family as a **prompt to check the siblings**, not a guarantee they share code.\n\nFamilies:\n\n- **JavaScript / TypeScript** — `npm_and_yarn` (npm, Yarn, pnpm), `bun`, `deno`\n- **Python** — `python` (pip, pip-compile, pipenv, Poetry), `uv`, `conda`\n- **JVM** — `maven`, `gradle`, `sbt`\n- **Containers** — `docker`, `docker_compose`\n\nWhen fixing a bug, first classify the root cause as **ecosystem-specific** or **potentially general to a family** (dependency resolution, registry handling, version comparison, requirement parsing, error handling, etc.). If it could be general, check the siblings and — with tests — fix the ones that are actually affected. Confirm the real relationship in the code before assuming a fix carries over:\n\n- **Possibly shared in code** — a sibling may reuse another's classes (e.g. the JVM tools may lean on `maven`; `uv`/`conda` may lean on `python`; `docker_compose` may lean on `docker`). Where so, the fix reaches them at runtime, but still run their test suites.\n- **Possibly duplicated / independent** — a sibling may reimplement the same behavior (e.g. `bun` and `npm_and_yarn`) or be largely its own implementation (`deno`). Where logic is duplicated, fix each affected sibling; prefer consolidating shared behavior into a common base when practical, otherwise fix each duplicate. Don't add new duplication just to match a sibling. If a sibling intentionally differs, note why instead of forcing parity.\n\nSee [`ECOSYSTEM_FAMILIES.md`](../ECOSYSTEM_FAMILIES.md) for the full relationship map and fix-propagation workflow.\n\n### Error Handling\n\n- Use ecosystem-specific error classes inheriting from `Dependabot::DependabotError`\n- Catch native helper failures and wrap them in Ruby exceptions\n- Network timeouts and rate limits are handled by the `common` layer\n\n### File Handling\n\n- Always use `Dependabot::DependencyFile` objects, never raw file content\n- Files have `name`, `content`, `directory`, and `type` attributes\n- Support both manifest files (e.g., `package.json`) and lockfiles (e.g., `package-lock.json`)\n\n### Version Comparison\n\n- Implement ecosystem-specific `Version` classes for pre-releases, build metadata, etc.\n- Example: `Dependabot::GoModules::Version` handles Go semver with `+incompatible` suffix\n\n### Docker Architecture\n\nEach ecosystem has a layered Docker structure:\n```\ndependabot-updater-{ecosystem} (contains native tools like npm, pip)\n├── dependabot-updater-core (Ruby runtime + common dependencies)\n```\n\nAll code runs in Docker containers on Linux. Never run tests or native helpers on the host system.\n\n### NuGet Local Development Exception\n\nNuGet C# development under `nuget/helpers/lib/NuGetUpdater` is an exception to the Docker-only rule. When a\ncompatible .NET SDK is installed, the C# projects may be built and tested directly on the host with `dotnet build`\nand `dotnet test`.\n\n## File Naming Conventions\n\n- Main classes: `{ecosystem}/lib/dependabot/{ecosystem}/file_fetcher.rb`\n- Tests: `{ecosystem}/spec/dependabot/{ecosystem}/file_fetcher_spec.rb`\n- Fixtures: `{ecosystem}/spec/fixtures/`\n- Native helpers: `{ecosystem}/helpers/`\n\nWhen implementing or modifying ecosystems, ensure the 7 core classes are implemented and follow the inheritance patterns from `dependabot-common`.\n\n## Integration Points\n\n### Security Updates\n\nHandle `SECURITY_ADVISORIES` for vulnerability-driven updates that target minimum safe versions rather than latest.\n\n### Private Registries\n\nSupport private registry credentials through the credential proxy pattern — never store credentials in Dependabot Core directly.\n\n### Cross-Platform\n\n- Use `SharedHelpers.in_a_temporary_repo_directory` for file operations\n- Native helpers must support the container's architecture\n\n## PR Workflow\n\n- After addressing PR review feedback, always resolve the corresponding review threads on the PR.\n\n## Adding New Ecosystems\n\nFollow the detailed guide in `./NEW_ECOSYSTEMS.md` for step-by-step instructions on implementing a new package manager ecosystem.\n","isInternal":false,"tokens":1317,"sizeBytes":5807}],"systemPromptSnippet":"<yakaai_skills repo=\"dependabot/dependabot-core\">\n<!-- File: bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/a/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/shared_workspace_dependency/packages/b/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# A Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/a/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# B Skill\n\nPath: `bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/sibling_nested_lockfile_dependency/packages/b/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Bar Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/bar/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Baz Skill\n\nPath: `bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/simple_workspace_v0/packages/baz/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/unnamed_workspace_dependency/packages/app/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v1/packages/app/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root_v3/packages/app/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# App Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_dependency_not_at_root/packages/app/package.json)\n\n<!-- File: bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# My app Skill\n\nPath: `bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/bun/spec/fixtures/projects/bun/workspace_path_with_space/packages/my app/package.json)\n\n<!-- File: deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace_unsafe/packages/alpha/deno.json)\n\n<!-- File: deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Alpha Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/alpha/deno.json)\n\n<!-- File: deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Beta Skill\n\nPath: `deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/deno/spec/fixtures/projects/deno/workspace/packages/beta/deno.json)\n\n<!-- File: npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-link-node/packages/app/package.json)\n\n<!-- File: npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# App Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/app/package.json)\n\n<!-- File: npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Lib Skill\n\nPath: `npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/helpers/test/npm/fixtures/vulnerability-auditor/workspace-transitive-dependency/packages/lib/package.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package-lock.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Other_package Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/other_package/package.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package-lock.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package1/package.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package-lock.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/lerna/packages/package2/package.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package-lock.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package1/package.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package-lock.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package2 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package2/package.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package3 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_dependency_update/packages/package3/package.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package-lock.json)\n\n<!-- File: npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Package1 Skill\n\nPath: `npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/dependabot/dependabot-core/HEAD/npm_and_yarn/spec/fixtures/projects/npm6_and_yarn/nested_sub_dependency_update_npm_out_of_range/packages/package1/package.json)\n\n<!-- ... +47 more modular skills available via /api/skills/dependabot/dependabot-core?path={path} -->\n</yakaai_skills>"}