{"_id":"@ajay7781/csv-to-json-lite","_rev":"2-9b3a85bcb1901c3625bbce2690498e41","name":"@ajay7781/csv-to-json-lite","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@ajay7781/csv-to-json-lite","version":"1.0.0","keywords":["csv","json","converter","esm","browser","zero-deps"],"author":{"name":"your-name"},"license":"MIT","_id":"@ajay7781/csv-to-json-lite@1.0.0","maintainers":[{"name":"ajay7781","email":"ajaykrdtg5@gmail.com"}],"bin":{"csv2json":"bin/cli.js"},"dist":{"shasum":"eef8a6081f8c83afb311a35fd71f2ba0a9386ea5","tarball":"https://registry.npmjs.org/@ajay7781/csv-to-json-lite/-/csv-to-json-lite-1.0.0.tgz","fileCount":4,"integrity":"sha512-EWOVqKubaLnrrXEkn5qoBGYJx+I2Y3K7YwtHeZAiMw8UsCUu42i1xVFeYuBi9YQP0UpZJirm2pdZMi2kRVCA5g==","signatures":[{"sig":"MEUCIHNq0lkaF75qb1pBkQBziRQxhzbuJnQQ979P1vE9QwteAiEA0T9Zy7DIz4yWeFeDZYgMxZx1Pf85vaHkJy9YlmXjrYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2474},"main":"index.js","type":"module","exports":{".":"./index.js"},"_npmUser":{"name":"ajay7781","email":"ajaykrdtg5@gmail.com"},"_npmVersion":"10.9.2","description":"Zero-dependency CSV to JSON converter (Node + Browser, modern ESM)","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/csv-to-json-lite_1.0.0_1746213058834_0.6141038604158644","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ajay7781/csv-to-json-lite","version":"1.0.1","description":"Zero-dependency CSV to JSON converter (Node + Browser, modern ESM)","type":"module","main":"index.js","exports":{".":"./index.js"},"bin":{"csv2json":"bin/cli.js"},"keywords":["csv","json","converter","esm","browser","zero-deps"],"author":{"name":"your-name"},"license":"MIT","_id":"@ajay7781/csv-to-json-lite@1.0.1","_nodeVersion":"23.7.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-IA0O8ylnucimQR3pdDTXsKGf6bWmd+zj7Aeo8FuUvb3tRSUPxL5qD0bn5wtliv399PCVaOqs8F/LWBZmnnSXIg==","shasum":"3a8a4d3d1a38e27210c481dfcc3c39f4db8dbf32","tarball":"https://registry.npmjs.org/@ajay7781/csv-to-json-lite/-/csv-to-json-lite-1.0.1.tgz","fileCount":4,"unpackedSize":3426,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCLfZXWxhAmdL8eZ5eKpTM76tMB+lj8G7mDAkpCy60z5wIgZi+6VuZmX6zDTjcSIgLRvosTiQmLJT+oXxcfmPDa0D8="}]},"_npmUser":{"name":"ajay7781","email":"ajaykrdtg5@gmail.com"},"directories":{},"maintainers":[{"name":"ajay7781","email":"ajaykrdtg5@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/csv-to-json-lite_1.0.1_1746213833168_0.892090203970231"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-02T19:10:58.740Z","modified":"2025-05-02T19:23:53.558Z","1.0.0":"2025-05-02T19:10:58.989Z","1.0.1":"2025-05-02T19:23:53.353Z"},"author":{"name":"your-name"},"license":"MIT","keywords":["csv","json","converter","esm","browser","zero-deps"],"description":"Zero-dependency CSV to JSON converter (Node + Browser, modern ESM)","maintainers":[{"name":"ajay7781","email":"ajaykrdtg5@gmail.com"}],"readme":"# @ajay7781/csv-to-json-lite\n\n> 🪶 Zero-dependency CSV to JSON converter – ESM, modern, Node + browser compatible\n\nConvert CSV files or strings into structured JSON with full support for headers, quoted fields, delimiters, and custom formatting.\n\n---\n\n## ✨ Features\n\n- Zero dependencies\n- Works in Node.js and browser (via `fetch().text()`)\n- Supports headers, auto-trimming, and delimiter customization\n- Modern ES module (ESM) with TypeScript-compatible output\n- Optional CLI tool: `csv2json`\n\n---\n\n## 📦 Installation\n\n```bash\nnpm install @ajay7781/csv-to-json-lite\n\n\nimport { csvToJson } from '@ajay7781/csv-to-json-lite';\n\nconst csv = `\nName, Age, City\n\"Alice\", 30, \"New York\"\n\"Bob\", 25, \"San Francisco\"\n`;\n\nconst data = await csvToJson(csv, {\n  headerCase: 'camel', // Converts 'Name' → 'name', etc.\n});\n\nconsole.log(data);\n\n/*\n[\n  { name: 'Alice', age: '30', city: 'New York' },\n  { name: 'Bob', age: '25', city: 'San Francisco' }\n]\n*/\n","readmeFilename":"README.md"}