open-index/open-npm huggingface dataset:
npm package: @nabtradie/react
Description: Shaper library in React
Author: chrisyap
Latest version: 1.0.0

# shaper-react

> Shaper library in React

[![NPM](https://img.shields.io/npm/v/shaper-react.svg)](https://www.npmjs.com/package/shaper-react) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save shaper-react
```

## Usage

```jsx
import React, { Component } from 'react'

import MyComponent from 'shaper-react'

class Example extends Component {
  render () {
    return (
      <MyComponent />
    )
  }
}
```

## License

MIT © [chrisyap](https://github.com/chrisyap)
npm package: @nabucasa/sl-web-tools
Description: WebSerial firmware flasher for Silicon Labs Zigbee radios
Author: puddly
Latest version: 0.13.0

# sl-web-tools
Open source tools to allow working with USB sticks containing SL chips in the browser.
Powered by [NabuCasa/universal-silabs-flasher](https://github.com/NabuCasa/universal-silabs-flasher) and [Pyodide](https://pyodide.org/en/stable/).

## Setup

```bash
npm install @nabucasa/sl-web-tools
```

## Integration

Create a manifest to customize the flasher for your device and include the web component:

```html
<nabucasa-zigbee-flasher manifest="./assets/manifests/skyconnect.json">
  <span slot="button">Connect</span>
</nabucasa-zigbee-flasher>
```

## Building

To recreate `src/requirements.txt`, recompute dependencies with pip:

```bash
python -m venv venv
venv/bin/pip install -r requirements.txt
venv/bin/pip freeze > src/requirements.txt
```

Finally, build with `npm`:

```
npm run build
```