Repository navigation
v4.0.0
4.0.0 (2026-01-22)
Bug Fixes
- improve code quality in generators (3eb9d29)
Features
- migrate project to ESM modules (cd52606)
BREAKING CHANGES
- Project now uses ES Modules instead of CommonJS.
Changes:
- Added 'type: module' to package.json
- Updated tsconfig.json: module to ESNext, moduleResolution to bundler
- Updated all local imports to use .js extensions
- Updated JSON imports to use 'with { type: json }' syntax
- Updated DefaultProjectSettings and BaseTsConfig for ESM
- Updated build scripts and added tsx for ESM support
- Renamed .eslintrc.js to .eslintrc.cjs for ESM compatibility
- Renamed commitlint.config.js to commitlint.config.cjs
- Fixed ESLint errors in generatePackageJson and helpers
- Removed CRUD CLI files (not present in project)
All source files now use ESM syntax and the project builds successfully.