fix(build): modernize project configuration and tighten smartjimp TypeScript compatibility

This commit is contained in:
2026-05-01 16:15:48 +00:00
parent 2eb887dce7
commit 42a6c57a68
12 changed files with 3248 additions and 4953 deletions
+9
View File
@@ -1,5 +1,14 @@
# Changelog
## 2026-05-01 - 1.2.1 - fix(build)
modernize project configuration and tighten smartjimp TypeScript compatibility
- migrate npm metadata to the new @git.zone/@ship.zone config structure and add .smartconfig.json
- update package scripts and dependency versions for the current toolchain
- improve SmartJimp typings and error handling, including optional variation support and typed sharp options
- move tests to a Node-specific entry and adapt them to the current smartfile API
- enable stricter TypeScript settings with noImplicitAny and explicit node types
## [1.2.0] - 2025-01-02
### Added