guess-column-names

0.0.0 • Public • Published

guess-column-names

Guess what the column names for a CSV should be if based on an array of nested objects

features

  • zero dependencies
  • cross-platform
  • works on nested objects

install

npm install guess-column-names

usage

const guessColumnNames = require("guess-column-names");

const trees = [
  { name: 'Apple Tree', address: { street: 'Fake St.', city: 'Fake City' } },
  { name: 'Orange Tree' },
  { name: 'Pear Tree' }
];

const result = guessColumnNames({
  data: trees,
  debug: false // set to true for more logging
});

// result is [ 'address.city', 'address.street', 'name']

Readme

Keywords

Package Sidebar

Install

npm i guess-column-names

Weekly Downloads

2

Version

0.0.0

License

CC0-1.0

Unpacked Size

10.4 kB

Total Files

5

Last publish

Collaborators

  • danieljdufour