@dynamic-labs-sdk/assert-package-version
v0.10.0
Published
Ensures all `@dynamic-labs/*` packages in your project are running on the same version.
Readme
@dynamic-labs/assert-package-version
Ensures all @dynamic-labs/* packages in your project are running on the same version.
What it does
- Automatically checks version consistency across all
@dynamic-labspackages - Logs detailed error messages when versions don't match
- Uses
@dynamic-labs/sdk-react-coreas the reference version
Error Example
🚨 Version Mismatch Error
Affected Packages:
- `@dynamic-labs/sdk-ui` (installed: **4.24.0**, required: **4.25.7**)
💡 Update all @dynamic-labs/* packages to version `4.25.7` in your package.jsonFix
- Update all
@dynamic-labs/*packages inpackage.jsonto the same version - Run
npm installoryarn install - Use
npx dynamic-doctor runfor additional checks
API
import { assertPackageVersion } from '@dynamic-labs/assert-package-version';
// Called internally by @dynamic-labs packages
assertPackageVersion('@dynamic-labs/sdk-react-core', '4.25.7');