Skip to main content
The @polar-sh/checkout package lives in clients/packages/checkout/ inside the main polarsource/polar monorepo and is published to npm via Changesets.

Prerequisites

  • Access to the polarsource/polar repository
  • pnpm installed (check the version in clients/package.json)
  • Your changes to clients/packages/checkout/ are ready on a branch

Steps

Notes

  • The changeset config lives at clients/.changeset/config.json. The default access is restricted, but @polar-sh/checkout overrides this via publishConfig.access: "public" in its own package.json — so it publishes publicly to npm.
  • You do not need to manually run npm publish or bump the version yourself.
  • If multiple changesets accumulate before the “Version Packages” PR is merged, they are all batched into a single release.