## SocketDev/socket-cli — v2.0.9…v2.0.10

_18 commits._

### Fixes
- **fix(completion): resolve CLI package root correctly for tab completion script** (b7d82aa)
- **fix(scan): flatten SDK options and make repo parameter conditional** (c72bfdd)
- **fix Cannot read properties of null error when calling output.toString() (#848)** (3be7e06)
- **fix: restore v1.x environment variable fallbacks and EEXIST handling** (1673b4d)

### Chore
- **chore(release): bump socket package to v2.0.10** (1ff0b6d)
- **refactor: remove unused imports and adopt safeMkdir utilities** (49413f2)
- **refactor: adopt safeMkdir utilities from @socketsecurity/lib** (34a2689)
- **chore(deps): update @socketsecurity/sdk to 3.0.27** (eaaf859)
- **chore(deps): update @socketsecurity/lib to 2.10.4** (41d0648)
- **refactor(config): use safeMkdirSync for directory creation** (5f78c16)
- **chore(catalog): add @types/node to catalog** (fe808f8)
- **chore(deps): update @types/node to 24.9.2** (55bedfc)
- **chore(deps): update esbuild to 0.25.11** (1edb7d4)
- **chore(catalog): update esbuild to 0.25.11** (53b1fe4)
- **chore(catalog): update @socketsecurity/lib to 2.10.3** (74ac3b3)
- **chore(ci): update shared workflow SHA to ed3c6104ebfbabb657432e79a7f77cf7d33df984** (b64912e)
- **chore(deps): update @socketsecurity/sdk to 3.0.26** (3464497)
- **chore(deps): update @socketsecurity/lib to 2.10.3** (d49e39c)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/SocketDev/socket-cli?utm_source=github-action)._