---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/sandbox/variables/escapeShellArgs.md
description: Compatibility alias for consumers that describe this operation as escaping.
---

# Variable: escapeShellArgs

```ts
const escapeShellArgs: (args: readonly string[]) => Promise<string> =
  quoteShellArgs;
```

Defined in: [src/batteries/sandbox/escape.ts:105](https://github.com/NHTIO/ADK/blob/v1.20260824.1/src/src/batteries/sandbox/escape.ts#L105)

Compatibility alias for consumers that describe this operation as escaping.

Quote argv using SRT's maintained POSIX implementation.

The import is deliberately lazy: SRT is an optional peer and is ESM-only.

## Parameters

| Parameter | Type                |
| --------- | ------------------- |
| `args`    | readonly `string`\[] |

## Returns

`Promise`<`string`>
