{"versions":{"2.0.10":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.10","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","babel-plugin-syntax-dynamic-import":"^6.18.0","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.16.4","webpack-cli":"^3.1.0"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc && npm run build:browser && npm run build:browser:window","build:browser":"webpack --config ./webpack.config.js","build:browser:window":"webpack --config ./webpack.config.js --output-library-target=window --output-library=csv --output-filename=csvtojson.min.js","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":"./browser/browser.js","main":"./v2/index.js","gitHead":"abf5f59dce172d78adc3c62f4e9ff5b356e3565c","_id":"csvtojson@2.0.10","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"11e7242cc630da54efce7958a45f443210357574","size":1143233,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.10.tgz","integrity":"sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.10_1561589655455_0.5651841098256085"},"_hasShrinkwrap":false,"publish_time":1561589655731,"_cnpm_publish_time":1561589655731,"_cnpmcore_publish_time":"2021-12-16T12:49:41.030Z"},"2.0.8":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.8","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","babel-plugin-syntax-dynamic-import":"^6.18.0","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.16.4","webpack-cli":"^3.1.0"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc && npm run build:browser","build:browser":"webpack --config ./webpack.config.js","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":"./browser/browser.js","main":"./v2/index.js","gitHead":"ff908866088d7f91eb994d4f97cf883da5948991","_id":"csvtojson@2.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"d889f19576b2b33ead235490d2e5c9791481e8d3","size":1088468,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.8.tgz","integrity":"sha512-DC6YFtsJiA7t/Yz+KjzT6GXuKtU/5gRbbl7HJqvDVVir+dxdw2/1EgwfgJdnsvUT7lOnON5DvGftKuYWX1nMOQ=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.8_1533304582657_0.9899272635046785"},"_hasShrinkwrap":false,"publish_time":1533304582759,"_cnpm_publish_time":1533304582759,"_cnpmcore_publish_time":"2021-12-16T12:49:43.170Z"},"2.0.7":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.7","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","readable-stream":"^2.3.6","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":{"child_process":false,"fs":false},"main":"./v2/index.js","gitHead":"0e428a0f08fade5133fec7e88b5510d86550a346","_id":"csvtojson@2.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"0f55dd140559d7a61a98d6a4e6d81968ef1995f0","size":1040675,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.7.tgz","integrity":"sha512-UnYMLwOMY/+njjrut7KoolqPLxlhHpzYCEH89DbTuQlwSQnLomeBstWxe0mzZ6/gB65Yxr/2faeXv3g9lmYHfw=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.7_1532415711003_0.620957910406561"},"_hasShrinkwrap":false,"publish_time":1532415711182,"_cnpm_publish_time":1532415711182,"_cnpmcore_publish_time":"2021-12-16T12:49:45.978Z"},"2.0.6":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.6","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":{"child_process":false,"fs":false},"main":"./v2/index.js","gitHead":"2de58369d0744bb7d36eddf23013706965e6fcef","_id":"csvtojson@2.0.6","_shasum":"75ebb770c4e6dac80364e445e7021116af288073","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"75ebb770c4e6dac80364e445e7021116af288073","size":1094285,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.6.tgz","integrity":"sha512-7G5C7C8v6r7s2ju3Cd9dVsk8WVgnyCenSyOL4UxABXfC+03WLwuj9G85D5uOOQ88KaDo+0tUAB4yCo0B6NoK6A=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.6_1531323839698_0.2794895686085286"},"_hasShrinkwrap":false,"publish_time":1531323839850,"_cnpm_publish_time":1531323839850,"_cnpmcore_publish_time":"2021-12-16T12:49:48.095Z"},"2.0.4":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.4","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.test.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":{"child_process":false,"fs":false},"main":"./v2/index.js","gitHead":"8e444d154bb688d61b3552d3d55b7fc4a9d08a5a","_id":"csvtojson@2.0.4","_shasum":"f2fee7cd5057f01acc1620c85f3cf4d19c9305b0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"f2fee7cd5057f01acc1620c85f3cf4d19c9305b0","size":1089698,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.4.tgz","integrity":"sha512-AhN++JKHBoOmrgPQ0syxYtZ4U4WmfsQ6wdjMIQQH4qKSD52PK+xG26Qs8s0K3GIPS67sJAJ/4/SiLOfU0ABYhw=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.4_1529317556073_0.6566892415838583"},"_hasShrinkwrap":false,"publish_time":1529317556356,"_cnpm_publish_time":1529317556356,"_cnpmcore_publish_time":"2021-12-16T12:49:50.904Z"},"2.0.3":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.3","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc","test":"TS_NODE_CACHE=false mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.test.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":{"child_process":false,"fs":false},"main":"./v2/index.js","gitHead":"36e03aeef10e15b167690efc9e4b53f9c499c36e","_id":"csvtojson@2.0.3","_shasum":"1332e803634530dfb891a2f304df1244713c4958","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"1332e803634530dfb891a2f304df1244713c4958","size":994289,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.3.tgz","integrity":"sha512-OmQ9Dpg/CHTHwSsSvqF0fTIWgrFMhpVdKuTsm4FjVXezgTD3GiMNWqyLQjgBFTua9Nf+UdGOksao+jvENVzVBA=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.3_1527604281516_0.5405001337707809"},"_hasShrinkwrap":false,"publish_time":1527604281679,"_cnpm_publish_time":1527604281679,"_cnpmcore_publish_time":"2021-12-16T12:49:54.479Z"},"2.0.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.2","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc","test":"TS_NODE_CACHE=false mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.test.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":{"child_process":false,"fs":false},"main":"./v2/index.js","gitHead":"29ae4c5a5ba3b1eafdd3e3984c51b2ae927f7b90","_id":"csvtojson@2.0.2","_shasum":"720fa4d79fd18711e3a361f2cf113803ac2b2d8f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"720fa4d79fd18711e3a361f2cf113803ac2b2d8f","size":994267,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.2.tgz","integrity":"sha512-ornJMVCQh+SJJ84M4zl2oUOVNbC2j39GOkWk/qWEWDOF3a2rGFsyXl3KiVlDfMulaETlHoQufvKQz9fPEjHP5g=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.2_1527604062307_0.29307110137134584"},"_hasShrinkwrap":false,"publish_time":1527604062488,"_cnpm_publish_time":1527604062488,"_cnpmcore_publish_time":"2021-12-16T12:49:56.945Z"},"2.0.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.1","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc","test":"TS_NODE_CACHE=false mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.test.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":{"child_process":false,"fs":false},"main":"./v2/index.js","gitHead":"313584e74efb5a89a6531bbe9d2d34e277a8b655","_id":"csvtojson@2.0.1","_shasum":"a9246e954e6043da293670343e401c68f8ea1148","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"a9246e954e6043da293670343e401c68f8ea1148","size":994270,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.1.tgz","integrity":"sha512-o7tHIvePiao5s0A7i+z8ry4CEFV+6RrbuheC2s4V+NTlowus7gXpNM043FRJSgl5l4Im+bfsl+zmy4d5BTBaXg=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.1_1527603971149_0.42690138504050656"},"_hasShrinkwrap":false,"publish_time":1527603971411,"_cnpm_publish_time":1527603971411,"_cnpmcore_publish_time":"2021-12-16T12:49:58.882Z"},"2.0.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.0","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.3","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc","test":"TS_NODE_CACHE=false mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.test.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":{"child_process":false,"fs":false},"main":"./v2/index.js","gitHead":"4ca7f404e6919aaaca9988db4b25c4a7aefae83a","_id":"csvtojson@2.0.0","_shasum":"688e866540814bed6d9a1648ce31bd3b8a4d570f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"688e866540814bed6d9a1648ce31bd3b8a4d570f","size":994529,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.0.tgz","integrity":"sha512-Zt7Ux/pKR5u+R+x+zVvPUupuouYct7heGLNfGcADfU7OA5Dg4y2hvpiEH0sOwpdYhcmjbiH7S7b/K+CcZJzgNQ=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_2.0.0_1526848283443_0.06452361991458755"},"_hasShrinkwrap":false,"publish_time":1526848283595,"_cnpm_publish_time":1526848283595,"_cnpmcore_publish_time":"2021-12-16T12:50:02.079Z"},"1.1.12":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"1.1.12","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^1.0.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","minimist":"^1.2.0","mocha":"^5.1.1","request":"^2.81.0","sinon":"^3.2.3"},"dependencies":{"lodash":"^4.17.3","strip-bom":"^2.0.0"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"browser":{"child_process":false,"fs":false},"gitHead":"7353c39118dcc5b1e73739029349b01254772a29","_id":"csvtojson@1.1.12","_npmVersion":"5.8.0","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"3872eef9588080f74c222ffe53cfdd416f9bb7d5","size":359595,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.12.tgz","integrity":"sha512-gJg1II2uXh8H6XP7L1YzX/6H8rrUbSTiEg4SaI6/pHOcnZovwAR3Rmm9TizSsGQBBXl1pb/JJPlaImV2YIuMrg=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_1.1.12_1525810658854_0.7754625668942554"},"_hasShrinkwrap":false,"publish_time":1525810658935,"_cnpm_publish_time":1525810658935,"_cnpmcore_publish_time":"2021-12-16T12:50:03.393Z"},"1.1.11":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"1.1.11","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^1.0.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","minimist":"^1.2.0","mocha":"^5.1.1","request":"^2.81.0","sinon":"^3.2.3"},"dependencies":{"lodash":"^4.17.3","strip-bom":"3.0.0"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"browser":{"child_process":false,"fs":false},"gitHead":"26082420b57abf28c156e3cb0b5a69b6cb2b6fa2","_id":"csvtojson@1.1.11","_npmVersion":"5.6.0","_nodeVersion":"6.9.5","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"5af90637ef82d8e52e24bc2acab2daf430862c20","size":360132,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.11.tgz","integrity":"sha512-EO5TlG/u0yuGQ5uZgs1PvIFbAcW1HtdABNP5lZiEly7dWdkuzWh3ocEeIaz68hIA+bI8i/oCKaEh9EoS8PSUZQ=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson_1.1.11_1525780244987_0.23575524751548205"},"_hasShrinkwrap":false,"publish_time":1525780245053,"_cnpm_publish_time":1525780245053,"_cnpmcore_publish_time":"2021-12-16T12:50:04.537Z"},"1.1.9":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"1.1.9","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","minimist":"^1.2.0","mocha":"^2.4.5","request":"^2.81.0"},"dependencies":{"lodash":"^4.17.3","strip-bom":"1.0.0"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"browser":{"child_process":false,"fs":false},"gitHead":"34df32c3c27cefbc941214514a74f23cc24f449d","_id":"csvtojson@1.1.9","_shasum":"e641ae72f7bc2fa3f9aaf127e021fc89447c1cd1","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"e641ae72f7bc2fa3f9aaf127e021fc89447c1cd1","size":361342,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.9.tgz","integrity":"sha512-WeldFETgGxAgLIPeyYv9f1dx59HYOZ7CQlTwIVgiq9q5dLngWaaDRJMEhZklZHsHlptRmtVZI83K4vqFVypMjw=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson-1.1.9.tgz_1507334527405_0.49919763556681573"},"directories":{},"publish_time":1507334529147,"_hasShrinkwrap":false,"_cnpm_publish_time":1507334529147,"_cnpmcore_publish_time":"2021-12-16T12:50:05.613Z"},"1.1.8":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"1.1.8","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","minimist":"^1.2.0","mocha":"^2.4.5","request":"^2.81.0"},"dependencies":{"lodash":"^4.17.3","strip-bom":"1.0.0"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"browser":{"child_process":false},"gitHead":"d4dd7d555ce00c19426eee2fa6ba37e0d36b2048","_id":"csvtojson@1.1.8","_shasum":"e64e5e98e65fde7e6fd01436cb5de0ac7d1dda70","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"e64e5e98e65fde7e6fd01436cb5de0ac7d1dda70","size":361307,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.8.tgz","integrity":"sha512-CrvX0Mvwx2a7ZHSjpLyb/dSqNhRnPJNN6kk9tYYn/u99K5WlQRzTKAxN7ZEpIBkTjSKrOyQ0HSvWferAUy60Vw=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson-1.1.8.tgz_1506798900662_0.9468136681243777"},"directories":{},"publish_time":1506798902276,"_hasShrinkwrap":false,"_cnpm_publish_time":1506798902276,"_cnpmcore_publish_time":"2021-12-16T12:50:06.565Z"},"1.1.7":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Daniel Cohen","email":"dcohenb@gmail.com","url":"https://github.com/dcohenb"},{"name":"Trang","email":"trangtungn@gmail.com","url":"https://github.com/trangtungn"},{"name":"Matthias Lienau","email":"matthias@mlienau.de","url":"https://github.com/atufkas"},{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com","url":"https://github.com/fenichelar"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Dimitri Kennedy","email":"dimitrikennedy@gmail.com","url":"https://github.com/roodboi"},{"url":"https://github.com/markwithers"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/jondayft"},{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com","url":"https://github.com/Keyang"},{"name":"Ionică Bizău","email":"contact@ionicabizau.net","url":"https://github.com/IonicaBizau"},{"name":"Sean Lang","email":"slang800@gmail.com","url":"https://github.com/slang800"},{"name":"Tom Dodson","email":"t3.dodson@gmail.com","url":"https://github.com/t3dodson"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Amila Welihinda","email":"amilajack@gmail.com","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"}],"version":"1.1.7","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","minimist":"^1.2.0","mocha":"^2.4.5","request":"^2.81.0"},"dependencies":{"lodash":"^4.17.3","strip-bom":"1.0.0"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"gitHead":"f861267ced7bcd4d0db597d9c6e471692f9a5d6e","_id":"csvtojson@1.1.7","_shasum":"17ded07aec0d8c01f2d6f6871cfa36ab88b149b1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"dist":{"shasum":"17ded07aec0d8c01f2d6f6871cfa36ab88b149b1","size":359279,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.7.tgz","integrity":"sha512-YAX6bx6Cq1los/Eq6R5qgwFPtFu9dx/IcYnxAlG7qbI/1ESGxheb9P3VZEyTM49iS9Ta+Rdow1PmAASRaMnd4Q=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson-1.1.7.tgz_1497994144445_0.7482593941967934"},"directories":{},"publish_time":1497994146374,"_hasShrinkwrap":false,"_cnpm_publish_time":1497994146374,"_cnpmcore_publish_time":"2021-12-16T12:50:07.617Z"},"1.1.6":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Daniel Cohen","email":"dcohenb@gmail.com","url":"https://github.com/dcohenb"},{"name":"Trang","email":"trangtungn@gmail.com","url":"https://github.com/trangtungn"},{"name":"Matthias Lienau","email":"matthias@mlienau.de","url":"https://github.com/atufkas"},{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com","url":"https://github.com/fenichelar"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Dimitri Kennedy","email":"dimitrikennedy@gmail.com","url":"https://github.com/roodboi"},{"url":"https://github.com/markwithers"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/jondayft"},{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com","url":"https://github.com/Keyang"},{"name":"Ionică Bizău","email":"contact@ionicabizau.net","url":"https://github.com/IonicaBizau"},{"name":"Sean Lang","email":"slang800@gmail.com","url":"https://github.com/slang800"},{"name":"Tom Dodson","email":"t3.dodson@gmail.com","url":"https://github.com/t3dodson"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Amila Welihinda","email":"amilajack@gmail.com","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"}],"version":"1.1.6","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","minimist":"^1.2.0"},"dependencies":{"lodash":"^4.17.3","strip-bom":"1.0.0"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"gitHead":"bd563764bd5bbb7a50503ca78b5fd0a6452d1412","_id":"csvtojson@1.1.6","_shasum":"b67accbff21a47312ce5d9253f5e50b0fc09eb18","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"b67accbff21a47312ce5d9253f5e50b0fc09eb18","size":319912,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.6.tgz","integrity":"sha512-0Qxs52gKNIoaMsRRkT2CvGRpAd0oalRJhjVcv1jj876wPhWfuu+aalj4fjEd95UiBhXXfjrHeuUMqJnt1s2P9A=="},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/csvtojson-1.1.6.tgz_1495801951389_0.1832716551143676"},"directories":{},"publish_time":1495801952982,"_hasShrinkwrap":false,"_cnpm_publish_time":1495801952982,"_cnpmcore_publish_time":"2021-12-16T12:50:09.686Z"},"1.1.5":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Daniel Cohen","email":"dcohenb@gmail.com","url":"https://github.com/dcohenb"},{"name":"Trang","email":"trangtungn@gmail.com","url":"https://github.com/trangtungn"},{"name":"Matthias Lienau","email":"matthias@mlienau.de","url":"https://github.com/atufkas"},{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com","url":"https://github.com/fenichelar"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Dimitri Kennedy","email":"dimitrikennedy@gmail.com","url":"https://github.com/roodboi"},{"url":"https://github.com/markwithers"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/jondayft"},{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com","url":"https://github.com/Keyang"},{"name":"Ionică Bizău","email":"contact@ionicabizau.net","url":"https://github.com/IonicaBizau"},{"name":"Sean Lang","email":"slang800@gmail.com","url":"https://github.com/slang800"},{"name":"Tom Dodson","email":"t3.dodson@gmail.com","url":"https://github.com/t3dodson"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Amila Welihinda","email":"amilajack@gmail.com","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"}],"version":"1.1.5","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","minimist":"^1.2.0"},"dependencies":{"lodash":"^4.17.3"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"gitHead":"28bdd726d5d04bd7f3823e04c4698e53f2e26d76","_id":"csvtojson@1.1.5","_shasum":"c0b7d34dd3b5e098dd97d9686de659d0b9a98254","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"c0b7d34dd3b5e098dd97d9686de659d0b9a98254","size":197516,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.5.tgz","integrity":"sha512-/HA9UWN9OrNJMc2G7j4dVEKkoSIQmkSTWuD6d5ZwXNEOvfdkK9+AOqWtZ72thV9usn19TrV02gJ6blXE/a9sIQ=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-1.1.5.tgz_1493837373719_0.3876660733949393"},"directories":{},"publish_time":1493837376146,"_hasShrinkwrap":false,"_cnpm_publish_time":1493837376146,"_cnpmcore_publish_time":"2021-12-16T12:50:12.502Z"},"1.1.4":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Daniel Cohen","email":"dcohenb@gmail.com","url":"https://github.com/dcohenb"},{"name":"Trang","email":"trangtungn@gmail.com","url":"https://github.com/trangtungn"},{"name":"Matthias Lienau","email":"matthias@mlienau.de","url":"https://github.com/atufkas"},{"name":"Alec Fenichel","email":"alec.fenichel@gmail.com","url":"https://github.com/fenichelar"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Dimitri Kennedy","email":"dimitrikennedy@gmail.com","url":"https://github.com/roodboi"},{"url":"https://github.com/markwithers"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/jondayft"},{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com","url":"https://github.com/Keyang"},{"name":"Ionică Bizău","email":"contact@ionicabizau.net","url":"https://github.com/IonicaBizau"},{"name":"Sean Lang","email":"slang800@gmail.com","url":"https://github.com/slang800"},{"name":"Tom Dodson","email":"t3.dodson@gmail.com","url":"https://github.com/t3dodson"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Amila Welihinda","email":"amilajack@gmail.com","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"}],"version":"1.1.4","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","minimist":"^1.2.0"},"dependencies":{"lodash":"^4.17.3"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"gitHead":"590d5580348ede58e916277d8167f3f6e20f4219","_id":"csvtojson@1.1.4","_shasum":"8deafcd6e78dac01812a34ed022670e16d402fe7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"8deafcd6e78dac01812a34ed022670e16d402fe7","size":198587,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.4.tgz","integrity":"sha512-fFe9/sEJWyDZNfkQiKtq5E5BgC6d2A5EgZh2uvMlNl10ptkrUrf/3hPhuLSb6WjQdRh4VwRqmUYw4rY3dVGOoQ=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-1.1.4.tgz_1486145326766_0.2835744589101523"},"directories":{},"publish_time":1486145329081,"_hasShrinkwrap":false,"_cnpm_publish_time":1486145329081,"_cnpmcore_publish_time":"2021-12-16T12:50:13.057Z"},"1.1.3":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.1.3","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","minimist":"^1.2.0"},"dependencies":{"lodash":"^4.17.3"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"gitHead":"263353a611104299f633271ed8b7285607b808b0","_id":"csvtojson@1.1.3","_shasum":"c6ab434d127475728e2bc97d7c4d037b3494a328","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"c6ab434d127475728e2bc97d7c4d037b3494a328","size":194701,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.3.tgz","integrity":"sha512-9NlP0sQEh2X2xJNfHk6j/fz88aYQrxhqCWlRxniXeKavMpdhh9uyUVLCIBKaOFz4kjhObeX+W6elQw/CUjKHCQ=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-1.1.3.tgz_1485207347947_0.5914052443113178"},"directories":{},"publish_time":1485207350192,"_hasShrinkwrap":false,"_cnpm_publish_time":1485207350192,"_cnpmcore_publish_time":"2021-12-16T12:50:14.039Z"},"1.1.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.1.2","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","minimist":"^1.2.0"},"dependencies":{"lodash":"^4.17.3"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"gitHead":"12ea0ad69bb89b328b52e2f85f1a1f1ddbb6638b","_id":"csvtojson@1.1.2","_shasum":"76de49935334be5f1961783e39d3f423fc730afc","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"76de49935334be5f1961783e39d3f423fc730afc","size":181447,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.2.tgz","integrity":"sha512-QBz0iFUovTm3xLazGMyibE3fGotWT07hfC6NFupTt66K2PbJEa8c+sWr50As+OAU7DH7jQCsdrDNzW8Auw1b2w=="},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/csvtojson-1.1.2.tgz_1483657411222_0.14609552919864655"},"directories":{},"publish_time":1483657412116,"_hasShrinkwrap":false,"_cnpm_publish_time":1483657412116,"_cnpmcore_publish_time":"2021-12-16T12:50:15.511Z"},"1.1.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.1.1","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5","minimist":"^1.2.0"},"dependencies":{"lodash":"^4.17.3"},"scripts":{"test":"mocha ./test -R spec","test-debug":"mocha debug ./test -R spec","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec "},"gitHead":"e3801c2046d8253ec91b51170b9f26b78f62f6a1","_id":"csvtojson@1.1.1","_shasum":"3bf600f6346c9190d1b0a415e50315821ff9c8c6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"3bf600f6346c9190d1b0a415e50315821ff9c8c6","size":181352,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.1.tgz","integrity":"sha512-53fI84wVH9Wt2soYbM221xS27riuX3ZwOrpWv4A+7uTGmwUqe/A9vxAL7a5+v8LKPhr+lszk4Ec8Ioz4JrJNfg=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-1.1.1.tgz_1483125842847_0.4444062823895365"},"directories":{},"publish_time":1483125845082,"_hasShrinkwrap":false,"_cnpm_publish_time":1483125845082,"_cnpmcore_publish_time":"2021-12-16T12:50:16.566Z"},"1.1.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.1.0","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"minimist":"^1.2.0"},"scripts":{"test":"mocha ./test -R spec && CSV_WORKER=3 mocha ./test -R spec","test-debug":"mocha debug ./test -R spec"},"gitHead":"9f8b5c640fce3bb2dbb479ac25bf873dc788276a","_id":"csvtojson@1.1.0","_shasum":"d7a5eba20cdf869abe3204ae2db2cfe5a0e5646e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"d7a5eba20cdf869abe3204ae2db2cfe5a0e5646e","size":189048,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.1.0.tgz","integrity":"sha512-SywD3lSCSc559pLLuk1+OKZPiWyyZtDxI1IbSnBizmFIRc2U9+jnb4UCns+6K2cwt/X+NoznTr2nYY03OA+CbA=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-1.1.0.tgz_1482615214821_0.4618251761421561"},"directories":{},"publish_time":1482615217374,"_hasShrinkwrap":false,"_cnpm_publish_time":1482615217374,"_cnpmcore_publish_time":"2021-12-16T12:50:17.803Z"},"1.0.3":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.0.3","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1","minimist":"^1.2.0"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"13133534df956f48f67f50aaf7d85da934adedd5","_id":"csvtojson@1.0.3","_shasum":"a11a5894ac41bfacff99accc4aee7a0b8fce8f9f","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"a11a5894ac41bfacff99accc4aee7a0b8fce8f9f","size":186995,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.0.3.tgz","integrity":"sha512-qtq8G+PgX8WeU+m7n5uo2IRY/KeBFvrUzT7PPdRw70ieQkWd06UvbUDDueS/4TH3ZMWufp3KVC7LJYV3V3S7FQ=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-1.0.3.tgz_1475841081554_0.6829365522135049"},"directories":{},"publish_time":1475841084008,"_hasShrinkwrap":false,"_cnpm_publish_time":1475841084008,"_cnpmcore_publish_time":"2021-12-16T12:50:18.380Z"},"1.0.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.0.2","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1","minimist":"^1.2.0"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"459f64604f876668a19dbdd6394207b7a895d516","_id":"csvtojson@1.0.2","_shasum":"0af9ead8f5c2880b032d9cd5a3fd46d396ab69bf","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"0af9ead8f5c2880b032d9cd5a3fd46d396ab69bf","size":186716,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.0.2.tgz","integrity":"sha512-ocYuwcmhKz9VcEEPjxyA9fbxpsua+JlNiOBAO5MXmcJH5ocvyzVE2E+IB4iie+8OOk3Bf8vGxu5aK7bLRCTzgw=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-1.0.2.tgz_1473668178552_0.8281425153836608"},"directories":{},"publish_time":1473668180765,"_hasShrinkwrap":false,"_cnpm_publish_time":1473668180765,"_cnpmcore_publish_time":"2021-12-16T12:50:18.954Z"},"1.0.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.0.1","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1","minimist":"^1.2.0"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"af7eda540a2ca9db569d3498943a43be54b93ca4","_id":"csvtojson@1.0.1","_shasum":"7dd865c9537774aa39fa55cdaca22b775b3edc57","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"7dd865c9537774aa39fa55cdaca22b775b3edc57","size":186122,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.0.1.tgz","integrity":"sha512-HhTE18vbu5J3yRXGW6xKH45wLEqZaLY8w5jTI+Ay1kk6e98CdeFZnV9EfWaW2iQRpv8v3tOzSynydF1p17GaiQ=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-1.0.1.tgz_1473606322118_0.8112658211030066"},"directories":{},"publish_time":1473606323901,"_hasShrinkwrap":false,"_cnpm_publish_time":1473606323901,"_cnpmcore_publish_time":"2021-12-16T12:50:19.709Z"},"1.0.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"1.0.0","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1","minimist":"^1.2.0"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"ef17f9b979bed4cea21ea3164094ae7f48dfa41d","_id":"csvtojson@1.0.0","_shasum":"bc97dd312ce07fbdcd07a2fafb1256a5bd93b576","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"bc97dd312ce07fbdcd07a2fafb1256a5bd93b576","size":186017,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-1.0.0.tgz","integrity":"sha512-K3yAqdZM+GTd2bxl/zet8f7YO9sfnVWWA8KiOC7zC8jrwne5HZczPkVj1ZMcZ1QddqpNL7uYUwUVJiosw0WrWw=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-1.0.0.tgz_1466688921583_0.1949790909420699"},"directories":{},"publish_time":1466688923905,"_hasShrinkwrap":false,"_cnpm_publish_time":1466688923905,"_cnpmcore_publish_time":"2021-12-16T12:50:20.322Z"},"0.5.14":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.14","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1","minimist":"^1.2.0"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"4dbe119fb801675ae0192383c5d549c1fae3a293","_id":"csvtojson@0.5.14","_shasum":"0f00ff128580c3a95b7d0227fee3dd962ee61f1f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"0f00ff128580c3a95b7d0227fee3dd962ee61f1f","size":185666,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.14.tgz","integrity":"sha512-CLr5VXot4caVjOm9CSCk33K5Ll1B6HYUmNzQO0HbgasB0duB28PMHGxe/CMrnPbWpXeMDHbAXJ1n55ZSJ73wgA=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.14.tgz_1464885045218_0.6934054642915726"},"directories":{},"publish_time":1464885046575,"_hasShrinkwrap":false,"_cnpm_publish_time":1464885046575,"_cnpmcore_publish_time":"2021-12-16T12:50:21.354Z"},"0.5.13":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.13","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1","minimist":"^1.2.0"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"5b9f35e75439e1872006a5245bb6764d19b471c8","_id":"csvtojson@0.5.13","_shasum":"1530cbaeaaea30a56d56b162d7f933a65b8dcd2a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"1530cbaeaaea30a56d56b162d7f933a65b8dcd2a","size":185443,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.13.tgz","integrity":"sha512-lpMCDfjst1pO/IrPWS9FPrtqDAgJOijjRWsx5HcoqwGcx2JV+cdjO87oIdU0z8kXXSjqzR1CTyGfqovZBNxP/w=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.13.tgz_1464884117270_0.09195693279616535"},"directories":{},"publish_time":1464884118893,"_hasShrinkwrap":false,"_cnpm_publish_time":1464884118893,"_cnpmcore_publish_time":"2021-12-16T12:50:22.001Z"},"0.5.12":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.12","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"af30fbe2fbcb6d95d66d50af226a1d46d9d6755d","_id":"csvtojson@0.5.12","_shasum":"32cbbfe8faa4c78ba1fbc21a54a9dfaa2f9552ad","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"32cbbfe8faa4c78ba1fbc21a54a9dfaa2f9552ad","size":183285,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.12.tgz","integrity":"sha512-CJ0GSVTgvHQmV2QYEyiIDW5EKKtvAlA1wmMURYKAz70dECV0lHPAtexUm9cZnYzwwO4fPEFQWU7LBwRbhQeqQQ=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.12.tgz_1463561176317_0.7109342887997627"},"directories":{},"publish_time":1463561178871,"_hasShrinkwrap":false,"_cnpm_publish_time":1463561178871,"_cnpmcore_publish_time":"2021-12-16T12:50:22.731Z"},"0.5.11":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.11","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"e96aa3bbdbe519c43a3d1bca1edce84d1e52d312","_id":"csvtojson@0.5.11","_shasum":"e6f8bb83b9b896166052f4a853cf4831e4896017","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"e6f8bb83b9b896166052f4a853cf4831e4896017","size":183173,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.11.tgz","integrity":"sha512-5dmS9XalGv+XFPuqzHVkpc9ETnY5k552YbOd0mA2F9IB4uSzq+bP5bxjFEvxUn6f5D0AUsxR0ZOAGcY+6W2/CQ=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.11.tgz_1463380452261_0.6874866266734898"},"directories":{},"publish_time":1463380454834,"_hasShrinkwrap":false,"_cnpm_publish_time":1463380454834,"_cnpmcore_publish_time":"2021-12-16T12:50:23.310Z"},"0.5.10":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.10","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.4.5"},"dependencies":{"async":"^1.2.1"},"scripts":{"test":"mocha ./test -R spec"},"gitHead":"fa5987b564ba6759a9dc44ec6c4e6be1a5fa3f7d","_id":"csvtojson@0.5.10","_shasum":"ec19325f7234401d75bd55dc63a4907dcfeef2a0","_from":".","_npmVersion":"3.8.8","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"ec19325f7234401d75bd55dc63a4907dcfeef2a0","size":182942,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.10.tgz","integrity":"sha512-d7Fr5JMMkQM4e3sVhR0SBsdFKQFY7j3zNm45zzaSBZzezygu+ifEkVMefTowBSm9rHr4ZnxjoYXLAnZS71i4Dw=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.10.tgz_1462873406008_0.21225596964359283"},"directories":{},"publish_time":1462873407346,"_hasShrinkwrap":false,"_cnpm_publish_time":1462873407346,"_cnpmcore_publish_time":"2021-12-16T12:50:23.963Z"},"0.5.9":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.9","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"bc4a38927065ee51707f704475d14bb6109c8b9f","_id":"csvtojson@0.5.9","scripts":{},"_shasum":"b02797fc4c2d68bd7b2ce870253cc8577a72a5d8","_from":".","_npmVersion":"3.8.8","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"b02797fc4c2d68bd7b2ce870253cc8577a72a5d8","size":182923,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.9.tgz","integrity":"sha512-N02g4cIuKi0foXaXCu3f88hSpmOILf8+wrFFtG8sd5ByjxG9/RO3+SGvV5VZVVgVyUrS8+bAIYDe0G9STSj3jg=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.9.tgz_1462835386646_0.119871461763978"},"directories":{},"publish_time":1462835387993,"_hasShrinkwrap":false,"_cnpm_publish_time":1462835387993,"_cnpmcore_publish_time":"2021-12-16T12:50:25.128Z"},"0.5.8":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.8","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"1f6f9683875cfd854c1179fe9373b792e4969bed","_id":"csvtojson@0.5.8","scripts":{},"_shasum":"3ad30e808eb5b0f5be1f016e375d28d980259d4a","_from":".","_npmVersion":"3.8.8","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"3ad30e808eb5b0f5be1f016e375d28d980259d4a","size":182609,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.8.tgz","integrity":"sha512-PJSR5rR4KxUxQB5wVE2WGCXDxgBwBp0+QMb3cqpa19a6lCdEiUJfboP6KseswcB/EOA8hoXs/j0Cz3cKFhM0Zg=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.8.tgz_1462795210155_0.5157540368381888"},"directories":{},"publish_time":1462795211396,"_hasShrinkwrap":false,"_cnpm_publish_time":1462795211396,"_cnpmcore_publish_time":"2021-12-16T12:50:26.207Z"},"0.5.7":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.7","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"6b2df10a14fd5a157f4889efee6294aa2753f6ec","_id":"csvtojson@0.5.7","scripts":{},"_shasum":"d0f0e7bc725e3b5e2f1e9c58bc0394e9e7c7b28c","_from":".","_npmVersion":"3.8.8","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"d0f0e7bc725e3b5e2f1e9c58bc0394e9e7c7b28c","size":182465,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.7.tgz","integrity":"sha512-OBnEkmovsbR5EWwyxdN+lf6TYUJ0W5pPHWi5innNDKV3STJnFM/kYprn5iPUxcktMA0Bt3v/qKHax0pCwAqHZA=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.7.tgz_1462774027791_0.6950585811864585"},"directories":{},"publish_time":1462774030885,"_hasShrinkwrap":false,"_cnpm_publish_time":1462774030885,"_cnpmcore_publish_time":"2021-12-16T12:50:26.861Z"},"0.5.6":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.6","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":"MIT","engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"5ba278870e87c71c6f3e7a8bc441b83856692579","_id":"csvtojson@0.5.6","scripts":{},"_shasum":"39dd9afd74cdc9c54f9ce4e0b5efaaac745c2b34","_from":".","_npmVersion":"3.8.8","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"39dd9afd74cdc9c54f9ce4e0b5efaaac745c2b34","size":182448,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.6.tgz","integrity":"sha512-QZkfjWedt1ac7iqPxVByDHHhGpQYwgN7wCEl1viwJy16a6Icqjt7x003sPLE+xaSvvCkWLPnBZfVI/wDa+6FLg=="},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.6.tgz_1462482499541_0.5136111513711512"},"directories":{},"publish_time":1462482501097,"_hasShrinkwrap":false,"_cnpm_publish_time":1462482501097,"_cnpmcore_publish_time":"2021-12-16T12:50:27.514Z"},"0.5.5":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.5","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"a6fea750de773d334f7ce1cd7c650290071f7634","_id":"csvtojson@0.5.5","scripts":{},"_shasum":"f867c702ba9860d99b640f6c914725b84a4db3d4","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"f867c702ba9860d99b640f6c914725b84a4db3d4","size":181702,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.5.tgz","integrity":"sha512-rqJJFF8WRxdm8kgAl895n4NEkLqEVwvgIkbxFqslLpX3udhdLKpZ3CWPndBBv01+TuWayg+O//c2fSCu3PnhOw=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.5.tgz_1462211157684_0.6548055647872388"},"directories":{},"publish_time":1462211160138,"_hasShrinkwrap":false,"_cnpm_publish_time":1462211160138,"_cnpmcore_publish_time":"2021-12-16T12:50:29.032Z"},"0.5.4":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.4","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1","csv-string":"^2.3.0"},"gitHead":"4c44166caa37a3280c962ff8a21c96e2f66a53f9","_id":"csvtojson@0.5.4","scripts":{},"_shasum":"2609fd4024f8d8b4a7cbe0382d671bd638010a6c","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"2609fd4024f8d8b4a7cbe0382d671bd638010a6c","size":180753,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.4.tgz","integrity":"sha512-rJi9uGUNQrID2hH5Kuv9eZGYgZmsvPqoj98h2daXFV6y+2lcyZW7VCgcUx/WjPDpj1r3v//dVmimS5n0F3bsHA=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.4.tgz_1461975652058_0.18837703624740243"},"directories":{},"publish_time":1461975654899,"_hasShrinkwrap":false,"_cnpm_publish_time":1461975654899,"_cnpmcore_publish_time":"2021-12-16T12:50:30.059Z"},"0.5.3":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.3","keywords":["csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"d0a0e665103609df923dbcc8470b44a834ba666e","_id":"csvtojson@0.5.3","scripts":{},"_shasum":"9dbe140c1274e15e18170d21e6fa107bf7d60eca","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"9dbe140c1274e15e18170d21e6fa107bf7d60eca","size":179516,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.3.tgz","integrity":"sha512-2IwecwklUvnEwl1hS+Ftg0J5kbp4SXPe8uMtDAaW7wih+PsB5WpcPltdMFajh/yneF/S3RorcnIOZsG07Wg/pg=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.3.tgz_1459281718894_0.3823724954854697"},"directories":{},"publish_time":1459281721402,"_hasShrinkwrap":false,"_cnpm_publish_time":1459281721402,"_cnpmcore_publish_time":"2021-12-16T12:50:30.503Z"},"0.5.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.2","keywords":["csv","csvtojson","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.11.0","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","load-grunt-tasks":"^3.4.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"d0a0e665103609df923dbcc8470b44a834ba666e","_id":"csvtojson@0.5.2","scripts":{},"_shasum":"9c7035adcaf00430d641f5a3b4f68df74a11a216","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"9c7035adcaf00430d641f5a3b4f68df74a11a216","size":179490,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.2.tgz","integrity":"sha512-A8Xg8nMIk3bEDm19ewS3VHsCy6oGiFSeMnRc7X1r+kqk2rwCzJA6wXWJiXgYr/Dh3IvmPlP2fUS8fL30pdePXg=="},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/csvtojson-0.5.2.tgz_1454364810816_0.9924596352502704"},"directories":{},"publish_time":1454364813555,"_hasShrinkwrap":false,"_cnpm_publish_time":1454364813555,"_cnpmcore_publish_time":"2021-12-16T12:50:31.236Z"},"0.5.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.1","keywords":["csv","csvtojson","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"c44a39c8236e310dbf0acf4c1b8f4efdd31d0147","_id":"csvtojson@0.5.1","scripts":{},"_shasum":"2b03354e7049c80026d1559b7ac3bc9f19dedd3c","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"2b03354e7049c80026d1559b7ac3bc9f19dedd3c","size":73125,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.1.tgz","integrity":"sha512-ZKM2DCLpby4z1wTR7RCvvjMRP6udxRkgW7/sc57kv/AuvPeUJ3c3sY7+rQrPJSTZDZbDJyYmOmq75lrFcEej9g=="},"directories":{},"publish_time":1451968003808,"_hasShrinkwrap":false,"_cnpm_publish_time":1451968003808,"_cnpmcore_publish_time":"2021-12-16T12:50:31.599Z"},"0.5.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.5.0","keywords":["csv","csvtojson","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"971dc33cccd79682d8d78b7235d2776bec8dbf36","_id":"csvtojson@0.5.0","scripts":{},"_shasum":"28481a9ece423bdb9f4e8fde8e058fd6f85b3ae8","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"28481a9ece423bdb9f4e8fde8e058fd6f85b3ae8","size":71183,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.5.0.tgz","integrity":"sha512-/7HguqNBqhGnp8NZfea6Ob+yogsr3RAxpuRh+LYSPk2Yc0ud5WdDGKyI5MDndIgOqELc7yrmfo528+7JHxFVvg=="},"directories":{},"publish_time":1450481540894,"_hasShrinkwrap":false,"_cnpm_publish_time":1450481540894,"_cnpmcore_publish_time":"2021-12-16T12:50:32.012Z"},"0.4.8":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.8","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"9aecae91fd60104a5959cac31c5665f213a634d7","_id":"csvtojson@0.4.8","scripts":{},"_shasum":"3a83a89425fd63fed68a7bf5f7913afea9c10667","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"3a83a89425fd63fed68a7bf5f7913afea9c10667","size":68733,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.8.tgz","integrity":"sha512-f36n7rt34/NTP23R1P10WWrDuP9qHhNqPeWIkFpPLKOsrNeFvhvHbg0uU8TyTBHeT5ZDyx5Gl7Zq8jENzehvVA=="},"directories":{},"publish_time":1449954049493,"_hasShrinkwrap":false,"_cnpm_publish_time":1449954049493,"_cnpmcore_publish_time":"2021-12-16T12:50:32.347Z"},"0.4.7":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.7","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"9bd6bd42b903f3df26d74e58bae135d6cd57452d","_id":"csvtojson@0.4.7","scripts":{},"_shasum":"91bca94fca74194ecc5c43c8025c23e922e72e5c","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"91bca94fca74194ecc5c43c8025c23e922e72e5c","size":68667,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.7.tgz","integrity":"sha512-aVeGur8H3AVA/H5fzxO0ieccjejul/apYAgUt8qxsD7I3octyRzQJO1n5GyKkWv/XG7/m7S7itN5qknPuUNpxQ=="},"directories":{},"publish_time":1449760688007,"_hasShrinkwrap":false,"_cnpm_publish_time":1449760688007,"_cnpmcore_publish_time":"2021-12-16T12:50:32.676Z"},"0.4.6":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.6","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1"},"gitHead":"e0961d4685884dbb4cecf18dca9d89cc1a2a8678","_id":"csvtojson@0.4.6","scripts":{},"_shasum":"790846cf19af9a6e52d5066a58338c3cc1a39e35","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"790846cf19af9a6e52d5066a58338c3cc1a39e35","size":68334,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.6.tgz","integrity":"sha512-vUkRrbVX3F4tvzRW9swpGy38n/tN/IGBobpKGBPZNwQzCmkxnAuDVTjtzvDfjSeKlujubnRzV+DQ0mRn5CJ01Q=="},"directories":{},"publish_time":1449096676384,"_hasShrinkwrap":false,"_cnpm_publish_time":1449096676384,"_cnpmcore_publish_time":"2021-12-16T12:50:33.045Z"},"0.4.5":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.5","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1","underscore":"^1.8.3"},"gitHead":"16ba2237e0bd96d6e3773e4c4d6e36c70efa620e","_id":"csvtojson@0.4.5","scripts":{},"_shasum":"9b211ee7460aefb4db349c00e13063f9a3e4f980","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"9b211ee7460aefb4db349c00e13063f9a3e4f980","size":58198,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.5.tgz","integrity":"sha512-iBMuY+f5NWcqcz7Bwon7KLILwo+dzNoRfHkOvKe+DStBe7zWxwhZUq5Z18QTKbcK/aJFz5Yim7sXZWX2i9L9eg=="},"directories":{},"publish_time":1446550422729,"_hasShrinkwrap":false,"_cnpm_publish_time":1446550422729,"_cnpmcore_publish_time":"2021-12-16T12:50:33.453Z"},"0.4.4":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.4","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1","underscore":"^1.8.3"},"gitHead":"593c9bf5b5b424f8d36036f2bd28edc932804c21","_id":"csvtojson@0.4.4","scripts":{},"_shasum":"6d04186d32eed82dff64f2243c438b68c1f88f0d","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"6d04186d32eed82dff64f2243c438b68c1f88f0d","size":58190,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.4.tgz","integrity":"sha512-rRuuaOntBgHVcNHSlb982a/L5iwtOR7Yv4/v0/VbeeMSQ4LdPyxcYoL4QVbPMpQ5Y54ohTflDPghplo90g/Nkw=="},"directories":{},"publish_time":1446474716932,"_hasShrinkwrap":false,"_cnpm_publish_time":1446474716932,"_cnpmcore_publish_time":"2021-12-16T12:50:33.714Z"},"0.4.3":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.3","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1","underscore":"^1.8.3"},"gitHead":"f9033f7f22aee1ccf2fd971ae886d2c4cd13e2aa","_id":"csvtojson@0.4.3","scripts":{},"_shasum":"1b5868bae2aa31c56f8947276f960ed149539d34","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"1b5868bae2aa31c56f8947276f960ed149539d34","size":56874,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.3.tgz","integrity":"sha512-hCYeMxKL0d9ng8Wa4PlrqqmeDdLrmeoD9xNLUXKiEaggTdorqGr7Hx8lcW0SYEL5n7jkVcgSjVcsDg0Ke5UTKg=="},"directories":{},"publish_time":1443043511257,"_hasShrinkwrap":false,"_cnpm_publish_time":1443043511257,"_cnpmcore_publish_time":"2021-12-16T12:50:34.003Z"},"0.4.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.2","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1","underscore":"^1.8.3"},"gitHead":"ba6aeaecf23367071a65923b1fe737c9478731e6","_id":"csvtojson@0.4.2","scripts":{},"_shasum":"a8b0c6c478bc690ad5e56c3d6ae9bc4d9624e253","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"a8b0c6c478bc690ad5e56c3d6ae9bc4d9624e253","size":55874,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.2.tgz","integrity":"sha512-RKRWebambKu0d+3OtCb2whEKdojhmQyclvXEwB8xN6lyuPU5AE//Z4GA+IeUSu75W5KWkG8kSFl+2BwrO3FBdQ=="},"directories":{},"publish_time":1438873395589,"_hasShrinkwrap":false,"_cnpm_publish_time":1438873395589,"_cnpmcore_publish_time":"2021-12-16T12:50:34.607Z"},"0.4.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.1","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1","underscore":"^1.8.3"},"gitHead":"ba6aeaecf23367071a65923b1fe737c9478731e6","_id":"csvtojson@0.4.1","scripts":{},"_shasum":"9959f4eafc489c5d817a4bf5cbf9a1ce91462dba","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"9959f4eafc489c5d817a4bf5cbf9a1ce91462dba","size":55877,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.1.tgz","integrity":"sha512-UVM994J1tvik/wOzd7HzCyaO3OiYfjEuL38whZRUbVj/zcYPeOWm3cnsoWIduFiDkiGeT6/ueNyg68b+9Z5J6w=="},"directories":{},"publish_time":1437387254009,"_hasShrinkwrap":false,"_cnpm_publish_time":1437387254009,"_cnpmcore_publish_time":"2021-12-16T12:50:35.344Z"},"0.4.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},{"name":"Tom Dodson","email":"t3dodson@gmail.com"}],"version":"0.4.0","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.11.2","grunt-contrib-uglify":"^0.9.1","grunt-contrib-watch":"^0.6.1","grunt-git":"^0.3.5","grunt-madge":"0.0.6","grunt-mocha-test":"^0.12.7","grunt-newer":"^1.1.0","imgur":"^0.1.5","mocha":"^2.2.5"},"dependencies":{"async":"^1.2.1","underscore":"^1.8.3"},"gitHead":"191ed80271317fedbe5780f91efe47704bdd97ef","_id":"csvtojson@0.4.0","scripts":{},"_shasum":"db7ef8467c989a7a70153b7b55b554b97f7b7ec2","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"db7ef8467c989a7a70153b7b55b554b97f7b7ec2","size":55712,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.4.0.tgz","integrity":"sha512-mn7K1YdHgIL2PZwkQMlMr09XvuSG+/rkR4507kylW5hKV41ZnTN1YSuzcfMF46gP3iKqz7C3kSZT824L30GRGg=="},"directories":{},"publish_time":1435698871929,"_hasShrinkwrap":false,"_cnpm_publish_time":1435698871929,"_cnpmcore_publish_time":"2021-12-16T12:50:35.648Z"},"0.3.21":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.21","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"gitHead":"2121aa68acd722c69f54aa708d8c50c78385e53d","_id":"csvtojson@0.3.21","scripts":{},"_shasum":"800ecfd06619c257fc8880f8ae922d5dea83fe60","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"800ecfd06619c257fc8880f8ae922d5dea83fe60","size":49974,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.21.tgz","integrity":"sha512-4i5o5ntbG3iQdNhp45Ywbjb0mPMe1viIx5E/IFdDr6nd9DzJj9ad7tJtCdddEH1HZ62c7v8O7nB55jGMDxkiIw=="},"directories":{},"publish_time":1428528770807,"_hasShrinkwrap":false,"_cnpm_publish_time":1428528770807,"_cnpmcore_publish_time":"2021-12-16T12:50:36.005Z"},"0.3.20":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.20","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"gitHead":"8023c232886bb43cb1ac4291e1ca40a2813248eb","_id":"csvtojson@0.3.20","scripts":{},"_shasum":"946696550ed4b2ad06b932a02f7178386aa1f938","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"946696550ed4b2ad06b932a02f7178386aa1f938","size":49604,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.20.tgz","integrity":"sha512-Z7VSNyBD3u5zXnMTL1JeW8iyJ/jHHkmE3mSir6CV3jrs2DHeqGjc+QD8gcg/CaXIlrLQcfsddna4W+kBxJGDJQ=="},"directories":{},"publish_time":1428322855341,"_hasShrinkwrap":false,"_cnpm_publish_time":1428322855341,"_cnpmcore_publish_time":"2021-12-16T12:50:36.302Z"},"0.3.19":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.19","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"gitHead":"8e6744461bc0ffc4a24738be082db3308c6028b5","_id":"csvtojson@0.3.19","scripts":{},"_shasum":"f8ada7f925b00d08bba0c36a7b76c63aabecb15e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"f8ada7f925b00d08bba0c36a7b76c63aabecb15e","size":49339,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.19.tgz","integrity":"sha512-OJE3SLyfEnjtkxO2kRC1h/vzBGKWh20Op6ZYqQ+ikY8loDZiWUDPtTXhxCbp/HzlCJSFQ4OELt51Y673u43Lbw=="},"directories":{},"publish_time":1426023454441,"_hasShrinkwrap":false,"_cnpm_publish_time":1426023454441,"_cnpmcore_publish_time":"2021-12-16T12:50:36.594Z"},"0.3.18":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.18","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"gitHead":"cb0f164be8c00606bfa0c37efc5a7f6dda04eb51","_id":"csvtojson@0.3.18","scripts":{},"_shasum":"b29269db3df87fcd62670acd9c709c57ca04c475","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"b29269db3df87fcd62670acd9c709c57ca04c475","size":48854,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.18.tgz","integrity":"sha512-KfCBUUZlRiyU7n+IN6PyY5lB9Xn5yDCdBrpKUFb+SpgEjdX0jO8a+u5y82IxfZRm6YAFFaBOvuRsU8Yi7ROsdQ=="},"directories":{},"publish_time":1423595626723,"_hasShrinkwrap":false,"_cnpm_publish_time":1423595626723,"_cnpmcore_publish_time":"2021-12-16T12:50:36.873Z"},"0.3.17":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.17","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.17","_shasum":"b3c5f15aa59598199bbe637212cfc997ddba5530","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"b3c5f15aa59598199bbe637212cfc997ddba5530","size":48735,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.17.tgz","integrity":"sha512-Q7z/sUMd2wpmUnkwZPbIakcZCOmFZoNmzr44eFuMsSf2Pox+PrI3RLcBR8yXyfNwUHI+sJOz4kT/Lvm+FedypQ=="},"directories":{},"publish_time":1417090688670,"_hasShrinkwrap":false,"_cnpm_publish_time":1417090688670,"_cnpmcore_publish_time":"2021-12-16T12:50:37.240Z"},"0.3.16":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.16","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.16","_shasum":"c7a5b84d0bf68c444f0dfd99ac480788f51cfb76","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"c7a5b84d0bf68c444f0dfd99ac480788f51cfb76","size":46867,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.16.tgz","integrity":"sha512-9Tn+8Zxx+GZGsZ3pkt7EdhyMi/8jbB8WrGkCZpAGbLYUazZmFuEyNJsWJnfbAagLaajgxgtWf8TRwmM3Zjp5PA=="},"directories":{},"publish_time":1415297040644,"_hasShrinkwrap":false,"_cnpm_publish_time":1415297040644,"_cnpmcore_publish_time":"2021-12-16T12:50:37.534Z"},"0.3.15":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.15","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.15","_shasum":"67816f32efe5b47337c1f48822e0dcc85bad0b49","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"67816f32efe5b47337c1f48822e0dcc85bad0b49","size":46807,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.15.tgz","integrity":"sha512-oo0TSL4li6I7TsIj3q+l3dKovH6HH0OnUkt/8euPDD0Azj4amiGRlr2zQ+ZUrkXTB4WsVYy3FsnhuVD6FjbaDw=="},"directories":{},"publish_time":1415295897309,"_hasShrinkwrap":false,"_cnpm_publish_time":1415295897309,"_cnpmcore_publish_time":"2021-12-16T12:50:37.947Z"},"0.3.14":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.14","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.14","_shasum":"2b357f9abbaf95c13a9c5b3ac34ff914de57294a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"2b357f9abbaf95c13a9c5b3ac34ff914de57294a","size":46925,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.14.tgz","integrity":"sha512-RUKbYzPpkYZSBAj+VqWLg8OR8sNlwU/jlyN9Gh85PdV4uhbCb2vDYkBj0y67ZooxfgSJR9/Uma2G9c7QC71E+g=="},"directories":{},"publish_time":1414177610823,"_hasShrinkwrap":false,"_cnpm_publish_time":1414177610823,"_cnpmcore_publish_time":"2021-12-16T12:50:38.322Z"},"0.3.13":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.13","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.13","_shasum":"5d5f29e5849142bdff58afd63619e5800af73875","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"5d5f29e5849142bdff58afd63619e5800af73875","size":45479,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.13.tgz","integrity":"sha512-52dQ8MA/x2eyH1rNOb7jHQ4NsApzDiBRdZH5GonhPAe4DVDjP15BbJMplQh1DV/XQaydrXhcaQmS3dBZw/H+Zg=="},"directories":{},"publish_time":1407958004098,"_hasShrinkwrap":false,"_cnpm_publish_time":1407958004098,"_cnpmcore_publish_time":"2021-12-16T12:50:38.586Z"},"0.3.12":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.12","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.12","_shasum":"338071e4518f9c397011074c042ce30a2ec9a182","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"338071e4518f9c397011074c042ce30a2ec9a182","size":14982,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.12.tgz","integrity":"sha512-C67+NhAFdvP/jptXhSn76cRKSIeEELkoU39Q0tur30BHGOErIB2C68f9nJKlh/FWQXl+91UHQsFLPmH36F65iQ=="},"directories":{},"publish_time":1406195115652,"_hasShrinkwrap":false,"_cnpm_publish_time":1406195115652,"_cnpmcore_publish_time":"2021-12-16T12:50:38.827Z"},"0.3.11":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.11","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.11","_shasum":"0d1079d4a0ebf6f4058b5ae236b3958a12164990","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"0d1079d4a0ebf6f4058b5ae236b3958a12164990","size":14862,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.11.tgz","integrity":"sha512-7G0UnB3R0S/GRxw8DSIklanu0PRY5NtpgipZz1YxFNh1eRXL13wc2HSeS2jbHp5e0LcIkpr11/tGuDAvoB7bwg=="},"directories":{},"publish_time":1403128275942,"_hasShrinkwrap":false,"_cnpm_publish_time":1403128275942,"_cnpmcore_publish_time":"2021-12-16T12:50:39.020Z"},"0.3.10":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.10","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"engines":{"node":">=0.10"},"_id":"csvtojson@0.3.10","dist":{"shasum":"96d92267ee9be0f5d05c00eaeeb35484828e7b83","size":14804,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.10.tgz","integrity":"sha512-GkH9UYJgSJvO89Bx1HUkTZfgi0ZEs9CX8wOBkoL8TjzPhbvZHFzyXOBjA4QuRq3FH1S9j644q/+YLkQrRjjnmw=="},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1402863134025,"_hasShrinkwrap":false,"_cnpm_publish_time":1402863134025,"_cnpmcore_publish_time":"2021-12-16T12:50:39.256Z"},"0.3.9":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.9","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"_id":"csvtojson@0.3.9","_shasum":"b5f264ebb3af06a1293137406aae0245dd0f51e1","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"b5f264ebb3af06a1293137406aae0245dd0f51e1","size":14785,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.9.tgz","integrity":"sha512-fSblb4X0wslE1d0ucSVVGHvVvEwSZGYtoA0If30l2aOTAUXyHhSrjq68e2gQOjWKRcx6fsZftrsHCSp6w8YeHw=="},"directories":{},"publish_time":1402442509711,"_hasShrinkwrap":false,"_cnpm_publish_time":1402442509711,"_cnpmcore_publish_time":"2021-12-16T12:50:39.500Z"},"0.3.7":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.7","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.7","_shasum":"2d28a981abbc09c41723c489bbe5b39153ca93cd","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"2d28a981abbc09c41723c489bbe5b39153ca93cd","size":11256,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.7.tgz","integrity":"sha512-mobOijcOXG4ia9H1WghA1hYquDq5FJuxQwCF6QfGfZoYXRQiqeACafDg6W47HKoSuUgglaAnNxY4hIxt1vQusw=="},"directories":{},"publish_time":1400420336722,"_hasShrinkwrap":false,"_cnpm_publish_time":1400420336722,"_cnpmcore_publish_time":"2021-12-16T12:50:40.328Z"},"0.3.6":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.6","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.6","dist":{"shasum":"a03fdacd412e5e866f9b1963ee92f90cdc52f124","size":11089,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.6.tgz","integrity":"sha512-Fw2DWpoDkqfUkR95ToOWYDiS7IXYpNI/U+JKp5YVfAkT7v2vbbLWHqxM46pUvz0DaTcJDXd2VkeCInl63UeaVA=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1400336955702,"_hasShrinkwrap":false,"_cnpm_publish_time":1400336955702,"_cnpmcore_publish_time":"2021-12-16T12:50:40.566Z"},"0.3.5":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.5","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.5","dist":{"shasum":"63e3400f2b1633a9ec5ec3f79225eca3c34cc3ca","size":10911,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.5.tgz","integrity":"sha512-GOTLh6ncilg3ORV2gZEYg5+Gb6r/J4BpHCvrIf05V2dRSR/zMSfdvjvT9bRcONi/Tb5UWrlrKw4t6HVIulPXoQ=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1398805601238,"_hasShrinkwrap":false,"_cnpm_publish_time":1398805601238,"_cnpmcore_publish_time":"2021-12-16T12:50:40.771Z"},"0.3.4":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.4","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.4","dist":{"shasum":"b79fc61bda220c28a0150ab338ee52b223b4c2ab","size":10584,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.4.tgz","integrity":"sha512-bKpymVFx9RAudWgg4iRFurYDTZKgEROY2v/+gWuiA2N6W1nPwtibGB3y0ypBm2XcW/jND1HrFEQl80FXmY+BsA=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1398283471046,"_hasShrinkwrap":false,"_cnpm_publish_time":1398283471046,"_cnpmcore_publish_time":"2021-12-16T12:50:41.032Z"},"0.3.3":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.3","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.3","dist":{"shasum":"7edb30ddf86566752248666adc61f6445241435f","size":9972,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.3.tgz","integrity":"sha512-nnJEzMJP0G9E3ch5YHwML9ZBAS18DNwDm3TaQu5kFy1L4Qjlpf3ev0CT8gUp75m05aJJLOnsNB9Dd2O+KPt0IA=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1398077972834,"_hasShrinkwrap":false,"_cnpm_publish_time":1398077972834,"_cnpmcore_publish_time":"2021-12-16T12:50:41.245Z"},"0.3.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.2","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.2","dist":{"shasum":"a8aa396b9bd414c217509c2405929439384c930a","size":9948,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.2.tgz","integrity":"sha512-Pt8xYGb7CGWwsp8FSMK2zpFRDiXx1Wb0zNBhLHoVouVv+YYajcXLynb9hyV0KUAQGHtR9H5tgIVQ8EBalmsPCQ=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1398037460892,"_hasShrinkwrap":false,"_cnpm_publish_time":1398037460892,"_cnpmcore_publish_time":"2021-12-16T12:50:41.466Z"},"0.3.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.1","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.1","dist":{"shasum":"7a4f29392a3c0afd52c37fadf57e62f4c908c9e8","size":8668,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.1.tgz","integrity":"sha512-VFh1GBzQAE2m3gnGFzsZJscUImOn+fevWvm381PdhJnKLEY1MDUVQPjtkpcncrHzceXRGK98n6tbY5Zyw2rrPQ=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1397826479993,"_hasShrinkwrap":false,"_cnpm_publish_time":1397826479993,"_cnpmcore_publish_time":"2021-12-16T12:50:41.688Z"},"0.3.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.0","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.3.0","dist":{"shasum":"9540095f00a86352efee55bc34420b7f7b8883c7","size":8633,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.0.tgz","integrity":"sha512-ZHZsMTQJUyNCoZ1EResEQZBn1Bdfjib3N/bb+3Un/3cW1uLyDvEJkjbib/7IJMy+q2xf8ziKVSoK8aObIIa8RA=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1397825378768,"_hasShrinkwrap":false,"_cnpm_publish_time":1397825378768,"_cnpmcore_publish_time":"2021-12-16T12:50:41.890Z"},"0.2.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.2.2","dependencies":{"express":"3.4.4","csv":"0.3.6"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.2.2","dist":{"shasum":"72c7de02cdd7c1a8477d6f2ec0390eb856d8bf46","size":7703,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.2.2.tgz","integrity":"sha512-MriMr7mai+7BOJifcFCyFO1krquVNYBXkvv++Tz64JRAHmUA7t8fTjFdjNOAL8agvRJgsDpp1tpbC20plO1jAg=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1395229286125,"_hasShrinkwrap":false,"_cnpm_publish_time":1395229286125,"_cnpmcore_publish_time":"2021-12-16T12:50:42.094Z"},"0.2.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.2.1","dependencies":{"express":"3.4.4","csv":"0.3.6"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.2.1","dist":{"shasum":"fff307ff7251179004275e34991131eaef511aed","size":7701,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.2.1.tgz","integrity":"sha512-enexJLE4H/ZJX27vIz6BsFRS86KR2yFpjz0q8ldighV30yTjjDLs7Y8IOKXGcDbNE6svF7e51cxaUg7fWDKRqg=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1395224526985,"_hasShrinkwrap":false,"_cnpm_publish_time":1395224526985,"_cnpmcore_publish_time":"2021-12-16T12:50:42.318Z"},"0.2.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.2.0","dependencies":{"express":"3.4.4","csv":"0.3.6"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.2.0","dist":{"shasum":"1d0f50f2200137cbfbb4064e49521e5d2f6fed74","size":7704,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.2.0.tgz","integrity":"sha512-3zQj5Hm2WSEKCC9lIHDF4qi0KMiyNQeYLcB+lk/My//YVDi1XXgXagRk/dokqN7FLLqjURWh38uxxwc2kjilvQ=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1395224315555,"_hasShrinkwrap":false,"_cnpm_publish_time":1395224315555,"_cnpmcore_publish_time":"2021-12-16T12:50:42.515Z"},"0.1.7":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.7","dependencies":{"express":"3.4.4","csv":"0.3.6"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.1.7","dist":{"shasum":"51b3d2502c01a12d1407464627c5ba41be84a0ce","size":7521,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.7.tgz","integrity":"sha512-YKRSG2uW+gXMezO0rIAssfoJjP4OeyRxajc+joNUfv9Z1LV+Z5Ad3+yqswzWb2l54obzDOUuT+K6d1x6MyoHKw=="},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1391515750440,"_hasShrinkwrap":false,"_cnpm_publish_time":1391515750440,"_cnpmcore_publish_time":"2021-12-16T12:50:42.742Z"},"0.1.6":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.6","dependencies":{"express":"3.4.4","csv":"0.3.6"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_id":"csvtojson@0.1.6","dist":{"shasum":"6e53388508269c7037634e9a506e3e06e35da231","size":7521,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.6.tgz","integrity":"sha512-S5yMndGsUEGdv4wWhguG0F8vxHRrQI3JUL3w9aOJ4OwxSLuGmp7S+rhobT065NdY6uJQyyVIwbpcrVMlzl6Hrg=="},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1391462227584,"_hasShrinkwrap":false,"_cnpm_publish_time":1391462227584,"_cnpmcore_publish_time":"2021-12-16T12:50:42.926Z"},"0.1.5":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.5","dependencies":{"express":"3.4.4","csv":"0.3.6"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"readmeFilename":"readme.md","_id":"csvtojson@0.1.5","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.5.tgz","shasum":"6d51b22c0580fbae2d763c0f02efa66d23d80a44","size":7504,"noattachment":false,"integrity":"sha512-qUHtBiBux+m59PSn/egs209QNWQKGiIomwVaOZXf9vhKZzTLOUqZilHTIp8tAuAC8sh4T3FSxw5hlIvc1UkMRA=="},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1384124148618,"_hasShrinkwrap":false,"_cnpm_publish_time":1384124148618,"_cnpmcore_publish_time":"2021-12-16T12:50:43.180Z"},"0.1.4":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.4","dependencies":{"express":"3.2.6","csv":"0.3.3"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"readmeFilename":"readme.md","_id":"csvtojson@0.1.4","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.4.tgz","shasum":"9063c0e00a78ee58de48a5815533713fda2d2393","size":7111,"noattachment":false,"integrity":"sha512-rgNRglJbP/L78ofAold+29OXZveZl/ODwcT+sSkQODkwfVmTUNKF0i1Q9j9DlPekbqx+fCUNxoedLor2D2Lx+Q=="},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1375216877183,"_hasShrinkwrap":false,"_cnpm_publish_time":1375216877183,"_cnpmcore_publish_time":"2021-12-16T12:50:43.421Z"},"0.1.2":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.2","dependencies":{"express":"3.2.6","csv":"0.3.3"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"_id":"csvtojson@0.1.2","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.8.8","_defaultsLoaded":true,"dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.2.tgz","shasum":"9b892adff517a1a6daea7a71b1ef19ad57fac9e2","size":7192,"noattachment":false,"integrity":"sha512-yWjWyFhpy7k95IJiPXFHX+R1PYxFyGprAPYRWZHATeu6UHpCgKcEDORHWpZ5MpKxp9XDp7mMYIpPZniZySJPtQ=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1371647396621,"_hasShrinkwrap":false,"_cnpm_publish_time":1371647396621,"_cnpmcore_publish_time":"2021-12-16T12:50:43.872Z"},"0.1.1":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.1","dependencies":{"express":"3.2.6","csv":"0.3.3"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"_id":"csvtojson@0.1.1","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.8.8","_defaultsLoaded":true,"dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.1.tgz","shasum":"4d0bd288161dae4945b4214d9972a01c55717f60","size":6708,"noattachment":false,"integrity":"sha512-efx7ACb2wen/9tv8Vp/Afcf+x5Yh8KXquvrXZykx2LUmzm9J/B3tWluGqCn5ExaNzT+4ErC9kx+IeYlR6aU++A=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1371574527398,"_hasShrinkwrap":false,"_cnpm_publish_time":1371574527398,"_cnpmcore_publish_time":"2021-12-16T12:50:44.069Z"},"0.3.8":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.3.8","keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"license":[{"type":"MIT","url":"https://github.com/Keyang/node-csvtojson/blob/master/LICENSE"}],"_id":"csvtojson@0.3.8","_shasum":"f2baafac96ad920452266d093c3a6705613b74c6","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"dist":{"shasum":"f2baafac96ad920452266d093c3a6705613b74c6","size":14626,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.3.8.tgz","integrity":"sha512-k3c1Bzb5rdu+7irqaIGtE8wyKJEUHiKactZSJyPAqmNh6474t1TwfekYNpok1fUHwRAXuyU1pmU2xWMZpaFG/w=="},"directories":{},"publish_time":1401912139821,"_hasShrinkwrap":false,"_cnpm_publish_time":1401912139821,"_cnpmcore_publish_time":"2021-12-16T12:50:39.722Z"},"0.1.3":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"http://keyangxiang.com/blog/csv2json/","bugs":{"name":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.3","dependencies":{"express":"3.2.6","csv":"0.3.3"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"_id":"csvtojson@0.1.3","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.8.25","_defaultsLoaded":true,"dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.3.tgz","shasum":"4d0f78ca115229b56509eea8fe9559945ab1192d","size":7261,"noattachment":false,"integrity":"sha512-5NStLryGcHVjUoNNb7TCLEwOOzJMhzTWUWVLbGllIMsKZ5ro9XkhyRBoevhm+tWDXulmP0u8O6YN7QAgQK/QLw=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1374060442884,"_hasShrinkwrap":false,"_cnpm_publish_time":1374060442884,"_cnpmcore_publish_time":"2021-12-16T12:50:43.648Z"},"0.1.0":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"contributors":[{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"}],"version":"0.1.0","dependencies":{"express":"3.2.6","csv":"0.3.3"},"keywords":["csv","json","convert","parser","exntendible","plugin"],"bin":{"csvtojson":"./bin/csvtojson"},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"_id":"csvtojson@0.1.0","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.8.8","_defaultsLoaded":true,"dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-0.1.0.tgz","shasum":"a547b63e7fc42680e697f73c9bd4d2db3a7cc50c","size":6513,"noattachment":false,"integrity":"sha512-nc/B5fh1448vPmQdchUA3mG5h+Ip7bAcINFC5bvgasQQKZMlwCbsw8TF8rvzWqzipXAHd7pTfg+Z9GoSuKxApA=="},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"directories":{},"publish_time":1371494026939,"_hasShrinkwrap":false,"_cnpm_publish_time":1371494026939,"_cnpmcore_publish_time":"2021-12-16T12:50:44.320Z"},"2.0.11":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.11","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"bin/csvtojson"},"license":"MIT","engines":{"node":">=4.0.0"},"devDependencies":{"@types/bluebird":"^3.5.20","@types/mocha":"^5.2.0","@types/node":"^10.0.1","babel-plugin-syntax-dynamic-import":"^6.18.0","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^5.1.1","nyc":"^11.7.3","sinon":"^3.2.3","ts-node":"^6.0.3","typescript":"^2.8.3","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.16.4","webpack-cli":"^3.1.0"},"dependencies":{"bluebird":"^3.5.1","lodash":"^4.17.15","strip-bom":"^2.0.0"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc && npm run build:browser && npm run build:browser:window","build:browser":"webpack --config ./webpack.config.js","build:browser:window":"webpack --config ./webpack.config.js --output-library-target=window --output-library=csv --output-filename=csvtojson.min.js","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":"./browser/browser.js","main":"./v2/index.js","_id":"csvtojson@2.0.11","gitHead":"f3038661c678c6976e3e86dda225ec717a1bddc9","types":"./v2/index.d.ts","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-i+hJfMiLl6zR8lqTJ5we1Icg7FcL6Y8RyG0W8tXKkXwUUI8aifMGvEi4XYRsEtUuFZsz3t5Yvh/8Idtet7jbMQ==","shasum":"82fdfea09991feba3f55ad3a342101ae6c5d85e5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.11.tgz","fileCount":161,"unpackedSize":1133916,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgjQW+2OM+0gbSUVc+pjwWix2kEAVNBPcaE+BwWXwKcwIhAMiy0E2kBgiKTUE3QPywpvCSdC5wz2Fo6Lbi4fVlSXTK"}],"size":257521},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/csvtojson_2.0.11_1761075743010_0.12453140516554262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T19:42:23.203Z","publish_time":1761075743203,"_source_registry_name":"default"},"2.0.12":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.12","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"bin/csvtojson"},"license":"MIT","engines":{"node":">=8.0.0"},"devDependencies":{"@types/lodash.set":"^4.3.6","@types/mocha":"^10.0.10","@types/node":"^24.9.1","babel-plugin-syntax-dynamic-import":"^6.18.0","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^11.7.4","nyc":"^11.7.3","sinon":"^3.2.3","ts-jest":"^29.4.5","ts-node":"^10.9.2","typescript":"^5.9.3","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.16.4","webpack-cli":"^3.1.0"},"dependencies":{"lodash.set":"^4.3.2"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc && npm run build:browser && npm run build:browser:window","build:browser":"webpack --config ./webpack.config.js","build:browser:window":"webpack --config ./webpack.config.js --output-library-target=window --output-library=csv --output-filename=csvtojson.min.js","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":"./browser/browser.js","main":"./v2/index.js","_id":"csvtojson@2.0.12","gitHead":"4caeebd13b67be63282a7bbed3ca0cf9813f4bfc","types":"./v2/index.d.ts","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-HM6bXMZsSWDFqJg2DX+h2Ock5i9Dkz30LxrPzEmdPJ+WMLxlWfYD9OgZjSPJtPulAzieLFDjSYBphOSZuZIifg==","shasum":"985f086bfb82e7303cf16071f4358dcf6a92099b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.12.tgz","fileCount":73,"unpackedSize":348671,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF/glkrjl2DjIquReEEMBbY9o6eN7o0wDK4+pJ79MJZwAiEAha+9PBIFfIrbrJ4N/hZsDy4H7wnOpBEwYOptFAhTuDc="}],"size":92916},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/csvtojson_2.0.12_1761088239818_0.3331859408862743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T23:10:40.059Z","publish_time":1761088240059,"_source_registry_name":"default"},"2.0.13":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.13","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"bin/csvtojson"},"license":"MIT","engines":{"node":">=8.0.0"},"devDependencies":{"@types/lodash.set":"^4.3.6","@types/mocha":"^10.0.10","@types/node":"^24.9.1","babel-plugin-syntax-dynamic-import":"^6.18.0","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^11.7.4","nyc":"^11.7.3","sinon":"^3.2.3","ts-jest":"^29.4.5","ts-node":"^10.9.2","typescript":"^5.9.3","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.16.4","webpack-cli":"^3.1.0"},"dependencies":{"lodash":"^4.17.21"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc && npm run build:browser && npm run build:browser:window","build:browser":"webpack --config ./webpack.config.js","build:browser:window":"webpack --config ./webpack.config.js --output-library-target=window --output-library=csv --output-filename=csvtojson.min.js","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":"./browser/browser.js","main":"./v2/index.js","_id":"csvtojson@2.0.13","gitHead":"8e430a274f60cd10f84573ceb01e57ae680a96a1","types":"./v2/index.d.ts","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-1C7bojbYRmQPLfc6yE5zeMbp+1w8dj3jNrz51S3mLYgQOau2ZtNu/fc67uV8UvyAfuLU+xydDvHG/+APwCJUAA==","shasum":"48f431a9320f04d821770c17b206dfb2093a78ec","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.13.tgz","fileCount":73,"unpackedSize":355959,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEpUu1/Gc8SIoONiwiAla7SEct4hS4CJ9xnQEOgAzmIzAiA8qgKvsw3Jz67hDU2G/w/gfqEE2DYXXx3bOGPdcgIvag=="}],"size":94385},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/csvtojson_2.0.13_1761148298871_0.03887165951923266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T15:51:39.085Z","publish_time":1761148299085,"_source_registry_name":"default"},"2.0.14":{"name":"csvtojson","description":"A tool concentrating on converting csv data to JSON with customised parser supporting","author":{"name":"Keyang Xiang","email":"keyang.xiang@gmail.com"},"homepage":"https://github.com/Keyang/node-csvtojson","bugs":{"url":"https://github.com/Keyang/node-csvtojson/issues"},"repository":{"type":"git","url":"git+https://github.com/Keyang/node-csvtojson.git"},"contributors":[{"name":"Dane Petersen","url":"https://github.com/thegreatsunra"},{"name":"Jessica Good","url":"https://github.com/jessicagood"},{"url":"https://github.com/nbelakovski"},{"name":"Robert Porter","url":"https://github.com/colarob"},{"name":"Dimitri Kennedy","url":"https://github.com/roodboi"},{"name":"José Expósito","url":"https://github.com/JoseExposito"},{"name":"Daniel Cohen","url":"https://github.com/dcohenb"},{"name":"Richard Pringle","url":"https://github.com/richardpringle"},{"name":"Bert Verhelst","url":"https://github.com/bertyhell"},{"url":"https://github.com/jondayft"},{"name":"Bruce Johnson","url":"https://github.com/brucejo75"},{"name":"Jimi Ford","url":"https://github.com/JimiHFord"},{"name":"Alec Fenichel","url":"https://github.com/fenichelar"},{"name":"Hocine Moukaideche","url":"https://github.com/Off76"},{"name":"Blake Blackshear","url":"https://github.com/blakeblackshear"},{"name":"Amila Welihinda","url":"https://github.com/amilajack"},{"name":"Zsolt R. Molnar","url":"https://github.com/molnarzs"},{"name":"Ionică Bizău","url":"Johnny B."},{"name":"Keita Akutsu","url":"https://github.com/kakts"},{"url":"https://github.com/markwithers"},{"name":"Trang","url":"https://github.com/trangtungn"},{"name":"Keyang Xiang","url":"https://github.com/Keyang"},{"name":"Jeff Johnson","url":"https://github.com/jeffcjohnson"},{"name":"Sean Lang","url":"https://github.com/slang800"},{"name":"Matthias Lienau","url":"https://github.com/atufkas"},{"name":"Ron Korving","url":"https://github.com/ronkorving"}],"version":"2.0.14","keywords":["csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","convert csv to json","csv-json"],"bin":{"csvtojson":"bin/csvtojson"},"license":"MIT","engines":{"node":">=8.0.0"},"devDependencies":{"@types/lodash.set":"^4.3.6","@types/mocha":"^10.0.10","@types/node":"^24.9.1","babel-plugin-syntax-dynamic-import":"^6.18.0","coveralls":"^3.0.1","minimist":"^1.2.0","mocha":"^11.7.4","nyc":"^11.7.3","sinon":"^3.2.3","ts-jest":"^29.4.5","ts-node":"^10.9.2","typescript":"^5.9.3","uglifyjs-webpack-plugin":"^1.2.7","webpack":"^4.16.4","webpack-cli":"^3.1.0"},"dependencies":{"lodash":"^4.17.21"},"nyc":{"extension":[".ts",".tsx"],"include":["./src/**/*.ts"],"all":true},"scripts":{"dev":"tsc -w","build":"rm -Rf ./v2 && tsc && npm run build:browser && npm run build:browser:window","build:browser":"webpack --config ./webpack.config.js","build:browser:window":"webpack --config ./webpack.config.js --output-library-target=window --output-library=csv --output-filename=csvtojson.min.js","test":"rm -Rf .ts-node && TS_NODE_CACHE_DIRECTORY=.ts-node mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","travis":"nyc --reporter lcov mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:debug":"mocha debug -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","test:function":"mocha -r ts-node/register test/**/*.ts","test-all":"mocha  ./test -R spec && CSV_WORKER=3 mocha ./test -R spec ","test:unit":"mocha -r ts-node/register src/**/*.ts","test:all:debug":"mocha debug ./testNew -R spec","coverage":"nyc --reporter html  mocha -r ts-node/register src/**/*.test.ts ./test/*.ts -R spec","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"browser":"./browser/browser.js","main":"./v2/index.js","_id":"csvtojson@2.0.14","gitHead":"de1eac2ea5646a69a0c25672bb668d1ee1330cbf","types":"./v2/index.d.ts","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-F7NNvhhDyob7OsuEGRsH0FM1aqLs/WYITyza3l+hTEEmOK9sGPBlYQZwlVG0ezCojXYpE17lhS5qL6BCOZSPyA==","shasum":"89b46c302bb1aae1f2f7a9d8a5a3d7a6c301750b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/csvtojson/-/csvtojson-2.0.14.tgz","fileCount":73,"unpackedSize":355784,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0M0oHwNSKvDdpwx/msxyu4FxBEbO2JkqhMilPiQlGNgIgJGTrd4y4nva6UFJoM6QEeSuvo64Qgu0fXkM16v4L8BY="}],"size":94334},"_npmUser":{"name":"anonymous","email":"keyang.xiang@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"keyang.xiang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/csvtojson_2.0.14_1761773061909_0.6172793143074642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-29T21:24:22.143Z","publish_time":1761773062143,"_source_registry_name":"default"}},"dist-tags":{"latest":"2.0.14"},"name":"csvtojson","time":{"created":"2022-01-26T22:26:16.798Z","modified":"2025-10-29T21:24:29.725Z","2.0.10":"2019-06-26T22:54:15.731Z","2.0.8":"2018-08-03T13:56:22.759Z","2.0.7":"2018-07-24T07:01:51.182Z","2.0.6":"2018-07-11T15:43:59.850Z","2.0.4":"2018-06-18T10:25:56.356Z","2.0.3":"2018-05-29T14:31:21.679Z","2.0.2":"2018-05-29T14:27:42.488Z","2.0.1":"2018-05-29T14:26:11.411Z","2.0.0":"2018-05-20T20:31:23.595Z","1.1.12":"2018-05-08T20:17:38.935Z","1.1.11":"2018-05-08T11:50:45.053Z","1.1.9":"2017-10-07T00:02:09.147Z","1.1.8":"2017-09-30T19:15:02.276Z","1.1.7":"2017-06-20T21:29:06.374Z","1.1.6":"2017-05-26T12:32:32.982Z","1.1.5":"2017-05-03T18:49:36.146Z","1.1.4":"2017-02-03T18:08:49.081Z","1.1.3":"2017-01-23T21:35:50.192Z","1.1.2":"2017-01-05T23:03:32.116Z","1.1.1":"2016-12-30T19:24:05.082Z","1.1.0":"2016-12-24T21:33:37.374Z","1.0.3":"2016-10-07T11:51:24.008Z","1.0.2":"2016-09-12T08:16:20.765Z","1.0.1":"2016-09-11T15:05:23.901Z","1.0.0":"2016-06-23T13:35:23.905Z","0.5.14":"2016-06-02T16:30:46.575Z","0.5.13":"2016-06-02T16:15:18.893Z","0.5.12":"2016-05-18T08:46:18.871Z","0.5.11":"2016-05-16T06:34:14.834Z","0.5.10":"2016-05-10T09:43:27.346Z","0.5.9":"2016-05-09T23:09:47.993Z","0.5.8":"2016-05-09T12:00:11.396Z","0.5.7":"2016-05-09T06:07:10.885Z","0.5.6":"2016-05-05T21:08:21.097Z","0.5.5":"2016-05-02T17:46:00.138Z","0.5.4":"2016-04-30T00:20:54.899Z","0.5.3":"2016-03-29T20:02:01.402Z","0.5.2":"2016-02-01T22:13:33.555Z","0.5.1":"2016-01-05T04:26:43.808Z","0.5.0":"2015-12-18T23:32:20.894Z","0.4.8":"2015-12-12T21:00:49.493Z","0.4.7":"2015-12-10T15:18:08.007Z","0.4.6":"2015-12-02T22:51:16.384Z","0.4.5":"2015-11-03T11:33:42.729Z","0.4.4":"2015-11-02T14:31:56.932Z","0.4.3":"2015-09-23T21:25:11.257Z","0.4.2":"2015-08-06T15:03:15.589Z","0.4.1":"2015-07-20T10:14:14.009Z","0.4.0":"2015-06-30T21:14:31.929Z","0.3.21":"2015-04-08T21:32:50.807Z","0.3.20":"2015-04-06T12:20:55.341Z","0.3.19":"2015-03-10T21:37:34.441Z","0.3.18":"2015-02-10T19:13:46.723Z","0.3.17":"2014-11-27T12:18:08.670Z","0.3.16":"2014-11-06T18:04:00.644Z","0.3.15":"2014-11-06T17:44:57.309Z","0.3.14":"2014-10-24T19:06:50.823Z","0.3.13":"2014-08-13T19:26:44.098Z","0.3.12":"2014-07-24T09:45:15.652Z","0.3.11":"2014-06-18T21:51:15.942Z","0.3.10":"2014-06-15T20:12:14.025Z","0.3.9":"2014-06-10T23:21:49.711Z","0.3.7":"2014-05-18T13:38:56.722Z","0.3.6":"2014-05-17T14:29:15.702Z","0.3.5":"2014-04-29T21:06:41.238Z","0.3.4":"2014-04-23T20:04:31.046Z","0.3.3":"2014-04-21T10:59:32.834Z","0.3.2":"2014-04-20T23:44:20.892Z","0.3.1":"2014-04-18T13:07:59.993Z","0.3.0":"2014-04-18T12:49:38.768Z","0.2.2":"2014-03-19T11:41:26.125Z","0.2.1":"2014-03-19T10:22:06.985Z","0.2.0":"2014-03-19T10:18:35.555Z","0.1.7":"2014-02-04T12:09:10.440Z","0.1.6":"2014-02-03T21:17:07.584Z","0.1.5":"2013-11-10T22:55:48.618Z","0.1.4":"2013-07-30T20:41:17.183Z","0.1.2":"2013-06-19T13:09:56.621Z","0.1.1":"2013-06-18T16:55:27.398Z","0.3.8":"2014-06-04T20:02:19.821Z","0.1.3":"2013-07-17T11:27:22.884Z","0.1.0":"2013-06-17T18:33:46.939Z","1.1.10":"2018-05-08T11:16:07.515Z","2.0.5":"2018-07-11T15:12:41.195Z","2.0.9":"2019-06-26T22:38:00.453Z","2.0.11":"2025-10-21T19:42:23.203Z","2.0.12":"2025-10-21T23:10:40.059Z","2.0.13":"2025-10-22T15:51:39.085Z","2.0.14":"2025-10-29T21:24:22.143Z"},"readme":"[![Build Status](https://travis-ci.org/Keyang/node-csvtojson.svg?branch=master)](https://travis-ci.org/Keyang/node-csvtojson)\n[![Coverage Status](https://coveralls.io/repos/github/Keyang/node-csvtojson/badge.svg?branch=master)](https://coveralls.io/github/Keyang/node-csvtojson?branch=master)\n[![OpenCollective](https://opencollective.com/csvtojson/backers/badge.svg)](#backers) \n[![OpenCollective](https://opencollective.com/csvtojson/sponsors/badge.svg)](#sponsors)\n\n# CSVTOJSON\n\n`csvtojson` module is a comprehensive nodejs csv parser to convert csv to json or column arrays. It can be used as node.js library / command line tool / or in browser. Below are some features:\n\n*  Strictly follow CSV definition [RFC4180](https://www.loc.gov/preservation/digital/formats/fdd/fdd000323.shtml)\n*  Work with millions of lines of CSV data\n*  Provide comprehensive parsing parameters\n*  Provide out of box CSV parsing tool for Command Line\n*  Blazing fast -- [Focus on performance](https://github.com/Keyang/csvbench)\n*  Give flexibility to developer with 'pre-defined' helpers\n*  Allow async / streaming parsing\n*  Provide a csv parser for both Node.JS and browsers\n*  Easy to use API\n\n\n# csvtojson online \n\n[Here](http://keyangxiang.com/csvtojson/) is a free online csv to json convert service utilizing latest `csvtojson` module.\n\n# Upgrade to V2\n\n`csvtojson` has released version `2.0.0`. \n* To upgrade to v2, please follow [upgrading guide](https://github.com/Keyang/node-csvtojson/blob/master/docs/csvtojson-v2.md)\n* If you are looking for documentation for `v1`, open [this page](https://github.com/Keyang/node-csvtojson/blob/master/docs/readme.v1.md)\n\nIt is still able to use v1 with `csvtojson@2.0.0`\n\n```js\n// v1\nconst csvtojsonV1=require(\"csvtojson/v1\");\n// v2\nconst csvtojsonV2=require(\"csvtojson\");\nconst csvtojsonV2=require(\"csvtojson/v2\");\n\n```\n\n# Menu\n\n* [Quick Start](#quick-start)\n* [API](#api)\n* [Browser Usage](#browser-usage)\n* [Contribution](#contribution)\n\n# Quick Start\n\n* [As Library](#library)\n* [As Command Line Tool](#command-line-usage)\n\n## Library\n\n### Installation\n\n```\nnpm i --save csvtojson\n```\n\n### From CSV File to JSON Array\n\n```js\n/** csv file\na,b,c\n1,2,3\n4,5,6\n*/\nconst csvFilePath='<path to csv file>'\nconst csv=require('csvtojson')\ncsv()\n.fromFile(csvFilePath)\n.then((jsonObj)=>{\n\tconsole.log(jsonObj);\n\t/**\n\t * [\n\t * \t{a:\"1\", b:\"2\", c:\"3\"},\n\t * \t{a:\"4\", b:\"5\". c:\"6\"}\n\t * ]\n\t */ \n})\n\n// Async / await usage\nconst jsonArray=await csv().fromFile(csvFilePath);\n\n```\n\n### From CSV String to CSV Row\n\n```js\n/**\ncsvStr:\n1,2,3\n4,5,6\n7,8,9\n*/\nconst csv=require('csvtojson')\ncsv({\n\tnoheader:true,\n\toutput: \"csv\"\n})\n.fromString(csvStr)\n.then((csvRow)=>{ \n\tconsole.log(csvRow) // => [[\"1\",\"2\",\"3\"], [\"4\",\"5\",\"6\"], [\"7\",\"8\",\"9\"]]\n})\n\n```\n\n\n### Asynchronously process each line from csv url\n\n```js\nconst request=require('request')\nconst csv=require('csvtojson')\n\ncsv()\n.fromStream(request.get('http://mywebsite.com/mycsvfile.csv'))\n.subscribe((json)=>{\n\treturn new Promise((resolve,reject)=>{\n\t\t// long operation for each json e.g. transform / write into database.\n\t})\n},onError,onComplete);\n\n```\n\n### Convert to CSV lines\n\n```js\n/**\ncsvStr:\na,b,c\n1,2,3\n4,5,6\n*/\n\nconst csv=require('csvtojson')\ncsv({output:\"line\"})\n.fromString(csvStr)\n.subscribe((csvLine)=>{ \n\t// csvLine =>  \"1,2,3\" and \"4,5,6\"\n})\n```\n\n### Use Stream\n\n```js\nconst csv=require('csvtojson');\n\nconst readStream=require('fs').createReadStream(csvFilePath);\n\nconst writeStream=request.put('http://mysite.com/obj.json');\n\nreadStream.pipe(csv()).pipe(writeStream);\n\n```\n\nTo find more detailed usage, please see [API](#api) section\n\n## Command Line Usage\n\n### Installation\n\n```\n$ npm i -g csvtojson\n```\n\n### Usage\n\n\n```\n$ csvtojson [options] <csv file path>\n```\n\n### Example\n\nConvert csv file and save result to json file:\n\n```\n$ csvtojson source.csv > converted.json\n```\n\nPipe in csv data:\n\n```\n$ cat ./source.csv | csvtojson > converted.json\n```\n\nPrint Help:\n\n```\n$ csvtojson\n```\n\n# API\n\n* [Parameters](#parameters)\n* [Asynchronous Result Process](#asynchronous-result-process)\n* [Events](#events)\n* [Hook / Transform](#hook--transform)\n* [Nested JSON Structure](#nested-json-structure)\n* [Header Row](#header-row)\n* [Column Parser](#column-parser)\n\n\n## Parameters\n\n`require('csvtojson')` returns a constructor function which takes 2 arguments:\n\n1. Parser parameters\n2. Stream options\n\n```js\nconst csv=require('csvtojson')\nconst converter=csv(parserParameters, streamOptions)\n```\nBoth arguments are optional.\n\nFor `Stream Options` please read [Stream Option](https://nodejs.org/api/stream.html#stream_new_stream_transform_options) from Node.JS\n\n`parserParameters` is a JSON object like:\n\n```js\nconst converter=csv({\n\tnoheader:true,\n\ttrim:true,\n})\n```\nFollowing parameters are supported:\n\n* **output**: The format to be converted to. \"json\" (default) -- convert csv to json. \"csv\" -- convert csv to csv row array. \"line\" -- convert csv to csv line string  \n* **delimiter**: delimiter used for separating columns. Use \"auto\" if delimiter is unknown in advance, in this case, delimiter will be auto-detected (by best attempt). Use an array to give a list of potential delimiters e.g. [\",\",\"|\",\"$\"]. default: \",\"\n* **quote**: If a column contains delimiter, it is able to use quote character to surround the column content. e.g. \"hello, world\" won't be split into two columns while parsing. Set to \"off\" will ignore all quotes. default: \" (double quote)\n* **trim**: Indicate if parser trim off spaces surrounding column content. e.g. \"  content  \" will be trimmed to \"content\". Default: true\n* **checkType**: This parameter turns on and off whether check field type. Default is false. (The default is `true` if version < 1.1.4)\n* **ignoreEmpty**: Ignore the empty value in CSV columns. If a column value is not given, set this to true to skip them. Default: false.\n* **fork (experimental)**: Fork another process to parse the CSV stream. It is effective if many concurrent parsing sessions for large csv files. Default: false\n* **noheader**:Indicating csv data has no header row and first row is data row. Default is false. See [header row](#header-row)\n* **headers**: An array to specify the headers of CSV data. If --noheader is false, this value will override CSV header row. Default: null. Example: [\"my field\",\"name\"]. See [header row](#header-row)\n* **flatKeys**: Don't interpret dots (.) and square brackets in header fields as nested object or array identifiers at all (treat them like regular characters for JSON field identifiers). Default: false.\n* **maxRowLength**: the max character a csv row could have. 0 means infinite. If max number exceeded, parser will emit \"error\" of \"row_exceed\". if a possibly corrupted csv data provided, give it a number like 65535 so the parser won't consume memory. default: 0\n* **checkColumn**: whether check column number of a row is the same as headers. If column number mismatched headers number, an error of \"mismatched_column\" will be emitted.. default: false\n* **eol**: End of line character. If omitted, parser will attempt to retrieve it from the first chunks of CSV data.\n* **escape**: escape character used in quoted column. Default is double quote (\") according to RFC4108. Change to back slash (\\\\) or other chars for your own case.\n* **includeColumns**: This parameter instructs the parser to include only those columns as specified by the regular expression. Example: /(name|age)/ will parse and include columns whose header contains \"name\" or \"age\"\n* **ignoreColumns**: This parameter instructs the parser to ignore columns as specified by the regular expression. Example: /(name|age)/ will ignore columns whose header contains \"name\" or \"age\"\n* **colParser**: Allows override parsing logic for a specific column. It accepts a JSON object with fields like: `headName: <String | Function | ColParser>` . e.g. {field1:'number'} will use built-in number parser to convert value of the `field1` column to number. For more information See [details below](#column-parser)\n* **alwaysSplitAtEOL**: Always interpret each line (as defined by `eol` like `\\n`) as a row. This will prevent `eol` characters from being used within a row (even inside a quoted field). Default is false. Change to true if you are confident no inline line breaks (like line break in a cell which has multi line text).\n* **nullObject**: How to parse if a csv cell contains \"null\". Default false will keep \"null\" as string. Change to true if a null object is needed.\n* **downstreamFormat**: Option to set what JSON array format is needed by downstream. \"line\" is also called ndjson format. This format will write lines of JSON (without square brackets and commas) to downstream. \"array\" will write complete JSON array string to downstream (suitable for file writable stream etc). Default \"line\"\n* **needEmitAll**: Parser will build JSON result if `.then` is called (or await is used). If this is not desired, set this to false. Default is true. \nAll parameters can be used in Command Line tool.\n\n## Asynchronous Result Process\n\nSince `v2.0.0`, asynchronous processing has been fully supported.\n\ne.g. Process each JSON result asynchronously.\n\n```js\ncsv().fromFile(csvFile)\n.subscribe((json)=>{\n\treturn new Promise((resolve,reject)=>{\n\t\t// Async operation on the json\n\t\t// don't forget to call resolve and reject\n\t})\n})\n```\nFor more details please read:\n\n* [Add Promise and Async / Await support](https://github.com/Keyang/node-csvtojson/blob/master/docs/csvtojson-v2.md#add-promise-and-async--await-support)\n* [Add asynchronous line by line processing support](https://github.com/Keyang/node-csvtojson/blob/master/docs/csvtojson-v2.md#add-asynchronous-line-by-line-processing-support)\n* [Async Hooks Support](https://github.com/Keyang/node-csvtojson/blob/master/docs/csvtojson-v2.md#async-hooks-support)\n\n\n## Events\n\n`Converter` class defined a series of events.\n\n### header\n\n`header` event is emitted for each CSV file once. It passes an array object which contains the names of the header row.\n\n```js\nconst csv=require('csvtojson')\ncsv()\n.on('header',(header)=>{\n\t//header=> [header1, header2, header3]\n})\n```\n\n`header` is always an array of strings without types.\n\n### data\n\n`data` event is emitted for each parsed CSV line. It passes buffer of stringified JSON in [ndjson format](http://ndjson.org/) unless `objectMode` is set true in stream option.\n\n```js\nconst csv=require('csvtojson')\ncsv()\n.on('data',(data)=>{\n\t//data is a buffer object\n\tconst jsonStr= data.toString('utf8')\n})\n```\n\n### error\n`error` event is emitted if any errors happened during parsing.\n\n```js\nconst csv=require('csvtojson')\ncsv()\n.on('error',(err)=>{\n\tconsole.log(err)\n})\n```\n\nNote that if `error` being emitted, the process will stop as node.js will automatically `unpipe()` upper-stream and chained down-stream<sup>1</sup>. This will cause `end` event never being emitted because `end` event is only emitted when all data being consumed <sup>2</sup>. If need to know when parsing finished, use `done` event instead of `end`.\n\n1. [Node.JS Readable Stream](https://github.com/nodejs/node/blob/master/lib/_stream_readable.js#L572-L583)\n2. [Writable end Event](https://nodejs.org/api/stream.html#stream_event_end)\n\n### done\n\n`done` event is emitted either after parsing successfully finished or any error happens. This indicates the processor has stopped.\n\n```js\nconst csv=require('csvtojson')\ncsv()\n.on('done',(error)=>{\n\t//do some stuff\n})\n```\n\nif any error during parsing, it will be passed in callback.\n\n## Hook & Transform\n\n### Raw CSV Data Hook\n\nthe hook -- `preRawData` will be called with csv string passed to parser.\n\n```js\nconst csv=require('csvtojson')\n// synchronous\ncsv()\n.preRawData((csvRawData)=>{\n\tvar newData=csvRawData.replace('some value','another value');\n\treturn newData;\n})\n\n// asynchronous\ncsv()\n.preRawData((csvRawData)=>{\n\treturn new Promise((resolve,reject)=>{\n\t\tvar newData=csvRawData.replace('some value','another value');\n\t\tresolve(newData);\n\t})\n\t\n})\n```\n\n### CSV File Line Hook\n\nThe function is called each time a file line has been parsed in csv stream. The `lineIdx` is the file line number in the file starting with 0. \n\n```js\nconst csv=require('csvtojson')\n// synchronous\ncsv()\n.preFileLine((fileLineString, lineIdx)=>{\n\tif (lineIdx === 2){\n\t\treturn fileLineString.replace('some value','another value')\n\t}\n\treturn fileLineString\n})\n\n// asynchronous\ncsv()\n.preFileLine((fileLineString, lineIdx)=>{\n\treturn new Promise((resolve,reject)=>{\n\t\t\t// async function processing the data.\n\t})\n\t\n\t\n})\n```\n\n\n\n### Result transform\n\nTo transform result that is sent to downstream, use `.subscribe` method for each json populated.\n\n```js\nconst csv=require('csvtojson')\ncsv()\n.subscribe((jsonObj,index)=>{\n\tjsonObj.myNewKey='some value'\n\t// OR asynchronously\n\treturn new Promise((resolve,reject)=>{\n\t\tjsonObj.myNewKey='some value';\n\t\tresolve();\n\t})\n})\n.on('data',(jsonObj)=>{\n\tconsole.log(jsonObj.myNewKey) // some value\n});\n```\n\n\n## Nested JSON Structure\n\n`csvtojson` is able to convert csv line to a nested JSON by correctly defining its csv header row. This is default out-of-box feature.\n\nHere is an example. Original CSV:\n\n```csv\nfieldA.title, fieldA.children.0.name, fieldA.children.0.id,fieldA.children.1.name, fieldA.children.1.employee.0.name,fieldA.children.1.employee.1.name, fieldA.address.0,fieldA.address.1, description\nFood Factory, Oscar, 0023, Tikka, Tim, Joe, 3 Lame Road, Grantstown, A fresh new food factory\nKindom Garden, Ceil, 54, Pillow, Amst, Tom, 24 Shaker Street, HelloTown, Awesome castle\n\n```\nThe data above contains nested JSON including nested array of JSON objects and plain texts.\n\nUsing csvtojson to convert, the result would be like:\n\n```json\n[{\n    \"fieldA\": {\n        \"title\": \"Food Factory\",\n        \"children\": [{\n            \"name\": \"Oscar\",\n            \"id\": \"0023\"\n        }, {\n            \"name\": \"Tikka\",\n            \"employee\": [{\n                \"name\": \"Tim\"\n            }, {\n                \"name\": \"Joe\"\n            }]\n        }],\n        \"address\": [\"3 Lame Road\", \"Grantstown\"]\n    },\n    \"description\": \"A fresh new food factory\"\n}, {\n    \"fieldA\": {\n        \"title\": \"Kindom Garden\",\n        \"children\": [{\n            \"name\": \"Ceil\",\n            \"id\": \"54\"\n        }, {\n            \"name\": \"Pillow\",\n            \"employee\": [{\n                \"name\": \"Amst\"\n            }, {\n                \"name\": \"Tom\"\n            }]\n        }],\n        \"address\": [\"24 Shaker Street\", \"HelloTown\"]\n    },\n    \"description\": \"Awesome castle\"\n}]\n```\n\n### Flat Keys\n\nIn order to not produce nested JSON, simply set `flatKeys:true` in parameters.\n\n```js\n/**\ncsvStr:\na.b,a.c\n1,2\n*/\ncsv({flatKeys:true})\n.fromString(csvStr)\n.subscribe((jsonObj)=>{\n\t//{\"a.b\":1,\"a.c\":2}  rather than  {\"a\":{\"b\":1,\"c\":2}}\n});\n\n```\n\n## Header Row\n\n`csvtojson` uses csv header row as generator of JSON keys. However, it does not require the csv source containing a header row. There are 4 ways to define header rows:\n\n1. First row of csv source. Use first row of csv source as header row. This is default.\n2. If first row of csv source is header row but it is incorrect and need to be replaced. Use `headers:[]` and `noheader:false` parameters.\n3. If original csv source has no header row but the header definition can be defined. Use `headers:[]` and `noheader:true` parameters.\n4. If original csv source has no header row and the header definition is unknown. Use `noheader:true`. This will automatically add `fieldN` header to csv cells\n\n\n### Example\n\n```js\n// replace header row (first row) from original source with 'header1, header2'\ncsv({\n\tnoheader: false,\n\theaders: ['header1','header2']\n})\n\n// original source has no header row. add 'field1' 'field2' ... 'fieldN' as csv header\ncsv({\n\tnoheader: true\n})\n\n// original source has no header row. use 'header1' 'header2' as its header row\ncsv({\n\tnoheader: true,\n\theaders: ['header1','header2']\n})\n\n```\n\n## Column Parser\n\n`Column Parser` allows writing a custom parser for a column in CSV data. \n\n**What is Column Parser**\n\nWhen `csvtojson` walks through csv data, it converts value in a cell to something else. For example, if `checkType` is `true`, `csvtojson` will attempt to find a proper type parser according to the cell value. That is, if cell value is \"5\", a `numberParser` will be used and all value under that column will use the `numberParser` to transform data.\n\n### Built-in parsers\n\nThere are currently following built-in parser:\n\n* string: Convert value to string\n* number: Convert value to number\n* omit: omit the whole column\n\nThis will override types inferred from `checkType:true` parameter. More built-in parsers will be added as requested in [issues page](https://github.com/Keyang/node-csvtojson/issues).\n\nExample:\n\n```js\n/*csv string\ncolumn1,column2\nhello,1234\n*/\ncsv({\n\tcolParser:{\n\t\t\"column1\":\"omit\",\n\t\t\"column2\":\"string\",\n\t},\n\tcheckType:true\n})\n.fromString(csvString)\n.subscribe((jsonObj)=>{\n\t//jsonObj: {column2:\"1234\"}\n})\n```\n\n### Custom parsers function\n\nSometimes, developers want to define custom parser. It is able to pass a function to specific column in `colParser`.\n\nExample:\n\n```js\n/*csv data\nname, birthday\nJoe, 1970-01-01\n*/\ncsv({\n\tcolParser:{\n\t\t\"birthday\":function(item, head, resultRow, row , colIdx){\n\t\t\t/*\n\t\t\t\titem - \"1970-01-01\"\n\t\t\t\thead - \"birthday\"\n\t\t\t\tresultRow - {name:\"Joe\"}\n\t\t\t\trow - [\"Joe\",\"1970-01-01\"]\n\t\t\t\tcolIdx - 1\n\t\t\t*/\n\t\t\treturn new Date(item);\n\t\t}\n\t}\n})\n```\n\nAbove example will convert `birthday` column into a js `Date` object.\n\nThe returned value will be used in result JSON object. Returning `undefined` will not change result JSON object. \n\n### Flat key column\n\nIt is also able to mark a column as `flat`:\n\n```js\n\n/*csv string\nperson.comment,person.number\nhello,1234\n*/\ncsv({\n\tcolParser:{\n\t\t\"person.number\":{\n\t\t\tflat:true,\n\t\t\tcellParser: \"number\" // string or a function \n\t\t}\n\t}\n})\n.fromString(csvString)\n.subscribe((jsonObj)=>{\n\t//jsonObj: {\"person.number\":1234,\"person\":{\"comment\":\"hello\"}}\n})\n```\n\n# Contribution\n\nVery much appreciate any types of donation and support. \n\n## Code\n\n`csvtojson` follows github convention for contributions. Here are some steps:\n\n1. Fork the repo to your github account\n2. Checkout code from your github repo to your local machine.\n3. Make code changes and don't forget add related tests.\n4. Run `npm test` locally before pushing code back.\n5. Create a [Pull Request](https://help.github.com/articles/creating-a-pull-request/) on github.\n6. Code review and merge\n7. Changes will be published to NPM within next version.\n\nThanks all the [contributors](https://github.com/Keyang/node-csvtojson/graphs/contributors)\n\n## Backers\n\nThank you to all our backers! [[Become a backer](https://opencollective.com/csvtojson#backer)]\n\n[![OpenCollective](https://opencollective.com/csvtojson/backers.svg?width=890)](https://opencollective.com/csvtojson#backer)\n\n## Sponsors\n\nThank you to all our sponsors! (please ask your company to also support this open source project by [becoming a sponsor](https://opencollective.com/csvtojson#sponsor))\n\n## Paypal \n\n[![donate](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=DUBQLRPJADJFQ)\n\n# Browser Usage\n\nTo use `csvtojson` in browser is quite simple. There are two ways:\n\n**1. Embed script directly into script tag**\n\nThere is a pre-built script located in `browser/csvtojson.min.js`. Simply include that file in a `script` tag in `index.html` page:\n\n```html\n<script src=\"node_modules/csvtojson/browser/csvtojson.min.js\"></script>\n<!-- or use cdn -->\n<script src=\"https://cdn.rawgit.com/Keyang/node-csvtojson/d41f44aa/browser/csvtojson.min.js\"></script>\n```\nthen use a global `csv` function\n```html \n<script>\ncsv({\n\toutput: \"csv\"\n})\n.fromString(\"a,b,c\\n1,2,3\")\n.then(function(result){\n\n})\n</script>\n```\n\n\n\n**2. Use webpack or browserify**\n\nIf a module packager is preferred, just simply `require(\"csvtojson\")`:\n\n```js\nvar csv=require(\"csvtojson\");\n\n// or with import\nimport {csv} from \"csvtojson\";\n\n//then use csv as normal, you'll need to load the CSV first, this example is using Fetch https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch \nfetch('http://mywebsite.com/mycsvfile.csv')\n  .then(response => response.text())\n  .then(text => csv.fromString(text));\n  .then(function(result){\n  \n  })\n\n```","users":{}}