open-index/open-npm huggingface dataset:
npm package: @stu-dev/nivo-geo
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-geo`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-geo?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-geo)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-geo?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-geo)

## GeoMap

[documentation](http://nivo.rocks/geomap/)

![GeoMap](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/geomap.png)

## GeoMapCanvas

[documentation](http://nivo.rocks/geomap/canvas/)

![GeoMapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/geomap-canvas.png)

## Choropleth

[documentation](http://nivo.rocks/choropleth/)

![Choropleth](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/choropleth.png)

## ChoroplethCanvas

[documentation](http://nivo.rocks/choropleth/canvas/)

![ChoroplethCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/choropleth-canvas.png)
npm package: @stu-dev/nivo-grid
Description: grid components for nivo dataviz library
Author: Raphaël Benitte
Latest version: 0.84.4

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-grid`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-grid?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-grid)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-grid?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-grid)
npm package: @stu-dev/nivo-heatmap
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-heatmap`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-heatmap?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-heatmap)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-heatmap?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-heatmap)

## HeatMap

[documentation](http://nivo.rocks/heatmap/)

![HeatMap](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/heatmap.png)

## HeatMapCanvas

[documentation](http://nivo.rocks/heatmap/canvas/)

![HeatmapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/heatmap-canvas.png)
npm package: @stu-dev/nivo-legends
Description: legend components for nivo dataviz library
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-legends`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-legends?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-legends)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-legends?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-legends)
npm package: @stu-dev/nivo-line
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-line`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-line?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-line)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-line?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-line)

## Line

[documentation](http://nivo.rocks/line/)

![Line](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/line.png)

## LineCanvas

[documentation](http://nivo.rocks/line/canvas/)

![LineCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/line-canvas.png)
npm package: @stu-dev/nivo-marimekko
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-marimekko`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-marimekko?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-marimekko)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-marimekko?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-marimekko)

## Marimekko

[documentation](http://nivo.rocks/marimekko/)

![Marimekko](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/marimekko.png)
npm package: @stu-dev/nivo-network
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-network`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-network?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-network)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-network?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-network)

## Network

[documentation](http://nivo.rocks/network/)

![Network](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/network.png)

## NetworkCanvas

[documentation](http://nivo.rocks/network/canvas/)

![NetworkCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/network-canvas.png)
npm package: @stu-dev/nivo-parallel-coordinates
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-parallel-coordinates`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-parallel-coordinates?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-parallel-coordinates)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-parallel-coordinates?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-parallel-coordinates)

## ParallelCoordinates

[documentation](http://nivo.rocks/parallel-coordinates/)

![ParallelCoordinates](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/parallel-coordinates.png)

## ParallelCoordinatesCanvas

[documentation](http://nivo.rocks/parallel-coordinates/canvas/)

![ParallelCoordinatesCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/parallel-coordinates-canvas.png)
npm package: @stu-dev/nivo-pie
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-pie`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-pie?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-pie)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-pie?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-pie)

## Pie

[documentation](http://nivo.rocks/pie/)

![Pie](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/pie.png)
npm package: @stu-dev/nivo-polar-axes
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-polar-axes`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-polar-axes?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-polar-axes)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-polar-axes?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-polar-axes)
npm package: @stu-dev/nivo-radar
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-radar`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-radar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-radar)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-radar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-radar)

## Radar

[documentation](http://nivo.rocks/radar/)

![Radar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/radar.png)
npm package: @stu-dev/nivo-radial-bar
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-radial-bar`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-radial-bar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-radial-bar)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-radial-bar?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-radial-bar)

## RadialBar

[documentation](http://nivo.rocks/radial-bar/)

![RadialBar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/radial-bar.png)
npm package: @stu-dev/nivo-recompose
Description: [![version](https://img.shields.io/npm/v/@stu-dev/nivo-recompose.svg?style=flat-square)](https://www.npmjs.com/package/@stu-dev/nivo-recompose)
Author: Raphaël Benitte
Latest version: 0.84.4

# `@stu-dev/nivo-recompose`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-recompose.svg?style=flat-square)](https://www.npmjs.com/package/@stu-dev/nivo-recompose)

## Recompose

![Recompose](https://raw.githubusercontent.com/plouc/nivo/master/packages/recompose/doc/recompose.png)
npm package: @stu-dev/nivo-sankey
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-sankey`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-sankey?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-sankey)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-sankey?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-sankey)

## Sankey

[documentation](http://nivo.rocks/sankey/)

![Sankey](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/sankey.png)
npm package: @stu-dev/nivo-scales
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.4

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-scales`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-scales?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-scales)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-scales?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-scales)
npm package: @stu-dev/nivo-scatterplot
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-scatterplot`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-scatterplot?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-scatterplot)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-scatterplot?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-scatterplot)

## ScatterPlot

[documentation](http://nivo.rocks/scatterplot)

![ScatterPlot](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/scatterplot.png)

## ScatterPlotCanvas

[documentation](http://nivo.rocks/scatterplot/canvas)

![ScatterPlotCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/scatterplot-canvas.png)
npm package: @stu-dev/nivo-static
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-static`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-static?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-static)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-static?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-static)
npm package: @stu-dev/nivo-stream
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-stream`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-stream?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-stream)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-stream?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-stream)

## Stream

[documentation](http://nivo.rocks/stream/)

![Stream](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/stream.png)
npm package: @stu-dev/nivo-sunburst
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-sunburst`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-sunburst?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-sunburst)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-sunburst?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-sunburst)

## Sunburst

