{py:mod}abx_plugin_npm.binaries

:allowtitles:

Module Contents

Classes

:class: autosummary longtable
:align: left

* - {py:obj}`NodeBinary <abx_plugin_npm.binaries.NodeBinary>`
  -
* - {py:obj}`NpmBinary <abx_plugin_npm.binaries.NpmBinary>`
  -
* - {py:obj}`NpxBinary <abx_plugin_npm.binaries.NpxBinary>`
  -

Data

:class: autosummary longtable
:align: left

* - {py:obj}`DEFAULT_BINPROVIDERS <abx_plugin_npm.binaries.DEFAULT_BINPROVIDERS>`
  - ```{autodoc2-docstring} abx_plugin_npm.binaries.DEFAULT_BINPROVIDERS
    :summary:
    ```
* - {py:obj}`env <abx_plugin_npm.binaries.env>`
  - ```{autodoc2-docstring} abx_plugin_npm.binaries.env
    :summary:
    ```
* - {py:obj}`apt <abx_plugin_npm.binaries.apt>`
  - ```{autodoc2-docstring} abx_plugin_npm.binaries.apt
    :summary:
    ```
* - {py:obj}`brew <abx_plugin_npm.binaries.brew>`
  - ```{autodoc2-docstring} abx_plugin_npm.binaries.brew
    :summary:
    ```
* - {py:obj}`NODE_BINARY <abx_plugin_npm.binaries.NODE_BINARY>`
  - ```{autodoc2-docstring} abx_plugin_npm.binaries.NODE_BINARY
    :summary:
    ```
* - {py:obj}`NPM_BINARY <abx_plugin_npm.binaries.NPM_BINARY>`
  - ```{autodoc2-docstring} abx_plugin_npm.binaries.NPM_BINARY
    :summary:
    ```
* - {py:obj}`NPX_BINARY <abx_plugin_npm.binaries.NPX_BINARY>`
  - ```{autodoc2-docstring} abx_plugin_npm.binaries.NPX_BINARY
    :summary:
    ```

API

:canonical: abx_plugin_npm.binaries.DEFAULT_BINPROVIDERS
:value: >
   'benedict(...)'

```{autodoc2-docstring} abx_plugin_npm.binaries.DEFAULT_BINPROVIDERS
```
:canonical: abx_plugin_npm.binaries.env
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.env
```
:canonical: abx_plugin_npm.binaries.apt
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.apt
```
:canonical: abx_plugin_npm.binaries.brew
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.brew
```
:canonical: abx_plugin_npm.binaries.NodeBinary

Bases: {py:obj}`abx_pkg.Binary`

````{py:attribute} name
:canonical: abx_plugin_npm.binaries.NodeBinary.name
:type: abx_pkg.BinName
:value: >
   'node'

```{autodoc2-docstring} abx_plugin_npm.binaries.NodeBinary.name
```

````

````{py:attribute} binproviders_supported
:canonical: abx_plugin_npm.binaries.NodeBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.NodeBinary.binproviders_supported
```

````

````{py:attribute} overrides
:canonical: abx_plugin_npm.binaries.NodeBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.NodeBinary.overrides
```

````
:canonical: abx_plugin_npm.binaries.NODE_BINARY
:value: >
   'NodeBinary(...)'

```{autodoc2-docstring} abx_plugin_npm.binaries.NODE_BINARY
```
:canonical: abx_plugin_npm.binaries.NpmBinary

Bases: {py:obj}`abx_pkg.Binary`

````{py:attribute} name
:canonical: abx_plugin_npm.binaries.NpmBinary.name
:type: abx_pkg.BinName
:value: >
   'npm'

```{autodoc2-docstring} abx_plugin_npm.binaries.NpmBinary.name
```

````

````{py:attribute} binproviders_supported
:canonical: abx_plugin_npm.binaries.NpmBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.NpmBinary.binproviders_supported
```

````

````{py:attribute} overrides
:canonical: abx_plugin_npm.binaries.NpmBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.NpmBinary.overrides
```

````
:canonical: abx_plugin_npm.binaries.NPM_BINARY
:value: >
   'NpmBinary(...)'

```{autodoc2-docstring} abx_plugin_npm.binaries.NPM_BINARY
```
:canonical: abx_plugin_npm.binaries.NpxBinary

Bases: {py:obj}`abx_pkg.Binary`

````{py:attribute} name
:canonical: abx_plugin_npm.binaries.NpxBinary.name
:type: abx_pkg.BinName
:value: >
   'npx'

```{autodoc2-docstring} abx_plugin_npm.binaries.NpxBinary.name
```

````

````{py:attribute} binproviders_supported
:canonical: abx_plugin_npm.binaries.NpxBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.NpxBinary.binproviders_supported
```

````

````{py:attribute} overrides
:canonical: abx_plugin_npm.binaries.NpxBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
   None

```{autodoc2-docstring} abx_plugin_npm.binaries.NpxBinary.overrides
```

````
:canonical: abx_plugin_npm.binaries.NPX_BINARY
:value: >
   'NpxBinary(...)'

```{autodoc2-docstring} abx_plugin_npm.binaries.NPX_BINARY
```

Last updated