
<!-- Generated by @storm-software/untyped -->
<!-- Do not edit this file directly -->

# Npm Publish Executor

## `packageRoot`
- **Type**: `string`

> Package Root


The path to the package root


## `registry`
- **Type**: `string`
- **Default**: `"https://registry.npmjs.org/"`

> Registry


The registry to publish to


## `tag`
- **Type**: `string`
- **Default**: `"latest"`

> Tag


The tag to publish with


## `version`
- **Type**: `string`

> Version


The version to publish. If not provided, the version from package.json will be used


## `otp`
- **Type**: `number`

> One Time Password


The one time password


## `dryRun`
- **Type**: `boolean`
- **Default**: `false`

> Dry Run


Perform a dry run


## `firstRelease`
- **Type**: `boolean`
- **Default**: `false`

> First Release


Publish the first release


