# @dicksonp/test-rollup

> This setup demonstrates a React app using a typescript component library.

Latest version **0.0.6** (published 2023-08-08) · MIT license · 0 weekly downloads

## Install

```sh
npm install @dicksonp/test-rollup
pnpm add @dicksonp/test-rollup
yarn add @dicksonp/test-rollup
bun add @dicksonp/test-rollup
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.6 |
| Published | 2023-08-08 |
| First published | 2023-08-08 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM |
| Dependencies | 22 |
| Unpacked size | 355 KB |
| Known vulnerabilities | 0 (+32 in 2 direct dependencies) |
| Install scripts | no |
| Maintainers | dicksonp |

## Links

- npm: https://www.npmjs.com/package/@dicksonp/test-rollup
- npm.io page: https://npm.io/package/@dicksonp/test-rollup

## Dependencies (22)

- [jsbi](https://npm.io/package/jsbi.md) 4.3.0
- [next](https://npm.io/package/next.md) ^13.4.9
- [bn.js](https://npm.io/package/bn.js.md) 5.2.1
- [lokijs](https://npm.io/package/lokijs.md) 1.5.12
- [sonner](https://npm.io/package/sonner.md) ^0.4.0
- [react-use](https://npm.io/package/react-use.md) ^17.2.4
- [classnames](https://npm.io/package/classnames.md) ^2.3.2
- [decimal.js](https://npm.io/package/decimal.js.md) 10.4.2
- [pino-pretty](https://npm.io/package/pino-pretty.md) 10.0.0
- [autoprefixer](https://npm.io/package/autoprefixer.md) 10.4.14
- [@emotion/react](https://npm.io/package/@emotion/react.md) ^11.10.5
- [react-toastify](https://npm.io/package/react-toastify.md) ~9.0.7
- [@emotion/styled](https://npm.io/package/@emotion/styled.md) ^11.10.5
- [@solana/web3.js](https://npm.io/package/@solana/web3.js.md) ~1.77.3
- [@solana/spl-token](https://npm.io/package/@solana/spl-token.md) 0.1.8
- [styled-components](https://npm.io/package/styled-components.md) ^5.3.6
- [@solana/spl-token-registry](https://npm.io/package/@solana/spl-token-registry.md) ~0.2.1105
- [@nightlylabs/connect-solana](https://npm.io/package/@nightlylabs/connect-solana.md) ^0.0.21
- [@solana/wallet-adapter-base](https://npm.io/package/@solana/wallet-adapter-base.md) 0.9.22
- [@solana/wallet-adapter-react](https://npm.io/package/@solana/wallet-adapter-react.md) 0.15.32
- [@solana/wallet-adapter-wallets](https://npm.io/package/@solana/wallet-adapter-wallets.md) 0.19.18
- [@solana-mobile/wallet-adapter-mobile](https://npm.io/package/@solana-mobile/wallet-adapter-mobile.md) 2.0.0

## Recent versions

- 0.0.6 (latest) — 2023-08-08
- 0.0.5 — 2023-08-08
- 0.0.4 — 2023-08-08
- 0.0.3 — 2023-08-08
- 0.0.2 — 2023-08-08
- 0.0.1 — 2023-08-08

## README

# Component library with emotion

This setup demonstrates a React app using a typescript component library.

The trick is to use Babel to compile typescript (rather than [rollup-plugin-typescript](https://www.npmjs.com/package/rollup-plugin-typescript2) and rely on typescript for type checking and generation of declaration files. You'll receive faster builds and can still use the Babel plugins you're used to.

## Getting started

Clone this repository:

```shell
npx degit https://github.com/ben-rogerson/twin.examples/component-library-emotion folder-name
```

Inside the project folder, install the dependencies using yarn workspaces:

```shell
yarn install
```

And start the dev server:

```shell
yarn dev
```

### Components (packages/components)

- [Typescript](https://www.typescriptlang.org/)
- [React](https://reactjs.org/)
- [emotion](https://emotion.sh/docs/introduction)
- [Twin](https://github.com/ben-rogerson/twin.macro)
- [rollup.js](https://rollupjs.org/)

### App (packages/app)

- [Typescript](https://www.typescriptlang.org/)
- [Next.js](https://nextjs.org/)
- [emotion](https://emotion.sh/docs/introduction)
- [Twin](https://github.com/ben-rogerson/twin.macro)

---
_Source: https://npm.io/package/@dicksonp/test-rollup · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
