2.2.5 • Published 1 year ago

read-json-lines-sync v2.2.5

Weekly downloads
37
License
MIT
Repository
github
Last release
1 year ago

read-json-lines-sync

MIT License Build Status

NPM status

Synchronous reader of a string containing many lines in JSON format

installation

with NPM:

npm install --save read-json-lines-sync

or with yarn:

yarn add read-json-lines-sync

usage

import readJsonLines from 'read-json-lines-sync';
// or alternative syntax:
// const readJsonLines = require('read-json-lines-sync').default;

const lines = `{"foo":"bar"}
{"foo2":"bar2"}
`;

const result = readJsonLines(lines);

expect(result).to.deep.equal([
  { foo: 'bar' },
  { foo2: 'bar2' },
]);

specification

  • It omits every line which isn't a valid JSON.
  • For the remaining lines, it converts every line into an object.
  • So it always returns an array (possibly an empty array if there's no line with a valid JSON).
2.2.5

1 year ago

2.2.3

1 year ago

2.2.4

1 year ago

2.2.1

2 years ago

2.2.2

2 years ago

2.2.0

3 years ago

2.1.10

3 years ago

2.1.9

3 years ago

2.1.8

3 years ago

2.1.6

3 years ago

2.1.5

3 years ago

2.1.7

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

1.0.0

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

2.0.8

4 years ago

2.0.7

4 years ago

2.0.5

4 years ago

2.0.6

4 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

1.1.1

5 years ago

1.1.0

6 years ago

1.0.1

6 years ago