diff --git a/CHANGELOG.md b/CHANGELOG.md index ff52f9d..b1b0618 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,115 @@ +## [0.4.2](https://git.kjan.de/jank/project-cli/compare/v0.4.1...v0.4.2) (2025-06-20) + +### Bug Fixes + +* Try with unbuffer ([6de2ed4](https://git.kjan.de/jank/project-cli/commit/6de2ed43cfee8825503658a7bb5d7b71776cbd7e)) + +## [0.4.1](https://git.kjan.de/jank/project-cli/compare/v0.4.0...v0.4.1) (2025-06-20) + +### Bug Fixes + +* more testing ([6cc7e19](https://git.kjan.de/jank/project-cli/commit/6cc7e1997f57df38bf2e3321dd95f13c90cf23ef)) + +## [0.4.0](https://git.kjan.de/jank/project-cli/compare/v0.3.3...v0.4.0) (2025-06-20) + +### Features + +* Add folder execution ([703db75](https://git.kjan.de/jank/project-cli/commit/703db757bc11edd233dca293528b0fad85365d5f)) +* add version argument ([618e00b](https://git.kjan.de/jank/project-cli/commit/618e00b677b21dbb8a143a2cd8c189e3aa672c89)) + +### Bug Fixes + +* Fix cli command ([7f5c721](https://git.kjan.de/jank/project-cli/commit/7f5c72143a6b4265fe0f1ac841cf12f5105a62aa)) +* fix init script ([de3f5e6](https://git.kjan.de/jank/project-cli/commit/de3f5e697c8170888180e606991d1aaa9c6c3738)) +* Merge ([3f6eab9](https://git.kjan.de/jank/project-cli/commit/3f6eab94c1b7b568228886f63e2529ad166bf316)) +* Remove stupid tag ([4cb16be](https://git.kjan.de/jank/project-cli/commit/4cb16be7fa93f9a1507f070fb0b8eaee7cf6947a)) +* test ([623ca27](https://git.kjan.de/jank/project-cli/commit/623ca27213c1902505eff61ec0b05993dc352dc2)) +* Try different cli script ([ccf3d39](https://git.kjan.de/jank/project-cli/commit/ccf3d391dd969aeb4d181887c568d6b5ef4864bd)) + +### Chores + +* Clean up imports ([50ecd8c](https://git.kjan.de/jank/project-cli/commit/50ecd8ce863e5996e47abb4fbad5f35e324ccc34)) +* **release:** 0.4.0 [skip ci] ([b6f77ae](https://git.kjan.de/jank/project-cli/commit/b6f77aed80069fb439cee2ec97a5b061119b9c49)) +* **release:** 0.4.0 [skip ci] ([16cb633](https://git.kjan.de/jank/project-cli/commit/16cb633fe16274131d5bb7ccbbc6626af6672901)) +* **release:** 0.4.0 [skip ci] ([506fc04](https://git.kjan.de/jank/project-cli/commit/506fc040545f331ce369ae5d634f5e8247eec218)) +* **release:** 0.4.0 [skip ci] ([b9bd05e](https://git.kjan.de/jank/project-cli/commit/b9bd05e4068be418975da981db32e69e97feb550)) + +## [0.4.0](https://git.kjan.de/jank/project-cli/compare/v0.3.3...v0.4.0) (2025-06-20) + +### Features + +* Add folder execution ([703db75](https://git.kjan.de/jank/project-cli/commit/703db757bc11edd233dca293528b0fad85365d5f)) +* add version argument ([618e00b](https://git.kjan.de/jank/project-cli/commit/618e00b677b21dbb8a143a2cd8c189e3aa672c89)) + +### Bug Fixes + +* Fix cli command ([7f5c721](https://git.kjan.de/jank/project-cli/commit/7f5c72143a6b4265fe0f1ac841cf12f5105a62aa)) +* fix init script ([de3f5e6](https://git.kjan.de/jank/project-cli/commit/de3f5e697c8170888180e606991d1aaa9c6c3738)) +* Merge ([3f6eab9](https://git.kjan.de/jank/project-cli/commit/3f6eab94c1b7b568228886f63e2529ad166bf316)) +* Remove stupid tag ([4cb16be](https://git.kjan.de/jank/project-cli/commit/4cb16be7fa93f9a1507f070fb0b8eaee7cf6947a)) +* Try different cli script ([ccf3d39](https://git.kjan.de/jank/project-cli/commit/ccf3d391dd969aeb4d181887c568d6b5ef4864bd)) + +### Chores + +* Clean up imports ([50ecd8c](https://git.kjan.de/jank/project-cli/commit/50ecd8ce863e5996e47abb4fbad5f35e324ccc34)) +* **release:** 0.4.0 [skip ci] ([16cb633](https://git.kjan.de/jank/project-cli/commit/16cb633fe16274131d5bb7ccbbc6626af6672901)) +* **release:** 0.4.0 [skip ci] ([506fc04](https://git.kjan.de/jank/project-cli/commit/506fc040545f331ce369ae5d634f5e8247eec218)) +* **release:** 0.4.0 [skip ci] ([b9bd05e](https://git.kjan.de/jank/project-cli/commit/b9bd05e4068be418975da981db32e69e97feb550)) + +## [0.4.0](https://git.kjan.de/jank/project-cli/compare/v0.3.3...v0.4.0) (2025-06-20) + +### Features + +* Add folder execution ([703db75](https://git.kjan.de/jank/project-cli/commit/703db757bc11edd233dca293528b0fad85365d5f)) +* add version argument ([618e00b](https://git.kjan.de/jank/project-cli/commit/618e00b677b21dbb8a143a2cd8c189e3aa672c89)) + +### Bug Fixes + +* Fix cli command ([7f5c721](https://git.kjan.de/jank/project-cli/commit/7f5c72143a6b4265fe0f1ac841cf12f5105a62aa)) +* fix init script ([de3f5e6](https://git.kjan.de/jank/project-cli/commit/de3f5e697c8170888180e606991d1aaa9c6c3738)) +* Merge ([3f6eab9](https://git.kjan.de/jank/project-cli/commit/3f6eab94c1b7b568228886f63e2529ad166bf316)) +* Try different cli script ([ccf3d39](https://git.kjan.de/jank/project-cli/commit/ccf3d391dd969aeb4d181887c568d6b5ef4864bd)) + +### Chores + +* Clean up imports ([50ecd8c](https://git.kjan.de/jank/project-cli/commit/50ecd8ce863e5996e47abb4fbad5f35e324ccc34)) +* **release:** 0.4.0 [skip ci] ([506fc04](https://git.kjan.de/jank/project-cli/commit/506fc040545f331ce369ae5d634f5e8247eec218)) +* **release:** 0.4.0 [skip ci] ([b9bd05e](https://git.kjan.de/jank/project-cli/commit/b9bd05e4068be418975da981db32e69e97feb550)) + +## [0.4.0](https://git.kjan.de/jank/project-cli/compare/v0.3.3...v0.4.0) (2025-06-19) + +### Features + +* Add folder execution ([703db75](https://git.kjan.de/jank/project-cli/commit/703db757bc11edd233dca293528b0fad85365d5f)) +* add version argument ([618e00b](https://git.kjan.de/jank/project-cli/commit/618e00b677b21dbb8a143a2cd8c189e3aa672c89)) + +### Bug Fixes + +* Fix cli command ([7f5c721](https://git.kjan.de/jank/project-cli/commit/7f5c72143a6b4265fe0f1ac841cf12f5105a62aa)) +* fix init script ([de3f5e6](https://git.kjan.de/jank/project-cli/commit/de3f5e697c8170888180e606991d1aaa9c6c3738)) +* Merge ([3f6eab9](https://git.kjan.de/jank/project-cli/commit/3f6eab94c1b7b568228886f63e2529ad166bf316)) + +### Chores + +* Clean up imports ([50ecd8c](https://git.kjan.de/jank/project-cli/commit/50ecd8ce863e5996e47abb4fbad5f35e324ccc34)) +* **release:** 0.4.0 [skip ci] ([b9bd05e](https://git.kjan.de/jank/project-cli/commit/b9bd05e4068be418975da981db32e69e97feb550)) + +## [0.4.0](https://git.kjan.de/jank/project-cli/compare/v0.3.3...v0.4.0) (2025-06-19) + +### Features + +* Add folder execution ([703db75](https://git.kjan.de/jank/project-cli/commit/703db757bc11edd233dca293528b0fad85365d5f)) +* add version argument ([618e00b](https://git.kjan.de/jank/project-cli/commit/618e00b677b21dbb8a143a2cd8c189e3aa672c89)) + +### Bug Fixes + +* fix init script ([de3f5e6](https://git.kjan.de/jank/project-cli/commit/de3f5e697c8170888180e606991d1aaa9c6c3738)) +* Merge ([3f6eab9](https://git.kjan.de/jank/project-cli/commit/3f6eab94c1b7b568228886f63e2529ad166bf316)) + +### Chores + +* Clean up imports ([50ecd8c](https://git.kjan.de/jank/project-cli/commit/50ecd8ce863e5996e47abb4fbad5f35e324ccc34)) + ## [0.3.3](https://git.kjan.de/jank/project-cli/compare/v0.3.2...v0.3.3) (2025-06-19) ### Bug Fixes diff --git a/index.ts b/index.ts index a8204a8..a19184b 100644 --- a/index.ts +++ b/index.ts @@ -106,13 +106,13 @@ program program.command("init").action(() => { console.log(`${CLI_NAME}() { - command ${CLI_NAME} "$@" | while IFS= read -r line; do - if [[ $line == __EXEC__* ]]; then - eval "\${line#__EXEC__}" - else - echo "$line" - fi - done +unbuffer command ${CLI_NAME} "$@" | while IFS= read -r line; do + if [[ $line == __EXEC__* ]]; then + eval "\${line#__EXEC__}" + else + echo "$line" + fi +done }`); }); diff --git a/package-lock.json b/package-lock.json index b681fda..c4c423f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "proj-cli", - "version": "0.3.3", + "version": "0.4.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "proj-cli", - "version": "0.3.3", + "version": "0.4.2", "dependencies": { "@saithodev/semantic-release-gitea": "^2.1.0", "@semantic-release/changelog": "^6.0.3", diff --git a/package.json b/package.json index 9ffe94c..40e346b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "proj-cli", - "version": "0.3.3", + "version": "0.4.2", "module": "index.ts", "type": "module", "bin": { diff --git a/typescript b/typescript new file mode 100644 index 0000000..77ba9a0 --- /dev/null +++ b/typescript @@ -0,0 +1,46 @@ +Script started on 2025-06-20 07:51:23+02:00 [TERM="xterm-ghostty" TTY="/dev/pts/1" COLUMNS="187" LINES="45"] + + `.:/ossyyyysso/:. + .:oyyyyyyyyyyyyyyyyyyo:` + -oyyyyyyyodMMyyyyyyyysyyyyo- + -syyyyyyyyyydMMyoyyyydmMMyyyyys- + oyyysdMysyyyydMMMMMMMMMMMMMyyyyyyyo + `oyyyydMMMMysyysoooooodMMMMyyyyyyyyyo` + oyyyyyydMMMMyyyyyyyyyyyysdMMysssssyyyo +-yyyyyyyydMysyyyyyyyyyyyyyysdMMMMMysyyy- +oyyyysoodMyyyyyyyyyyyyyyyyyyydMMMMysyyyo +yyysdMMMMMyyyyyyyyyyyyyyyyyyysosyyyyyyyy +yyysdMMMMMyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy +oyyyyysosdyyyyyyyyyyyyyyyyyyydMMMMysyyyo +-yyyyyyyydMysyyyyyyyyyyyyyysdMMMMMysyyy- + oyyyyyydMMMysyyyyyyyyyyysdMMyoyyyoyyyo + `oyyyydMMMysyyyoooooodMMMMyoyyyyyyyyo + oyyysyyoyyyysdMMMMMMMMMMMyyyyyyyyo + -syyyyyyyyydMMMysyyydMMMysyyyys- + -oyyyyyyydMMyyyyyyysosyyyyo- + ./oyyyyyyyyyyyyyyyyyyo/. + `.:/oosyyyysso/:.` + DISTRO 󰑃 Kubuntu oracular 24.10 x86_64 +│ ├ 󰑃 Linux 6.11.0-26-generic +│ ├󰏖 󰑃 4069 (dpkg), 427 (nix-user), 49 (nix-default), 15 (flatpak), 21 (snap), 79 (brew) +│ └ 󰑃 zsh 5.9 + DE/WM 󰑃 Mutter (X11) +│ ├󰉼 󰑃 catppuccin-mocha-blue-standard+default +│ ├󰀻 󰑃 Luv-Folders-Dark [GTK2/3/4] +│ ├ 󰑃 Sweet (56px) +│ └ 󰑃 script +󰌢 SYSTEM 󰑃 HP EliteBook 845 14 inch G9 Notebook PC (SBKPF) +│ ├󰻠 󰑃 AMD Ryzen 7 PRO 6850U (16) @ 4,77 GHz +│ ├󰻑 󰑃 Radeon 680M +│ ├󰍹 󰑃 1920x1080 @ 60Hz, 1920x1200 @ 60Hz, 1920x1080 @ 60Hz +│ ├󰾆 󰑃 8,96 GiB / 60,87 GiB (15%) +│ ├󰓡 󰑃 0 B / 8,00 GiB (0%) +│ ├󰅐 󰑃 35 mins +│ └󰍹 󰑃 1920x1080 @ 60Hz, 1920x1200 @ 60Hz, 1920x1080 @ 60Hz + AUDIO 󰑃 Jabra Link 380 Analog Stereo +                      + +% is 📦 v0.4.1 via 🥟 v1.1.18 ~/p/p/project-cli +❱ [?1h=[?2004heeeval "$(pcli init)"ex                 exitexiexiitexit[?1l>[?2004l + +Script done on 2025-06-20 07:51:27+02:00 [COMMAND_EXIT_CODE="0"]