# burgee/yargs/helpers

> burgee/yargs/helpers is a drop-in for yargs/helpers: the same API, documented by yargs itself. Every name it exports, and where its reference lives.

Source: https://burgee.interlace.tools/docs/api/yargs/helpers

<!-- Generated by scripts/api-reference.ts from the built dist/*.d.ts and burgee/src/compat.ts. Do not edit; run `npx tsx scripts/api-reference.ts`. -->

`burgee/yargs/helpers` is a drop-in for `yargs/helpers`, graded by the incumbent's own test suite. Its API is the incumbent's, so its reference is the incumbent's own documentation.

- **Reference:** [yargs 18.2.0](https://www.npmjs.com/package/yargs/v/18.2.0), the release that suite is run at.
- **How closely it matches:** [Compatibility](/docs/compatibility), that suite's result in CI, with every case left out of the gate and the reason.
- **Side by side:** [burgee vs yargs](/docs/vs/yargs).
- **Moving a program over:** [`burgee migrate`](/docs/migrate) rewrites `'yargs/helpers'` to `'burgee/yargs/helpers'` across a project.

## Exports

Every name `burgee/yargs/helpers` exports, as the built declarations state them. Signatures and behaviour are yargs's.

| Export | Kind |
| :-- | :-- |
| `applyExtends` | function |
| `hideBin` | function |
| `Parser` | interface |
