open-index/open-npm huggingface dataset:
npm package: @lightningchart/lcjs-analysis
Description: A data analysis library.
Author: Arction Ltd.
Latest version: 1.0.4

# LCJS data analysis tools

A collection of technical analysis tools for trading, finance, investing. Calculates Technical Indicators from data.
Designed to work directly with LightningChart<sup>&#174;</sup> JS charting library. [https://www.arction.com/](https://www.arction.com/)

## Installation

`npm install --save @arction/lcjs-analysis`

## Documentation

Online documentation is available at [arction.github.io/lcjs-analysis](https://arction.github.io/lcjs-analysis/)

## Getting started

```
import { simpleMovingAverage } from '@arction/lcjs-analysis'

...

```

## Development instructions

The project is developed using TypeScript. Build system of the project heavily relies on Node.js. Dependencies are managed with *npm*, therefore, remember to run **npm install** before starting of anything else. 

The project uses RollUp for creating the distributable library files.

There are several *npm scripts*, which are used in development process:

| Name     | Command          | Description              |
| ---------|------------------|--------------------------|
| test     | npm test         | run tests and watch      |
| lint     | npm run lint     | run static analyzer and watch
| ci:test  | npm run ci:test  | run tests once
| ci:lint  | npm run ci:lint  | run static analyzer once
| ci:watch | npm run ci:watch | run CI circle and watch
| build    | npm run build    | build the library
| build:watch| npm run build:watch | build the library and watch
| docs     | npm run docs     | build documentation
npm package: @lightningchart/react-time-series-chart
Description: A React component for interactive, heavy-duty Time Series Charts
Author: LightningChart Ltd.
Latest version: 0.0.8

# react-time-series-chart

`react-time-series-chart` is a simple but powerful React component for interactive, heavy-duty **Time Series Charts**

## Installation

```bash
npm i @lightningchart/react-time-series-chart
```

## Why `react-time-series-chart`?

NPM has many React data visualization packages available. Most of them are built by utilizing some JavaScript data visualization library,
such as _chart.js_, _d3.js_, etc. `react-time-series-chart` is based on [LightningChart JS](https://lightningchart.com/js-charts/), the
**most powerful charting solution in the world**. This gives it several incredible advantages compared to other options:

1. **Incredible loading speed and data capacity**

`react-time-series-chart` can display a data set with _10 million data points in 0.1 seconds_.

2. **Built-in Time Series support**

No more hacks with tick placement and label formatting. Input data directly from a database with UTC timestamps and enjoy built-in Time
Series support.

3. **Out of the box analysis tools and user interactions**

No extra work needed for data cursors, panning, zooming, etc.

4. **Lightning-fast rendering speed**

All operations, interactions, updates etc. are refreshed with 60 FPS - always. No more laggy user experiences.

5. **Modern graphics, visual look, animated quality of life experience**

By default, `react-time-series-chart` looks stunning and modern. If you need old printed-paper style charts, that is also easily possible by
changing the Color Theme.

## Documentation

For more information check our [github page](https://github.com/Arction/lcjs-react-template/tree/master/react-time-series-chart)
npm package: @lightningcss-plugin-extended-colors/crayola
Description: Crayola color definitions for lightningcss-plugin-extended-colors
Author: Karey Higuera
Latest version: 1.0.1

# @lightningcss-plugin-extended-colors/crayola

Crayola color definitions for [lightningcss-plugin-extended-colors](https://github.com/kbravh/lightningcss-plugin-extended-colors). This collection includes 169 named colors from the famous crayon manufacturer.

## Installation

```bash
npm install lightningcss-plugin-extended-colors @lightningcss-plugin-extended-colors/crayola
```

## Usage

```ts
import { transform, composeVisitors } from 'lightningcss';
import extendedColorsVisitor from 'lightningcss-plugin-extended-colors';
import crayola from '@lightningcss-plugin-extended-colors/crayola';

let res = transform({
  filename: 'test.css',
  minify: true,
  code: Buffer.from(`
    .foo {
      color: macaroniandcheese;
      background: wildblueyonder;
    }
  `),
  visitor: composeVisitors([
    extendedColorsVisitor({ colorspaces: [crayola] })
  ])
});

assert.equal(res.code.toString(), '.foo{color:#ffb97b;background:#7a89b8}');
```

## Available Colors

See the [full color chart](https://github.com/kbravh/lightningcss-plugin-extended-colors/blob/main/docs/crayola-colors.md) for all 169 colors.

## Data Source

- [Crayola](https://en.m.wikipedia.org/wiki/List_of_Crayola_crayon_colors) - Collection of named colors from the crayon manufacturer
npm package: @lightningcss-plugin-extended-colors/encycolorpedia
Description: Encycolorpedia color definitions for lightningcss-plugin-extended-colors
Author: Karey Higuera
Latest version: 1.0.1

# @lightningcss-plugin-extended-colors/encycolorpedia

Encycolorpedia color definitions for [lightningcss-plugin-extended-colors](https://github.com/kbravh/lightningcss-plugin-extended-colors). This collection includes 1489 named colors.

## Installation

```bash
npm install lightningcss-plugin-extended-colors @lightningcss-plugin-extended-colors/encycolorpedia
```

## Usage

```ts
import { transform, composeVisitors } from 'lightningcss';
import extendedColorsVisitor from 'lightningcss-plugin-extended-colors';
import encycolorpedia from '@lightningcss-plugin-extended-colors/encycolorpedia';

let res = transform({
  filename: 'test.css',
  minify: true,
  code: Buffer.from(`
    .foo {
      color: vampireblack;
      background: eerieblack;
    }
  `),
  visitor: composeVisitors([
    extendedColorsVisitor({ colorspaces: [encycolorpedia] })
  ])
});

assert.equal(res.code.toString(), '.foo{color:#080808;background:#1b1b1b}');
```

## Available Colors

See the [full color chart](https://github.com/kbravh/lightningcss-plugin-extended-colors/blob/main/docs/encycolorpedia-colors.md) for all 1489 colors.

## Data Source

- [Encycolorpedia](https://encycolorpedia.com/named) - Collection of named colors from various sources
npm package: @lightningcss-plugin-extended-colors/lego
Description: LEGO color definitions for lightningcss-plugin-extended-colors
Author: Karey Higuera
Latest version: 1.0.1

# @lightningcss-plugin-extended-colors/lego

LEGO color definitions for [lightningcss-plugin-extended-colors](https://github.com/kbravh/lightningcss-plugin-extended-colors). This collection includes 265 named colors from the LEGO brand.

## Installation

```bash
npm install lightningcss-plugin-extended-colors @lightningcss-plugin-extended-colors/lego
```

## Usage

```ts
import { transform, composeVisitors } from 'lightningcss';
import extendedColorsVisitor from 'lightningcss-plugin-extended-colors';
import lego from '@lightningcss-plugin-extended-colors/lego';

let res = transform({
  filename: 'test.css',
  minify: true,
  code: Buffer.from(`
    .foo {
      color: brightred;
      background: darkturquoise;
    }
  `),
  visitor: composeVisitors([
    extendedColorsVisitor({ colorspaces: [lego] })
  ])
});
```

## Available Colors

See the [full color chart](https://github.com/kbravh/lightningcss-plugin-extended-colors/blob/main/docs/lego-colors.md) for all 265 colors.

## Data Source

- [Lego](https://rebrickable.com/colors/) - Collection of named colors from the LEGO brand