TheDocumentation Index
Fetch the complete documentation index at: https://handbook.polar.sh/llms.txt
Use this file to discover all available pages before exploring further.
@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/polarrepository pnpminstalled (check the version inclients/package.json)- Your changes to
clients/packages/checkout/are ready on a branch
Steps
@polar-sh/checkoutpatch for bug fixes, minor for new features, major for breaking changesThis creates a new Markdown file under
clients/.changeset/. Commit it together with your code changes.Once the PR is reviewed and merged, the Changesets GitHub Action runs automatically. It opens (or updates) a “Version Packages” PR that:
Notes
- The changeset config lives at
clients/.changeset/config.json. The default access isrestricted, but@polar-sh/checkoutoverrides this viapublishConfig.access: "public"in its ownpackage.json— so it publishes publicly to npm. - You do not need to manually run
npm publishor bump the version yourself. - If multiple changesets accumulate before the “Version Packages” PR is merged, they are all batched into a single release.

