Repository navigation
v3.0.0
Changes
- fix(deps)!: 🐛 Update dependencies and install repository skills
Release details
- npm: https://www.npmjs.com/package/@haskou/flow/v/3.0.0
- Pull request: #44
- Source branch:
break/update-dependencies - Version bump:
major
Pull request notes
Sustituye #43 para publicar el cambio mediante la ruta major de la rama break/update-dependencies.
Actualiza @haskou/value-objects de 2.13.1 a 7.0.2 y Prettier de 3.9.6 a 3.9.7. Instala las cinco skills de haskou/ddd-engineer-skills con su instalador npx y registra versiones y hashes. TypeScript permanece en 6.0.3 por compatibilidad con ESLint y ts-jest.
BREAKING CHANGE: isEqual() exige el mismo tipo concreto de Value Object. Para comparar duraciones entre tipos se utiliza hasValue(). Los consumidores deben actualizar su dependencia directa de @haskou/value-objects a 7.x y compartir la misma instancia del paquete con Flow; las instancias de Duration de una instalación distinta no pasan la normalización instanceof. Los milisegundos numéricos siguen admitidos. La documentación incluye la guía de migración.
Validación local: lint y 98 tests, tsc --noEmit, build de librería y documentación correctos. Las tres aserciones afectadas usan el nuevo contrato hasValue().