@js-dot/data
TypeScript icon, indicating that this package has built-in type declarations

24.137.0 • Public • Published

@js-dot/data

Name Version Downloads
@js-dot/data

Simple Data Restructuring

Submodules

  • @js-dot/data/frame
  • @js-dot/data/csv
  • @js-dot/data/ini

Cheatsheet

//@formatter:off

toRelate

Before

Group Items:

[
    { "primary": 1 },
    { "primary": 2 }
]

Related Items:

[
    { "parent": 1  },
    { "parent": 2  }
]

After

[
    {
        "primary"     : 1,
        "items": [
            { "parent": 1 }
        ]
    },
    {
        "primary"     : 2,
        "items": [
            { "parent": 2 }
        ]
    }
]

frameToXYSeriesSet

Before

[
  ["date", "foo", "bar"],
  [     1,     2,     3],
  [     2,    20,    30]
]

After

{
    "foo": {
        "x": [1,  2],
        "y": [2, 20]
    },
    "bar": {
        "x": [1,  3],
        "y": [2, 30]
    }
}

//@formatter:on

Readme

Keywords

none

Package Sidebar

Install

npm i @js-dot/data

Weekly Downloads

2

Version

24.137.0

License

ISC

Unpacked Size

43.6 kB

Total Files

37

Last publish

Collaborators

  • protyliss