{"_id":"@adeeb123/expense-tracker","_rev":"2-497847c3215927eb3c95dc2ee5fc4707","name":"@adeeb123/expense-tracker","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@adeeb123/expense-tracker","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@adeeb123/expense-tracker@1.0.0","maintainers":[{"name":"adeeb123","email":"adeebsiddiqui77@gmail.com"}],"bin":{"expense-tracker":"index.js"},"dist":{"shasum":"1639117ef9dd9118d4576a0a260f8562e7e34c32","tarball":"https://registry.npmjs.org/@adeeb123/expense-tracker/-/expense-tracker-1.0.0.tgz","fileCount":12,"integrity":"sha512-EorOiygMoIefla63d/ZEUOdjdSXTc6iSemK0EHrGK0YkIwR2/BEHfH5bUl8PzIZjfEWhlSKo6RFOoULqwjNNhg==","signatures":[{"sig":"MEYCIQDMDPiNqA9q86GMNELQ4Bnh9vVfVCRi0AZ7g/boBEx2BAIhAN6ceEuivqQUoKXAVULnkrNCtwZbFdhw4VNIYgDIPOJE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7361},"main":"index.js","type":"module","gitHead":"2f34d9f4122bb33b16b89421c53f0d108486d446","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adeeb123","email":"adeebsiddiqui77@gmail.com"},"_npmVersion":"10.2.4","description":"A simple command-line expense tracker built with Node.js.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"axios":"^1.13.6","chalk":"^5.6.2","commander":"^14.0.3","asciichart":"^1.5.25","cli-table3":"^0.6.5","csv-parser":"^3.2.0","csv-writer":"^1.6.0","didyoumean":"^1.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/expense-tracker_1.0.0_1773158166008_0.6922336473533526","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@adeeb123/expense-tracker","version":"1.0.1","description":"A simple command-line expense tracker built with Node.js.","main":"index.js","bin":{"expense-tracker":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","dependencies":{"asciichart":"^1.5.25","axios":"^1.13.6","chalk":"^5.6.2","cli-table3":"^0.6.5","commander":"^14.0.3","csv-parser":"^3.2.0","csv-writer":"^1.6.0","didyoumean":"^1.2.2"},"type":"module","_id":"@adeeb123/expense-tracker@1.0.1","gitHead":"3f684e4edf724c20cba12fc5b8d8daded339b246","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-wlPP3HZoQzOILi1l7LSdFtNtKmnlnj8GGZFg2gN6NKR4LPnCLjuZbbdI2+btGxJ53f/4expIkV/e7CYfItCMLQ==","shasum":"2ca28ee9870d787d69b1e36b14b896d04d7f484d","tarball":"https://registry.npmjs.org/@adeeb123/expense-tracker/-/expense-tracker-1.0.1.tgz","fileCount":12,"unpackedSize":7361,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDaqdAmtnugJ6byrzd8cqszpWcySoTKbiq+ys0puiyS+AIgVQKmo3AWvq4qgb1tMu2cyDBRyYRl4mDfeWHcS1iqLWA="}]},"_npmUser":{"name":"adeeb123","email":"adeebsiddiqui77@gmail.com"},"directories":{},"maintainers":[{"name":"adeeb123","email":"adeebsiddiqui77@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/expense-tracker_1.0.1_1773347838179_0.3658611971941297"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-10T15:56:05.896Z","modified":"2026-03-12T20:37:18.429Z","1.0.0":"2026-03-10T15:56:06.203Z","1.0.1":"2026-03-12T20:37:18.310Z"},"license":"ISC","keywords":[],"description":"A simple command-line expense tracker built with Node.js.","maintainers":[{"name":"adeeb123","email":"adeebsiddiqui77@gmail.com"}],"readme":"# Expense Tracker CLI\r\n\r\nA simple command-line expense tracker built with Node.js.\r\n\r\n## Installation\r\n\r\nnpm install\r\nnpm link\r\n\r\n## Commands\r\n\r\nAdd Expense\r\n\r\nexpense-tracker add --description \"Lunch\" --amount 20\r\n\r\nList Expenses\r\n\r\nexpense-tracker list\r\n\r\nDelete Expense\r\n\r\nexpense-tracker delete --id 1\r\n\r\nMonthly Summary\r\n\r\nexpense-tracker summary --month 3\r\n\r\nExport to CSV\r\n\r\nexpense-tracker export\r\n\r\nImport from CSV\r\n\r\nexpense-tracker import expenses.csv\r\n\r\nProject URL : https://roadmap.sh/projects/expense-tracker","readmeFilename":"README.md"}