better-axios is a small TypeScript wrapper around Axios for projects that re-implement the same auth-header and error-handling boilerplate on every API client. It packages that pattern into one class so both API calls and generated CLIs get consistent auth and error behavior.
An `AxiosApi` class wraps an Axios instance, injecting auth tokens onto requests via a configurable header and prefix, and running global or per-call success/error handlers through request and response interceptors, with typed responses and a custom error type. It ships as an npm package with its own CLI (built on Commander and Inquirer) and a docs site.