docs(csv-parse): new ltrim and rtrim samples · adaltas/node-csv@1ec2317 (original) (raw)

File tree

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
1 +
2 +const parse = require('../lib/sync')
3 +const assert = require('assert')
4 +
5 +const data = [
6 +'a ,1',
7 +'b, 2 ',
8 +' c,3'
9 +].join('\n')
10 +const records = parse(data, {
11 +ltrim: true
12 +})
13 +assert.deepStrictEqual(
14 +records, [
15 +[ 'a ', '1' ],
16 +[ 'b', '2 ' ],
17 +[ 'c', '3' ]
18 +]
19 +)
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
1 +
2 +const parse = require('../lib/sync')
3 +const assert = require('assert')
4 +
5 +const data = [
6 +'a ,1',
7 +'b, 2 ',
8 +' c,3'
9 +].join('\n')
10 +const records = parse(data, {
11 +rtrim: true
12 +})
13 +assert.deepStrictEqual(
14 +records, [
15 +[ 'a', '1' ],
16 +[ 'b', ' 2' ],
17 +[ ' c', '3' ]
18 +]
19 +)