version: 2
jobs:
deps-node:
docker:
- image: circleci/node:12
steps:
- checkout
- run: curl https://deps.app/install.sh | bash -s -- -b $HOME/bin
- run: yarn install
- run: $HOME/bin/deps ci --type js
workflows:
version: 2
deps:
jobs:
- deps-node:
context: deps
triggers:
- schedule:
cron: "0 0 * * *" # nightly
filters:
branches:
only: [master]
Specify dependencies by pointing directly to their git repo, and make custom search-and-replace updates in your repo.
Group updates for peer-dependencies together, run custom scripts, and commit all changes in a full clone of your repo.
Use the deps command line tool on your own machine to validate and preview your updates before opening PRs on your live repo.
$ curl https://deps.app/install.sh | bash -s -- -b $HOME/bin
or manually download a release on GitHub