v2.0.0
2.0.0 (2024-10-15)
Breaking Changes
- Exports all alwatr ecosystem packages as a single
alwatr
npm package. This significantly changes how you install and import alwatr packages.
Instead of installing individual packages like @alwatr/resolve-url
, you now install the alwatr
package:
npm install alwatr
And import modules like this:
import { resolveUrl } from 'alwatr/nanolib';
This change simplifies dependency management and reduces bundle size for projects using multiple alwatr packages.
Migration Guide
- Uninstall individual
@alwatr/*
packages: Usenpm uninstall @alwatr/package-name
for each alwatr package you have installed. - Install the
alwatr
package:npm install alwatr
- Update imports: Change your import statements to use the new format, e.g.,
import { resolveUrl } from 'alwatr/nanolib';
This major release streamlines the alwatr ecosystem and improves the developer experience. Be sure to update your projects accordingly!