dependencies.io is a product of Dropseed

Actor: js-lerna

Docker GitHub release Build Status license

A dependencies.io actor for JS monorepo dependencies using Lerna.

Usage

dependencies.yml

collectors:
- ...
  actors:
  - type: js-lerna
    versions: "L.Y.Y"
    settings:
      # by default we autodetect npm/yarn and do basic install
      root_install_command: npm run your-install-script

      # please use --concurrency=1 if you provide your own command
      bootstrap_command: lerna bootstrap --concurrency 1  # this is the default

      # optional contents to put in ~/.npmrc
      npmrc: |
        registry=https://skimdb.npmjs.com/registry

      # false by default, set to true if you want all dependency updates in a single PR
      batch_mode: false

      # Settings to configure the PR itself can be found
      # on the dependencies-io/pullrequest repo
      # https://github.com/dependencies-io/pullrequest/tree/0.6.0#dependenciesyml

Works well with

Resources

Support

Any questions or issues with this specific actor should be discussed in GitHub issues. If there is private information which needs to be shared then you can instead use the dependencies.io support.