{"bugs":{"url":"https://github.com/anonyco/FastestSmallestTextEncoderDecoder/issues","email":"wowzeryest@gmail.com"},"dist":{"shasum":"1e87c7326600087dbcb1ad78ef09fdff90b0e5bf","tarball":"https://registry.npmjs.org/fastestsmallesttextencoderdecoder/-/fastestsmallesttextencoderdecoder-1.0.19.tgz","fileCount":6,"integrity":"sha512-bwpP2qZq6+LBajHZdpoazH8L7tP+ffubLzTMJ2Y+b7J1US1sZIbG8IsEtwIzGlsbCbKC154a/qYY3gOFUsIPig==","signatures":[{"sig":"MEUCIQCqAPyagthHTzuZnrWwwsaZLFVR+EVIqHVO33ZMWWD/yQIgLbm6K0S1bRvjZ1euFqJGl2Uv1hTy/0gJ/hDeLtwl4A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenycUCRA9TVsSAnZWagAAQEgP/2LTDgjsuWm0GgWe/RTT\n/Y7SrjxmsQTWonN4JofEN6yC2311Mr5jcp4sioiWyVd64HmKUmu8NQS+sv3p\nVLJ688t2ZH8Gx83SK1bGiWmcDRCenIUIfBBeZ68bjhn3+eCNlH1pfCVRC+n1\nc6pfL2/z6zZCEI9j/I7O1QuOxgKWXxCC1adLzMNUYBL/HS6br3FXPOrrRuMe\n+WpZM3ak6N9i2+wDTfVN8cgM2jNwPznchPB3OTvTTYVUFDED6G4XRU6pcph3\nLxTUD3gIQoTPwc/GWra53y6EixVCei/4x6J3HQ7QoTV5lGEo/Zu95UM24WOf\ne7bv4PrKPqxncW8IbvtR7Ntt42ok3OS5v6UpJZKYqsb/L4SWfdH8KCdQGQxY\nwDkTI2mZnzmXLn/fgm5S8rEgrSWp/ApVPAb+T3KkcaUx2mJ8BN5bmRhY/OAx\n3RjfzVi76l/hJqX5O/3DNHbBtCQALI8WQg3qIVN/RkLTy7IjR5/mrsNhh5PD\nnjsZC2pmgbxyCqvQiENd34rVf/J0E7kox5tTr2iyWTrt33wuJMelr0JCt4uA\nDZ2IfDQuVFTogaPA8aBOgbz/p4FMPm2e0AfVX7kw/sOMygZJnUg3pnVSY0MX\nFxMSdH004nGLzYzvd2oa9xlzzrWaiqRjN2PdjPG0a4Sp+S7ZqISjE91/61c7\ncuSe\r\n=BGhg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"NodeJS/EncoderAndDecoderNodeJS.min.js","name":"fastestsmallesttextencoderdecoder","author":{"url":"https://jackgiffin.com/","name":"Jack Giffin","email":"wowzeryest@gmail.com"},"es2015":"NodeJS/EncoderAndDecoderNodeJS.min.mjs","module":"NodeJS/EncoderAndDecoderNodeJS.min.mjs","browser":"EncoderDecoderTogether.min.js","gitHead":"40dba6d57ce33b89aaa507e994a47d489553a44d","license":"CC0-1.0","scripts":{"test":"if [ \"${PWD##*/}\" != 'encodeInto' ]; then cd encodeInto/test; node --preserve-symlinks --preserve-symlinks-main -- 'test.js' -test-encode-into; cd ../..; fi; cd test; node --preserve-symlinks --preserve-symlinks-main -- 'test.js'","build":"if [ ! -s 'closure-compiler.jar' ]; then npm run install-dev; fi; npm run build-browser & npm run build-gzip; npm run build-encodeinto & true; npm run build-require & true; npm run build-module & true; wait","build-es6":"npm run build-module","build-gzip":"./zopfli -i20 EncoderDecoderTogether.min.js; mv EncoderDecoderTogether.min.js.gz test 2> /dev/null","install-dev":"mkdir compiler-latest 2> /dev/null; wget -P ./compiler-latest/ 'https://dl.google.com/closure-compiler/compiler-latest.tar.gz'; unlink ./closure-compiler.jar 2> /dev/null; wget -P ./compiler-latest/ 'https://github.com/google/zopfli/archive/zopfli-1.0.3.tar.gz'; cd compiler-latest; tar xvzf compiler-latest.tar.gz 1> /dev/null; tar xvzf compiler-latest.tar.gz 1> /dev/null; bash -c 'for j in closure-compiler-*; do mv -- \"$j\" \"../closure-compiler.jar\" 1> /dev/null; done' 1> /dev/null 2> /dev/null; cd zopfli-zopfli-1.0.3; make zopfli 1> /dev/null; mv ./zopfli ../../; cd ..; rm -rf compiler-latest 2> /dev/null; chmod +x zopfli; curl -V 1>/dev/null 2>&1 || (echo 'Curl must be installed in order to upload to NPM. Installing...'; if type apk > /dev/null; then sudo apk add --no-cache curl; elif type apt-get > /dev/null; then sudo apt-get install curl; elif type dnf > /dev/null; then sudo dnf install curl; elif type zypper > /dev/null; then sudo zypper install curl; fi ); wait","build-module":"java -server -Xmx1024M -jar './closure-compiler.jar' --D ENCODEINTO_BUILD=false --js './NodeJS/EncoderAndDecoderNodeJS.src.module.js' --create_source_map 'NodeJS/EncoderAndDecoderNodeJS.min.mjs.map' --compilation_level ADVANCED_OPTIMIZATIONS --output_wrapper '%output%//AnonyCo\n//# sourceMappingURL=https://cdn.jsdelivr.net/gh/AnonyCo/FastestSmallestTextEncoderDecoder/NodeJS/EncoderAndDecoderNodeJS.min.mjs.map' --language_out ECMASCRIPT_2017 | sed -e 's@window\\.export_default=@export default @g;     s@window\\.export_@export let @g;     s@window\\.exports=\\[@export{@g;    s@window\\.var_gens=\\[@@g;    s@,\"_REMOVE@@g;    s@REMOVE_\",@@g;    s@REMOVE_\"@@g;    s@,\"REM_B_\"\\]@}@g;    s@,\"REM_VAR_\"\\]@@g;    s@\"REM_VAR_\"\\]@@g;    s@REM_VAR_\"\\]@@g' > 'NodeJS/EncoderAndDecoderNodeJS.min.mjs'","build-browser":"java -server -Xmx1024M -jar './closure-compiler.jar' --D ENCODEINTO_BUILD=false --js './EncoderDecoderTogether.src.js' --js_output_file 'EncoderDecoderTogether.min.js' --create_source_map 'EncoderDecoderTogether.min.js.map' --language_out ECMASCRIPT_2017 --compilation_level ADVANCED_OPTIMIZATIONS --output_wrapper '%output%//AnonyCo\n//# sourceMappingURL=https://cdn.jsdelivr.net/gh/AnonyCo/FastestSmallestTextEncoderDecoder/EncoderDecoderTogether.min.js.map' & true; java -server -Xmx1024M -jar './closure-compiler.jar' --D ENCODEINTO_BUILD=false --js './individual/FastestTextEncoderPolyfill.src.js' --js_output_file 'individual/FastestTextEncoderPolyfill.min.js' --language_out ECMASCRIPT_2017 --compilation_level ADVANCED_OPTIMIZATIONS --output_wrapper '%output%//AnonyCo'; wait; sed -i -e 's/\"undefined\"/\"\"+void 0/g' './EncoderDecoderTogether.min.js' & true; if [ \"${PWD##*/}\" != 'encodeInto' ]; then java -server -Xmx1024M -jar './closure-compiler.jar' --js './individual/FastestTextDecoderPolyfill.src.js' --js_output_file 'individual/FastestTextDecoderPolyfill.min.js' --language_out ECMASCRIPT_2017 --compilation_level ADVANCED_OPTIMIZATIONS --output_wrapper '%output%//AnonyCo'; fi; wait","build-require":"java -server -Xmx1024M -jar './closure-compiler.jar' --D ENCODEINTO_BUILD=false --js './NodeJS/EncoderAndDecoderNodeJS.src.js' --js_output_file 'NodeJS/EncoderAndDecoderNodeJS.min.js' --create_source_map 'NodeJS/EncoderAndDecoderNodeJS.min.js.map' --compilation_level ADVANCED_OPTIMIZATIONS --output_wrapper '%output%//AnonyCo\n//# sourceMappingURL=https://cdn.jsdelivr.net/gh/AnonyCo/FastestSmallestTextEncoderDecoder/NodeJS/EncoderAndDecoderNodeJS.min.js.map' --language_out ECMASCRIPT_2017","prepublishOnly":"if [ -f './encodeInto/package.json' ]; then cd encodeInto; npm publish; cd ..; fi","build-encodeinto":"if [ \"${PWD##*/}\" != 'encodeInto' ]; then mkdir -p encodeInto; cd encodeInto; mkdir -p test individual NodeJS; echo 'Please see [fastestsmallesttextencoderdecoder](fastestsmallesttextencoderdecoder) for usage and details' > README.md; ln -fsT ../LICENSE LICENSE; ln -fsT '../closure-compiler.jar' 'closure-compiler.jar';ln -fsT ../zopfli zopfli; sed -e 's@\"fastestsmallesttextencoderdecoder\"@\"fastestsmallesttextencoderdecoder-encodeinto\"@; s@E[N]CODEINTO_BUILD=false@ENCODEINTO_BUILD=true@g; s@gh/AnonyCo/[F]astestSmallestTextEncoderDecoder@gh/AnonyCo/FastestSmallestTextEncoderDecoder/encodeInto@g; s@[.]/EncoderDecoderTogether@..\\/EncoderDecoderTogether@g; s@[.]/NodeJS/@..\\/NodeJS/@g; s@[.]/individual/FastestTextEncoderPolyfill@..\\/individual/FastestTextEncoderPolyfill@g' > package.json < '../package.json'; cd test; for f in *; do if [ ! -e \"../../test/$f\" ]; then unlink \"$f\" 2> /dev/null; fi; done; for i in $(dir -Ab1L ../../test); do ln -fsT \"../../test/$i\" \"./$i\"; done; cd ..; npm run build; cd ..; printf '#!/bin/sh\nnpm install fastestsmallesttextencoderdecoder-encodeinto\n' > gh-pages/install-FastestSmallestTextEncoderDecoder-encodeInto.sh; printf '@npm install fastestsmallesttextencoderdecoder-encodeinto\r\n' > gh-pages/install-FastestSmallestTextEncoderDecoder-encodeInto.bat; fi; wait"},"_npmUser":{"name":"anonyco","email":"wowzeryest@gmail.com"},"homepage":"https://github.com/anonyco/FastestSmallestTextEncoderDecoder#quick-start","keywords":["utf-8","encoding","decoding","encoder","decoder","javascript","polyfill","js","utf8","compact","cross-browser","utf8-string","pure-javascript","nodejs","node-js","node-module","nodejs-modules","performance","tiny","small"],"repository":{"url":"git://github.com/anonyco/FastestSmallestTextEncoderDecoder.git","type":"git"},"_npmVersion":"6.14.4","description":"The fastest smallest Javascript polyfill for the encode of TextEncoder and decode of TextDecoder for UTF-8 only. Made by AnonyCo with ❤️ from 🐕s.","directories":{},"maintainers":[{"name":"anonyco","email":"wowzeryest@gmail.com"}],"_nodeVersion":"12.16.2","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fastestsmallesttextencoderdecoder_1.0.19_1587488531638_0.5485413726954138","host":"s3://npm-registry-packages"},"_id":"fastestsmallesttextencoderdecoder@1.0.19","version":"1.0.19"}