Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | const dsv = require('./dsv') module.exports = { name: 'csv', desc: ( 'is a comma-separated values serializer. It is a variant of dsv, but differs in its default values: ' + "--record-separator is set to '\\n', --delimiter is set to ',', --quote and --escape to '\"', " + 'and the --fixed-length flag is turned on by default. ' + 'To turn it off, csv supports the following additional options:\n\n' + '--no-sfixed-length, --no-fixed-length, -F [boolean]\nTurns off --sfixed-length, --fixed-length, and -F.\n' ), func: argv => { const {noSfixedLength, noFixedLength, F} = argv const fixedLength = !(noSfixedLength || noFixedLength || F || false) return dsv.dsv({ recordSeparator: '\n', delimiter: ',', quote: '"', escape: '"', header: '[]' })({ ...argv, sfixedLength: fixedLength, fixedLength: fixedLength, F: fixedLength }) } } |