1.7.0 • Published 6 years ago

@photon-elements/photon-tools v1.7.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

photon-tools

A set of utilities used by photon-elements

Install

Node.js users can install from the npm registry using

$ npm install --save @photon-elements/photon-tools

Use

All the tools are exposed as ES6 modules.

The tools currently available in this package are:

photon-looseJSON

A JSON parser and serializer, based on standard JavaScript JSON.parse() and JSON.stringify() but adding support for the much needed null, NaN and infinities, and big integers using big.js.

It exports a looseJSON object with two methods, looseJSON.parse() and looseJSON.stringify().

photon-timeseries-tools

A set of tools to deal with time-series:

  • isArray()
  • isTimeseries()
  • jsonToStack()
  • serializeTimeseriesMetadata()
  • sameMetadata()
  • isPlottable()
  • isAnnotable()
  • sort()
  • timeRange()
  • timeseriesToC3()

photon-timeseries-to-c3-worker

A web worker to parse Warp 10 JSON response and translate it to C3 data format

photon-ts-plotting-tools

An utility class helping to deal with time-series plotting

1.7.0

6 years ago

1.6.7

6 years ago

1.6.6

6 years ago

1.6.5

6 years ago

1.6.4

6 years ago

1.6.3

6 years ago

1.6.2

6 years ago

1.6.1

6 years ago

1.6.0

6 years ago

1.5.5

6 years ago

1.5.4

6 years ago

1.5.3

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.0

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago