Package Managers
SCI will automatically detect your package manager based on the presence of a yarn.lock
, package-lock.json
, pnpm-lock.yaml
or bun.lockb
file in the root of your repository.
This step is crucial to ensure that dependencies are installed properly and generated workflows work as expected.
caution
In case more than one lock file is detected, the script will default to one of them with undefined priority.
Supported package managers
Package manager | Status |
---|---|
yarn | ✅ full support |
npm | ✅ full support |
pnpm | ✅ full support |
bun | ✅ full support |