open-index/open-npm huggingface dataset:
npm package: @spielraum/react-scripts
Description: Configuration and scripts for Create React App.
Latest version: 3.4.2

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.
npm package: @spielworks/ers-publisher
Description: Electron release server publisher for Electron Forge
Author: Marsel Tzatzos
Latest version: 1.0.1

# Electron Release Server Publisher

`@spielworks/esr-publisher` publishes all your artifacts to a hosted instance of [Electron Release Server](https://github.com/ArekSredzki/electron-release-server) where users will be able to download them.

`@spielworks/esr-publisher` has been copied by [electron release server publisher](https://www.electronforge.io/config/publishers/electron-release-server) 
that is built in the `forge` module by default and has been modified slightly to support the artifacts (x64 & arm64) on our own [electron release server](https://github.com/wombat-tech/electron-release-server).

The code to the original publisher can be found [here](https://github.com/electron/forge/tree/main/packages/publisher/electron-release-server) 

## Installation

```
npm install --save-dev @spielworks/esr-publisher
```

## Usage

Configuration options are documented in [`PublisherERSConfig`](https://js.electronforge.io/interfaces/_electron_forge_publisher_electron_release_server.PublisherERSConfig.html).

```
module.exports = {
  // ...
  publishers: [
    {
      name: '@spielworks/esr-publisher',
      config: {
        baseUrl: 'https://update.server.com',
        username: 'admin',
        password: 'admin'
      }
    }
  ]
};
```