open-index/open-npm huggingface dataset:
npm package: @nexys/tableau-wdc-react
Description: [![npm version](https://badge.fury.io/js/%40nexys%2Ftableau-wdc-react.svg)](https://www.npmjs.com/package/@nexys/tableau-wdc-react) [![TavisCI](https://travis-ci.com/Nexysweb/tableau-wdc-react.svg?branch=master)](https://travis-ci.com/github/Nexysweb/tabl
Latest version: 0.1.8

# Tableau WDC Frontend with React in Typescript

[![npm version](https://badge.fury.io/js/%40nexys%2Ftableau-wdc-react.svg)](https://www.npmjs.com/package/@nexys/tableau-wdc-react)
[![TavisCI](https://travis-ci.com/Nexysweb/tableau-wdc-react.svg?branch=master)](https://travis-ci.com/github/Nexysweb/tableau-wdc-react)

Ouputs HTML page and encapsulates the frontend logic

## Examples

checkout `example.ts` and https://github.com/Nexysweb/tableau-wdc-react-boilerplate for a projet ready 

## Run and test

### Simulator
https://tableau.github.io/webdataconnector/Simulator/ and add the url https://nexysweb.github.io/tableau-wdc-react/ in `connector url`

![Simulator screenshot](./simulator_screenshot.png)

### Notes

* use of react (will not work with old versions of Tableau)
* use of `fetch`
* for illustration purpose, the demo fetches json attached to the project, in real life the endpoint should be hooked up to a backend
npm package: @nexys/tabular
Description: [![npm version](https://badge.fury.io/js/%40nexys%2Ftabular.svg)](https://www.npmjs.com/package/@nexys/tabular) [![npm version](https://img.shields.io/npm/v/@nexys/tabular.svg)](https://www.npmjs.com/package/@nexys/tabular) [![CircleCI](https://circleci.c
Latest version: 1.5.8

# Excel Tabular Generator

[![npm version](https://badge.fury.io/js/%40nexys%2Ftabular.svg)](https://www.npmjs.com/package/@nexys/tabular)
[![npm version](https://img.shields.io/npm/v/@nexys/tabular.svg)](https://www.npmjs.com/package/@nexys/tabular)
[![CircleCI](https://circleci.com/gh/Nexysweb/tabular-excel.svg?style=svg)](https://circleci.com/gh/Nexysweb/tabular-excel)
[![TavisCI](https://travis-ci.com/Nexysweb/tabular-excel.svg?branch=master)](https://travis-ci.com/Nexysweb/tabular-excel)
![Deployment](https://github.com/Nexysweb/tabular-excel/workflows/Deployment/badge.svg)
![Publish](https://github.com/Nexysweb/tabular-excel/workflows/Publish/badge.svg)

- [see GH](https://github.com/nexysweb/tabular-excel)
- [see website](https://nexysweb.github.io/tabular-excel)

Turn `JSON` lists into Excel files (.xlsx)

## Multi pages

if the input is an object: keys are worksheet names and values are the array needed to create the content of the worksheet

## Styling cells

Instead of having a string with the content of a cell, use `{content: 'cell content', style}`. `style` is an object containing the style of the cell.

Documentation can be found here: [Style documentation of Excel 4 Nodes](https://www.npmjs.com/package/excel4node#styles)

# Lines to row

Sometimes structured data are newline delimited, see example below:

```
firstName1
lastName1
email1
firstName2
lastName2
email2
```

We define the following attributes: `firstName` `lastName` and `email1`

Lines to row then turns the above into

```
[
  {firstName: 'firstName1', lastName: 'lastName1', email: 'email1'},
  {firstName: 'firstName2', lastName: 'lastName2', email: 'email2'}
]
```

# SRT to VTT

Easily convert SRT files to VTT

## Resources

- https://medium.com/@Nopziiemoo/create-excel-files-using-javascript-without-all-the-fuss-2c4aa5377813
  https://shinglyu.com/web/2019/02/09/js_download_as_file.html
  https://www.name-generator.org.uk/quick/
npm package: @nexys/tailwind-react-ui
Description: [![Test](https://github.com/nexys-system/tailwind-react-ui/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-system/tailwind-react-ui/actions/workflows/test.yml) [![NPM package](https://badge.fury.io/js/%40nexys%2Ftailwind-react-ui.svg)](htt
Latest version: 1.3.0

# Tailwind React UI

[![Test](https://github.com/nexys-system/tailwind-react-ui/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-system/tailwind-react-ui/actions/workflows/test.yml)
[![NPM package](https://badge.fury.io/js/%40nexys%2Ftailwind-react-ui.svg)](https://www.npmjs.com/package/@nexys/tailwind-react-ui)
[![NPM package](https://img.shields.io/npm/v/@nexys/tailwind-react-ui.svg)](https://www.npmjs.com/package/@nexys/tailwind-react-ui)
[![Bundleophobia](https://badgen.net/bundlephobia/min/@nexys/tailwind-react-ui)](https://bundlephobia.com/result?p=@nexys/tailwind-react-ui)
[![Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://prettier.io/)
npm package: @nexys/telegram-client
Description: Telegram client
Author: Nexys Sarl
Latest version: 0.0.7

# Telegram Client in TS

[![Test](https://github.com/nexys-system/telegram-client/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-system/telegram-client/actions/workflows/test.yml)
[![Publish](https://github.com/nexys-system/telegram-client/actions/workflows/publish.yml/badge.svg)](https://github.com/nexys-system/telegram-client/actions/workflows/publish.yml)
npm package: @nexys/timebasedotp
Description: Typescript implementation of https://hackernoon.com/how-to-implement-google-authenticator-two-factor-auth-in-javascript-091wy3vh3
Latest version: 0.1.2

# Time-based OTP

Typescript implementation of https://hackernoon.com/how-to-implement-google-authenticator-two-factor-auth-in-javascript-091wy3vh3

see also https://github.com/enquirer/enquirer/pull/186

[![npm version](https://badge.fury.io/js/%40nexys%2Ftimebasedotp.svg)](https://www.npmjs.com/package/@nexys/timebasedotp)
[![npm version](https://img.shields.io/npm/v/@nexys/timebasedotp.svg)](https://www.npmjs.com/package/@nexys/timebasedotp)
[![test](https://github.com/Nexysweb/time-based-otp/actions/workflows/test.yml/badge.svg)](https://github.com/Nexysweb/time-based-otp/actions/workflows/test.yml)
[![Publish](https://github.com/Nexysweb/time-based-otp/actions/workflows/publish.yml/badge.svg)](https://github.com/Nexysweb/time-based-otp/actions/workflows/publish.yml)

#### Usage

```
import * as TOTP from '@nexys/timebasedotp';
console.log(TOTP)
```

#### References

https://freeotp.github.io/qrcode.html