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
e784d62b5d0a22c12e41be896ea477171c2eeb8b
10 files
AmirHossein Sakhravi
fix: intercept `parseAsync()` - commander adapter (#121)
6w ago
e784d62b
bash.ts
fix: intercept `parseAsync()` - commander adapter (#121) * fix: intercept parseAsync() commander * add changeset
1 month ago
cac.ts
refactor: add eslint rules and refactor based on that (#91)
7 months ago
citty.ts
refactor: add eslint rules and refactor based on that (#91)
7 months ago
commander.ts
fix: intercept `parseAsync()` - commander adapter (#121) * fix: intercept parseAsync() commander * add changeset
1 month 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: wrap dashes and arguments in single quotes (#93)
7 months 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/hanging-perf (#56)
9 months ago