2.0.1 • Published 4 years ago

sfdx-dependency-plugin v2.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

sfdx-dependency-plugin

This sfdx plugin will help you with DX Package dependencies management.
List of supported features:

  • visualize all dependencies(including transitive dependencies) for a package as a tree
  • list all dependencies for a package in the installation order

Version CircleCI Appveyor CI Codecov Greenkeeper Known Vulnerabilities Downloads/week License

$ sfdx plugins:install sfdx-dependency-plugin
This plugin is not digitally signed and its authenticity cannot be verified. Continue installation y/n?: y
Finished digital signature check.
...
Installing plugin sfdx-dependency-plugin... installed v1.1.2

$ sfdx plugins
sfdx-dependency-plugin 1.1.2
...
$ npm install -g sfdx-dependency-plugin
$ sfdx COMMAND
running command...
$ sfdx (-v|--version|version)
sfdx-dependency-plugin/2.0.1 win32-x64 node-v12.13.0
$ sfdx --help [COMMAND]
USAGE
  $ sfdx COMMAND
...

sfdx dependency:order [-p <string>] [-n] [--version] [-x] [-w] [-v <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

view dependency tree for a package

USAGE
  $ sfdx dependency:order [-p <string>] [-n] [--version] [-x] [-w] [-v <string>] [--apiversion <string>] [--json] 
  [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -n, --name                                                                        displays package name
  -p, --package=package                                                             package id to view dependencies for

  -v, --targetdevhubusername=targetdevhubusername                                   username or alias for the dev hub
                                                                                    org; overrides default dev hub org

  -w, --withrootpackage                                                             includes root package into the final
                                                                                    list

  -x, --maxversion                                                                  displays max version only

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

  --version                                                                         displays package version

EXAMPLE
  $ sfdx dependency:order --package '04t0..'
    04t01..
    04t02..
    04t03..
    04t04..

See code: lib\commands\dependency\order.js

sfdx dependency:project:order [-n] [-w] [--version] [-x] [-v <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

view dependency tree for a package

USAGE
  $ sfdx dependency:project:order [-n] [-w] [--version] [-x] [-v <string>] [-u <string>] [--apiversion <string>] 
  [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -n, --name                                                                        displays package name

  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  -v, --targetdevhubusername=targetdevhubusername                                   username or alias for the dev hub
                                                                                    org; overrides default dev hub org

  -w, --withrootpackage                                                             includes root package into the final
                                                                                    list

  -x, --maxversion                                                                  displays max version only

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

  --version                                                                         displays package version

EXAMPLE
  $ sfdx dependency:order --package '04t0..'
    04t01..
    04t02..
    04t03..
    04t04..

See code: lib\commands\dependency\project\order.js

sfdx dependency:project:tree [--withversion] [-v <string>] [-u <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

view dependency tree for a package

USAGE
  $ sfdx dependency:project:tree [--withversion] [-v <string>] [-u <string>] [--apiversion <string>] [--json] 
  [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -u, --targetusername=targetusername                                               username or alias for the target
                                                                                    org; overrides default target org

  -v, --targetdevhubusername=targetdevhubusername                                   username or alias for the dev hub
                                                                                    org; overrides default dev hub org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

  --withversion                                                                     displays package version

See code: lib\commands\dependency\project\tree.js

sfdx dependency:tree [-p <string>] [-f <string>] [--withversion] [--version] [--withid] [--id] [-v <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

view dependency tree for a package

USAGE
  $ sfdx dependency:tree [-p <string>] [-f <string>] [--withversion] [--version] [--withid] [--id] [-v <string>] 
  [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -f, --filter=filter                                                               filter packages by mask but includes
                                                                                    parent packages

  -p, --package=package                                                             package id to view dependencies for

  -v, --targetdevhubusername=targetdevhubusername                                   username or alias for the dev hub
                                                                                    org; overrides default dev hub org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --id                                                                              displays package id

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

  --version                                                                         displays package version

  --withid                                                                          displays package id

  --withversion                                                                     displays package version

EXAMPLES
  $ sfdx dependency:tree --targetdevhubusername devhub@org.com --package '04t0..'
     Main Package:0
     +- 1st Level Pacakge 1:A
     |  +- 2nd Level Package 1:C
     |  +- 2nd Level Package 2:D
     |  |  \- 3rd Level Package only:F
     |  \- 2nd Level Package last:E
     \- 1st Level Pacakge 2:B
  
  $ sfdx dependency:tree -p '04tA..'
     1st Level Pacakge 1:A
     +- 2nd Level Package 1:C
     +- 2nd Level Package 2:D
     |  \- 3rd Level Package only:F
     \- 2nd Level Package last:E

See code: lib\commands\dependency\tree.js

2.0.1

4 years ago

2.0.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago