Compare commits

..

2 commits

Author SHA1 Message Date
semantic-release-bot
55c4cd5cbd chore(release): 0.4.0 [skip ci]
## [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](703db757bc))
* add version argument ([618e00b](618e00b677))

### Chores

* Clean up imports ([50ecd8c](50ecd8ce86))
2025-06-19 15:15:44 +00:00
5899b9266d
Merge pull request 'main' (#6) from main into release
All checks were successful
Release / Release (push) Successful in 34s
Reviewed-on: #6
2025-06-19 15:15:12 +00:00
4 changed files with 30 additions and 10 deletions

View file

@ -1,3 +1,14 @@
## [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))
### 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) ## [0.3.3](https://git.kjan.de/jank/project-cli/compare/v0.3.2...v0.3.3) (2025-06-19)
### Bug Fixes ### Bug Fixes

View file

@ -106,13 +106,22 @@ program
program.command("init").action(() => { program.command("init").action(() => {
console.log(`${CLI_NAME}() { console.log(`${CLI_NAME}() {
command ${CLI_NAME} "$@" | while IFS= read -r line; do local output
if [[ $line == __EXEC__* ]]; then output=$(command ${CLI_NAME} "$@")
eval "\${line#__EXEC__}" local exit_code=$?
else
echo "$line" if [ $exit_code -eq 0 ]; then
fi echo "$output" | while IFS= read -r line; do
done if [[ $line == __EXEC__* ]]; then
eval "\${line#__EXEC__}"
else
echo "$line"
fi
done
else
echo "$output" >&2
return $exit_code
fi
}`); }`);
}); });

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "proj-cli", "name": "proj-cli",
"version": "0.3.3", "version": "0.4.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "proj-cli", "name": "proj-cli",
"version": "0.3.3", "version": "0.4.0",
"dependencies": { "dependencies": {
"@saithodev/semantic-release-gitea": "^2.1.0", "@saithodev/semantic-release-gitea": "^2.1.0",
"@semantic-release/changelog": "^6.0.3", "@semantic-release/changelog": "^6.0.3",

View file

@ -1,6 +1,6 @@
{ {
"name": "proj-cli", "name": "proj-cli",
"version": "0.3.3", "version": "0.4.0",
"module": "index.ts", "module": "index.ts",
"type": "module", "type": "module",
"bin": { "bin": {