@lakutata/cli
Version:
Lakutata CLI tool
461 lines (144 loc) • 15.6 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [2.17.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.17.0...@lakutata/cli@2.17.1) (2026-03-02)
**Note:** Version bump only for package @lakutata/cli
# [2.17.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.16.0...@lakutata/cli@2.17.0) (2026-01-16)
### Features
* **nats:** add task provider and update NATS component ([3ec7114](https://github.com/lakutata/lakutata-packages/commit/3ec7114af0aed0e548728339b44d21bc42e0e210))
# [2.16.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.12...@lakutata/cli@2.16.0) (2025-12-27)
### Features
* **nats:** add MessagePack codec and update dependencies ([9e229a9](https://github.com/lakutata/lakutata-packages/commit/9e229a98c74b77393c3dca26cc812564f49a326c))
## [2.15.12](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.11...@lakutata/cli@2.15.12) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.11](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.10...@lakutata/cli@2.15.11) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.10](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.9...@lakutata/cli@2.15.10) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.9](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.8...@lakutata/cli@2.15.9) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.8](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.7...@lakutata/cli@2.15.8) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.7](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.6...@lakutata/cli@2.15.7) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.6](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.5...@lakutata/cli@2.15.6) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.5](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.4...@lakutata/cli@2.15.5) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.4](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.3...@lakutata/cli@2.15.4) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.3](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.3...@lakutata/cli@2.15.3) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.3](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.2...@lakutata/cli@2.15.3) (2025-12-13)
**Note:** Version bump only for package @lakutata/cli
## [2.15.2](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.1...@lakutata/cli@2.15.2) (2025-11-23)
**Note:** Version bump only for package @lakutata/cli
## [2.15.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.15.0...@lakutata/cli@2.15.1) (2025-08-06)
**Note:** Version bump only for package @lakutata/cli
# [2.15.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.14.4...@lakutata/cli@2.15.0) (2025-07-24)
### Features
* **dbus:** add DBus SDK package with client provider and test setup ([0bc9cd9](https://github.com/lakutata/lakutata-packages/commit/0bc9cd9f99374a57f3250ee9f540ace18be67f9c))
## [2.14.4](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.14.3...@lakutata/cli@2.14.4) (2025-07-11)
### Bug Fixes
* **cli:** filter empty enum values in DTO conversion ([2cece51](https://github.com/lakutata/lakutata-packages/commit/2cece5156b0b6eea4524a888e1bc89d1abc8c16b))
## [2.14.3](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.14.2...@lakutata/cli@2.14.3) (2025-07-11)
### Bug Fixes
* **cli:** remove redundant enum validation in ConvertDTO2Inquirer ([cc528b8](https://github.com/lakutata/lakutata-packages/commit/cc528b812c29cbc2de541d21af5283b53848c149))
## [2.14.2](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.14.1...@lakutata/cli@2.14.2) (2025-07-11)
**Note:** Version bump only for package @lakutata/cli
## [2.14.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.14.0...@lakutata/cli@2.14.1) (2025-07-11)
**Note:** Version bump only for package @lakutata/cli
# [2.14.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.13.0...@lakutata/cli@2.14.0) (2025-07-11)
### Features
* **cli:** refactor template management and DTO conversion ([7072c41](https://github.com/lakutata/lakutata-packages/commit/7072c4100419db43f00dc49cdfd9e48e0ec4cb0f))
# 2.13.0 (2025-07-11)
### Bug Fixes
* **cli:** remove commented code in OnlineLatestVersion.ts ([8820c2b](https://github.com/lakutata/lakutata-packages/commit/8820c2bb9fb501f5139b1a8ad0e05d8bdc2ee02c))
* Fix import statements in CLIApp.ts and Information.ts ([bff006b](https://github.com/lakutata/lakutata-packages/commit/bff006b9adb51fc95bc0d018950d9b88493d60ad))
### Features
* Add import statement for 'latest-version' package in OnlineLatestVersion.ts ([503a8af](https://github.com/lakutata/lakutata-packages/commit/503a8af2c748b2bc5f5090e44a202f04f5363baf))
* add initOnly parameter to checkTargetDirectoryIsEmpty method in Creator.ts ([bcd304c](https://github.com/lakutata/lakutata-packages/commit/bcd304c957ae93651e4dc8d1cdbc8b5d2be13fee))
* Add shx library for shell commands and update tsconfig ([5de4135](https://github.com/lakutata/lakutata-packages/commit/5de4135143d1e9b0d3c1249e52e625ef9deb7c34))
* **cli:** add 'templates' command to list available project templates ([c04ba99](https://github.com/lakutata/lakutata-packages/commit/c04ba9923d78623418aeb519c952ed5e0ec7d969))
* **cli:** add 'templates' command to list available project templates ([8e05895](https://github.com/lakutata/lakutata-packages/commit/8e05895a6e44ea471484b1f7d10a74d267e2f8d7))
* **cli:** add clean, build, and rebuild scripts ([8d145cf](https://github.com/lakutata/lakutata-packages/commit/8d145cf70b753975c0e204b772074a2786887dbb))
* **cli:** add create and info command ([670a1fc](https://github.com/lakutata/lakutata-packages/commit/670a1fcfbd38f39e6395647ffacb3867011882d7))
* **cli:** Add description and usage information to README.md file ([a4d288b](https://github.com/lakutata/lakutata-packages/commit/a4d288b9dd34549f147481d5aa36cd43620707be))
* **cli:** add initialization step after project creation ([5843178](https://github.com/lakutata/lakutata-packages/commit/5843178bfb91f1420921717fc1f63b7f11dfd48a))
* **cli:** add interactive project creation and refactor CLI ([a810d0b](https://github.com/lakutata/lakutata-packages/commit/a810d0be2bea962a61dd4223ddd97aa2c1a0d23b))
* **cli:** add template selection for project creation ([4835107](https://github.com/lakutata/lakutata-packages/commit/4835107d86bd70738a6508529e9d60efa807c356))
* **cli:** update dependencies and improve installation process ([fd70167](https://github.com/lakutata/lakutata-packages/commit/fd70167d37b3f9af738272ac2e8599d45bc26347))
* **cli:** update initOnly option to overwrite option ([9822407](https://github.com/lakutata/lakutata-packages/commit/982240776987ee281ed95e5a507ceac884146a75))
* **cli:** update log-update package import in Spinner component ([4137ffb](https://github.com/lakutata/lakutata-packages/commit/4137ffb164e1197354443e0fc997bf5c66a8486d))
* **cli:** update log-update package to version 6.1.0 ([ddf9559](https://github.com/lakutata/lakutata-packages/commit/ddf9559e8f7cca167ad3a22e58a03dbd983ccdc4))
* **cli:** update Spinner component initialization ([8d5c3c8](https://github.com/lakutata/lakutata-packages/commit/8d5c3c857c291a42f35a6d1a7b738291113706c6))
* **creator:** add project information filling ([b230861](https://github.com/lakutata/lakutata-packages/commit/b23086112dce8a5992f3e337c9f96dae8d69d5ec))
* Implement log-update in Spinner component ([ceaf657](https://github.com/lakutata/lakutata-packages/commit/ceaf6570770fce60c0fda4a46957994350f3965b))
* Update lakutata package to version 2.0.2 ([e3c0b22](https://github.com/lakutata/lakutata-packages/commit/e3c0b22e65ae250f396e8b71137f41c61049df5b))
* Update Spinner component ([fad870c](https://github.com/lakutata/lakutata-packages/commit/fad870cbcd912340c8eb9ae50286c805ca4079dd))
* Update Spinner.ts to use arrow function in setInterval ([ec3df2e](https://github.com/lakutata/lakutata-packages/commit/ec3df2e26ced10af012ed9cf6e50e108ac8205cc))
## [2.12.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.12.0...@lakutata/cli@2.12.1) (2025-02-13)
**Note:** Version bump only for package @lakutata/cli
# [2.12.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.11.1...@lakutata/cli@2.12.0) (2024-08-08)
### Features
* add initOnly parameter to checkTargetDirectoryIsEmpty method in Creator.ts ([bcd304c](https://github.com/lakutata/lakutata-packages/commit/bcd304c957ae93651e4dc8d1cdbc8b5d2be13fee))
## [2.11.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.11.0...@lakutata/cli@2.11.1) (2024-08-04)
**Note:** Version bump only for package @lakutata/cli
# [2.11.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.10.0...@lakutata/cli@2.11.0) (2024-08-03)
### Features
* **cli:** add 'templates' command to list available project templates ([c04ba99](https://github.com/lakutata/lakutata-packages/commit/c04ba9923d78623418aeb519c952ed5e0ec7d969))
# [2.10.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.9.0...@lakutata/cli@2.10.0) (2024-08-03)
### Features
* **cli:** add 'templates' command to list available project templates ([8e05895](https://github.com/lakutata/lakutata-packages/commit/8e05895a6e44ea471484b1f7d10a74d267e2f8d7))
# [2.9.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.8.0...@lakutata/cli@2.9.0) (2024-08-03)
### Features
* **cli:** add template selection for project creation ([4835107](https://github.com/lakutata/lakutata-packages/commit/4835107d86bd70738a6508529e9d60efa807c356))
# [2.8.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.7.0...@lakutata/cli@2.8.0) (2024-08-02)
### Bug Fixes
* **cli:** remove commented code in OnlineLatestVersion.ts ([8820c2b](https://github.com/lakutata/lakutata-packages/commit/8820c2bb9fb501f5139b1a8ad0e05d8bdc2ee02c))
### Features
* **creator:** add project information filling ([b230861](https://github.com/lakutata/lakutata-packages/commit/b23086112dce8a5992f3e337c9f96dae8d69d5ec))
# [2.7.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.6.1...@lakutata/cli@2.7.0) (2024-08-02)
### Features
* Add import statement for 'latest-version' package in OnlineLatestVersion.ts ([503a8af](https://github.com/lakutata/lakutata-packages/commit/503a8af2c748b2bc5f5090e44a202f04f5363baf))
* **cli:** update log-update package import in Spinner component ([4137ffb](https://github.com/lakutata/lakutata-packages/commit/4137ffb164e1197354443e0fc997bf5c66a8486d))
## [2.6.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.6.0...@lakutata/cli@2.6.1) (2024-08-02)
**Note:** Version bump only for package @lakutata/cli
# [2.6.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.5.0...@lakutata/cli@2.6.0) (2024-08-02)
### Features
* **cli:** update log-update package to version 6.1.0 ([ddf9559](https://github.com/lakutata/lakutata-packages/commit/ddf9559e8f7cca167ad3a22e58a03dbd983ccdc4))
# [2.5.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.4.1...@lakutata/cli@2.5.0) (2024-08-02)
### Features
* **cli:** update Spinner component initialization ([8d5c3c8](https://github.com/lakutata/lakutata-packages/commit/8d5c3c857c291a42f35a6d1a7b738291113706c6))
## [2.4.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.4.0...@lakutata/cli@2.4.1) (2024-08-02)
**Note:** Version bump only for package @lakutata/cli
# [2.4.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.3.0...@lakutata/cli@2.4.0) (2024-08-02)
### Features
* **cli:** update initOnly option to overwrite option ([9822407](https://github.com/lakutata/lakutata-packages/commit/982240776987ee281ed95e5a507ceac884146a75))
# [2.3.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.2.0...@lakutata/cli@2.3.0) (2024-04-15)
### Bug Fixes
* Fix import statements in CLIApp.ts and Information.ts ([bff006b](https://github.com/lakutata/lakutata-packages/commit/bff006b9adb51fc95bc0d018950d9b88493d60ad))
### Features
* **cli:** add initialization step after project creation ([5843178](https://github.com/lakutata/lakutata-packages/commit/5843178bfb91f1420921717fc1f63b7f11dfd48a))
* **cli:** update dependencies and improve installation process ([fd70167](https://github.com/lakutata/lakutata-packages/commit/fd70167d37b3f9af738272ac2e8599d45bc26347))
* Update lakutata package to version 2.0.2 ([e3c0b22](https://github.com/lakutata/lakutata-packages/commit/e3c0b22e65ae250f396e8b71137f41c61049df5b))
# [2.2.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.1.0-alpha.5...@lakutata/cli@2.2.0) (2024-04-15)
### Features
* **cli:** Add description and usage information to README.md file ([a4d288b](https://github.com/lakutata/lakutata-packages/commit/a4d288b9dd34549f147481d5aa36cd43620707be))
# [2.1.0-alpha.5](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.1.0-alpha.4...@lakutata/cli@2.1.0-alpha.5) (2024-04-15)
### Features
* **cli:** add clean, build, and rebuild scripts ([8d145cf](https://github.com/lakutata/lakutata-packages/commit/8d145cf70b753975c0e204b772074a2786887dbb))
# [2.1.0-alpha.4](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.1.0-alpha.3...@lakutata/cli@2.1.0-alpha.4) (2024-04-15)
**Note:** Version bump only for package @lakutata/cli
# [2.1.0-alpha.3](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.1.0-alpha.2...@lakutata/cli@2.1.0-alpha.3) (2024-04-15)
### Features
* Update Spinner.ts to use arrow function in setInterval ([ec3df2e](https://github.com/lakutata/lakutata-packages/commit/ec3df2e26ced10af012ed9cf6e50e108ac8205cc))
# [2.1.0-alpha.2](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.1.0-alpha.1...@lakutata/cli@2.1.0-alpha.2) (2024-04-15)
### Features
* Update Spinner component ([fad870c](https://github.com/lakutata/lakutata-packages/commit/fad870cbcd912340c8eb9ae50286c805ca4079dd))
# [2.1.0-alpha.1](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.1.0-alpha.0...@lakutata/cli@2.1.0-alpha.1) (2024-04-15)
### Features
* Implement log-update in Spinner component ([ceaf657](https://github.com/lakutata/lakutata-packages/commit/ceaf6570770fce60c0fda4a46957994350f3965b))
# [2.1.0-alpha.0](https://github.com/lakutata/lakutata-packages/compare/@lakutata/cli@2.0.1-alpha.0...@lakutata/cli@2.1.0-alpha.0) (2024-04-15)
### Features
* **cli:** add create and info command ([670a1fc](https://github.com/lakutata/lakutata-packages/commit/670a1fcfbd38f39e6395647ffacb3867011882d7))