{"_id":"@cto.af/textdecoder","_rev":"10-dd5137e6ceb63ff7174991ef598442c2","name":"@cto.af/textdecoder","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.0":{"name":"@cto.af/textdecoder","version":"0.0.0","keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","_id":"@cto.af/textdecoder@0.0.0","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"dist":{"shasum":"e1e8d84c936c30a0f4619971f19ca41941af9fdc","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.0.0.tgz","fileCount":4,"integrity":"sha512-sJpx3F5xcVV/9jNYJQtvimo4Vfld/nD3ph+ZWtQzZ03Zo8rJC7QKQTRcIGS13Rcz80DwFNthCWMrd58vpY4ZAQ==","signatures":[{"sig":"MEQCIHYAi0r6w7SAhw0vaHTSHqFB5TtTHSlSkUIRqGTA/5ZUAiAxS+mBXDKrFh6yzLkwNtGe8lGe2K8xoNAuBNLbIzDNiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOgl5CRA9TVsSAnZWagAAjTUP/00BI7F/pjCX+OPr3w6Y\n9pDI9/pmoZrJP1/TMxbuxqbx2PzFFK6jnBUYf1sbxjsMeEyWpmO6ZQ9YEIy9\nQr/ivQl0NxWmT9NQmzNZKExuheMLydNgFh9w1nqycOPGeDo8UkXWcxZICbpq\n32ohGBVP7B5fhFxDxHhwoautnGIFBpyIuSiP/wTT2jSrV1WV2cbq2ABPIuUT\nZX/v+AwKCbhrw5B5Pi9bRyNrjlbsjJ6EKJgYpBfUlEgo3/fhV6D7GqqYklQU\n4mZNXsjxRQ6OzFWc2UdeXDLKZy+FZDuM32YG8iQAelDcaZxN04SRhxchYVul\naVGVCIfaHS48f+BnFtQLyOmcYI2G5O094idVnryAEt432+x2s6PDiXVZ5T0c\nYMpnmubumngMK1d6xm3ZxUnuJLOHKI8qYvyf+tTI1s2jeD6UvU810lzXdq//\nUHL6m7w25BVSnAgUBfKD5MQG+OJtBYMknE5DUId+gX5gmud+3xMM7DKjVoXR\nRnei4jc1hG1S0Spd8kSHMZYTX+M/qYGUEnouNDKzljUcpU0zerAWxmrjLvhc\nYwDooO5Gs+Xcr7Ix9BlGlEKpSWB3MeJrMOpEXyQjsdfVp3OZjUS5vcqN1Nms\nGe1T/ptGuUArVaNmZKN98wAgiv+yVH+5TBS/+AOInY731wCC3I4brpF/zJhg\n4tTx\r\n=gICb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.9.1"},"gitHead":"d266c65570c2063561deaa92cdd5f98ed0fb3350","scripts":{"lint":"eslint *.js","test":"node test.js","test:all":"nve 4,6,8,10,12,14,15 node test.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"repository":{"url":"git+https://github.com/hildjj/ctoaf-textdecoder.git","type":"git"},"_npmVersion":"7.5.3","description":"Quick wrapper that finds TextDecoder or polyfills a bad implementation","directories":{},"_nodeVersion":"15.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.20.0","eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","@cto.af/eslint-config":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/textdecoder_0.0.0_1614416248590_0.9951060378553833","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@cto.af/textdecoder","version":"0.0.1","keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","_id":"@cto.af/textdecoder@0.0.1","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"dist":{"shasum":"b22cdc6bdb834c0a6444bb5f09199e496db68c82","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.0.1.tgz","fileCount":4,"integrity":"sha512-0roLXzQ5dwaIkWtdlAQFQ5hgQRLABUBTrjs1GPVEveW0dwAdANqokCkR+07DQ43Px6n1CXmQgudng31At4FYow==","signatures":[{"sig":"MEUCIFzAukI49+FOLDq0hW6qAMcv+zW6ZyqRqHJsXR6FUCfPAiEA3wLqFnqc3E67OCiehjXRgiytQkcnnIw5o+YU5oZ0nis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4147},"main":"index.js","engines":{"node":">=4.9.1"},"gitHead":"7501590b619c824f838e26899ab6cf9569d8ad5a","scripts":{"lint":"eslint . --ext js","test":"node test.js","test:all":"nve 4,6,8,10,12,14,16,17 node test.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"repository":{"url":"git+https://github.com/hildjj/ctoaf-textdecoder.git","type":"git"},"_npmVersion":"8.1.3","description":"Quick wrapper that finds TextDecoder or polyfills a bad implementation","directories":{},"_nodeVersion":"17.0.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.2.0","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^37.0.3","@cto.af/eslint-config":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/textdecoder_0.0.1_1636471748664_0.8679911280498809","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@cto.af/textdecoder","version":"0.1.0","keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","_id":"@cto.af/textdecoder@0.1.0","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"dist":{"shasum":"46ada63b615a4c918fd8946040d9dec43bd26d09","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.1.0.tgz","fileCount":4,"integrity":"sha512-UwxZnNZf+EbMOktwirYnjZgGT7kDmXIJiZqW8pgIQI2s6MFoDi0TZdg61tLXfL8pRyfT67usVe4b+9e7On5M7w==","signatures":[{"sig":"MEUCIQDmPDHZqVaiQsHT8Uf9S/zu3yzn/uEEB/ofAou7EvKhkwIgNSBJDOgOFPb4PbV0+LlyyALQhvJVOetkFbF90JVL+IU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzedtCRA9TVsSAnZWagAAc+EQAJ/kwny3NhU/u+0OvZM9\nC9c9eOJBzhp+6uKO6mGE/v5kq5onYy2uGSyKTEseUtC+e6sidWTXCqiigNy9\n6F+475L5Qfi5tdrBLU2q46HDKOjUpw6WL5S+F79M8KTH2YeuAn4KlqoPL3ph\n3a+fN66gBBvPLvgaqbwz83ARw+orfDII/5Ia0bcu/6B2lO8vpUFzhBuxJAm3\ndumrG/pLuEUr+TDN3RoSU/IY/hzzvwruhW2HO04KoVhf/xoOW1Efn/FqQcld\n1ZoQ7JLqtikvEdLRerYfdOI9dnngkXyvrT0P88cR2TnmdsjCDp38jt1YXwZW\nb1s+Uw7ISOZZCzhgRNgCflYV+WdEmgc2m7Uw6G2kaVotkCKej37gcKhN3mj/\nYMd91ldwB4PH0WugMH7413z6Ghcx9Ub5ZHBLKVgp3ljFTsdGr56uC4RmLs/2\nsgtZiY1CQxGiDlBxS0paa60mMk57Dj5f2VtICTWTMhd3sHthWKXXCf/wZYG1\nqbVVhjhnTzctc8UIBAU7H6EFGnWcwJdVBF2pgZOGm2C9mtpn7zyh3u1N96s7\nutEvqKzZ7IjZDAoFi9+gnsW+y4HQ00wMfeCTiudnTegoXhiLpv+jEXRBKLBs\niEIy6/lI9A2sF4FV/Ao2kuD5WJuVMaVGu/OhHw3G18rIHUUIWmSvzZXXrAOc\nNYZt\r\n=veki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.9.1"},"gitHead":"7802843df4b9945acade3b39f9b04d8b87dae531","scripts":{"lint":"eslint . --ext js","test":"node test.js","test:all":"nve 4,6,8,10,12,14,16,17 node test.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"repository":{"url":"git+https://github.com/hildjj/ctoaf-textdecoder.git","type":"git"},"_npmVersion":"8.1.3","description":"Quick wrapper that finds TextDecoder or polyfills a bad implementation","directories":{},"_nodeVersion":"17.0.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.2.0","eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^37.0.3","@cto.af/eslint-config":"^0.0.12"},"_npmOperationalInternal":{"tmp":"tmp/textdecoder_0.1.0_1636841248013_0.44718513447712116","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@cto.af/textdecoder","version":"0.2.0","keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","_id":"@cto.af/textdecoder@0.2.0","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"dist":{"shasum":"69f64b7c3da2b6b0c32595e949d93d81cb49f2d8","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.2.0.tgz","fileCount":5,"integrity":"sha512-z7SlhCjXaS+l7HUXLTCKvfBb0eFinCcXc0sGsXdhlgBj0qOhvnl9V1KeMBk3+Jf9EszqC6zJyN81wAvJEijucg==","signatures":[{"sig":"MEQCIFplJzMeXyvs2S+xyFJsqnz3E5Dtn22/BZhxOPjlLohTAiBowj+J4PUPsvwX6XL0vOoptKsNkbso6rjW7kBWDB2vIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirRn+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXIg/+MKjEsnyQdvLn4wcSoGICqU8muw9QCQ0pkK9uBjc8byxJ+ZuD\r\naO/j2THIKDFqsZJNSTYkga623w4gDN4vWsAs+2YJSnoe+wI/PZgncIfdPh98\r\nMtmeclN1plNJ3r0UYnFdlyI+GWVQIMo8bN3lfmRvDXBtEZGartPxeNm2zDi4\r\nZlJcW4nHJKmSgANXt5x+jVnj2SQuQdSbaalvPKL6Vb+pBvghzqyOuwKh9A4w\r\nDWbMWYHHElgj25QBF1TkKDFmui4jRENlNYTCg0wcBsXNMhlsYMVxgyTK18zr\r\nRa7hja2RuuFci9HF6wcPZDUkY7eqr6Lp4RuXv1SFGF2BFMuiKptIrlemzGGW\r\nW5Hpb1hVE7/tpsYGKMBcUtCz2mXu6EYJHuvKnCxD5MoahFAdh/rzsyeGVjVP\r\n3g/MqW2xdfBcDw8/TZV0Xu8dRMZ4hipe+28XY/fpZ13sEmj5Mrzu45TfbB6Y\r\nRLMuskvjt/dOuHjkVxGEyPnQXI78O0kko4M+OS+tc3uzEfvDBCmLdsfbwqoq\r\nnYGnSaUaAnPsyzUfuqtZJfQP632iVMVXaX3yO3p02BSUJtQRukuBOtwsaLTm\r\nZnJ4PfRmi4xfM9r15CbuDUt1YMF23kaFHlcZyjcjIGObvfk9PXkihF7AkCfZ\r\nKO2Sv2rE0A8mCpVmvCiPYSk87dq9tRv/ZzI=\r\n=zO/j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.9.1"},"gitHead":"20b92dbba716e2a456662640deddee94650a0300","scripts":{"lint":"eslint . --ext js","test":"node test.js","test:all":"nve 4,6,8,10,12,14,16,17 node test.js"},"_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"repository":{"url":"git+https://github.com/hildjj/ctoaf-textdecoder.git","type":"git"},"_npmVersion":"8.12.1","description":"Quick wrapper that finds TextDecoder or polyfills a bad implementation","directories":{},"_nodeVersion":"18.3.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.18.0","eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.3.2","@cto.af/eslint-config":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/textdecoder_0.2.0_1655511549843_0.0354080096889422","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@cto.af/textdecoder","version":"0.2.1","keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","_id":"@cto.af/textdecoder@0.2.1","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"dist":{"shasum":"91c98cc8e25e4847faa4a01373b72c338772496b","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.2.1.tgz","fileCount":5,"integrity":"sha512-66riEkMQ2MkWsf/GnupRz8y/aHy3y21UjSdHJ9/c4GyhEZ/OWAPeeHtgon2Gp4gDP8OVTSNVtpFLwufGI2agGA==","signatures":[{"sig":"MEQCIDfE3ulwp6Uq2R8gRlZAZCEtW7G6I07gvcMXOwHMLUMAAiBweTuHpvPqQvYdK1rZ52TeZ9TeIaefGLf2BdckZet1ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cto.af%2ftextdecoder@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8486},"main":"index.js","engines":{"node":">=5.10.0"},"gitHead":"6e713ac860e9a32c02cbdb2797736a1e29c5445c","_npmUser":{"name":"hildjj","actor":{"name":"hildjj","type":"user","email":"joe-github@cursive.net"},"email":"joe-github@cursive.net"},"repository":{"url":"git+https://github.com/hildjj/ctoaf-textdecoder.git","type":"git"},"_npmVersion":"10.9.2","description":"Quick wrapper that finds TextDecoder or polyfills a bad implementation","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textdecoder_0.2.1_1750518345394_0.7823360447326837","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cto.af/textdecoder","version":"0.2.2","keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","_id":"@cto.af/textdecoder@0.2.2","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"dist":{"shasum":"024ea9c1ef6192a93a4b4b01c2b9c0dfb27bb76d","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.2.2.tgz","fileCount":5,"integrity":"sha512-wvw3OLgperYdx5u+wTMJ6JJOHGwbYT4dqau70FXVVeX372ZLGVsdHMy4tEQbN+NYlvUX3zVms6FKIXwXm+w9rg==","signatures":[{"sig":"MEUCIQD2k5KCq4P1vsmO0YS3ekzv4yTDtLEu9aBRSfPMiZ/TFQIgTQUclks56K8ElC/3HHXfYcuzQ0a0kSem5Hjt4okfdtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cto.af%2ftextdecoder@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8486},"main":"index.js","engines":{"node":">=5.10.0"},"gitHead":"ec1c55bb97804389a41f90616c5e211ddfd64ea0","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"repository":{"url":"git+https://github.com/hildjj/ctoaf-textdecoder.git","type":"git"},"_npmVersion":"10.9.2","description":"Quick wrapper that finds TextDecoder or polyfills a bad implementation","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textdecoder_0.2.2_1754381753617_0.2837033151834536","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@cto.af/textdecoder","version":"0.2.4","keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","_id":"@cto.af/textdecoder@0.2.4","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"dist":{"shasum":"8d30e1293024d773772cd655239504c60a1d2034","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.2.4.tgz","fileCount":5,"integrity":"sha512-rqRggg/NHO1CWgK/Xj7uN3M3Y1hRaDwwqSPGFUAF76KZCOZp9Cro30s/wPp3pXrnvPfCGyt9FjO1Y1RtJFGVgQ==","signatures":[{"sig":"MEUCIGnHMoqgHXOPIYVSMgydDLOZWL+XM2jibLfTdnTb8Ma8AiEA5dhmVF7CQp4B2+QUH5rmDLdNWTkEEOKgh4PJSCms83I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cto.af%2ftextdecoder@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9543},"main":"index.js","engines":{"node":">=5.10.0"},"gitHead":"bdc4b844f54eb901d15c2994a255efc1f888429e","_npmUser":{"name":"hildjj","email":"joe-github@cursive.net"},"repository":{"url":"git+https://github.com/hildjj/ctoaf-textdecoder.git","type":"git"},"_npmVersion":"10.9.3","description":"Quick wrapper that finds TextDecoder in your runtime, or uses an adequate polyfill","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textdecoder_0.2.4_1758061612933_0.5603954755467009","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cto.af/textdecoder","version":"0.3.0","description":"Quick wrapper that finds TextDecoder in your runtime, or uses an adequate polyfill","main":"index.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/hildjj/ctoaf-textdecoder.git"},"keywords":["TextDecoder","utf8","utf-8","polyfill"],"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","engines":{"node":">=5.10.0"},"gitHead":"8bf3ab17639862fd86c8113fe7c0a3a55b8d9103","_id":"@cto.af/textdecoder@0.3.0","bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-Lu9RVVn/LMZ5xpU2w71FnXCw2reypP0m3eAm0iMM+xaWZAFgyVN5ltRsnNGaJczp1C4zlaxJiWHMbeEG4YRHiA==","shasum":"1b971a14b88a9831ec0ca9836391dc1d73fdadf8","tarball":"https://registry.npmjs.org/@cto.af/textdecoder/-/textdecoder-0.3.0.tgz","fileCount":5,"unpackedSize":10952,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cto.af%2ftextdecoder@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEmnjx+tQdWzfYOi+V6TPM6VY01domIhw3HJtdm2czUhAiAcYEqiX6Z07RhR8YBVm61DYvQ8VdVnjREFca6QkqV+Dw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d0b1f1b1-6b4e-43c9-88b7-7e875c3d195a"}},"directories":{},"maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/textdecoder_0.3.0_1772545575348_0.8080414151362918"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-27T08:57:28.359Z","modified":"2026-03-03T13:46:15.853Z","0.0.0":"2021-02-27T08:57:28.765Z","0.0.1":"2021-11-09T15:29:08.804Z","0.1.0":"2021-11-13T22:07:28.228Z","0.2.0":"2022-06-18T00:19:10.015Z","0.2.1":"2025-06-21T15:05:45.581Z","0.2.2":"2025-08-05T08:15:53.787Z","0.2.4":"2025-09-16T22:26:53.133Z","0.3.0":"2026-03-03T13:46:15.524Z"},"bugs":{"url":"https://github.com/hildjj/ctoaf-textdecoder/issues"},"author":{"name":"Joe Hildebrand","email":"joe-github@cursive.net"},"license":"MIT","homepage":"https://github.com/hildjj/ctoaf-textdecoder#readme","keywords":["TextDecoder","utf8","utf-8","polyfill"],"repository":{"type":"git","url":"git+https://github.com/hildjj/ctoaf-textdecoder.git"},"description":"Quick wrapper that finds TextDecoder in your runtime, or uses an adequate polyfill","maintainers":[{"name":"hildjj","email":"joe-github@cursive.net"}],"readme":"# Simple TextDecoder polyfill\n\nI needed this in two different projects, so I pulled it out.  All of the\nexisting TextDecoder polyfills try to do too much for what I needed.  The goal\nhere is to NOT require any Unicode tables, keeping this as small as possible.\n\nThis just finds the best TextDecoder instance it can, and mocks in an adequate\none for old or broken environments.\n\n## Use\n\n```js\nconst TextDecoder = require('@cto.af/textdecoder')\n```\n\n## API\n\nSee [MDN](https://developer.mozilla.org/en-US/docs/Web/API/TextDecoder)\n\n[![Tests](https://github.com/hildjj/ctoaf-textdecoder/actions/workflows/node.js.yml/badge.svg)](https://github.com/hildjj/ctoaf-textdecoder/actions/workflows/node.js.yml)\n[![codecov](https://codecov.io/gh/hildjj/ctoaf-textdecoder/graph/badge.svg?token=JRWVG7UFKQ)](https://codecov.io/gh/hildjj/ctoaf-textdecoder)\n","readmeFilename":"README.md"}