open-index/open-npm huggingface dataset:
npm package: @kirillvakalov/nut-tree__libnut
Description: libnut is an N-API module for desktop automation with node
Author: dry Software UG
Latest version: 4.2.2-5

# @nut-tree/libnut
Installation meta package for platform dependent libnut packages

## Installation
```bash
npm i @nut-tree/libnut
```

or

```bash
yarn add @nut-tree/libnut
```
npm package: @kirillvakalov/nut-tree__libnut-darwin
Description: libnut is an N-API module for desktop automation with node
Author: dry Software UG
Latest version: 2.7.2-2

## Building

Please ensure you have the required dependencies before installing:

* Windows
  * windows-build-tools npm package (`npm install --global --production windows-build-tools` from an elevated PowerShell or CMD.exe)
* Mac
  * Xcode Command Line Tools.
* Linux
  * cmake
  * A C/C++ compiler like GCC.
  * libxtst-dev and libpng++-dev (`sudo apt-get install libxtst-dev libpng++-dev`).

### Release build

```
npm install
npm run build:release
```

### Debug build

```
npm install
npm run build:debug
```
npm package: @kirillvakalov/nut-tree__libnut-linux
Description: libnut is an N-API module for desktop automation with node
Author: dry Software UG
Latest version: 2.7.2-2

## Building

Please ensure you have the required dependencies before installing:

* Windows
  * windows-build-tools npm package (`npm install --global --production windows-build-tools` from an elevated PowerShell or CMD.exe)
* Mac
  * Xcode Command Line Tools.
* Linux
  * cmake
  * A C/C++ compiler like GCC.
  * libxtst-dev and libpng++-dev (`sudo apt-get install libxtst-dev libpng++-dev`).

### Release build

```
npm install
npm run build:release
```

### Debug build

```
npm install
npm run build:debug
```
npm package: @kirillvakalov/nut-tree__libnut-linux_arm64
Description: libnut is an N-API module for desktop automation with node
Author: dry Software UG
Latest version: 2.7.2-2

## Building

Please ensure you have the required dependencies before installing:

* Windows
  * windows-build-tools npm package (`npm install --global --production windows-build-tools` from an elevated PowerShell or CMD.exe)
* Mac
  * Xcode Command Line Tools.
* Linux
  * cmake
  * A C/C++ compiler like GCC.
  * libxtst-dev and libpng++-dev (`sudo apt-get install libxtst-dev libpng++-dev`).

### Release build

```
npm install
npm run build:release
```

### Debug build

```
npm install
npm run build:debug
```
npm package: @kirillvakalov/nut-tree__libnut-win32
Description: libnut is an N-API module for desktop automation with node
Author: dry Software UG
Latest version: 2.7.2-2

## Building

Please ensure you have the required dependencies before installing:

* Windows
  * windows-build-tools npm package (`npm install --global --production windows-build-tools` from an elevated PowerShell or CMD.exe)
* Mac
  * Xcode Command Line Tools.
* Linux
  * cmake
  * A C/C++ compiler like GCC.
  * libxtst-dev and libpng++-dev (`sudo apt-get install libxtst-dev libpng++-dev`).

### Release build

```
npm install
npm run build:release
```

### Debug build

```
npm install
npm run build:debug
```
npm package: @kirillvakalov/nut-tree__nut-js
Description: Native system automation for node.js
Author: dry Software UG
Latest version: 4.2.2-5

# @nut-tree/nut-js

This is the core package for nut.js, the one package that keeps all the other packages together. It provides the basic functionality to interact with the screen, the keyboard, and the mouse.