# cauldron batch

## Description

* Combine multiple Cauldron operations in a single command &#x20;

## Syntax

`ern cauldron batch`

**Options**

`--addDependencies <dependencies..>`

* Add one or more native dependency versions to a target native application version Container &#x20;

`--updateDependencies <dependencies..>`

* Update the version of one or more native dependencies in a native mobile application version Container

`--delDependencies <dependencies..>`

* Remove one or more native dependencies from a target native application version Container

`--addMiniapps <miniapps..>`

* Add one or more MiniApp versions to a target native application version Container

`--updateMiniapps <miniapps..>`

* Update the version of one or more MiniApps in a target native application version Container

`--delMiniapps <miniapps..>`

* Remove one or more MiniApps from a target native application version Container &#x20;

## Remarks

* The `ern cauldron batch [--option <value..>]` command performs operations in the following order: &#x20;

1\) [delDependencies](https://native.electrode.io/v0.20/cli-commands/cauldron-del/dependencies)\
2\) [delMiniapps](https://native.electrode.io/v0.20/cli-commands/cauldron-del/miniapps)\
3\) [updateDependencies](https://native.electrode.io/v0.20/cli-commands/cauldron-update/dependencies)\
4\) [addDependencies](https://native.electrode.io/v0.20/cli-commands/cauldron-add/dependencies)\
5\) [updateMiniapps](https://native.electrode.io/v0.20/cli-commands/cauldron-update/miniapps)\
6\) [addMiniapps](https://native.electrode.io/v0.20/cli-commands/cauldron-add/miniapps)
