1.2.0 • Published 2 years ago

csv-transpose v1.2.0

Weekly downloads
72
License
BSD-2-Clause
Repository
github
Last release
2 years ago

csv-transpose

npm Package Version

Transpose (rotate) data from rows to columns or vice verse in csv/tsv

Installation

# for cli
npm i -g csv-transpose

# for import usage
npm i csv-transpose

Executables:

  • csv-transpose
  • tsv-transpose

Examples

View Help Messages

csv-transpose --help

Using files

csv-transpose -i in.csv -o out.csv

Using pipe

cat in.csv | csv-transpose > out.csv

Calling from node.js

let lib = require('csv-transpose')
let text = '...some csv text...'
let separator = ','
text = lib.transpose(text, separator)

Calling from typescript

import { transpose } from 'csv-transpose'
let text = '...some csv text...'
let separator = ','
text = lib.transpose(text, separator)

The file mode and pipe mode can be used in combination.

License

This project is licensed with BSD-2-Clause

This is free, libre, and open-source software. It comes down to four essential freedoms [ref]:

  • The freedom to run the program as you wish, for any purpose
  • The freedom to study how the program works, and change it so it does your computing as you wish
  • The freedom to redistribute copies so you can help others
  • The freedom to distribute copies of your modified versions to others
1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago

0.1.2

5 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.1

6 years ago