Blog>
Snippets

Handling Dependency Version Mismatches

Show how to resolve a version mismatch error when installing TanStack Ranger Core, using npm's alias feature to specify compatible versions.
// Install specific version of TanStack Ranger Core as an alias to avoid version conflicts
npm install tanstack-ranger-core@npm:@tanstack/ranger-core@0.0.3-alpha as ranger-core-resolved
This piece of code demonstrates how to resolve a version mismatch error when installing TanStack Ranger Core by using npm's alias feature. It installs a specific version of the TanStack Ranger Core package but gives it an alias (ranger-core-resolved) in your project. This approach is useful when you need a specific version that is compatible with other dependencies in your project, preventing version conflicts.