{"_id":"isutf8","_rev":"44-4632fbcbb6c21329f243e5aec2bd88ae","name":"isutf8","dist-tags":{"latest":"4.0.4"},"versions":{"1.0.1":{"name":"isutf8","version":"1.0.1","keywords":["charset","utf-8","text"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.1","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"dfc7db62b8adda5f2cb1c89f69110309b752d8d2","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.1.tgz","integrity":"sha512-qmm/LWDgiwjrxcQq57qK5Sl1KCCq/7RgEa6AGYo3yFOPg9yCnlyAA0jTOIOikQJhLEd5Zz4sYLCT0hhjwiIpZQ==","signatures":[{"sig":"MEUCIAm9soD/4MG/w3dVzofuiDeYQavOBufaEpFU4bHpprKqAiEA3MU9mxwbsExHd50GecHBXwQiUf+X4bOv8fyjlGwQcss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dfc7db62b8adda5f2cb1c89f69110309b752d8d2","engines":{"node":">= 0.10"},"gitHead":"ab5c3fb65fc5844b2e51f93853ff97e2509fee1c","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a data is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.2":{"name":"isutf8","version":"1.0.2","keywords":["charset","utf-8","text"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.2","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"d4388173b728cb967da780b8190e014ec0324bc7","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.2.tgz","integrity":"sha512-oy+yakI+8mb1uAHZUkvmUKrFos9968W2vHRQO/xO2zLuaDuVNx8HGeJy5DaPnIrme2TeKpKWrt8xeYDXkvKwFQ==","signatures":[{"sig":"MEUCIQD4je2RctPQV8ycoSinIo76e/BUxvJE4scMfHr3YidhzQIgODhUO1EIQt+DL/lTUvRUXu5XjIP+fgls8UHoTGhcmiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d4388173b728cb967da780b8190e014ec0324bc7","engines":{"node":">= 0.10"},"gitHead":"80fc1fa8d2cfc9d7291cc1f53f8663d5977dad01","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a data is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.3":{"name":"isutf8","version":"1.0.3","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.3","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"0c9ac5430972a21149c4339d90b00dbd7aae5a5d","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.3.tgz","integrity":"sha512-+vb0NxDTSKuMv/rauedhljQZWD0B3W5SmwUoi+uSfzdoKKGojKyZ60dEtLbIP4u2DZs1xagwusE2docsR4ALSw==","signatures":[{"sig":"MEYCIQCso84tmlaJt+fpQlOx48FIvyhE+PsM9wbj/o5SvgfIAQIhALcLF7uoPLeNCO7aQbRUP//ICrIdGfis3M2bzdXXvymD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0c9ac5430972a21149c4339d90b00dbd7aae5a5d","engines":{"node":">= 0.10"},"gitHead":"31fab5e7f01b786e267f74d841dc44b9b6beb02e","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.5":{"name":"isutf8","version":"1.0.5","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.5","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"1aa3d6f6411313233a1daa177fea4dd733c73e44","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.5.tgz","integrity":"sha512-1ny+2OBcU3OO1S1aZfrjVu2wRP6cioYFUOQ69ZVSFnJaXL1X2K0ve+M0XXXNHsoaWjtmdVrafcGmy8TV+meilA==","signatures":[{"sig":"MEUCIDzjSmGyJHerr1h+sLpDY8jG1XeL/s0UIm9sCeve68KrAiEAz3usn9e+TP0IBEH2cYzyBNg/oG7Z3nGbiTp9+cDkWSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1aa3d6f6411313233a1daa177fea4dd733c73e44","engines":{"node":">= 0.10"},"gitHead":"1bf3f6ef4802528676aed7e69fc545db0ffa5f3e","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.6":{"name":"isutf8","version":"1.0.6","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.6","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"910bd1c20325dd11a9145fd1c6ebec827533d177","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.6.tgz","integrity":"sha512-s6JsDHmp442nEoGQxY1RX2BWXCQCokNX/8pRESyCoLGrXUZHfx6hQVLX8TAg/hD0tNocC2USppkn2tbx5U/Mnw==","signatures":[{"sig":"MEUCIQCmLx5QBD+pnOxI053Hoz6Nsv96VbveCqU3E0Im52xbswIgc1izGKmYJIzkvH4NsgWK9CHBIaWUAZjnSnRFgOt8voE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"910bd1c20325dd11a9145fd1c6ebec827533d177","engines":{"node":">= 0.10"},"gitHead":"1fcaf58f55c545a822e8fc2fe57fef01a2deb05a","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.7":{"name":"isutf8","version":"1.0.7","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.7","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"f34a2c9fe5336c718791127fcd76edad77e816cd","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.7.tgz","integrity":"sha512-wpOwuIulNszM9zwifrE63/M9h078SOVKNb45+9oWqTMZHGasK0KoSeatcIdq1H6OFbAPXHX1VdpeqSug+OOU3g==","signatures":[{"sig":"MEQCIAyG26krpOQyqfDswAmKvhC04CwuJ4wmFTLlF/mI1Xm6AiB3YCInd+u+8vRVgOSM5Seo3xYd2AXV9JzDEfSe1ZcUng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f34a2c9fe5336c718791127fcd76edad77e816cd","engines":{"node":">= 0.10"},"gitHead":"d654d513c1c6831d1cbd7943fe70e7b8e681e1eb","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.8":{"name":"isutf8","version":"1.0.8","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.8","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"63aade226c2f41a68ef81b5ce9ee4fda5894ef36","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.8.tgz","integrity":"sha512-n4rG8kTbqLpLlMXam1/4xGb5yz0TZM84Ccj8E2tefI6mh8M7MX2wr8rR+ccnhTVPT4WEgPegzAmLhVI9xuDpiA==","signatures":[{"sig":"MEQCIA1zKYXiElZ4th8ndRZn2BZZjnldXz5Wl4eTK3WZePJOAiARQgC/+JKQbKTSvTC2J3IwYjTrfpkXUXqIOmExrkPqEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"63aade226c2f41a68ef81b5ce9ee4fda5894ef36","engines":{"node":">= 0.10"},"gitHead":"11094a128a0a47a3e839edc11dfee3af0e56713b","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.9":{"name":"isutf8","version":"1.0.9","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.9","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"91067d1f7641495bce5fffbcaff18f939638f0cd","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.9.tgz","integrity":"sha512-kirczQeSV8R6kNDDJpUZFtMSpARHN4eGHdgRJ4+rZ6MEmJfiN/KPS7Vq90VuL6U0sRGgcVwkWTtRhN2Z+ZgXuA==","signatures":[{"sig":"MEYCIQC43pGRInjptxS+2xrJ9WDpX3jX3PiD8E6QfpKkfpHfiAIhAP2v9BOcSpml2L6gHi7Ap6IWXWp4m9lvdhTRCB4q7FHd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"91067d1f7641495bce5fffbcaff18f939638f0cd","engines":{"node":">= 0.10"},"gitHead":"d446f050a03dffc8ca2f86d592876e88926496ba","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"licenses":[{"url":"https://github.com/hcodes/isutf8/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.7.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.10":{"name":"isutf8","version":"1.0.10","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.10","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"5bdc3b01b9247e820fad7470fecc490cc34621d2","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.10.tgz","integrity":"sha512-7P+rDOf15onIrXS4W6d5u6cZj/aiZUrv7wM5EiX8+OUjqNfxwBlKESZC13cSQXTrWqdfNxvZNexruJbKEtumow==","signatures":[{"sig":"MEUCIQCQzES7lf0i3mBBzfbv1yfPDnbs4V/v/NbbQk5EI6Lv2gIgVjG+C7o1dqMamKdGh2xcQhxMXCnPIddyash+q3ZSI54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5bdc3b01b9247e820fad7470fecc490cc34621d2","engines":{"node":">= 0.10"},"gitHead":"150ae10df8e1b76c0ddae39bb02d3519623b8d26","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"licenses":[{"url":"https://github.com/hcodes/isutf8/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"1.x","jscs":"1.8.x","mocha":"2.0.x","jshint":"2.x","istanbul":"0.3.x"}},"1.0.11":{"name":"isutf8","version":"1.0.11","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"_id":"isutf8@1.0.11","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"bin":{"isutf8":"./bin/cli.js"},"dist":{"shasum":"35c51efb94f30b0628b7cd54261aa266d0932a60","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-1.0.11.tgz","integrity":"sha512-p+ny8ibN42QU0TjUhx6gKSAe2R/u4X62FAmg6EVEeAQQx+83BWWzqGQMYAMrSG+0AZ69oFQ1c4OEvHmcDO8siA==","signatures":[{"sig":"MEUCIQC/iUS7FeVY4TVM9dwWr3yiT6yCPq/snsL6imcQUBfxNwIgCG7AcM4YLxj6r/tpz1524imfP7cXb44PmJ57pCsh634=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"35c51efb94f30b0628b7cd54261aa266d0932a60","engines":{"node":">= 0.10"},"gitHead":"ba52eba3ac1fba02d17eeb66af87b316ef72d0e5","scripts":{"test":"npm run-script jshint && npm run-script check-style && npm run-script unit-test-coverage","jshint":"jshint .","unit-test":"mocha -u bdd -R spec --recursive test","check-style":"jscs .","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"licenses":[{"url":"https://github.com/hcodes/isutf8/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"1.4.28","description":"Check if a Buffer is utf-8","directories":{},"dependencies":{"commander":"2.x"},"devDependencies":{"chai":"2.x","jscs":"1.11.x","mocha":"2.1.x","jshint":"2.x","istanbul":"0.3.x"}},"2.0.0":{"name":"isutf8","version":"2.0.0","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@2.0.0","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"8209e5545cff7b511e491a4347211130ceff5609","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-2.0.0.tgz","integrity":"sha512-XP2nN2nt2giZmVbNKVqj4Xtrw+cx5ndlgTgsH3JW3U4mcks6GyhxexGa9nvNHmgi3/2BJr8FpoLOt/MxTJQuZA==","signatures":[{"sig":"MEUCIQCtUczdv+sxlgF7RkYhOqE5Wak+Vg+vN17mhGc/nGpUYgIgdRiStxvXFxtwT0rn07zbQkE07FHlq8AEMeMyLzyaxA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE","README.md"],"_shasum":"8209e5545cff7b511e491a4347211130ceff5609","engines":{"node":">= 0.12"},"gitHead":"5ac92e64ae5834dcb73fff58fc3b938eceeaa1a7","scripts":{"test":"npm run-script eslint && npm run-script unit-test-coverage","eslint":"eslint .","unit-test":"mocha -u bdd -R spec --recursive test","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"3.8.0","description":"Check if a Buffer is utf-8","directories":{},"_nodeVersion":"6.2.0","devDependencies":{"chai":"3.x","mocha":"2.x","eslint":"2.x","istanbul":"0.4.x"},"_npmOperationalInternal":{"tmp":"tmp/isutf8-2.0.0.tgz_1464441332176_0.11530111590400338","host":"packages-16-east.internal.npmjs.com"}},"2.0.1":{"name":"isutf8","version":"2.0.1","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@2.0.1","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"428ebaad59e9ed768ba543b2a5c06e2224715730","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-2.0.1.tgz","integrity":"sha512-20Z/cTs2q0kcZpPAVijq2rNrN2vQy79g2nKH3tVWG3LUT36X1gJxa71/TZ6csdMV5NgkDvBJC0znV94sgo5aoA==","signatures":[{"sig":"MEQCIBwmHlxXa6gfdFFIKIAoBP/XqttEKOfuv/t6nGXJfRKsAiBtCxSNyRnqB+X7t0ZEEjecYQHKNzG9sPmli+H/sSSi/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["index.js","LICENSE","README.md"],"_shasum":"428ebaad59e9ed768ba543b2a5c06e2224715730","engines":{"node":">= 0.12"},"gitHead":"6dc86828764b4639bb2db652c926f7c9b17a0383","scripts":{"test":"npm run-script eslint && npm run-script unit-test-coverage","eslint":"eslint .","unit-test":"mocha -u bdd -R spec --recursive test","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"2.15.11","description":"Check if a Buffer is utf-8","directories":{},"_nodeVersion":"4.8.0","devDependencies":{"chai":"3.x","mocha":"2.x","eslint":"2.x","istanbul":"0.4.x"},"_npmOperationalInternal":{"tmp":"tmp/isutf8-2.0.1.tgz_1489069406913_0.1324944554362446","host":"packages-18-east.internal.npmjs.com"}},"2.0.2":{"name":"isutf8","version":"2.0.2","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@2.0.2","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"49d27c759061d29b0a0862bb7c176d73582ca182","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-2.0.2.tgz","integrity":"sha512-9lNbG6k+PE6vuFnPTHjhtX79/LDMQrXoFx1MOEjXXCyqFCSahWKAzuAb9G5ct+lfS12aQxNmC0tiZuyujvr4Uw==","signatures":[{"sig":"MEUCIATZLiRRZpHnoFEE3Xd0NSUaTFVjDvSvcP3LcKIvkj3vAiEAqz8d6DaPeTywWPJ2/Ibc3inLtYMqbeukkrWPhjEEykY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","LICENSE","README.md"],"engines":{"node":">= 0.12"},"gitHead":"97bb750d1a6a7505887b24645611c722c70dc225","scripts":{"test":"npm run-script eslint && npm run-script unit-test-coverage","eslint":"eslint .","unit-test":"mocha -u bdd -R spec --recursive test","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"5.3.0","description":"Check if a Buffer is utf-8","directories":{},"_nodeVersion":"8.6.0","devDependencies":{"chai":"4.x","mocha":"4.x","eslint":"4.x","istanbul":"0.4.x"},"_npmOperationalInternal":{"tmp":"tmp/isutf8-2.0.2.tgz_1515418016622_0.1491760928183794","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"isutf8","version":"2.0.3","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@2.0.3","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"1e30a767d9cb1f44b77889add6a29ee08afa93db","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-2.0.3.tgz","fileCount":5,"integrity":"sha512-ucppMz9qxhSceRJ8bP5SfdMdXukV718zXVgeSznBXkDGHbIcN5nptCPnosZhsN959eATLCD3751fo8tD86hM2Q==","signatures":[{"sig":"MEUCIQC63k/hy/eB+RssAwV1xM+raSzPpkXIEQsCaNz0s0mRTAIgd05yfRnLoUt19YHUYKOHZuLOS/Ub2z046Rey3vg8+qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP4HPCRA9TVsSAnZWagAAxFoP/0TxCdkpFJZMYlZ3FZS1\nOdOc2hegu4qpA3hz8/Ob7vm+Pn4H9UhgUUXGUZD6Dchh5RJ8YT+QVQOudl0Z\nJYkWOLcrLzcMnXmx4InC2lxf1B621C0KRoIrFg22uI5hnkhRdFQ8VR/ez2Vb\n1pmixK7ZcptXyJHb80sk9e4e2NBYYvZBSaNWvLbAUAfXFELTvRfuYUXGS6AH\nuSQekmnFpSMC6bZhJdu+CA/eyTZjrlaKUkjrgy3FfYpY6TtQNC+qlx6m+EJD\nMgGyq4oystI5RhYOJ9qF/lbvyK9fw7kbNOu1M1+ilX1aRaY0rYzFxaP42gBn\nd/t9glonYX1NgTUKoAde6TRvAsmm4gOR5uQLTxlAx+W79ZeSYtvziu/a9vk6\nu5lj5ZahgN2p701GYReEi9wy8kTj6tIsgOBRDIaxivnq8x/09mGxXo/GZqQh\n+8wAzJSIg8zklaue2c1BMcPkgoVzdY2RAS9h0pnKg4FFwrmcYSwt/D4KoBHW\nmjdUWTf2+3Y7p4hlFShgmorfKRAyJKkei/2EYlJk8j/r07ayQnQmPHoYejNL\nu9xtNJHAC9tjDVjdR7bmWALKcwy+JwZEf2+tMqd15jkUxWjHajGUCLM4V2rW\nT5rAhjXKKvBUPLUquWnqup8s8okbKvkUp6c2hZfaMIFK5BhzbjiZzar0Jnlw\nZdgk\r\n=dqy6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 0.12"},"gitHead":"30df889ecc32b45acc7c79eb3c0997219f7ce660","scripts":{"test":"npm run-script eslint && npm run-script unit-test-coverage","eslint":"eslint .","unit-test":"mocha -u bdd -R spec --recursive test","unit-test-coverage":"istanbul cover ./node_modules/mocha/bin/_mocha -- -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"6.5.0","description":"Check if a Buffer is utf-8","directories":{},"_nodeVersion":"10.0.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.12.0","istanbul":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_2.0.3_1547665871260_0.07109692340964013","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"isutf8","version":"2.0.4","keywords":["charset","utf-8","utf8","text","encoding"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@2.0.4","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"1c93bf3552f8e531748c40c60fafc1d038c44e0d","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-2.0.4.tgz","fileCount":5,"integrity":"sha512-4DvnF8CTx4QYN5UD7VtScvQEJq910d09V2yArkAvc62BUxnuFTnVhkq3iPR802ruiibPG4lQm/I8FNAxPYx5fw==","signatures":[{"sig":"MEUCICytneX2F7qvm4meX1T+rmWFW/gGaPL48QxmERScwhFSAiEAzD7Uvt0EYrbj89E/ZSUQURmNxYjCPOsDPKkJD0dMGyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+3ubCRA9TVsSAnZWagAAyyAP/3ZZhCcnjDaXGzHccKe3\ngFwQ8q90h1ZWUnrToE8t44lvxgnEKDwRuMrGgylTc9Oq6jV8ZZ+NQnQw78rV\ndHwYonuFwzPhW7aXjCOYDKiq+ZwjYHy2HePAxz64Ko+im90JdUtfqLsUgphe\naiz8wlRoshE1TceIW7SsVQzhCEFjrEz1WLaJdh15yS/00CKTreUqeFTB9DFU\nrqR98hZTd6i6OIin01FOV97dzo4HiOXb+ODkXH1b/La4mY7fC1Z5KZ75TKMP\noceSd/n7fsjVLx69sSoc33NzJh4pXdCTmqWjdHGaaoHEiH0MQU0WfQkeJOcJ\n3G8TfogLdoYakeQy0lp8tKnHI5nbF3yCDIfc3OYaXeTsXe3pqsnbBbELSUdc\nG2hmSmHV9oADXq5TSvoaxuWLA+JW4j60c7LN/xvgyqahh9qSA1I1oLqMabe5\n3xBOMFe3chq4urpLMYVa/SUxRqyykk0kA/PMzsl7jW2xh+K778LjoUzbzEc5\n8/JntadumFLPu+cWGrcmTib5YPbiTLPqS83eDe9K8hoB0Or+sNTBTJehhoJj\nPv3xbcuBZ47mQ82qNqjgfqyrnsR/YrEw6ubtvtyreiRmvYIso2fZ548pym17\nUJc8xTStej4/H1CHYlbEDJsbWDiXvYFffEOTfJ4durmC/D8YRvPW1jWlQTUJ\nk/Hz\r\n=acSR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 0.12"},"gitHead":"c449083312f9aa2a82e0c3b82fa664c7c44d4249","scripts":{"test":"npm run-script eslint && npm run-script unit-test","eslint":"eslint .","unit-test":"nyc mocha -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"6.7.0","description":"Check if a Buffer is utf-8","directories":{},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","eslint":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_2.0.4_1559985050176_0.25318781625722275","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"isutf8","version":"2.1.0","keywords":["charset","utf-8","utf8","text","encoding","Buffer","Uint8Array"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@2.1.0","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"b6d08a02d4ce43bf3b4be39b9b60231b88dfeb2b","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-2.1.0.tgz","fileCount":5,"integrity":"sha512-rEMU6f82evtJNtYMrtVODUbf+C654mos4l+9noOueesUMipSWK6x3tpt8DiXhcZh/ZOBWYzJ9h9cNAlcQQnMiQ==","signatures":[{"sig":"MEYCIQDv3ZNGbi7hk0JQAaxjN8wdsGRAdBEseabEfME5S8MRjgIhAKLQQMnIWyaSxsehjozYtBPBKvXmchP8xaPi5Sr5pRUm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaBW/CRA9TVsSAnZWagAAFrkP/iWyswf1o6YDGZq/xqNG\nqFanEdSEoI7QAHwWkJfSOQi1Bz1K8gUcj5tYb/jvt1Up9Nmun1l1Sqllzq8h\nvY6VE65v6p/C/o6b1AjNj3RI6zWYFHb6vvT+n5E73p9/kOmJ21uCdUNAcWm1\n7slWiEBPdvnKMgIXLpK99Srevi0OzjGaM52Je1txjt0+AwK3WzAFFs60Uaf5\nthyjOaLR8ZsuaFBeIWPnWGMVA6RMnlDAG+RMcp5YhJ04x/1j1UvE4kaYmU0I\njMYR/ERDLdfzz7mdszJfuiUrDCuObHWwuiZX3vywVEhmMjZs3GlOcBt1EjUm\nAdcAKvI/wHoOeu9sW/TNyRBWftuMbATg+wMq8IS8VFClewq989bMN3xGN2sA\nPWIf8ezRBLbI/z2J7AenmIqEfHx8Cl2aXw7/JcICtpqdgI3DP+SRhEx5LSCE\nVyjGyTr/4mxmPEk6w9BO4edE2S+xBMsUvbOY1eRAyV4yXvb88K3qNHaOFeBe\nYFg9OPnWuD1gQ8FPaUrFl1xvYHf0BYKtU7V6VDMgsa4p8P+jxgZvPBR1Bp/V\nZal6xeJZFLXnHathSNF9rdLs8SMB+7B6HdJuzm1OHSjhHO4DfUGnwNoww5Aa\n7GhQHbXT9gI8OEYeaASd9+ZFeokeHdxspMvZ/gg5d4LA3uZPsV6lbB+bmrAq\nmk5m\r\n=NEYu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 0.12"},"gitHead":"a3f7659d2162f5fe00585a9cc2381572758c64ea","scripts":{"test":"npm run-script eslint && npm run-script unit-test","eslint":"eslint .","unit-test":"nyc mocha -u bdd -R spec --recursive test"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"6.10.0","description":"Check if a Node.js Buffer or Uint8Array is utf-8","directories":{},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.2.0","eslint":"^6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_2.1.0_1567102398495_0.9757941337571234","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"isutf8","version":"3.0.0","keywords":["charset","utf-8","utf8","text","encoding","Buffer","Uint8Array"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@3.0.0","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"797a0331a9736212a6972d20b602b731dd48cc98","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-3.0.0.tgz","fileCount":6,"integrity":"sha512-/tETZNCes3JH0qIkGmharPXscm4DSRQY4qSlGBUx0EizzX7XJ3NVTehpEaDecOeyzfecq6afwpxSe6F8eA/Brw==","signatures":[{"sig":"MEUCIQCZ7z6Q8rBu8pjs8lBjiZ6DOZEACNFS7m47Q1GI+B2lTwIgWoo9gKqkuIjeylveaJhMUXfbc6R2asLDXC3p9CzjskE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetn2PCRA9TVsSAnZWagAA7ZIQAJRaU+QZPOPuUHeMe42s\nPCZg7vH70VA/nvjk8UlrLUkdrrkpdJBAz4YPhFbaEJ2vH7i7+9G6Fd0ogypQ\nByJkesiPfdl55HOaGswM40B5QWmbnFropax4gAjvJfgps1k0Q9Aac5AkVzkA\nfBwsglDNBrZW/b1tujlnttUR2+X0+jyx4y2LNswrfxGsB1yiKT8SZFEk0hCy\nkzPEU1F0SQyufDNtsDQn2jsrNMG5tOChbgtbAcnQorAhb7b/Ueg5GiICASQg\nMCsjtPdQUdynP4tmlrU9AYxwc65Lf4bBJCZKImJcBxQSBZaNhzNaivRiRiWU\n+hQWU9D8FFOgapjipXIZnqFgpA2SV2eBekne+QWiJYL2zyKVGlr6+L5G17sw\n+FnkZNwVGoAiixWfobjmNMYdbvR68vjcMdCui8W0cThfgeG583DebhbJbfah\n+sV+aO1SqWe8uyyH6hJjxkbHeEmaup3ccJ8ItB3iY9Ozy+CmT+SLC40R3iLd\nRj7oBD7e/oxFe5763s/nECEchGkITZoJZRt16qffoKBedsBH/KmRxK5rSMli\nycnHOH8pzzxi1E3ntfnvaAhChk/UgPLPnz8to1xXIUjJIIzbRND73yrsSXeD\nNBnls1YJNY1kXdcmC/KTWOSbN42KYWgLF+AspTAX1ZXlLSeHNJGzErLxKvo2\n75OB\r\n=yWvv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">= 10.12.0"},"gitHead":"ee696d1ae4d2e798858af03178d6742f2ec32557","scripts":{"test":"npm run eslint && npm run unit","unit":"jest --config ./jest.config.js","build":"npm run clean && npm run compile","clean":"rm -rf lib","eslint":"eslint --ext .ts","compile":"tsc -p ./tsconfig.json"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"6.10.0","description":"Check if a Node.js Buffer or Uint8Array is utf-8","directories":{},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","ts-jest":"^25.5.0","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.13.5","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_3.0.0_1589017999149_0.4249882837124992","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"isutf8","version":"3.1.0","keywords":["charset","utf-8","utf8","text","encoding","Buffer","Uint8Array"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@3.1.0","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"d25776a575056c3f524fe349d1dbbb8fe4fd679f","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-3.1.0.tgz","fileCount":7,"integrity":"sha512-wXT865RT0zgsuWsJQ0LiRMry5HAgUsYUx3c9z4r2Ai6bc7UQL/8Nnaj0I444amxyqWx5mWe4usQ73mg+jSnJOQ==","signatures":[{"sig":"MEQCIDhPrpdlOpjfYfZd5Cd6gIvW0OiAuZxGpMncwtStR7WjAiAQ8GQpn3f5mS8RERIuzgnHHDo9tZvSYr1tNzVbtOcZAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa2pCCRA9TVsSAnZWagAAvB0P/ApWIqSaxL6DeI7MWU0G\nSLbqmbZR9ztKwgFxMeXgkQe0Y4GhnJPJYv1N0XVW5dzT+ODc71u74Qj/ZmmP\nL/S7xfB2aJk0B41dQsn8ZFpAEQ/xky9yc/092HmHGSGfDpRA6YvtchBW0M2G\nVmCvDlNiVbX24XkGuURMZt2N2c0IczKsbfcERtJCR/VZUF8NVN9HhyuMyt3I\nXb922h3kLvkjG5HrNhHJ5JxkCYqlUdJkWSDITZGzW10EYFU3hkdafiinwh1c\nz3WQSSJJWFcO44wXQWBdstu7kl+Yk5JNmp9TZuSXB5m/vtyfolxR3+dishPt\n62gqTcvDcI9RyMlTY5o+Tg9Q97KzbIfAaTAtbCX6o6Gx4vI9jTLjg2znxPOM\nn16DHdZR8IrxNn0qzeJkyXyyHzDMOv2i68tVx2LtaqXeCcIl1rURzHChHKaB\nnxonxI9H0LgkwT8B7D9ODWUqW6WhUjRTwg16OfO0CvacI7sivyNq4rTtmHBS\n2orD3FCv2SiRCJQEv/HgA7gF9c79S9yd44KdltYRBeImSubFmpNwatWpYDus\nxQORWaDdhn+HPR9huOAM8mvwmrnKGjR9V5Z4k7rvzgd+ooKpq0C1zWx5ZA44\ncZ9urdThB+d7ZLyICzmqpF8t3rsbv9rEA2IL52PyXmIOgjN/ExJrsPx4p8iC\nPf+O\r\n=X38F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"index.d.ts","module":"dist/index.esm.js","engines":{"node":">= 10.12.0"},"gitHead":"3a3cf9c8ffb648ef564e10c9ea6f6528866105af","scripts":{"test":"npm run eslint && npm run unit","unit":"jest --config ./jest.config.js","build":"npm run clean && npm run build:esm && npm run build:common","clean":"rm -rf dist","eslint":"eslint --ext .ts","build:esm":"rollup src/index.ts --config rollup.config.js --file dist/index.esm.js --format esm","build:common":"rollup src/index.ts --config rollup.config.js --file dist/index.js --format commonjs --exports=auto"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"6.14.8","description":"Check if a Node.js Buffer or Uint8Array is utf-8","directories":{},"_nodeVersion":"12.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","tslib":"^2.0.1","eslint":"^7.9.0","rollup":"^2.28.1","ts-jest":"^26.4.0","typescript":"^4.0.3","@types/jest":"^26.0.14","@types/node":"^14.11.2","rollup-plugin-typescript":"^1.0.1","@rollup/plugin-typescript":"^6.0.0","@typescript-eslint/parser":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_3.1.0_1600875073555_0.008817551009569158","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"isutf8","version":"3.1.1","keywords":["charset","utf-8","utf8","text","encoding","Buffer","Uint8Array"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@3.1.1","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"3f2ac77f49affb23ae54813da1a4ab44aadf1d7b","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-3.1.1.tgz","fileCount":7,"integrity":"sha512-5P2FgGyDsSnRMaLPVGVIgYgMxj50lBujvi5lsVgP1qvMWhxvkmVBWtPcIKgXw9j+/RnmxSvHg3e9tbDnPxx6dw==","signatures":[{"sig":"MEQCIFFyw3NDoY7NWaa9MepBC5eTCeUC4IktSKaQ4Dbl9pnvAiB/b/VkMYKz9btTNnx+pXQYcPwD+/4EEEmBfA5QEOhKog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbPedCRA9TVsSAnZWagAA3ZkP/Ati4c6/4ursgGVb26rE\n4Rg7HpccHubrsmOTskbYbGtd200K7rpRihMq1FS85Yjet7WQoC1nSNGsMdNU\nglzm5HanOHH+6Lxwe3WVibBzJLsEO0EFZIKDMpMqHawJ+9lBY7QHs6Ht2KEu\n7Q8QxMRFWvWqwbaXEpUFnWw83xUbAi8R7hKwikzFDNXmkkca26NPBTOoKi4+\n/xXQ3sipWSXiPRwzfiIk4iaeMu5ukdb52dtBAGNVfMLQm09Kvcs4SZPCzhg8\nRmmhbiJlw8D9qRRps0qw4tOGsLaI7mHcjLILjjs3EUkmS3shLf8n1a7dC3fZ\nbyhDPW46fO4GSxCSvVyMQmRU4pr2iMqn1TljPvhUIUREvilvj7RhQXoI1i5r\n5ouZgUHDd52SX4JcC7pbIGArXyfCatL2jug4t3y69a7kkrniWDpDQEKZH4jQ\niicNEJoE7ob1V8sLitoEtxj2qTgTVM0zphTRpZSMCex00TvDWfjzkLv6z0HZ\nIVMrhVzKXQfMZxJb4Pl+FkTwXgA16lcIOpECSRgm7aNPMzgs0AxBv6GrjNWl\n3h35+/1SXRp3kDmTR025FxT4hONSRYtk8NDQE/9+KuLgz7romuC0BMKUXWIb\nnXwcHBNdtmiDTRDCBaONt9mQkpsYjnH1M2qQgCjzFk/k4T+FxhwIWHaMgnQF\nRZFZ\r\n=K9Ti\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"index.d.ts","module":"dist/index.esm.js","engines":{"node":">= 10.12.0"},"gitHead":"6aacc3b14130acd06eb56f1d25a75ac99d574d8f","scripts":{"test":"npm run eslint && npm run unit","unit":"jest --config ./jest.config.js","build":"npm run clean && npm run build:esm && npm run build:common","clean":"rm -rf dist","eslint":"eslint --ext .ts","build:esm":"rollup src/index.ts --config rollup.config.js --file dist/index.esm.js --format esm","build:common":"rollup src/index.ts --config rollup.config.js --file dist/index.js --format commonjs --exports=auto"},"_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"6.14.8","description":"Check if a Node.js Buffer or Uint8Array is utf-8","directories":{},"_nodeVersion":"12.16.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","tslib":"^2.0.1","eslint":"^7.9.0","rollup":"^2.28.1","ts-jest":"^26.4.0","typescript":"^4.0.3","@types/jest":"^26.0.14","@types/node":"^14.11.2","rollup-plugin-typescript":"^1.0.1","@rollup/plugin-typescript":"^6.0.0","@typescript-eslint/parser":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_3.1.1_1600976796605_0.9330883145005286","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"isutf8","version":"4.0.0","keywords":["charset","utf-8","utf8","text","encoding","Buffer","Uint8Array"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@4.0.0","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"8b0061a96cf896faff3f086d7efa4ae93be8a872","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-4.0.0.tgz","fileCount":6,"integrity":"sha512-mJtsQGFfAphKdVuRitEpc0eon4v5fuaB6v9ZJIrLnIyybh02sIIwJ2RQbLMp6UICVCfquezllupZIVcqzGzCPg==","signatures":[{"sig":"MEUCIQCmR8L9FjQ3UTY+mjtD/Csddrcsh++bfdHfpCVJqFDm5wIgSGznwFSwj20Fza3dU1/p6rGXSS0mMjt83kOowsDM6KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2wJOCRA9TVsSAnZWagAA4FkP/ir4gKokAZGMm1lDHz5q\nBGzHSBCkv6AA5Fydy/74qf9LO6s4z5t4KaGWkTF4dzFBcC8N3COSqfpztyb8\nkziGbI4Nei4yLKi92asnooZk0uNQhyE9JL3aKDvrQCF7t02HLk5MPE+bw1Qc\notYaMQwSGJJiNUcIEtdjP0WNw0HrGDmj0/TTSfHYIEWXk9wO4X8a3Q/QDtl/\n0mFjuWIwKEQY3RVZEGdJBFd/QWS3SN74y7fvV+UtIVkvM2taI9B9azAaE1Fb\nUPBLB7MUaoPMD/KpqFnapNZFlFyUFHDbEgdVKUIZH4fW8TJC//S/OPPWGMT8\noIscuFP9gBafed7Xf3M6tnTizC09BtycUqRTmEyA/yUL97XXWTqw2kleNbKB\nsLxKkjL3ogq/yXaYtEwFVXHOAUYCT8yv6kEVmXS4GXzSVFG+6xzQEE2mRi1z\nqRvGyLRWOlBzzVwaKJvynvhbdKPCX01vIY4cZa+vfG/U9wv25HbjQZZWWlCZ\noDsI5zlEgM3R4tOWi5YPqwc5jEf9MpuWEyj+fyZJMFzILmz6/SIWzLGfSRIj\nyYX8AoT82Pwv4GFzSHa7Mi8LsPa8dL2p3YOrv3anY8Dhd+shiu7VTWnOV11i\nA4Qdo1ZRTka4HrgaHuluk4TijmaWa6qoiBEIruhbDXpSeuBhlkI5pwvWPOGt\n05yU\r\n=hbSe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.esm.js","engines":{"node":">= 12"},"gitHead":"4970228befcd05a4c3f3856dc34a22af5f78a6cc","scripts":{"test":"npm run eslint && npm run unit","unit":"jest --config ./jest.config.js","build":"npm run clean && rollup --config rollup.config.js","clean":"del-cli dist/*","eslint":"eslint --ext .ts"},"typings":"dist/index.d.ts","_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"8.1.0","description":"Check if a Node.js Buffer or Uint8Array is UTF-8","directories":{},"_nodeVersion":"17.0.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","tslib":"^2.3.1","eslint":"^8.1.0","rollup":"^2.58.3","del-cli":"^4.0.1","ts-jest":"^27.0.7","typescript":"^4.4.4","@types/jest":"^27.0.2","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_4.0.0_1635691062708_0.6755356889338251","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"isutf8","version":"4.0.1","keywords":["charset","utf-8","is utf","is utf-8","is utf8","utf8","unicode","is unicode","text","check","validate","encoding","Buffer","Uint8Array"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@4.0.1","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"046799bca926e9438c650def6ba94a8d9871da90","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-4.0.1.tgz","fileCount":6,"integrity":"sha512-1pk2/2pE+G48eETnp4uOLxQ9WUCxD7oVauYwhFEAGREJPDxEO7iX9qstylrCcx3lNWa1RCS2DxGTxrHdWqS7/w==","signatures":[{"sig":"MEQCIHYjhtJJryuugNwwi6dUjQsJwFOXClkXgBBZMi7oH6i4AiA2xlBLUk4kGhyuD5NLdQDnn49HbR0I/3NEcoTthTCQZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8462},"main":"dist/index.js","module":"dist/index.esm.js","engines":{"node":">= 12"},"gitHead":"c0f727d3d84e4e71d8f464a1e8d2d55fb192c3e8","scripts":{"test":"npm run eslint && npm run unit","unit":"jest --config ./jest.config.js","build":"npm run clean && rollup --config rollup.config.mjs","clean":"del-cli dist/*","eslint":"eslint --ext .ts","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"10.8.2","description":"Check if a Node.js Buffer or Uint8Array is UTF-8","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.7.0","eslint":"^8.3.0","rollup":"^4.21.1","del-cli":"^5.1.0","ts-jest":"^29.2.5","typescript":"^5.5.4","@types/jest":"^29.5.12","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.3.0","@typescript-eslint/eslint-plugin":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_4.0.1_1724798316246_0.599502508368364","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"isutf8","version":"4.0.3","keywords":["charset","utf-8","is utf","is utf-8","is utf8","utf8","unicode","is unicode","text","check","validate","encoding","Buffer","Uint8Array"],"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","_id":"isutf8@4.0.3","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"homepage":"https://github.com/hcodes/isutf8","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"acb78bea5184d23cf10c0e84d7eb1a752613ebe6","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-4.0.3.tgz","fileCount":6,"integrity":"sha512-zwkHmJVbjHmG4dEDFYYTgCDjnUKBLD2pmX4q5h69VI+DdkmcwuXyb/TQUB6kmFBSQXtX+FCRPoFrC4Kg3GLvFw==","signatures":[{"sig":"MEQCIDrQu7Qa7YsxRo04kSJutrWMJz5wdvVjzSjasWuM/Ol6AiBi5kxeiftVow3aB3ulZWCewJ6Y/otSW3AJTw7y10zyow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFMI1ZAUF+uljZLzY7zYH2NqUAYPepgp6dqhASHvompPAiEAoT00EvvuzplB1LZ41N1u9z8JUZiZjnFTi06Q6CG4u3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11011},"main":"dist/index.js","module":"dist/index.esm.js","engines":{"node":">= 12"},"gitHead":"a35f69ec176a7fc5fa29d82e0d21f453e60ae925","scripts":{"test":"npm run eslint && npm run typecheck && npm run unit","unit":"jest --config ./jest.config.js","build":"npm run clean && rollup --config rollup.config.mjs","clean":"del-cli dist/*","eslint":"eslint --ext .ts","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"deprecated":"Use isUtf8 from node:buffer in modern Node.js, or TextDecoder with { fatal: true } in browsers.","repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"11.6.2","description":"Check if a Node.js Buffer or Uint8Array is UTF-8","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","tslib":"^2.8.1","eslint":"^10.10.0","rollup":"^4.63.1","del-cli":"^7.0.0","globals":"^17.12.0","ts-jest":"^29.4.12","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/jest":"^30.0.0","@types/node":"^22.20.2","typescript-eslint":"^8.70.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.70.0","@typescript-eslint/eslint-plugin":"^8.70.0"},"_npmOperationalInternal":{"tmp":"tmp/isutf8_4.0.3_1789156969187_0.1688075753314786","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"_id":"isutf8@4.0.4","bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"dist":{"shasum":"2a6d61dbc78349aba6fe247ec4ab1545a29cf675","tarball":"https://registry.npmjs.org/isutf8/-/isutf8-4.0.4.tgz","fileCount":6,"integrity":"sha512-n4Wq3AfhV9zd5M74yIP7ZlWtK7pfSF1Qe5ojd0Si1I5EMB5e6e1q7trgdN+yNrxQw61KbM405vEDl0kGR/EnKA==","signatures":[{"sig":"MEYCIQCTeMv6xPCFOpb7UJsU+Pj8iqTV6+mCYz0e7ZWx85u4pQIhAPa/2vMyL3rFBdM/GxiUylMtD7IeWnAmHlORiTubqj+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIECrIoe3g0R+wjDpUITCivanR7SqTqpu6uR1ACfbToGGAiEA3zcfwBIyn5Ee2V85JPHGezDsxvqiO48b4VIq/iIqWdI="}],"unpackedSize":11011},"main":"dist/index.js","name":"isutf8","author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"module":"dist/index.esm.js","engines":{"node":">= 12"},"gitHead":"9d3923c298746ce3c6b1ce358c1c962a57dc784d","license":"MIT","scripts":{"test":"npm run eslint && npm run typecheck && npm run unit","unit":"jest --config ./jest.config.js","build":"npm run clean && rollup --config rollup.config.mjs","clean":"del-cli dist/*","eslint":"eslint --ext .ts","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","version":"4.0.4","_npmUser":{"name":"hcodes","email":"hcodes@yandex.ru"},"homepage":"https://github.com/hcodes/isutf8","keywords":["charset","utf-8","is utf","is utf-8","is utf8","utf8","unicode","is unicode","text","check","validate","encoding","Buffer","Uint8Array"],"deprecated":"Use isUtf8 from node:buffer in modern Node.js, or TextDecoder with { fatal: true } in browsers.","repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"_npmVersion":"11.6.2","description":"Check if a Node.js Buffer or Uint8Array is UTF-8","directories":{},"maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","tslib":"^2.8.1","eslint":"^10.10.0","rollup":"^4.63.1","del-cli":"^7.0.0","globals":"^17.12.0","ts-jest":"^29.4.12","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/jest":"^30.0.0","@types/node":"^22.20.2","typescript-eslint":"^8.70.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.70.0","@typescript-eslint/eslint-plugin":"^8.70.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/isutf8_4.0.4_1789157452315_0.7304405441727742"}}},"time":{"created":"2014-11-12T19:28:10.385Z","modified":"2026-09-11T20:10:52.601Z","0.1.0":"2014-11-12T19:28:10.385Z","1.0.0":"2014-11-12T19:28:41.712Z","1.0.1":"2014-11-12T19:38:02.094Z","1.0.2":"2014-11-12T19:43:49.799Z","1.0.3":"2014-11-12T20:58:08.297Z","1.0.5":"2014-11-13T07:19:23.624Z","1.0.6":"2014-11-13T07:26:52.691Z","1.0.7":"2014-11-14T10:40:44.782Z","1.0.8":"2014-11-17T10:05:24.333Z","1.0.9":"2014-11-22T20:56:19.246Z","1.0.10":"2014-12-03T18:37:18.886Z","1.0.11":"2015-02-23T11:37:38.695Z","2.0.0":"2016-05-28T13:15:34.225Z","2.0.1":"2017-03-09T14:23:27.576Z","2.0.2":"2018-01-08T13:26:57.746Z","2.0.3":"2019-01-16T19:11:11.373Z","2.0.4":"2019-06-08T09:10:50.398Z","2.1.0":"2019-08-29T18:13:18.633Z","3.0.0":"2020-05-09T09:53:19.273Z","3.1.0":"2020-09-23T15:31:13.705Z","3.1.1":"2020-09-24T19:46:36.717Z","4.0.0":"2021-10-31T14:37:42.850Z","4.0.1":"2024-08-27T22:38:36.429Z","4.0.3":"2026-09-11T20:02:49.281Z","4.0.4":"2026-09-11T20:10:52.408Z"},"bugs":{"url":"https://github.com/hcodes/isutf8/issues"},"author":{"url":"https://github.com/hcodes","name":"Denis Seleznev","email":"hcodes@yandex.ru"},"license":"MIT","homepage":"https://github.com/hcodes/isutf8","keywords":["charset","utf-8","is utf","is utf-8","is utf8","utf8","unicode","is unicode","text","check","validate","encoding","Buffer","Uint8Array"],"repository":{"url":"git://github.com/hcodes/isutf8.git","type":"git"},"description":"Check if a Node.js Buffer or Uint8Array is UTF-8","maintainers":[{"name":"hcodes","email":"hcodes@yandex.ru"}],"readme":"[![NPM Version](https://img.shields.io/npm/v/isutf8.svg?style=flat)](https://www.npmjs.org/package/isutf8)\n[![NPM Downloads](https://img.shields.io/npm/dm/isutf8.svg?style=flat)](https://www.npmjs.org/package/isutf8)\n[![install size](https://packagephobia.com/badge?p=isutf8)](https://packagephobia.com/result?p=isutf8)\n\nisutf8\n======\n\n> **Deprecated:** Use [`isUtf8` from `node:buffer`](https://nodejs.org/api/buffer.html#bufferisutf8input)\n> in Node.js, or [`TextDecoder`](https://developer.mozilla.org/en-US/docs/Web/API/TextDecoder/decode)\n> with `{ fatal: true }` in browsers. See the migration examples below.\n\nQuick check if a Node.js Buffer or Uint8Array is valid UTF-8.\n\n## Advantages\n\n- Ultra-small package size\n- No runtime dependencies\n- No native compilation required\n\n## Migration to built-in APIs\n\nFor modern Node.js applications, prefer the built-in\n[`isUtf8` from `node:buffer`](https://nodejs.org/api/buffer.html#bufferisutf8input),\navailable since Node.js 18.14.0 and 19.4.0:\n\n```js\nimport { isUtf8 } from 'node:buffer';\n\nconsole.log(isUtf8(Buffer.from([0xd0, 0x90]))); // true\n```\n\nIn modern browsers, use\n[`TextDecoder`](https://developer.mozilla.org/en-US/docs/Web/API/TextDecoder/decode)\nwith `fatal: true` to reject invalid UTF-8:\n\n```js\nfunction isUtf8(input) {\n  if (input === undefined) return false;\n\n  try {\n    new TextDecoder('utf-8', { fatal: true }).decode(input);\n    return true;\n  } catch (error) {\n    if (error instanceof TypeError) return false;\n    throw error;\n  }\n}\n\nconsole.log(isUtf8(new Uint8Array([0xd0, 0x90]))); // true\nconsole.log(isUtf8(new Uint8Array([0xc3]))); // false\n```\n\nUnlike a byte-only validator, `TextDecoder` also produces a decoded string.\nThis package mainly remains useful for older environments without these APIs\n(it supports Node.js 12 or later), or for retaining its existing API.\nWhen migrating, note that this package returns `false` for a missing argument,\nwhile Node.js's built-in `isUtf8` throws a `TypeError`.\n\n## Install\n\n```sh\nnpm install isutf8\n```\n\n## Usage\n\n### CommonJS\n\n```js\nconst isUtf8 = require('isutf8');\n\nconst buf = Buffer.from([0xd0, 0x90]);\nconsole.log(isUtf8(buf)); // true\n\n// or\n\nconst arr = new Uint8Array([0xd0, 0x90]);\nconsole.log(isUtf8(arr)); // true\n```\n\n### ES Modules or TypeScript\n\n```js\nimport isUtf8 from 'isutf8';\n\nconst buf = Buffer.from([0xd0, 0x90]);\nconsole.log(isUtf8(buf)); // true\n\n// or\n\nconst arr = new Uint8Array([0xd0, 0x90]);\nconsole.log(isUtf8(arr)); // true\n```\n\n## API\n\n`isUtf8(input?: Buffer | Uint8Array): boolean`\n\nReturns `true` for valid UTF-8 byte sequences, including ASCII and empty input.\nReturns `false` for invalid or incomplete sequences, or a missing argument.\nIt validates bytes; it does not detect the original encoding or decode text.\n\n```js\nconst isUtf8 = require('isutf8');\n\nconsole.log(isUtf8(new Uint8Array())); // true\nconsole.log(isUtf8(new Uint8Array([0xc3]))); // false: incomplete sequence\nconsole.log(isUtf8()); // false\n```\n\n## Development\n\nUse Node.js 22.13.0 or later in the Node.js 22 line, or Node.js 24 or later,\nfor the development tools.\n\n```sh\nnpm ci\nnpm test\nnpm run build\n```\n\nTypeScript is kept on 6.0.x because the current `typescript-eslint` and `ts-jest`\nreleases do not support TypeScript 7 yet.\n\n## License\n\n[MIT License](./LICENSE)\n","readmeFilename":"README.md"}