[documentation](http://nivo.rocks/sunburst/)

![Sunburst](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/sunburst.png)
npm package: @stu-dev/nivo-swarmplot
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-swarmplot`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-swarmplot?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-swarmplot)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-swarmplot?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-swarmplot)

## SwarmPlot

[documentation](http://nivo.rocks/swarmplot/)

![SwarmPlot](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/swarmplot.png)

## SwarmPlotCanvas

[documentation](http://nivo.rocks/swarmplot/canvas/)

![SwarmPlotCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/swarmplot-canvas.png)
npm package: @stu-dev/nivo-tooltip
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-tooltip`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-tooltip?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-tooltip)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-tooltip?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-tooltip)
npm package: @stu-dev/nivo-treemap
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-treemap`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-treemap?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-treemap)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-treemap?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-treemap)

## TreeMap

[documentation](http://nivo.rocks/treemap/)

![TreeMap](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/treemap.png)

## TreeMapHtml

[documentation](http://nivo.rocks/treemap/html/)

![TreeMapHtml](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/treemap-html.png)

## TreeMapCanvas

[documentation](http://nivo.rocks/treemap/canvas/)

![TreeMapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/treemap-canvas.png)
npm package: @stu-dev/nivo-voronoi
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-voronoi`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-voronoi?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-voronoi)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-voronoi?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-voronoi)

## Voronoi

[documentation](http://nivo.rocks/voronoi)

![Voronoi](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/voronoi.png)
npm package: @stu-dev/nivo-waffle
Description: <a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>
Author: Raphaël Benitte
Latest version: 0.84.6

<a href="https://nivo.rocks"><img alt="nivo" src="https://raw.githubusercontent.com/plouc/nivo/master/nivo.png" width="216" height="68"/></a>

# `@stu-dev/nivo-waffle`

[![version](https://img.shields.io/npm/v/@stu-dev/nivo-waffle?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-waffle)
[![downloads](https://img.shields.io/npm/dm/@stu-dev/nivo-waffle?style=for-the-badge)](https://www.npmjs.com/package/@stu-dev/nivo-waffle)

## Waffle

[documentation](http://nivo.rocks/waffle/)

![Waffle](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/waffle.png)

## WaffleHtml

[documentation](http://nivo.rocks/waffle/html/)

![WaffleHtml](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/waffle-html.png)

## WaffleCanvas

[documentation](http://nivo.rocks/waffle/canvas/)

![WaffleCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/waffle-canvas.png)
npm package: @stu43005/defer
Description: Go-like defer
Author: Shiaupiau
Latest version: 0.1.1

# Defer

[![NPM](https://nodeico.herokuapp.com/@stu43005/defer.svg)](https://npmjs.com/package/@stu43005/defer)

## Install

Using npm:

```bash
npm install @stu43005/defer
```

## Usage

```js
import Defer from '@stu43005/defer';
import * as fs from 'fs';

async function main() {
    const defer = new Defer();
    try {
        const fd = await fs.open('someFile.txt');
        defer.defer(() => fs.close(fd));
        // ...
        // some actions with file
    } catch (error) {
        console.error(error);
    } finally {
        await defer;
    }
}
main();
```

## License

[MIT](./LICENSE)
npm package: @stu43005/his-test-proxy
Description: Testing angular.js on local
Latest version: 1.1.1

# his-proxy

## Install

Use npm:
```bash
npm i -g @stu43005/his-test-proxy
```

## Usage

```bash
his-proxy
```

```
Options:
  -p, --port      Set server listen port                [number] [default: 3000]
  -u, --upstream  Set upstream url
                             [string] [default: "https://his-alpha.cmuh.org.tw"]
  -c, --config    Provide a path to proxy config file (.json, .js)      [string]
  -v, --verbose   Make the operation more talkative   [boolean] [default: false]
  -V, --version   Show version number                                  [boolean]
  -h, --help      Show help                                            [boolean]

Examples:
  his-proxy -c ./proxy.conf.json  Use custom config
```

## Config example

```json
{
  // 預設
  "/web": "src",

  // 可設定多個本地路徑
  "/web": [
    "MatStockManager/src",
    "MatStockPurchaseManager/src"
  ],

  // 測試本地 webapi
  "/webapi/sample": "http://localhost:3001"
}
```
npm package: @stu43005/holodex-api
Description: A Javascript library for the Holodex API.
Author: Shiaupiau
Latest version: 1.0.3
Deprecated: This package has been renamed to holodex.js. Please use holodex.js instead.

# Holodex API client
[![NPM](https://nodeico.herokuapp.com/@stu43005/holodex-api.svg)](https://npmjs.com/package/@stu43005/holodex-api)

A Javascript library for the [Holodex API](https://holodex.stoplight.io/).

## Installing

Using npm:

```
$ npm install @stu43005/holodex-api
```

## Getting Started

```js
import { HolodexApiClient } from '@stu43005/holodex-api';

const client = new HolodexApiClient({
  apiKey: '' // Provide your personal API KEY. You can acquire a API KEY via the Account Settings page.
});

// Get Usada Pekora's channel info
client.getChannel('UC1DCedRgGHBdm81E1llLhOQ')
  .then(function (channel) {
    // handle result
    console.log(channel.name); // Pekora Ch. 兎田ぺこら
    console.log(channel.englishName); // Usada Pekora
    console.log(channel.subscriberCount); // 1540000
  });

// Get Hololive's stream
client.getLiveVideos({ org: 'Hololive' })
  .then(function (videos) {
    // handle result
    console.log(videos);
  });
```

## Documentation

Documentation can be found [here](https://stu43005.github.io/holodex-api/index.html).

## License

[MIT](./LICENSE)