open-index/open-npm huggingface dataset:
npm package: @symbiotetech/symbiote-component-library
Description: The Symbiote component library.
Author: Nathan Barry
Latest version: 1.0.53

# Symbiote Component Library

The Symbiote component library.

## Installation

Using npm:

```
npm install -D @symbiotetech/symbiote-component-library
```

or yarn:

```
yarn install -D @symbiotetech/symbiote-component-library
```

## Example Usage

Import the element you need

```jsx
import { Button } from '@symbiotetech/symbiote-component-library';

function App() {
    return (
        <div className="App">
            <Button type="primary" size="md">Example Button</Button>
        </div>
    );
}

export default App;
```

## Local Development

Clone the repository `git clone git@github.com:symbiote/symbiote-component-library.git`.

Install the node modules `yarn install` or `npm install`

If testing the components locally before pushing to NPM the library can be included by adding the following to your projects dependencies

`'@symbiotetech/symbiote-component-library': 'link:<relative_path_to_component_library>'`

e.g.

`'@symbiotetech/symbiote-component-library': 'link:../symbiote-component-library'`

### NPM Scripts

Build the package `yarn run build`

Run unit tests: `yarn run test` or `yarn run test:watch`
npm package: @symbiotic/express-router-adapter
Description: ExpressRouterAdapter is a library that makes it easy to build evolvable hypermedia APIs using the express framework
Author: Symbiotic Labs
Latest version: 1.0.1

# ExpressRouterAdapter

ExpressRouterAdapter is a library that makes it easy to build evolvable hypermedia APIs using the express framework.

## Installation

ExpressRouterAdapter is available as a package on NPM for use with a module bundler.

```shell
npm install --save @symbiotic/express-router-adapter
```
npm package: @symbioticfi/burners
Description: Symbiotic Burners repository contains an implementation of Burner Router allowing the construction of flexible on-slash burning mechanics and several pure Burners for different assets.
Author: Symbiotic Team
Latest version: 1.0.0

**[Symbiotic Protocol](https://symbiotic.fi) is an extremely flexible and permissionless shared security system.**

This repository contains Symbiotic Default Burners contracts.

## Technical Documentation

Technical documentation can be found [here](./specs).

## Security

Security audits can be found [here](./audits).

Not included files:

- [`src/contracts/burners/sUSDe`](src/contracts/burners/sUSDe)

## Usage

### Env

Create `.env` file using a template:

```
ETH_RPC_URL=
ETH_RPC_URL_HOLESKY=
ETHERSCAN_API_KEY=
```

\* ETH_RPC_URL is optional.<br/>\* ETH_RPC_URL_HOLESKY is optional.<br/>\* ETHERSCAN_API_KEY is optional.

### Build

```shell
forge build
```

### Test

```shell
forge test
```

### Format

```shell
forge fmt
```

### Gas Snapshots

```shell
forge snapshot
```