{"_id":"@dhlx/format-size-units","_rev":"2-b0eef3dd12a3364a8118d3eb7a7ead08","name":"@dhlx/format-size-units","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@dhlx/format-size-units","version":"0.0.1","_id":"@dhlx/format-size-units@0.0.1","maintainers":[{"name":"lidenghui~","email":"3379489032@qq.com"}],"dist":{"shasum":"02de647143fd7c6284886ca5d2b4519cb60d3109","tarball":"https://registry.npmjs.org/@dhlx/format-size-units/-/format-size-units-0.0.1.tgz","fileCount":6,"integrity":"sha512-KhCu++QrsfyqFOGp+IOQXoeTi5IOmv2OboQnRIHmulzSpCSdfgcM7xhbRunvTtqxY6fdIAdjPKbF6rL/3q/LnA==","signatures":[{"sig":"MEYCIQDv+XK/1yVNlmjv8N5e+DPEJFR5JQEy15Bc8JtFI1g52AIhAIe24SZOOMb/ohfNedH8hOaD19GikGc7qLlDjQQdJsfS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3698},"main":"./dist/counter.umd.cjs","type":"module","types":"./index.d.ts","module":"./dist/counter.js","exports":{"types":"./index.d.ts","import":"./dist/counter.js","require":"./dist/counter.umd.cjs"},"private":false,"scripts":{"dev":"vite","test":"ava","build":"tsc && vite build"},"_npmUser":{"name":"lidenghui~","email":"3379489032@qq.com"},"_npmVersion":"10.8.2","description":"A utility function to format file sizes from kilobytes (KB) to larger units like megabytes (MB), gigabytes (GB), terabytes (TB), and petabytes (PB).","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","vite":"^5.2.10","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/format-size-units_0.0.1_1727356577551_0.8729061688161388","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@dhlx/format-size-units","version":"0.0.2","_id":"@dhlx/format-size-units@0.0.2","maintainers":[{"name":"lidenghui~","email":"3379489032@qq.com"}],"dist":{"shasum":"68270d212286401cdf4e0313a251840db4d1cf2e","tarball":"https://registry.npmjs.org/@dhlx/format-size-units/-/format-size-units-0.0.2.tgz","fileCount":2,"integrity":"sha512-hTjiygbe+CSERU/cmv8IC01CFtE2PkA8E1WYpv28J/tdqO+bTNmJDgOUzo4D8SR9b7XDCIAElh9vT74dyQ+5yA==","signatures":[{"sig":"MEYCIQDTjkZs/BqpGBM7Kv9wwJBhREiUWhNGruRK6P2XVwP06AIhAOXbbDmHThusEVzqI3JFuZjmY/N9CjRpymhdvTYvcu3Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1674},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/lib/main.d.ts","module":"./dist/index.js","exports":{"types":"./dist/lib/main.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"gitHead":"4cda838a90d1d00aa0c7d5b6ba20d2d777bf6d24","private":false,"scripts":{"dev":"vite","test":"ava","build":"tsc && vite build"},"_npmUser":{"name":"lidenghui~","email":"3379489032@qq.com"},"_npmVersion":"10.8.2","description":"A utility function to format file sizes from kilobytes (KB) to larger units like megabytes (MB), gigabytes (GB), terabytes (TB), and petabytes (PB).","directories":{},"_nodeVersion":"20.17.0","dependencies":{"vite-plugin-dts":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","vite":"^5.2.10","prettier":"^3.3.3","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/format-size-units_0.0.2_1727497849503_0.08671934897616218","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@dhlx/format-size-units","private":false,"version":"0.0.3","type":"module","main":"./dist/index.umd.cjs","module":"./dist/index.js","types":"./dist/lib/main.d.ts","exports":{"types":"./dist/lib/main.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"scripts":{"dev":"vite","build":"tsc && vite build","test":"ava"},"devDependencies":{"ava":"^6.1.3","prettier":"^3.3.3","typescript":"^5.4.5","vite":"^5.2.10"},"dependencies":{"vite-plugin-dts":"^4.2.2"},"_id":"@dhlx/format-size-units@0.0.3","gitHead":"c658cf88142177f4538b9b0b2bd904465413024a","description":"A utility function to format file sizes from kilobytes (KB) to larger units like megabytes (MB), gigabytes (GB), terabytes (TB), and petabytes (PB).","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fMtdC+5P8UODfNDOMwLHf8/OmhnycI8mxGXzyPqR05uAx93UNI3pKFL58GOhK8WS4xR7pcGeTR26HGlG+5UARw==","shasum":"b10213b7b0f76bf3a8906f7daed9755b9dcc1f7b","tarball":"https://registry.npmjs.org/@dhlx/format-size-units/-/format-size-units-0.0.3.tgz","fileCount":7,"unpackedSize":4016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7Yof0SkjNLodyux+PZZyjQLHp0dlW4KeiZLvjL6upTAiAvIccz0LAUzrbgx4j4jIp+OtoXJ/kDJ4qBk1p2zocVgg=="}]},"_npmUser":{"name":"lidenghui~","email":"3379489032@qq.com"},"directories":{},"maintainers":[{"name":"lidenghui~","email":"3379489032@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/format-size-units_0.0.3_1727501897306_0.4634943318553608"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-26T13:16:17.417Z","modified":"2024-09-28T05:38:17.730Z","0.0.1":"2024-09-26T13:16:17.786Z","0.0.2":"2024-09-28T04:30:49.685Z","0.0.3":"2024-09-28T05:38:17.501Z"},"description":"A utility function to format file sizes from kilobytes (KB) to larger units like megabytes (MB), gigabytes (GB), terabytes (TB), and petabytes (PB).","maintainers":[{"name":"lidenghui~","email":"3379489032@qq.com"}],"readme":"# @dhlx/format-size-units\n\nA utility function to format file sizes from kilobytes (KB) to larger units like megabytes (MB), gigabytes (GB), terabytes (TB), and petabytes (PB).\n\n## Installation\n\nInstall the package using npm or yarn:\n\n```bash\nnpm install @dhlx/format-size-units\n```\n\n\n## Usage\nYou can use the function to convert a file size in kilobytes (KB) into a more readable format.\n\nExample\n\n```js\nimport formatSizeUnits from '@dhlx/format-size-units';\n\nconst fileSizeInKB = 10240; // 10 MB in KB\nconst formattedSize = formatSizeUnits(fileSizeInKB);\n\nconsole.log(formattedSize); // Output: \"10.00 MB\"\n```\n\n## API\nformatSizeUnits(kb: number): string\n\n* Formats a size in kilobytes to a more human-readable format, selecting the appropriate unit based on the size.\n\nParameters:\n    \n* kb (number): The file size in kilobytes.\n\nReturns:\n\n* string: A string representation of the formatted size with two decimal places and the appropriate unit (KB, MB, GB, etc.).\n## License\nThis project is licensed under the MIT License.","readmeFilename":"README.md"}