Merge pull request #62 from AikidoSec/readme-package-managers-state

Better reflect how package managers are scanning in README
This commit is contained in:
Sander Declerck 2025-09-18 12:18:39 +02:00 committed by GitHub
commit 9a95385076
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -8,12 +8,16 @@ The Aikido Safe Chain wraps around the [npm cli](https://github.com/npm/cli), [n
Aikido Safe Chain works on Node.js version 18 and above and supports the following package managers:
- ✅ **npm**
- ✅ **npx**
- ✅ **yarn**
- ✅ **pnpm**
- ✅ **pnpx**
- 🚧 **bun** Coming soon
- ✅ full coverage: **npm >= 10.4.0**:
- ⚠️ limited to scanning the install command arguments (broader scanning coming soon):
- **npm < 10.4.0**
- **npx**
- **yarn**
- **pnpm**
- **pnpx**
- 🚧 **bun**: coming soon
Note on the limited support for npm < 10.4.0, npx, yarn, pnpm and pnpx: adding **full support for these package managers is a high priority**. In the meantime, we offer limited support already, which means that the Aikido Safe Chain will scan the package names passed as arguments to the install commands. However, it will not scan the full dependency tree of these packages.
# Usage