
Product
Socket for Asana Is Now Available
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.
@zeroheight/adoption-cli
Advanced tools
CLI for measuring component usage to view in your zeroheight account.
See release notes here
npm i @zeroheight/adoption-cli
When running a command, you will be prompted to authenticate. This will save the Client ID and Access Token to your local machine.
Alternatively, you can authenticate by running the following command:
zh-adoption auth
When running a command with the --interactive false flag, you will need to provide the Client ID and Access Token as environment variables.
export ZEROHEIGHT_CLIENT_ID="your-client-id"
export ZEROHEIGHT_ACCESS_TOKEN="your-access-token"
In the repository in which you wish to analyze the component usage, run the following command:
zh-adoption analyze
-e / --extensions
Provide a glob pattern to search for files with a specific extension.
zh-adoption analyze -e "**/*.{js,jsx,ts,tsx}"
-i / --ignore
Provide a glob pattern to ignore files, directories or file extensions when searching for components.
zh-adoption analyze -i "**/*.{test,spec}.*"
-r / --repo-name
Provide a name for the current repository. This must be passed when -in / --interactive is set to false.
zh-adoption analyze -r "My Repo"
-in / --interactive
Pass in false to disable the interactive mode e.g. when running in a CI environment.
zh-adoption analyze --interactive false -r "My Repo"
In the repository in which you wish to monitor the package versions being used, run the following command:
zh-adoption monitor-repo
-d / --dir
Provide a path to the specific folder to find package.json and lock file. This option can be passed through multiple times. If not included all folders with package.json and lockfile will be uploaded to zeroheight.
zh-adoption monitor-repo -d ./webApp
In the repository containing the packages you wish to monitor the version of, run the following command:
zh-adoption track-package
-in / --interactive
Pass in false to disable the interactive mode e.g. when running in a CI environment.
zh-adoption track-package --interactive false
More info on the commands can be seen by running
zh-adoption --help
FAQs
CLI for measuring component usage
The npm package @zeroheight/adoption-cli receives a total of 5,406 weekly downloads. As such, @zeroheight/adoption-cli popularity was classified as popular.
We found that @zeroheight/adoption-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Create and manage Asana tasks directly from Socket alerts, with manual task creation, automated ticketing rules, and two-way sync.

Security News
Open VSX has removed three extension IDs from its malicious-extension list as the legitimate publishers they impersonated move to claim the names for themselves.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.