{"versions":{"1.0.0":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","version":"1.0.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"devDependencies":{"benchloop":"^2.1.1","fava":"^0.3.2","tsex":"^3.0.2","typescript":"^5.3.3"},"dependencies":{"string-width":"^7.1.0"},"_id":"fast-string-width@1.0.0","gitHead":"2763d05c15d04c2d0f674c125b1d5cbc42578d81","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-f1VlPIDrpIlGCHepK9ViXusgyByaatm2ks1qJXwpsHJn/yFEYbu7NvU48wiDsghtqrHmY6DagHiA9SrnH4E8Bw==","shasum":"84bceeec765983be57d40cfd132f36831a008ff2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-1.0.0.tgz","fileCount":16,"unpackedSize":29538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlY/0IylWVs4oQy2+kP5qADiy1NZCt3T2MyIT9tp+w1AiEApWMbRUoDcPuiZQrYWp2r9wmiPYFj2kZf7rE7RVEcgWM="}],"size":6238},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-string-width_1.0.0_1708826070902_0.6650922712801051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T01:54:31.064Z","publish_time":1708826071064,"_source_registry_name":"default","contributors":[]},"1.0.1":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","version":"1.0.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"devDependencies":{"benchloop":"^2.1.1","fava":"^0.3.2","tsex":"^3.0.2","typescript":"^5.3.3"},"dependencies":{"string-width":"^7.1.0"},"_id":"fast-string-width@1.0.1","gitHead":"470258bbd9f75f64b123a3352fa0da6f4f34f949","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NNPfeZuICz9wHCYaMh1Iiy6LuETeNUBb+HzOd+74qIPuBddVdR82HPV5x2/SZSPg9TkEQpkDanZY3oCostp6Bw==","shasum":"6dc58e67711908e9805ab2540a0c3454b2139113","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-1.0.1.tgz","fileCount":16,"unpackedSize":29472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHLlEwCc/1z/UKqycwWazilKXur5eB2oxFLXycs26fHgIhAO3f5EO1JIfjhdGg4AjO7gfef0gdZtNl44xpeShiDjMg"}],"size":6201},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-string-width_1.0.1_1708826166075_0.7722707122172843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T01:56:06.221Z","publish_time":1708826166221,"_source_registry_name":"default","contributors":[]},"1.0.2":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","version":"1.0.2","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"devDependencies":{"benchloop":"^2.1.1","fava":"^0.3.2","tsex":"^3.0.2","typescript":"^5.3.3"},"_id":"fast-string-width@1.0.2","gitHead":"aeb5182593370a14d96f22b5d914457862c461f9","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-PNp/u6QMpUVNH4IWogXs5E+OTHing9Xg4DZ1q47y9LtwqJ/cUE84+4fTArWCJgVupAiGEb4mi1ucImqrkwbPPg==","shasum":"c4cc2569da53f09da0a9fcabc518b3d985d62c06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-1.0.2.tgz","fileCount":16,"unpackedSize":29418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuMlkA2MhJ6Cjn/R0urchp0WLYPLnrIAUaHdyEySWwcwIhAKCfCpVUXTn/fRgLGxFzL9xrFYgTQIPHF4aCkOGCW1SB"}],"size":6184},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-string-width_1.0.2_1708826205979_0.04860708654304857"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T01:56:46.104Z","publish_time":1708826206104,"_source_registry_name":"default","contributors":[]},"1.0.3":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","version":"1.0.3","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"devDependencies":{"benchloop":"^2.1.1","fava":"^0.3.2","tsex":"^3.0.2","typescript":"^5.3.3"},"_id":"fast-string-width@1.0.3","gitHead":"412755ecdf2e98b2b3921e90ed0dfbe4f40a6c1b","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-mdi4h9nvs9YPOaFu0o3jyrggA8hnzstQbTOpRoRYgtvG49Kyyg2do+hzpUcjcn/gI/CciZn6XoMiRt5C/yiP6A==","shasum":"6231e36a759826e7b38b8be1897497e0efd92d6a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-1.0.3.tgz","fileCount":16,"unpackedSize":29665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtVUq+t3xr5Szq/4LqVzslyD3vmOiK9s85o3tPagTSrAiEAjaRtckJm2XPVbCmBgIt1sziF1mm85LlAP+sxDFKq4Do="}],"size":6230},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-string-width_1.0.3_1708872889915_0.1323427339716905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T14:54:50.066Z","publish_time":1708872890066,"_source_registry_name":"default","contributors":[]},"1.0.4":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","version":"1.0.4","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"devDependencies":{"benchloop":"^2.1.1","fava":"^0.3.2","tsex":"^3.0.2","typescript":"^5.3.3"},"_id":"fast-string-width@1.0.4","gitHead":"4152c9cfcfb2e2d3bc53c1df854285b0193ed20f","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-LNP+TPEioODMdFEdjq/h1Ck4220TnS7pgI5fzHMtzfbP6kGkereW1KgeBAAazMEa4M2MvqEibnY4lrIvVn6JmA==","shasum":"2be6909809f1c3195b7a9c5693e5209222794b07","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-1.0.4.tgz","fileCount":16,"unpackedSize":31773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC75POvhui4sdH0n9HQfkIU01SwlCqNV+3PelFJchzfKwIgf4W4i7QWQWjmbpi2TEvxlHEp+BDKte/9UtGPOfuyulY="}],"size":6408},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-string-width_1.0.4_1708955955949_0.44539767921216367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-26T13:59:16.136Z","publish_time":1708955956136,"_source_registry_name":"default","contributors":[]},"1.0.5":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","version":"1.0.5","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"benchmark":"tsex benchmark","benchmark:watch":"tsex benchmark --watch","clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"dependencies":{"fast-string-truncated-width":"^1.0.4"},"devDependencies":{"fava":"^0.3.2","tsex":"^3.0.2","typescript":"^5.3.3"},"_id":"fast-string-width@1.0.5","gitHead":"486efa7060cc0d2371b1c81410d217afb2eec464","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-rO3M39p2w0AaF81drD42Q+v77cyhUKWixavoTAsORzYtjMIHhZ33KgdsjEaxMBwI0zI0zLUNBL0CYqVMipXp4g==","shasum":"99147db292cb866fe70aabaee51caf9465d9f53f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-1.0.5.tgz","fileCount":9,"unpackedSize":4348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXwq/whHVI+v4gLxIOR0TtufNUI9CH5IufoKV4/usY+gIgCcniJPzJJYV3jHRXQxVR8GvO7NJZByZmeZ1C4R+dyC4="}],"size":2063},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-string-width_1.0.5_1709062841290_0.41986167130199337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-27T19:40:41.517Z","publish_time":1709062841517,"_source_registry_name":"default","contributors":[]},"1.1.0":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","license":"MIT","version":"1.1.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"dependencies":{"fast-string-truncated-width":"^1.2.0"},"devDependencies":{"fava":"^0.3.4","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"fast-string-width@1.1.0","gitHead":"cdfba337399f0e07141c5c8d7880dc6cecc7a96d","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-O3fwIVIH5gKB38QNbdg+3760ZmGz0SZMgvwJbA1b2TGXceKE6A2cOlfogh1iw8lr049zPyd7YADHy+B7U4W9bQ==","shasum":"8122fe1c4699474cb30c84e4419359e2d90c156a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-1.1.0.tgz","fileCount":5,"unpackedSize":3573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPEkCWqnV+pr0/WddOphbL4E1PaKvnE3OOf54oBLPAYAiAmur6btcfcVzyg5GiFty3bNA/GWygOhmrk3reUmcHMwg=="}],"size":1835},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-string-width_1.1.0_1736637287351_0.3386935062501686"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-11T23:14:47.522Z","publish_time":1736637287522,"_source_registry_name":"default","contributors":[]},"2.0.0":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","license":"MIT","version":"2.0.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"dependencies":{"fast-string-truncated-width":"^2.0.0"},"devDependencies":{"fava":"^0.3.4","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"fast-string-width@2.0.0","gitHead":"2951c6bfdf26a92b1ff7943fd5b1f75325ae047d","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-MetuLALooM2IyKKu9xUQsI7n5ftbhQbhDUX/ROcvtlHNHkwDaB87fEwMhXxiUVKEpdAlBE3E1hvyiti7zUvVfQ==","shasum":"63125b315f950b7a75a52ef9f5294c7501cd56a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-2.0.0.tgz","fileCount":5,"unpackedSize":3552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFQbphNEBQTZPkQdZztsdYWwtOmqPVQBz7V0QqMw2kbEAiBEX8OkMCR8ynx7TKXvJ0KEkb1KnJH65mVV/yKDyetzDA=="}],"size":1824},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-string-width_2.0.0_1754300009107_0.40946694038219844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-04T09:33:29.314Z","publish_time":1754300009314,"_source_registry_name":"default","contributors":[]},"3.0.0":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","license":"MIT","version":"3.0.0","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"dependencies":{"fast-string-truncated-width":"^3.0.0"},"devDependencies":{"fava":"^0.3.4","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"fast-string-width@3.0.0","gitHead":"ffe35c1d664077e22bd7c1255986c78273e6fb77","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NprIwxvWRQx8IwWPeGU7MCSa0q7qVoFUJxJpvpW+gYXNajkZacSejuitNwrRJMO0MyfUYyRsXyY+djPNB1QrQQ==","shasum":"7978714f1c8c09a14bb43eb4db1ee1fdbefdd330","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-3.0.0.tgz","fileCount":5,"unpackedSize":3515,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjAXrREoAdt72iyvbgWTNL2P/agM1vZ6pZQG6qEpBWZwIgHSF1Xssvw1gvFN17pknXT8Z7s743uNqWZe+X2HX6Yqk="}],"size":1807},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-string-width_3.0.0_1755864580242_0.20952993920442498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T12:09:40.436Z","publish_time":1755864580436,"_source_registry_name":"default","contributors":[]},"3.0.1":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","license":"MIT","version":"3.0.1","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"dependencies":{"fast-string-truncated-width":"^3.0.1"},"devDependencies":{"fava":"^0.3.4","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"fast-string-width@3.0.1","gitHead":"5c4d5e408acbca045f47baf38dbad174d03b6adf","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-8R+/9ppmJ+wcdnT21jIi+s2vqMhmRN/5TRmWVSiSeNBV5s26siCStF6R84LSLARPR/MSmE/z2bgBf7PCQxnwMg==","shasum":"7924c5d55c0b6b680cc6c995d7bda4677e375219","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-3.0.1.tgz","fileCount":5,"unpackedSize":3515,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICO0kJM7KnBc+m6rWMAunbhqHVvf0CKqVzh29eGySwMpAiBqYsB0Qt8svzEl32XVMCNaDPKslHcDjVb2bfpFhosZtw=="}],"size":1807},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-string-width_3.0.1_1755868284377_0.8241813933878901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T13:11:24.578Z","publish_time":1755868284578,"_source_registry_name":"default","contributors":[]},"3.0.2":{"name":"fast-string-width","repository":{"type":"git","url":"git+https://github.com/fabiospampinato/fast-string-width.git"},"description":"A fast function for calculating the visual width of a string once printed to the terminal.","license":"MIT","version":"3.0.2","type":"module","main":"dist/index.js","exports":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"clean":"tsex clean","compile":"tsex compile","compile:watch":"tsex compile --watch","test":"tsex test","test:watch":"tsex test --watch","prepublishOnly":"tsex prepare"},"keywords":["fast","string","width","cli","terminal"],"dependencies":{"fast-string-truncated-width":"^3.0.2"},"devDependencies":{"fava":"^0.3.4","tsex":"^4.0.2","typescript":"^5.7.3"},"_id":"fast-string-width@3.0.2","gitHead":"f49e7b7662906e0028a68a16b5358500b2f3152d","bugs":{"url":"https://github.com/fabiospampinato/fast-string-width/issues"},"homepage":"https://github.com/fabiospampinato/fast-string-width#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==","shasum":"16dbabb491ce5585b5ecb675b65c165d71688eeb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/fast-string-width/-/fast-string-width-3.0.2.tgz","fileCount":5,"unpackedSize":3515,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFYXHg1hrsnD4wkmvSM4Y4SvgZ2P+I2V8AZrIbVFFIoBAiAgfkc+2iTS4/G8UrkjDhAwplFU4+ylOcyeo8udErKbcQ=="}],"size":1805},"_npmUser":{"name":"anonymous","email":"spampinabio@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"spampinabio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-string-width_3.0.2_1759228265263_0.6078504013386254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-30T10:31:05.462Z","publish_time":1759228265462,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"3.0.2"},"name":"fast-string-width","time":{"created":"2024-02-25T01:54:36.519Z","modified":"2025-09-30T10:31:15.032Z","1.0.0":"2024-02-25T01:54:31.064Z","1.0.1":"2024-02-25T01:56:06.221Z","1.0.2":"2024-02-25T01:56:46.104Z","1.0.3":"2024-02-25T14:54:50.066Z","1.0.4":"2024-02-26T13:59:16.136Z","1.0.5":"2024-02-27T19:40:41.517Z","1.1.0":"2025-01-11T23:14:47.522Z","2.0.0":"2025-08-04T09:33:29.314Z","3.0.0":"2025-08-22T12:09:40.436Z","3.0.1":"2025-08-22T13:11:24.578Z","3.0.2":"2025-09-30T10:31:05.462Z"},"readme":"# Fast String Width\n\nA fast function for calculating the visual width of a string once printed to the terminal.\n\nSee [`fast-string-truncated-width`](https://github.com/fabiospampinato/fast-string-truncated-width) for a lower-level version of this.\n\n## Install\n\n```sh\nnpm install fast-string-width\n```\n\n## Usage\n\n```ts\nimport fastStringWidth from 'fast-string-width';\n\n// The width of various classes of characters is configurable\n\nconst options = {\n  controlWidth: 0,\n  tabWidth: 8,\n  emojiWidth: 2,\n  regularWidth: 1,\n  wideWidth: 2\n};\n\n// Calculating the visual width of some strings\n\nfastStringWidth ( 'hello', options ); // => 5\nfastStringWidth ( '\\x1b[31mhello', options ); // => 5\nfastStringWidth ( '👨‍👩‍👧‍👦', options ); // => 2\nfastStringWidth ( 'hello👨‍👩‍👧‍👦', options ); // => 7\n\n// Calculating the visual width while tweaking the width of emojis\n\nfastStringWidth ( '👶👶🏽', { ...options, emojiWidth: 1.5 } ); // => 3\n```\n\n## License\n\nMIT © Fabio Spampinato","users":{}}