{"_id":"@protobufjs/utf8","_rev":"14-abcf517e3dec2cb2b08e7682824e72d9","name":"@protobufjs/utf8","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@protobufjs/utf8","version":"1.0.0","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"license":"Apache-2.0","_id":"@protobufjs/utf8@1.0.0","maintainers":[{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"f5df4580ce51bd881e9cc5f910904c4f4b90f493","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.0.tgz","integrity":"sha512-ogy3AeYpI+H3ODA+83pBowcW8P7tkVWrAZ7/2IfNCf5Jt5qxgbFGcSECMg6D1gAcDX6OV0vQr4u6gV3gSojREA==","signatures":[{"sig":"MEUCIHdkhZ5HZJXW7M+PGRNopFAduRl5KwW+9gAIQ1giB9d/AiEAlznIwoj5yKlXfe2p13JsIoN6XqH1Oa39wpL34IBqFiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f5df4580ce51bd881e9cc5f910904c4f4b90f493","scripts":{},"_npmUser":{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.0.tgz_1481415090780_0.6191886160522699","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.1":{"name":"@protobufjs/utf8","version":"1.0.1","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"Apache-2.0","_id":"@protobufjs/utf8@1.0.1","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"7aeb47e8a52af722a7295db44547da74fcd113f7","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.1.tgz","integrity":"sha512-yiyntk7tiZnph8kRyJfRMVp6nm4yDc9jF75j4nsh/ahFmPzEA/C9KcPm3LEIX3jMGjZXqsiagb5FJgqF7DA7SA==","signatures":[{"sig":"MEQCIHYFxAWvb/vMmI4Zg1DoMTtbUua4szjEoJz7lpfybufDAiAWrj6qfaCqbRKaRVLh3gjh8IpXJaT5uas/0V6pt9Rk1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7aeb47e8a52af722a7295db44547da74fcd113f7","scripts":{},"_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.1.tgz_1481417469319_0.9068995991256088","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.2":{"name":"@protobufjs/utf8","version":"1.0.2","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"Apache-2.0","_id":"@protobufjs/utf8@1.0.2","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"8ca2dfc134649433859a2155af0761e47f00b32b","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.2.tgz","integrity":"sha512-5H+dF6F3PW9ZVmnD1gZfq4oGrpIbVIdzK6LCg7YNpAX3Ro96ptsNPk387Oc2fltK3ws9Aa+w6zfoV30k1mzzGQ==","signatures":[{"sig":"MEUCICBR02peFKkwNHx8Im2jJM9OjZBLtt13cIJ9B88ie096AiEA71pFu6CwNDWu8MKwpvAy/G1D+oHFvBlqWMm/ZdzXZ2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8ca2dfc134649433859a2155af0761e47f00b32b","scripts":{},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.2.tgz_1481481211541_0.6269788458012044","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.3":{"name":"@protobufjs/utf8","version":"1.0.3","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"Apache-2.0","_id":"@protobufjs/utf8@1.0.3","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"898c714aec3d45e0ba35f231b92ab83fee90bb91","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.3.tgz","integrity":"sha512-rkeo30RGxw+yK/X4A9KeJVjiejKlEabRhFNv+SXPec18w3XfF7nGPwuQaciAlmo8EcWbIe+gLZXF+3mqUE5UNw==","signatures":[{"sig":"MEUCIQDb9od5nR/dRT5WNokkhzXHgf+VzM0Pq7iMjXiTSkhGiQIgcyTWKoVeVo2HD8/qwOaaSsLBDAtbDhl7H4kJenLEP5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"898c714aec3d45e0ba35f231b92ab83fee90bb91","scripts":{},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.3.tgz_1481667553904_0.24491426814347506","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.4":{"name":"@protobufjs/utf8","version":"1.0.4","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","_id":"@protobufjs/utf8@1.0.4","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"f098093ef35afbb7502de7834a1482de9d0fb8c7","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.4.tgz","integrity":"sha512-DNqcTNU4qx3sEZBp+jNBgpYa2NDHrFMBqSTuraf5xVQR1WEOatKGNm5SR6GxrIR0eHgTfQVuCICPHwM5s15OiQ==","signatures":[{"sig":"MEUCIAUIy88nhLBLw3JJiqmc30gpUeQUJHLcxX4FTmDglBmVAiEAwhX2PLhJJ3QzCs3ztVWHkodGj9N6zbHOotH5i1+hN6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f098093ef35afbb7502de7834a1482de9d0fb8c7","scripts":{},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.4.tgz_1482269814805_0.8343407525680959","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.5":{"name":"@protobufjs/utf8","version":"1.0.5","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","_id":"@protobufjs/utf8@1.0.5","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"3c12e486fa1fdf46e97ee884f84330600f67cd4c","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.5.tgz","integrity":"sha512-7Slun/Yoiyf65gP+v+rgrVa5yCq8MGMSiNQYBR0onczYyblmzJuNmeazSoa7mxIbos/llvS3kNPw8txZayMQcg==","signatures":[{"sig":"MEQCICYR9Zb5Qva6UQuOzX6XFJsT28Wuh5+3YmNekF8cF205AiB11WUv04CyMUtCj2NguUcfqsCX+HSOmD16bZ39UAPLmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"3c12e486fa1fdf46e97ee884f84330600f67cd4c","scripts":{},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"4.0.5","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.5.tgz_1482775027389_0.86257638852112","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.6":{"name":"@protobufjs/utf8","version":"1.0.6","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","_id":"@protobufjs/utf8@1.0.6","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"09a56b5715b3767fc50d6005928309db13b491ff","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.6.tgz","integrity":"sha512-p5T6HX72XED7fxEMv3/4Sv4q+Fz8reXEin0+AxyQcIvmlUuVmqGqMCVQ0ui/rNAwgtV/rCXY9jiIh4MqcoGc7Q==","signatures":[{"sig":"MEQCIE08JdFbdrP0GTNNpeJU4cd1AL+5ylgYRVPiz6YCxoV4AiBGYMewi5U7FlZyp11aNTiZzkAvieMpXEy1QA+wJk26gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","types":"index.d.ts","_shasum":"09a56b5715b3767fc50d6005928309db13b491ff","scripts":{},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"4.0.5","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.6.tgz_1483457516347_0.014881361741572618","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.0.7":{"name":"@protobufjs/utf8","version":"1.0.7","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","_id":"@protobufjs/utf8@1.0.7","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"827e0393275a4eef808ce3345ae7a470c4d1749d","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.0.7.tgz","integrity":"sha512-L8HtfYBSdelZnGNv8BqIhpfWNUkkoyFOXmTWry14R4BzHI1GC5oxtv7NeuFsYUMhFBrz1/a8LfjHHRotpR9RYg==","signatures":[{"sig":"MEUCIQDdQ4ZOqqAXigXgJR/QNNz7y+Pj1yJvu6N6VBSlYmqygAIgeh2D/eciCo7X+nY9Q88MkSS+fMrxvPZQ6KvJce+5MKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","types":"index.d.ts","_shasum":"827e0393275a4eef808ce3345ae7a470c4d1749d","scripts":{},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"4.0.5","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","_npmOperationalInternal":{"tmp":"tmp/utf8-1.0.7.tgz_1483799989150_0.5782537956256419","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.1.0":{"name":"@protobufjs/utf8","version":"1.1.0","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","_id":"@protobufjs/utf8@1.1.0","maintainers":[{"name":"dcode","email":"dcode@dcode.io"},{"name":"protobufjs","email":"dcode+npm-protobufjs@dcode.io"}],"homepage":"https://github.com/dcodeIO/protobuf.js#readme","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"dist":{"shasum":"a777360b5b39a1a2e5106f8e858f2fd2d060c570","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz","integrity":"sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==","signatures":[{"sig":"MEUCIBxFwHB/ikUZFCPi8lMTsMrzk9C5SFM22pa6MaEJJeKqAiEAxUzpdDEUPz3epMYB85MqssPcmjbSAnvyiMz6BwPPSpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","types":"index.d.ts","_shasum":"a777360b5b39a1a2e5106f8e858f2fd2d060c570","scripts":{"test":"tape tests/*.js","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js"},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"repository":{"url":"git+https://github.com/dcodeIO/protobuf.js.git","type":"git"},"_npmVersion":"4.0.5","description":"A minimal UTF8 implementation for number arrays.","_nodeVersion":"6.9.1","devDependencies":{"tape":"^4.6.3","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/utf8-1.1.0.tgz_1485368134514_0.7150300552602857","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.1.1":{"name":"@protobufjs/utf8","description":"A minimal UTF8 implementation for number arrays.","version":"1.1.1","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"license":"BSD-3-Clause","main":"index.js","types":"index.d.ts","devDependencies":{"istanbul":"^0.4.5","tape":"^5.0.0"},"scripts":{"test":"tape tests/*.js","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js"},"gitHead":"082ec3d387ae65ff0fd13f65ca500fd57a3aaff0","_id":"@protobufjs/utf8@1.1.1","bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://github.com/dcodeIO/protobuf.js#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==","shasum":"eaee5900122c110a3dbcb728c0597014a2621774","tarball":"https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz","fileCount":8,"unpackedSize":41228,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHBgTi/NNuK8M/Tl8l2Wrg3qXQCZnAudufWwFnNuG7SgIhAIPfZLNg8HaAWTKJ551nvIQ00U92ACWtxh6KPD+uw7V7"}]},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"directories":{},"maintainers":[{"name":"dcode","email":"dcode+npm@dcode.io"},{"name":"protobufjs","email":"dcode+protobufjs@dcode.io"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utf8_1.1.1_1777321888328_0.2699682908653771"},"_hasShrinkwrap":false}},"time":{"created":"2016-12-11T00:11:31.458Z","modified":"2026-04-27T20:31:28.712Z","1.0.0":"2016-12-11T00:11:31.458Z","1.0.1":"2016-12-11T00:51:09.973Z","1.0.2":"2016-12-11T18:33:32.202Z","1.0.3":"2016-12-13T22:19:15.790Z","1.0.4":"2016-12-20T21:36:56.764Z","1.0.5":"2016-12-26T17:57:09.614Z","1.0.6":"2017-01-03T15:31:58.315Z","1.0.7":"2017-01-07T14:39:50.929Z","1.1.0":"2017-01-25T18:15:35.362Z","1.1.1":"2026-04-27T20:31:28.490Z"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","homepage":"https://github.com/dcodeIO/protobuf.js#readme","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"description":"A minimal UTF8 implementation for number arrays.","maintainers":[{"name":"dcode","email":"dcode+npm@dcode.io"},{"name":"protobufjs","email":"dcode+protobufjs@dcode.io"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"readme":"@protobufjs/utf8\r\n================\r\n[![npm](https://img.shields.io/npm/v/@protobufjs/utf8.svg)](https://www.npmjs.com/package/@protobufjs/utf8)\r\n\r\nA minimal UTF8 implementation for number arrays.\r\n\r\nAPI\r\n---\r\n\r\n* **utf8.length(string: `string`): `number`**<br />\r\n  Calculates the UTF8 byte length of a string.\r\n\r\n* **utf8.read(buffer: `Uint8Array`, start: `number`, end: `number`): `string`**<br />\r\n  Reads UTF8 bytes as a string.\r\n\r\n* **utf8.write(string: `string`, buffer: `Uint8Array`, offset: `number`): `number`**<br />\r\n  Writes a string as UTF8 bytes.\r\n\r\n\r\n**License:** [BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause)\r\n","readmeFilename":"README.md"}