alpha
Login
or
Join now
bomb.sh
/
tab
Star
4
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/bombshell-dev/tab. shell autocompletions for javascript CLIs
Star
4
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
tab
/
src
/
at
main
10 files
AmirHossein Sakhravi
fix: invoke cli by program name in generated completion scripts (#139)
5d ago
e01ce053
bash.ts
fix: separate pkg manager completion handling from the core API (#31) * important update * lint
11 months ago
cac.ts
fix: invoke cli by program name in generated completion scripts (#139)
5 days ago
citty.ts
fix: invoke cli by program name in generated completion scripts (#139)
5 days ago
commander.ts
fix: invoke cli by program name in generated completion scripts (#139)
5 days ago
fig.ts
refactor: add eslint rules and refactor based on that (#91)
7 months ago
fish.ts
fix: update fish script based on cobra (#100) * fix: update fish script based on cobra * fix: lint * chore: add changeset
5 months ago
powershell.ts
fix: prevent duplicate empty args in generated completions (#132)
3 weeks ago
shared.ts
refactor: add eslint rules and refactor based on that (#91)
7 months ago
t.ts
fix: positional argument completion broken after flags (#111) * fix: positional argument completion broken after flags Three interacting bugs prevented positional argument completion when flags preceded the argument (e.g., 'mycli logs -f <TAB>'): 1. handlePositionalCompletion received raw args including flags, so its positional index calculation was inflated. Fix: call stripOptions() on previousArgs before counting positions. 2. parse() had an early return after detecting a boolean flag that skipped both handleCommandCompletion and handlePositionalCompletion. Fix: remove the early return to let control fall through. 3. The commander adapter marked ALL options as isBoolean=true, even value-taking ones like '--output <format>'. This caused stripOptions to not skip the value argument, further corrupting the positional index. Fix: detect '<' or '[' in flag syntax and register with a no-op handler to force isBoolean=false. Fixes #110 * style: revert cosmetic linter changes, keep only meaningful fix Remove import reordering, trailing comma additions, arrow function conversion, and test.each reformatting that were introduced by a linter not used by the project. Retains only the actual bug fix for positional completion after flags. * pnpm changeset --------- Co-authored-by: AmirSa12 <amirhosseinpr184@gmail.com>
2 months ago
zsh.ts
fix: prevent duplicate empty args in generated completions (#132)
3 weeks ago