[READ-ONLY] Mirror of https://github.com/bombshell-dev/docs. bomb.sh/docs
0

Configure Feed

Select the types of activity you want to include in your feed.

fix: wrong package names (#20)

authored by

kazuya kawaguchi and committed by
GitHub
(Sep 26, 2025, 8:02 AM -0500) 0e287262 4d740a99

+21 -21
+2 -2
src/content/docs/tab/api/core.mdx
··· 12 12 The main class for managing command and option completions. This is the primary entry point for defining your CLI structure. 13 13 14 14 ```ts 15 - import { RootCommand } from '@bombsh/tab'; 15 + import { RootCommand } from '@bomb.sh/tab'; 16 16 17 17 const t = new RootCommand(); 18 18 ``` ··· 274 274 275 275 ```ts 276 276 #!/usr/bin/env node 277 - import { RootCommand } from '@bombsh/tab'; 277 + import { RootCommand } from '@bomb.sh/tab'; 278 278 279 279 const t = new RootCommand(); 280 280
+5 -5
src/content/docs/tab/basics/getting-started.mdx
··· 14 14 <Tabs> 15 15 <TabItem label="npm" icon="seti:npm"> 16 16 ```bash 17 - npm install @bombsh/tab 17 + npm install @bomb.sh/tab 18 18 ``` 19 19 </TabItem> 20 20 <TabItem label="pnpm" icon="pnpm"> 21 21 ```bash 22 - pnpm add @bombsh/tab 22 + pnpm add @bomb.sh/tab 23 23 ``` 24 24 </TabItem> 25 25 <TabItem label="Yarn" icon="seti:yarn"> 26 26 ```bash 27 - yarn add @bombsh/tab 27 + yarn add @bomb.sh/tab 28 28 ``` 29 29 </TabItem> 30 30 </Tabs> ··· 34 34 Here's a simple example of how to add autocompletions to your CLI: 35 35 36 36 ```ts 37 - import { RootCommand } from '@bombsh/tab'; 37 + import { RootCommand } from '@bomb.sh/tab'; 38 38 39 39 const t = new RootCommand(); 40 40 ··· 183 183 ### Installing the Tab CLI 184 184 185 185 ```bash 186 - npm install -g @bombsh/tab 186 + npm install -g @bomb.sh/tab 187 187 ``` 188 188 189 189 ### Setting Up Package Manager Completions
+4 -4
src/content/docs/tab/guides/adapters.mdx
··· 11 11 12 12 ```ts 13 13 import cac from 'cac'; 14 - import tab from '@bombsh/tab/cac'; 14 + import tab from '@bomb.sh/tab/cac'; 15 15 16 16 const cli = cac('my-cli'); 17 17 ··· 60 60 61 61 ```ts 62 62 import { defineCommand, createMain } from 'citty'; 63 - import tab from '@bombsh/tab/citty'; 63 + import tab from '@bomb.sh/tab/citty'; 64 64 65 65 const main = defineCommand({ 66 66 meta: { ··· 130 130 131 131 ```ts 132 132 import { Command } from 'commander'; 133 - import tab from '@bombsh/tab/commander'; 133 + import tab from '@bomb.sh/tab/commander'; 134 134 135 135 const program = new Command(); 136 136 ··· 182 182 All adapters support a configuration object to customize completion behavior: 183 183 184 184 ```ts 185 - import { CompletionConfig } from '@bombsh/tab'; 185 + import { CompletionConfig } from '@bomb.sh/tab'; 186 186 187 187 const config: CompletionConfig = { 188 188 handler: async (previousArgs, toComplete, endsWithSpace) => {
+7 -7
src/content/docs/tab/guides/examples.mdx
··· 11 11 12 12 ```ts 13 13 #!/usr/bin/env node 14 - import { RootCommand } from '@bombsh/tab'; 14 + import { RootCommand } from '@bomb.sh/tab'; 15 15 16 16 const t = new RootCommand(); 17 17 ··· 94 94 ```ts 95 95 #!/usr/bin/env node 96 96 import cac from 'cac'; 97 - import tab from '@bombsh/tab/cac'; 97 + import tab from '@bomb.sh/tab/cac'; 98 98 99 99 const cli = cac('my-cli'); 100 100 ··· 171 171 ```ts 172 172 #!/usr/bin/env node 173 173 import { defineCommand, createMain } from 'citty'; 174 - import tab from '@bombsh/tab/citty'; 174 + import tab from '@bomb.sh/tab/citty'; 175 175 176 176 const main = defineCommand({ 177 177 meta: { ··· 247 247 ```ts 248 248 #!/usr/bin/env node 249 249 import { Command } from 'commander'; 250 - import tab from '@bombsh/tab/commander'; 250 + import tab from '@bomb.sh/tab/commander'; 251 251 252 252 const program = new Command(); 253 253 ··· 311 311 312 312 ```ts 313 313 import { readdir } from 'fs/promises'; 314 - import { RootCommand } from '@bombsh/tab'; 314 + import { RootCommand } from '@bomb.sh/tab'; 315 315 316 316 const t = new RootCommand(); 317 317 ··· 371 371 372 372 ```ts 373 373 import { readFile } from 'fs/promises'; 374 - import { RootCommand } from '@bombsh/tab'; 374 + import { RootCommand } from '@bomb.sh/tab'; 375 375 376 376 const t = new RootCommand(); 377 377 ··· 396 396 397 397 ```ts 398 398 import { readFile, readdir } from 'fs/promises'; 399 - import { RootCommand } from '@bombsh/tab'; 399 + import { RootCommand } from '@bomb.sh/tab'; 400 400 401 401 const t = new RootCommand(); 402 402
+1 -1
src/content/docs/tab/guides/package-managers.mdx
··· 11 11 12 12 ```bash 13 13 # Install and configure 14 - npm install -g @bombsh/tab 14 + npm install -g @bomb.sh/tab 15 15 tab pnpm zsh > ~/.zsh_completions/tab-pnpm.zsh 16 16 echo 'source ~/.zsh_completions/tab-pnpm.zsh' >> ~/.zshrc 17 17 ```
+2 -2
src/content/docs/tab/index.mdx
··· 44 44 Add shell autocompletions to your CLI in just a few lines: 45 45 46 46 ```ts 47 - import { RootCommand, script } from '@bombsh/tab'; 47 + import { RootCommand, script } from '@bomb.sh/tab'; 48 48 49 49 const t = new RootCommand(); 50 50 ··· 74 74 75 75 ```bash 76 76 # Install tab CLI 77 - npm install -g @bombsh/tab 77 + npm install -g @bomb.sh/tab 78 78 79 79 # Generate completions for your preferred package manager 80 80 tab pnpm zsh > ~/.zsh_completions/tab-pnpm.zsh