npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@hs-x/hubspot-cli

v0.2.7

Published

Dev-time HubSpot developer-account client and dev-session driver. Counterpart to @hs-x/hubspot — wraps @hubspot/local-dev-lib for CLI and control-plane executors.

Readme

@hs-x/hubspot-cli

@hs-x/hubspot-cli is the dev-time counterpart to @hs-x/hubspot. Where @hs-x/hubspot is the Worker-safe client an app uses at runtime to talk to a portal, this package talks to a HubSpot developer account from a developer machine: it uploads, deploys, and polls HubSpot projects, drives the HubSpot dev-sessions loop, and manages schemas, release flags, and card-view migrations.

This package is CLI-internal. App authors do not install or import it; the hs-x CLI (installed via npm i -g @hs-x/cli) and the control-plane deploy executors use it under the hood when you run hs-x dev and hs-x deploy.

What it wraps

createHubSpotDeveloperClient(...) builds a HubSpotDeveloperClient on top of HubSpot's official local-dev libraries:

| Library | Used for | | --- | --- | | @hubspot/local-dev-lib | Config/auth, project upload, build and deploy status, app lookup | | @hubspot/project-parsing-lib | Reading and validating HubSpot project structure | | @hubspot/ui-extensions-dev-server | The UI-extension dev server behind the local card loop |

Because it pulls in those libraries and Node built-ins, it is not Worker-safe. Runtime code that needs to reach a portal should keep using @hs-x/hubspot.

Part of HS-X

HS-X is a leaveable, type-safe HubSpot app framework on Cloudflare Workers. Start with the CLI:

npm i -g @hs-x/cli
hs-x init myapp

See @hs-x/cli and the docs at hs-x.dev/docs.

License

Apache-2.0