{"_id":"@ahm0xc/fastc","_rev":"4-f2100e07ebb70146bfb4d979a81a158c","name":"@ahm0xc/fastc","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@ahm0xc/fastc","version":"0.0.1","_id":"@ahm0xc/fastc@0.0.1","maintainers":[{"name":"codingwebsa","email":"codingwebsa@gmail.com"}],"dist":{"shasum":"bdbede6e0f7765d40edb1d59ee13a8a470641b8e","tarball":"https://registry.npmjs.org/@ahm0xc/fastc/-/fastc-0.0.1.tgz","fileCount":4,"integrity":"sha512-WgQpfYtgaDpA7X1M415I7n6Aur8vYq5KBaVbOBfn9V9Q31FWWW1G2+gQBQlnEyk029N2XXDPQESJZNbU93c+IQ==","signatures":[{"sig":"MEQCIBAvbqtByO3Yqh3P3NBl/DyZMHLiY2VIir5PnRt8ngkLAiBOHfxiNgJoZlV+F0YfJiatSy6aBZMZ9gAs28pVHZjyHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8469},"type":"module","module":"src/index.ts","shasum":"bdbede6e0f7765d40edb1d59ee13a8a470641b8e","private":false,"_npmUser":{"name":"codingwebsa","email":"codingwebsa@gmail.com"},"_integrity":"sha512-WgQpfYtgaDpA7X1M415I7n6Aur8vYq5KBaVbOBfn9V9Q31FWWW1G2+gQBQlnEyk029N2XXDPQESJZNbU93c+IQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"cac":"^7.0.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/fastc_0.0.1_1785173429387_0.34148032004975293","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@ahm0xc/fastc","version":"0.0.2","_id":"@ahm0xc/fastc@0.0.2","maintainers":[{"name":"codingwebsa","email":"codingwebsa@gmail.com"}],"bin":{"fastc":"dist/index.js"},"dist":{"shasum":"d1d085ed891bca5c9bc21b404d5e24530ed1ae9d","tarball":"https://registry.npmjs.org/@ahm0xc/fastc/-/fastc-0.0.2.tgz","fileCount":3,"integrity":"sha512-TWFebnOtb0lLzpRsbFuSddtl8g/GV/uObQ2u2Xac7uAME2NT7as3Q1xK3nDX0YcQn3EPWBlL6RS/k7ZbF6hH+A==","signatures":[{"sig":"MEQCIAFJnrLZCjZv6veWz2xBwCj4yM072lVldgF9N5waEZKYAiAabBpvxNBxZOnCzFLoYEt2P/PTiLMSOnbwFD9yzOmMzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31820},"type":"module","module":"src/index.ts","shasum":"d1d085ed891bca5c9bc21b404d5e24530ed1ae9d","private":false,"scripts":{"build":"bun run scripts/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"codingwebsa","email":"codingwebsa@gmail.com"},"_integrity":"sha512-TWFebnOtb0lLzpRsbFuSddtl8g/GV/uObQ2u2Xac7uAME2NT7as3Q1xK3nDX0YcQn3EPWBlL6RS/k7ZbF6hH+A==","_npmVersion":"10.8.3","description":"A utility cli to check your internet speed.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"cac":"^7.0.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/fastc_0.0.2_1785174081348_0.1399630701201735","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@ahm0xc/fastc","version":"0.0.3","_id":"@ahm0xc/fastc@0.0.3","maintainers":[{"name":"codingwebsa","email":"codingwebsa@gmail.com"}],"bin":{"fastc":"dist/index.js"},"dist":{"shasum":"79af6c11435a93adbdc0d04bb74757193394fd48","tarball":"https://registry.npmjs.org/@ahm0xc/fastc/-/fastc-0.0.3.tgz","fileCount":3,"integrity":"sha512-FglNlsklZReuMdbtptmZfn2XWhRhU49g2gUINjKmgSpQjuMxVCcjS5Pb/ZJulJ4IgkfhytGkfjWIVsPL/6ELlg==","signatures":[{"sig":"MEQCIE0JEaHqZ2Gv1TSTXpt5tPMgdF/3drFiybBarrs87Q7IAiBiyhkH0MVmc4nJ+gLOc5hTkyl8Qfm9OVKp4MnF2NzwMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31493},"type":"module","module":"src/index.ts","gitHead":"af60199944e7ef24c950b4e455f6938707d2f4be","private":false,"scripts":{"build":"bun run scripts/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"codingwebsa","email":"codingwebsa@gmail.com"},"_npmVersion":"11.17.0","description":"A utility cli to check your internet speed.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"cac":"^7.0.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/fastc_0.0.3_1785174817643_0.5776870443893398","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@ahm0xc/fastc","module":"src/index.ts","description":"A utility cli to check your internet speed.","type":"module","version":"0.0.4","private":false,"bin":{"fastc":"dist/index.js"},"scripts":{"build":"bun run scripts/build.ts","prepublishOnly":"bun run build"},"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"dependencies":{"cac":"^7.0.0","picocolors":"^1.1.1"},"gitHead":"b005533dff7a32f6cd84d4a9a78e83cbf32415ea","_id":"@ahm0xc/fastc@0.0.4","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-gTzZ9XXP4xJSpUq+LEMqjE4vQbEQ6Qqsk9oi8bEI1fMNpHwZTaJhJ3dIEQCszx6hcDJfdG2Apsu54DbaYBR/Bg==","shasum":"8fd317daed8303b64c368242852b5438aa07f0d2","tarball":"https://registry.npmjs.org/@ahm0xc/fastc/-/fastc-0.0.4.tgz","fileCount":3,"unpackedSize":31543,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH6MqkOl1ypNNuqvHun0TxvtabrsCuUOXZndDXWdfe1iAiBTgd14HeY6yv+WYkn5Enwt23XEhQ39wyGItpFUVgoNRA=="}]},"_npmUser":{"name":"codingwebsa","email":"codingwebsa@gmail.com"},"directories":{},"maintainers":[{"name":"codingwebsa","email":"codingwebsa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fastc_0.0.4_1785175099246_0.5439503651927169"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T17:30:29.196Z","modified":"2026-07-27T17:58:19.516Z","0.0.1":"2026-07-27T17:30:29.561Z","0.0.2":"2026-07-27T17:41:21.493Z","0.0.3":"2026-07-27T17:53:37.779Z","0.0.4":"2026-07-27T17:58:19.368Z"},"description":"A utility cli to check your internet speed.","maintainers":[{"name":"codingwebsa","email":"codingwebsa@gmail.com"}],"readme":"# fastc\n\nA fast internet speed test CLI powered by fast.com.\n\n![Demo](https://raw.githubusercontent.com/ahm0xc/fastc/main/assets/demo.gif)\n\n## Installation\n\n```bash\nnpm i -g @ahm0xc/fastc\n```\n\n## Usage\n\nRun the speed test with a single command:\n\n```bash\nfastc\n```\n\nThe test measures both **download** and **upload** speeds using fast.com's infrastructure. Results are displayed in Mbps (or Gbps for connections above 1 Gbps).\n\n## How it works\n\n`fastc` fetches test targets from fast.com, runs concurrent download and upload streams for ~10 seconds each, and reports your measured throughput. It automatically handles token refresh when needed.\n\n## Support\n\n- **Issues**: https://github.com/ahm0xc/fastc/issues\n- **Author**: [ahm0xc](https://www.ahm0xc.me/)\n","readmeFilename":"README.md"}