open-index/open-npm huggingface dataset:
npm package: @nathanssantos/pure-components
Description: Pure Components provides prebuild dependency-free ui components to help you build your projects faster.
Author: Nathan Silva Santos
Latest version: 0.0.45

# Pure Components

Pure Components provides prebuild dependency-free ui components to help you build your projects faster.

![Version 0.0.45](https://img.shields.io/badge/Version-%200.0.45-green)
![Components: 17](https://img.shields.io/badge/Components-%2017-green)
![Test coverage: 99.56%](https://img.shields.io/badge/Test%20Coverage-99.56%25-green)
![Dependency-free](https://img.shields.io/badge/Dependency-%20free-green)

**Work in progress!**

## Looking for the documentation?

[https://nathanssantos.github.io/pure-components/](https://nathanssantos.github.io/pure-components/)

## Install

To use Pure Components in your project, run one of the following commands in your terminal:

```
$ yarn add @nathanssantos/pure-components
```

```
$ npm install @nathanssantos/pure-components
```

Import styles in your app's entry point:

```
import '@nathanssantos/pure-components/style.css';
```

Import Inter font:

```
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
```

## Components

- [x] [Accordion](https://nathanssantos.github.io/pure-components/#accordion)
- [x] [Avatar](https://nathanssantos.github.io/pure-components/#avatar)
- [x] [Breadcrumbs](https://nathanssantos.github.io/pure-components/#breadcrumbs)
- [x] [Button](https://nathanssantos.github.io/pure-components/#button)
- [ ] Carousel
- [x] [Checkbox](https://nathanssantos.github.io/pure-components/#checkbox)
- [x] [Component](https://nathanssantos.github.io/pure-components/#component)
- [x] [Container](https://nathanssantos.github.io/pure-components/#container)
- [x] [Drawer](https://nathanssantos.github.io/pure-components/#drawer)
- [x] [Header](https://nathanssantos.github.io/pure-components/#header)
- [x] [Modal](https://nathanssantos.github.io/pure-components/#modal)
- [x] [Input](https://nathanssantos.github.io/pure-components/#input)
- [ ] Popover
- [x] [Progress](https://nathanssantos.github.io/pure-components/#progress)
- [x] [Radio](https://nathanssantos.github.io/pure-components/#radio)
- [x] [Select](https://nathanssantos.github.io/pure-components/#select)
- [x] [Tag](https://nathanssantos.github.io/pure-components/#tag)
- [x] [Tabs](https://nathanssantos.github.io/pure-components/#tabs)
- [x] [Toast](https://nathanssantos.github.io/pure-components/#toast)
- [ ] Tooltip
npm package: @nathanstephenson/result-ts
Description: A collection of functional types and functions
Author: nathanstephenson
Latest version: 1.0.12

<h1>result-ts</h1>

An implementation of the "Result" type that conforms with general JavaScript practices, written in TypeScript, also providing "chaining" functions (such as .map, .flatMap, etc...) as well as some helper functions (such as tryCatch and deserializeResult)

Installation:
```npm i @nathanstephenson/result-ts```