Skip to content

v1.0.8-preview.3

@tomber tomber tagged this 17 Apr 17:23
Literal caret ranges like ^1.0.1 or even >=1.0.0-0 <2.0.0-0 do not satisfy
prereleases like 1.0.8-preview.2 because npm semver requires at least one
comparator to share the prerelease's [major, minor, patch] tuple.

pnpm translates workspace:^ at publish time to ^<exact-sibling-version>,
e.g. ^1.0.8-preview.1, which shares the [1,0,8] tuple and therefore
satisfies 1.0.8-preview.2, 1.0.8-preview.3, 1.0.8 stable, and 1.0.9+ up
to 2.0.0. Exactly what a lockstep-published package needs.

Fixes ERESOLVE when integrators install @solvapay/react-supabase@preview.

Made-with: Cursor
Assets 2
Loading