{"_id":"@tokenizer/http","_rev":"13-8fe5db38e625db1755545325f63902ee","name":"@tokenizer/http","dist-tags":{"latest":"0.9.2"},"versions":{"0.4.0":{"name":"@tokenizer/http","version":"0.4.0","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.4.0","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"23b95169139ee5630a602c44a287e1017397dede","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.4.0.tgz","fileCount":11,"integrity":"sha512-Rus+0s446hvgYqbE0uvsP1DttDyAx27/IOxLhoBuYttvpahtV0qK/BASoaC/wNP4wP/8kPMFTHmq+LC3K7uUwQ==","signatures":[{"sig":"MEQCIEZ/vOYSYNlCGOaEk6gLhFC549cItC+73VCrJ0E+0kYDAiAwkP9ux5zI9UBDzfjSfkbITghRCdRcR0aYAMB+ZW1m3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3sQ0CRA9TVsSAnZWagAAYDEQAI9/u4FdyDQRmi0M1KO8\nbm1CU0GPF56wSeX0Ylf6wID/ifhWFtPqUMKDb2JypwcKuCOBuj8qEtagClv1\nVpLbfj72rKP0pRXGxD5bbJnW3zD7qjk6+iKLQAZE/iVOQW7XgnovlN1vB8RJ\nKvzExKWXzMLBXZO+G+Lw3FfSf2CXWKFzsA8T1Gy+LwcAsMxpf8tgc+X/rG5u\nja6tU4rZFjY4yLIEPS+hjizeBfmXNPw0cfc+bmxWoMVPaE2OuzA0T1fJymvo\n6eZWOoLPyTq/57f9530UPYyAT1kfVPZ17VBb8Cmm7nZOvdXNJzm8ZgR4l1y1\nvqPlWgmDLmHtstMzxNtx0tGRVkRQ0aMHfZJsBJfcJeTLBAqK0Znbl4Xq6WjC\ne3lxYLXvP5gmjG4QcVwHBq8FszLBmwsjvc/jpHhm7sB/pqNz06gzKbfpiXdl\n1SnbmBVQC6mvzsw6oIHdXNn6miTjGR8O5vtAFHH0DUwljUwuzOJ+/lg3Z3aT\ngFvqDiO25bGK/QRE7io8HkC2BRDTTuO4OSzZFkbe2EsBi71u4AiYDNmj3542\nnxRGS8XAdnZGLdWdPRC/15ha9nyOqPs2RetSO0b6k4b6DfNk1x70+mtP2X2N\nBmE+ol6YpMDWE+1FSu2H6u0n9iOQwOIf2SMLG4FSvTB9/+0gZibQ5evwgJkN\nZ0ZU\r\n=F/qV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/http-tokenizer","gitHead":"8688d562c15f146a54e3334d013877da264190ca","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers Chrome --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p lib/tsconfig.spec.json","travis-karma":"karma start --browsers Firefox --single-run","post-coveralls":"coveralls < coverage/lcov.info","prepublishOnly":"yarn run build"},"typings":"lib/http-tokenizer","_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.9.0","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","strtok3":"^3.1.2","node-fetch":"^2.6.0","@tokenizer/range":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.4.1","tslint":"^5.20.0","del-cli":"^3.0.0","webpack":"^4.41.2","coveralls":"^3.0.7","ts-loader":"^6.2.1","typescript":"^3.7.2","@types/node":"^12.12.7","jasmine-core":"^3.5.0","karma-jasmine":"^2.0.1","karma-webpack":"^4.0.2","@types/jasmine":"^3.4.4","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.2.0","music-metadata-browser":"^1.6.1","karma-jasmine-html-reporter":"^1.4.2","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_0.4.0_1574880307740_0.02001020363084094","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@tokenizer/http","version":"0.4.1","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.4.1","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"0fa192b03b7adc120426747e0e88602d46f99a3c","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.4.1.tgz","fileCount":11,"integrity":"sha512-Y+V/FIzc8R1iIJ1dDTGN2UkC8btAcajSYLJXTgYKydGpWCk3KWW53RAwY392U1dpzw8DslSeW62q0s0qz17BLw==","signatures":[{"sig":"MEUCIBJROigLfUbUN4NEF7pPOXhMTRw3SVq6oqHmWgFsQoaWAiEA4+zNt5FnTw6hyi77YQQu/oeiY33U6NQTdi/kj6AsMuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/88mCRA9TVsSAnZWagAAF4gP/A1lHBLj1H3tvJ3j1b8j\nora1IyMeeU41wNBNsTXhym2arAk4EeYlfMtkTqclVcwIUoeXT08cRQZJ0Uto\nA1JfloUp0YAC9PfiOYP8hDVQapjspu35XOARVYmL8pIAv7gw8BEGw3sGtYWQ\nYbtRREXNohR9T+nl6cIXqDhcDbBbYF8yYgtPJ7zCdDKrj4qfPCtBPbrGIYX4\nrCjxanl4oRUun4T8DW5q20UNnxFcQRtcVxZQjKWSdi911OGKJOsK/Jz0amby\nwTfKKe1NyGoxksUT0M0+2Q+FIAzcCAfGOckIQFLd0pe/k2aWLloFLFVuOA4w\nvnwzloCpkU5poWmgEcUAZI2bZG6WNdlpN1VwIJ9KRNhdD7P2AjsfbgK9+Zld\nW25ts1wEyD/Wc4d1K+byb81+B/2VHGydk/TIs2sWedYURnNhxYMgwIE6lw9k\nGjk1TCq2uKw1i70I7rDf941UfkIAFDO0+HrUpLxm2XT2m05zkcXL9RJ9vS6L\ngv3MwaSrLmFzx9uMSsn5WJTvAoKnNk0D8ymwx5FqOttRZOSI9OLTZma4avxm\nZ5Oz1xuoNNCR8/ZDEMBJBct/Dscca1vxOZqKqAwvdPZRSpv4pr3DCZWieSih\nvyDSXnJ6aPPpLl9LpL2mElAgUaYewT79I02mFBIFou/wo/7Y4UgkU0orcWWu\n0r09\r\n=drnT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/http-tokenizer","gitHead":"0b655123ec4eff04c5353fb5e205391a2e772c84","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers Chrome --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p lib/tsconfig.spec.json","travis-karma":"karma start --browsers Firefox --single-run","post-coveralls":"coveralls < coverage/lcov.info","prepublishOnly":"yarn run build"},"typings":"lib/http-tokenizer","_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.9.0","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","strtok3":"^3.1.2","node-fetch":"^2.6.0","@tokenizer/range":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.4.1","tslint":"^5.20.0","del-cli":"^3.0.0","webpack":"^4.41.2","coveralls":"^3.0.7","ts-loader":"^6.2.1","typescript":"^3.7.2","@types/node":"^12.12.7","jasmine-core":"^3.5.0","karma-jasmine":"^2.0.1","karma-webpack":"^4.0.2","@types/jasmine":"^3.4.4","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.2.0","music-metadata-browser":"^1.6.1","karma-jasmine-html-reporter":"^1.4.2","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_0.4.1_1577045798267_0.5640204745062034","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@tokenizer/http","version":"0.5.0","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.5.0","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"3cb0dea6297cc8c0597de69487d5fed713fba20e","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.5.0.tgz","fileCount":10,"integrity":"sha512-RafHGmPhJXfX9dEXZr23a4Fi5JzLn1D/bd89a4Z96KJ4e6zLDPGDHye1bD80bFYM/KmjzTO3Fc4gKMeIW9T7rw==","signatures":[{"sig":"MEUCIB7XGXiPu1uihtUII/M+ft6yt/DjePoVSumHqrOYodmhAiEApTt6fj9SDmYrsad1i2AhYUDZ+nCovJl3RrSNz8h8AR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD04mCRA9TVsSAnZWagAAT24QAKGzg8DUzQb6dwmHesjX\nvI3qd203yVJT2Lr9vHwamLpVYtmWtyDyd3KLezJtIRY0y5shMDeptLy68r/d\n0hN1tm2IyTZN80m/cqvQqx8hWHn95/D3jQaz+j2mTpwjHXhz+dFzSayr07rK\nnQLjKLK9E9v1ANyFaGLExzkjIO0VGSWKv6BR62/wJgBQFWCeCLznqos33IjZ\ngyXsKRvPQVetzjMdyE0a6k7lvtA4zmFiuhGmLuH8y25VnBFRc9tusvOTWH+O\nlunZhp8p8roCQjULi9g3DsD1/hO4Z0AyiQtSePCkICsCwdtsPqbWtjO9H8um\nJKgEQZ/SafsgPrHs4e4dtwa1so/3luSGEpXfAgDoTz91b+pCStyDTz5YWcgM\nEbH/KFGkegblxBtXeD1AvkcQaohPWjFwlb3v9WzpeAcebsUVGYf/JcxiC12t\nhY3bjtiKwSSyzuKm3FIW2QnbG89YghHlms8T+da7hIVJ+q6Go+kPUcxDryXI\nO+mno+G3VSxw8SaS1lZrvSkvY0hmQeSFaAh/XBfArajmL7XDJnYBXL332+zo\now84JxUzgqczsNI3a8piNLbKRZuJDsy3Eug10OCVLWtty2A/a522xvv+6ElD\nAnhFgJmFlImOTSNKuC8xPbEqO3chtO/kT9Dwu0Bh40uZmu/7Eu42GaxVPKhO\nbSwE\r\n=dGeX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"7512b4c34912351d49f8038d8186c948277ddb21","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers ChromeHeadless --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","travis-karma":"karma start --browsers Firefox --single-run","post-coveralls":"coveralls < coverage/lcov.info","prepublishOnly":"yarn run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.9.0","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","strtok3":"^5.0.0","node-fetch":"^2.6.0","@tokenizer/range":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.4.1","tslint":"^5.20.0","del-cli":"^3.0.0","webpack":"^4.41.2","coveralls":"^3.0.7","ts-loader":"^6.2.1","typescript":"^3.7.2","@types/node":"^13.1.2","jasmine-core":"^3.5.0","karma-jasmine":"^2.0.1","karma-webpack":"^4.0.2","@types/jasmine":"^3.4.4","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.2.0","music-metadata-browser":"^2.0.0","karma-jasmine-html-reporter":"^1.4.2","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_0.5.0_1578061349853_0.5869876474014422","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@tokenizer/http","version":"0.5.1","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.5.1","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"6966ef87b458aa566b37ead3fad47253406d5497","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.5.1.tgz","fileCount":8,"integrity":"sha512-CdAFhvgAk1TGm/fbPVv9yPIOAkAABWU9xzmyKruiReQu3wCXeaD1tKDJTpczYRk1weivD11qrBsmDRzWm45e3Q==","signatures":[{"sig":"MEYCIQCkpfBq5RBnRiRRiZJ/lqhS8YSQNs8eBsv4t9TEAG7LxAIhANa6ZKYoGzCqMnhpFmz166BgVCHCzEWWxwutWQ3S+0zR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEiVYCRA9TVsSAnZWagAAF10P/1KNwR3bpZv0Bv3Clvpk\n6f/p5FbS2IsaKy+ygTf2J6dTq3EtB5oWv5oVR0j6oeMyezLt0MFGy/4+oJpa\nDnpaF+OhMJ58Lnxw7hooYiXIO8qiAjRSNYYbIHi6zmZRgi8t7wQgN+DaMr2y\nboG7xocFZ5litRV+Q8RS/77gfCatJ/3iQDe829regU17dgH8uDqGyq4sawol\n7k115wH1tgUN6uLtIZkyTp7G8dTGaUg3uLVwK7mJfIcP1XJ7LmRLkciITpVN\nUuv7c7ulj7fjxbgyuaZ8gibeY1mBVag3qGATJn4dpdRB8HpPAPiwwacDjrH0\nBie806mfeKi3fqrv1gXF+bhtpiqpEFerE8Iv91UHrZ7CaMfUDR2wfc5iTERz\nCpQ25YKy9XEEo1u522gwU5YD3Ym0V3zRl7tnjcGnqUAIseTaxif/ZOHqcFhd\nUz1yAPxwy5Hw60m3RqodUdoNjWf4ocrxVZq2UywyvmMlpk0CbZVspcnkHabM\nxxnu++Bt9p1diEQzdFCjsn4T4cqV4XzDzz44lInapNpwUzY5YTSUk4R3rRzc\nBr/NkRPI1hZ8ml+fwdUyMKDd2E8+qf7j+uxkHGUUwxBccOEFBRToZz1QGZGg\nnRAg+9/nxwZu5pZVw+zmPgo+ig9zmr1fmtoiJFFkqTbesnuqhUQK9I+pqHwl\nT9sg\r\n=Bgo1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2f42d0912bcc812b3341b5d43baf996a03118c72","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers ChromeHeadless --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","travis-karma":"karma start --browsers Firefox --single-run","post-coveralls":"coveralls < coverage/lcov.info","prepublishOnly":"yarn run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.9.0","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","strtok3":"^5.0.0","node-fetch":"^2.6.0","@tokenizer/range":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.4.1","tslint":"^5.20.0","del-cli":"^3.0.0","webpack":"^4.41.5","coveralls":"^3.0.7","ts-loader":"^6.2.1","typescript":"^3.7.2","@types/node":"^13.1.2","jasmine-core":"^3.5.0","karma-jasmine":"^2.0.1","karma-webpack":"^4.0.2","@types/jasmine":"^3.4.4","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.2.0","music-metadata-browser":"^2.0.0","karma-jasmine-html-reporter":"^1.5.1","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_0.5.1_1578247511511_0.28239592456572704","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@tokenizer/http","version":"0.5.2","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.5.2","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"1f8243d19ccddf2d4189437b18cdf36170285d4d","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.5.2.tgz","fileCount":8,"integrity":"sha512-tKrcQth4PtV+BT3Umkujb4KwlRwaqNZH4s6jb3RbWLFijGOEQ1d0FoW8UkARUM+5DZ+/bt4nYi8CrpYf9JZapg==","signatures":[{"sig":"MEQCIBoJwoYMmfSo1l/FgyZMwnDFyfO3D1njpxf0KekvwPeVAiBZw9ZpRS07O3pVOYpKYpVIEkMbU1XzLn7P2Z0WIks5kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLYo/CRA9TVsSAnZWagAAMS4P/A4zaP+MaDetQnejXI1y\n8tfOOxyKO/jWOPCfugjzqLojO+G2Rod86cFnG9YTZ5ufV3Ax7Qnvo14MuaZ+\njktonUmpbBqUwxmT08C/VWPBz7FAzaYDjLdcfWPOyQldIWjyrekVBvdG7CQj\nYanng8mQQkvWYU/vFmh0n8GUv2qFUkuaOx2cPQTAj4drrnQss3mxJlQUtccx\ncIT0mf+zK3TdeVVFtTpt+QfiI1xoKrU3uJTR/uL92h/fah90Xu4sx8VNZb9o\nEX7ZPuVydumqY95VsnZZ1kMm1RRYlYuLcAiuM4uxgG8Tp039jBLLrcG5QchU\nEK8amZnle73MTguA8mVn1MhpE3c4NHrfRy54Uc7mmn3SEtDnNuE3vUCbCXLU\nVuCmuuX1LD1TvaiJroqvZfC2N+J8wry7hsf10dkU2JBKGDJjYUWVAKdx958O\nRCxJGz62rXsklDFwgDGDZ725y2jH0F5iiOAviQnt9+p+E3G+FBJqhv2+nFXj\nLvu3TizeSnwpwBSz2BZX2SXWWR0h0TeS+hlEfuJpic6NdQ9Rvd7pu6ee6iNX\ncOfjZZhqCSROzrO0HUbKFhfkmEymRXGqNJ8faXLcspVHSPQ8846f/wJiKmyO\nPZbBIwMzwaHPX6GkJWjvyBnXXY0jwxUOmzMC19vr4NnisHuigUyT6LX9+/sp\n5vp5\r\n=tprs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b990141d21f924adedcd489d74547c7b042eb8d1","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers ChromeHeadless --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","travis-karma":"karma start --browsers Firefox --single-run","post-coveralls":"coveralls < coverage/lcov.info","prepublishOnly":"yarn run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.9.0","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","strtok3":"^6.0.0","node-fetch":"^2.6.0","@tokenizer/range":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.4.1","tslint":"^6.0.0","del-cli":"^3.0.0","webpack":"^4.41.5","coveralls":"^3.0.7","ts-loader":"^6.2.1","typescript":"^3.7.5","@types/node":"^13.5.0","jasmine-core":"^3.5.0","karma-jasmine":"^3.1.0","karma-webpack":"^4.0.2","@types/jasmine":"^3.5.1","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","music-metadata-browser":"^2.0.3","karma-jasmine-html-reporter":"^1.5.1","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_0.5.2_1580042815570_0.7044630551627764","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@tokenizer/http","version":"0.6.0","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.6.0","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"b75401737c5896cdbd197f6ed0c6008f11ab4486","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.6.0.tgz","fileCount":8,"integrity":"sha512-5ZCt66AN1yMJu1bId+f9UnCqWYN1vxtdDiOm8Z5lTzI13SWmHA4t2VIopGrfVIkAOPJaDOErqwy3fGkrrrOUkA==","signatures":[{"sig":"MEQCID81dAvcgu78lVJxI3oKjGwKEMKg/jAU4Nio6XtCl6aIAiAf3q3I6xsBQ0VZ1/cStbfnBuxcRpcT5N8PM/7KNtaXtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJZdNCRA9TVsSAnZWagAAztwQAI3i4x3WN5WifuJN8Uzr\nKjfMJ7rJGfJwn6TPQEYNE1VAy3pgULZ6ppJFl/+TWCW3DraWlatUWaRptyrG\n1Mb+O4ahc7zl8eXOiPQgf7op4XCkC2TKnkw7KoG7yHo2YNJoW0aGN0FeMW9R\nm+0K1vpAWa9HTo0p3CfiIeThC+dueuxkdMHxr143oJg17Tj1TmtQP5Ti06qd\nAkzK/Mc/Mx10hdECtaVILR8zH7v9yaPLz5Bn3tK/BocO1BzWrxIzJjq4Gv5z\nvTMjers+mwCpQ+qVcdKxdy6eOTvd3QiI6DlEmydX5sDXxmAT6/uBv25JGxWU\nYITxg75z4haqGWCTytXWUZErb23Fx9qJQsEHTdxdOfavhR9nH0OckowxrArA\nrrz0puJwyMGoX6TNjgjLxTokUCqPJ+Xpcv4YZcOW+dcCfSCCgbGcWBHBQIGk\nfKBtqtX+Bmo1srAti8lfC5nq1ZqrdApHedJqEhd9pkXdZo/29/53gR8sS0cO\nBH7KvflwNnRo9QgsXRyZFvuxijqicn0Vq+1Zr00E33VyRVzkumfP7DkZfZzY\noEs5fgBvHyAWPwk4w4LRQPKh+cc+y1rtCuQZNC0c5c3LRgaJ+G7llmZdh/Yd\nbBcafsqjL0HtLLn7tKMdnxz0ob+8GPTQps8IuLWNvL3t/K87pKloClJTORNQ\nMqIg\r\n=vtgY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ed3f84692feab1ce561a2f1d6daf92a676fac6ce","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers ChromeHeadless --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","travis-karma":"karma start --browsers Firefox --single-run","post-coveralls":"coveralls < coverage/lcov.info","prepublishOnly":"yarn run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.14.4","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"10.21.0","dependencies":{"debug":"^4.1.1","strtok3":"^6.0.4","node-fetch":"^2.6.0","@tokenizer/range":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.1.1","tslint":"^6.1.2","del-cli":"^3.0.1","webpack":"^4.44.1","coveralls":"^3.1.0","ts-loader":"^8.0.1","typescript":"^3.9.7","@types/node":"^14.0.27","jasmine-core":"^3.5.0","karma-jasmine":"^3.3.1","karma-webpack":"^4.0.2","@types/jasmine":"^3.5.11","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","music-metadata-browser":"^2.1.0","@music-metadata/test-audio":"^0.1.0","karma-jasmine-html-reporter":"^1.5.4","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_0.6.0_1596299084916_0.8221662281080697","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@tokenizer/http","version":"0.6.1","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.6.1","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"0f46ea8dd4bbced9649e0412c88fec896f4ac9f8","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.6.1.tgz","fileCount":8,"integrity":"sha512-NCyA/ZS2VUJDPhP5wIt9YUqFFMrBwUvh8nGugVfTFoEH95qD4TOVYTS5N2Nu9TA+R5kPT80wov8ZP0d4BPwDSQ==","signatures":[{"sig":"MEYCIQD9C/Vb6VljwWXDb+gKQXwwK5oENcDEPhCZXEVxk9RnOAIhALuAw3KDjQAmLj0YN7Zwk8YzIrG/CwlJB/4kgyxd0vl7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfONKnCRA9TVsSAnZWagAAEzEP/RbWpkGxmc7N7dRQ1RiN\n6si5u+xq00ewTrOr1LiTuSNRMeoIl3HItXZ/AHVE2bjZVaVeXysC4qd/bKa4\nWCHwlV4sF/Is1FTBSwezIcSFNOz6Be4+DvnSZ6ibYDXfApt8GKxfbhnRK5ig\n4VNHV/WoUppFEuGmznkdunGmaUcb2Z7EKWG7MvW5BfjPI8VpcLGelLw+TSTx\nHjAHpu92N+o8QNpApccmVeixnxnxN+2DAb2gCGwoeNYe7mz8KC5HM7mXrnH7\nxc9/g+2de/qkW5Ss+SfAaxLbBd2mPln2Lt7+qsb6vrQaZcSDKlZ9DBOmVYGn\n4Xj1Jc8gWvxztJ2GTukFJkkUb8BJu86wnCGqHNe6LfncUSb6mAVIWGR5symP\nYN1s6XIUVW+K6keYnF4iosgYUrGm45lP/MXWoN+AgDRYoUqXKum++lB6VRzC\nRia0uGVAvM0IH9tknwEMj839k+SOfpqrDI+pCtAHxE63/Y6LyJHxkUVLCv7Q\n2qpeBFcBoL4chuE8UccSSjnTN4Vcw3bZGf36zGywbth0bT1+uCrgnQ9ezb6z\nYX6SEZSyCHtfF7cqgJi0V+krKxxSgDNiDGOTNj+nh6FwJaWv6Q2zz5+RMiyf\nSPbT4E5JJ0JfkDXG2HfXdgksSe66+mES57EuIJjddqMYiHcEJIX42COH4FM+\neMR6\r\n=kKZz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"71878af2c6737e4c3cab8b5e507270576e7aa5e3","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers ChromeHeadless --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","travis-karma":"karma start --browsers Firefox --single-run","post-coveralls":"coveralls < coverage/lcov.info","prepublishOnly":"yarn run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.14.4","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"10.21.0","dependencies":{"debug":"^4.1.1","strtok3":"^6.0.4","node-fetch":"^2.6.0","@tokenizer/range":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.1.1","tslint":"^6.1.3","del-cli":"^3.0.1","webpack":"^4.44.1","coveralls":"^3.1.0","ts-loader":"^8.0.2","typescript":"^3.9.7","@types/node":"^14.0.27","jasmine-core":"^3.6.0","karma-jasmine":"^4.0.1","karma-webpack":"^4.0.2","@types/jasmine":"^3.5.12","karma-spec-reporter":"^0.0.32","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","music-metadata-browser":"^2.1.1","@music-metadata/test-audio":"^0.1.0","karma-jasmine-html-reporter":"^1.5.4","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_0.6.1_1597559462951_0.39885024275584113","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@tokenizer/http","version":"0.6.2","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.6.2","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"c987ba5e60f05b0dc3e0617795ab469066c8a8b2","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.6.2.tgz","fileCount":8,"integrity":"sha512-0+gTDUT9EYxbJvDYRk65Itw68gfGPUmUNz9hlAA4j/Mih7QOfyN6fVxvtTB6ytgOTo7GU1x9KRIGlrqVdjHSYw==","signatures":[{"sig":"MEUCIQCu4F2M31JbcUbIDlEDfxbSXnyDA7nJH3NOOuTijfFwbgIgbgphX938LCltAu/Ia+VXxCQ17dV8I1tx0B5G95T1YDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3WIAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxqQ/+IMKk772fhZulj3y51z4hDBXNNrVm2zrK1jreoUBZrRcnHpNQ\r\n4g+kXrCdkH/xHvFZ/igcd0ZTXcYRVrsiSNbQhNfd8sEFosCGjGT7NZvLWo5M\r\nIvnzOLhAD+C2exwEXC5mBZZhj3JRGXpXwiKcRwhEAQ4lGHC2kazdmxzIt0o6\r\nutpABIgXp+B7rqK9/p2wpXjeCLLe60vlCkXOOeyGm/LFC4zNVXtjSffb51Vg\r\nLP/vA2vR4N3MeJFhTuv7IE1UCz0rkYI1EVfhecddfuFXO76KqUQPkR8YdRT7\r\nLhjAWJPHtaLQElsb4zJVbl/qIXYUq/HNz6QPii0HzjEN0oV+KQ8AnS1qxciT\r\nI8T7YGKMqTmX2MNXkcR44z5M54NbuOBfsKuaGeWgpJLJNwXeOSn42WaqLk+5\r\nlU6WOyHOSkvc+m+pUt4QAetonScYUCQazffhsYJbYdricLWdqAl6RcKMEzdk\r\nbhBNfCsZ0aTQu0JKLPDz2Qe+tskKx2KQnSAeAeOX3QFiifuobFsegWIEOBG7\r\ndAfL/hkhKmald8FQhJeO4Cq4zzNrFC7m+Q6xyuLe8HdIjpFv9rE9bNn7SjIp\r\noGgBSU3DOipv0WfKN5B6A8RQ/Cz61Q9YHIZDEzWIJuMpLJM0gZvQyvYB3sgD\r\nXMler1CYO6gh85xiBSZ3parH0nZ6PBJhjVY=\r\n=IBKS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://github.com/sponsors/Borewit","type":"github"},"gitHead":"90b6a1ae2e665f52e6a6e288d82beb0ddeacd4ee","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"npm run karma-once","build":"npm run clean && yarn run compile","clean":"del-cli lib/**/*.js lib/**/*.js.map lib/**/*.d.ts test/**/*.js test/**/*.js.map coverage","karma":"karma start","compile":"npm run compile-lib && yarn run compile-test","test-node":"cd node && yarn install && yarn test","karma-once":"karma start --browsers ChromeHeadless --single-run","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","karma-headless":"karma start --single-run --reporters coverage-istanbul,spec,progress","prepublishOnly":"yarn run build"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"6.14.16","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"14.19.0","dependencies":{"debug":"^4.1.1","strtok3":"^6.0.8","node-fetch":"^2.6.7","@tokenizer/range":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.1.0","tslint":"^6.1.3","del-cli":"^5.0.0","webpack":"^4.46.0","coveralls":"^3.1.0","ts-loader":"^8.0.17","typescript":"^4.3.5","@types/node":"^15.9.0","jasmine-core":"^4.3.0","karma-jasmine":"^5.1.0","karma-webpack":"^4.0.2","@types/jasmine":"^3.7.8","karma-spec-reporter":"^0.0.34","karma-chrome-launcher":"^3.1.1","karma-firefox-launcher":"^2.1.0","music-metadata-browser":"^2.5.8","@music-metadata/test-audio":"^0.1.0","karma-jasmine-html-reporter":"^1.5.4","istanbul-instrumenter-loader":"^3.0.1","karma-coverage-istanbul-reporter":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_0.6.2_1658675712143_0.6475004859547964","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@tokenizer/http","version":"0.7.0","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.7.0","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"765b602871dc2d13ed137c89f03a592273d97059","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.7.0.tgz","fileCount":10,"integrity":"sha512-scinoS74+sfhsSpjwlkB6o93axKAI7zMWcmh0cdcunaRmpCP0BgWwqA/mzP2Iwi5/C9KT716C+lL+j/H0ygyIA==","signatures":[{"sig":"MEQCIExeL+g6IZ+2afwCCCJDRRMepedt8M5hpcZpHNyDqzayAiAw4LPxlY9Y6Cpj+SPlNWyb3/N12AH9BdvUXcjm8xIB5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20067},"type":"module","types":"lib/index.d.ts","exports":{"default":"./lib/index.js"},"funding":{"url":"https://github.com/sponsors/Borewit","type":"github"},"gitHead":"60f32f9f4e6c07e9c9a2f764f6cec81964dc43e7","scripts":{"lint":"tslint 'lib/**/*.ts' --exclude 'lib/**/*.d.ts' 'test/**/*.ts' --exclude 'test/**/*.d.ts'","test":"mocha","build":"npm run clean && yarn run compile","clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' coverage","karma":"karma start karma.conf.cjs","compile":"npm run compile-lib && yarn run compile-test","karma-once":"karma start --browsers ChromeHeadless --single-run karma.conf.cjs","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","karma-headless":"karma start --single-run --reporters coverage-istanbul,spec,progress","prepublishOnly":"yarn run build"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"10.8.2","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"22.3.0","dependencies":{"debug":"^4.3.5","strtok3":"^8.0.1","@tokenizer/range":"^0.8.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"chai":"^5.1.1","karma":"^6.4.3","mocha":"^10.7.0","tslint":"^6.1.3","del-cli":"^5.1.0","ts-node":"^10.9.2","webpack":"^5.93.0","coveralls":"^3.1.1","ts-loader":"^9.5.1","typescript":"^5.5.3","@types/chai":"^4.3.16","@types/node":"^20.14.11","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@types/mocha":"^10.0.7","karma-webpack":"^5.0.1","music-metadata":"^10.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@music-metadata/test-audio":"^0.1.0","karma-coverage-istanbul-reporter":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_0.7.0_1721819020467_0.28366219297597817","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@tokenizer/http","version":"0.8.0","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.8.0","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"00404845245c2aac77a0f09aa802557a63b622fc","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.8.0.tgz","fileCount":8,"integrity":"sha512-F4RloaIUhbCu0IsWffSO36W+npDR7RmteMpk25R3djdGGhgRK/MdsAeLcrmmqE1dkQtn9YZNcKxDs6nb0Fu2MQ==","signatures":[{"sig":"MEYCIQCy5etR4qScow114sGx02+a3A4neOsBbKTXKXtRrtFuOQIhALo0MmD7kzBAIBXXJChfYGeULujt6N0qvkGa12aTsFq3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13071},"type":"module","types":"lib/index.d.ts","exports":{"default":"./lib/index.js"},"funding":{"url":"https://github.com/sponsors/Borewit","type":"github"},"gitHead":"1421de121d6d3346f61a92f3d24719ef121549cc","scripts":{"lint":"yarn run lint-ts","test":"mocha","build":"yarn run clean && yarn run compile","clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' coverage","karma":"karma start karma.conf.cjs","compile":"yarn run compile-lib && yarn run compile-test","lint-ts":"biome check","karma-once":"karma start --browsers ChromeHeadless --single-run karma.conf.cjs","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","karma-headless":"karma start --single-run --reporters coverage-istanbul,spec,progress","prepublishOnly":"yarn run build"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"10.8.2","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"22.3.0","dependencies":{"debug":"^4.3.5","strtok3":"^9.0.0","@tokenizer/range":"^0.9.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"chai":"^5.1.1","karma":"^6.4.3","mocha":"^10.7.0","del-cli":"^5.1.0","ts-node":"^10.9.2","webpack":"^5.93.0","coveralls":"^3.1.1","ts-loader":"^9.5.1","typescript":"^5.5.3","@types/chai":"^4.3.16","@types/node":"^20.14.11","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@types/mocha":"^10.0.7","karma-webpack":"^5.0.1","@biomejs/biome":"^1.8.3","music-metadata":"^10.0.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@music-metadata/test-audio":"^0.1.0","karma-coverage-istanbul-reporter":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_0.8.0_1725304536327_0.6550545907506757","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@tokenizer/http","version":"0.9.0","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.9.0","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"48970df084554e18a3c6e94886a214a639606b4a","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.9.0.tgz","fileCount":8,"integrity":"sha512-fBXG9L791cZj+wnnEPalxUAr6bX7ImnwNaJHMmw1jaHx8h1IX8c/kqF820CrOWH9/cU04+4dJsnVWhVtImJP/g==","signatures":[{"sig":"MEUCIDJLNH3aAXTNsU8SEeesytB9P5IIHMr9WB9hYcQcBJyVAiEAwbLhKRpOjuKAVEYdvCQxYWgZTuYz+BX/Bq3Q+jsMctw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13029},"type":"module","types":"lib/index.d.ts","exports":{"default":"./lib/index.js"},"funding":{"url":"https://github.com/sponsors/Borewit","type":"github"},"gitHead":"4a9d699b3785ea607eb40feb43ff2a76124f7280","scripts":{"lint":"yarn run lint-ts","test":"mocha","build":"yarn run clean && yarn run compile","clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' coverage","karma":"karma start karma.conf.cjs","compile":"yarn run compile-lib && yarn run compile-test","lint-ts":"biome check","karma-once":"karma start --browsers ChromeHeadless --single-run karma.conf.cjs","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","karma-headless":"karma start --single-run --reporters coverage-istanbul,spec,progress","prepublishOnly":"yarn run build"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"10.8.2","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"22.3.0","dependencies":{"debug":"^4.3.6","strtok3":"^9.0.0","@tokenizer/range":"^0.10.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"chai":"^5.1.1","karma":"^6.4.3","mocha":"^10.7.0","del-cli":"^5.1.0","ts-node":"^10.9.2","webpack":"^5.94.0","coveralls":"^3.1.1","ts-loader":"^9.5.1","typescript":"^5.5.3","@types/chai":"^4.3.19","@types/node":"^22.5.2","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@types/mocha":"^10.0.7","karma-webpack":"^5.0.1","@biomejs/biome":"^1.8.3","music-metadata":"^10.3.1","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@music-metadata/test-audio":"^0.1.0","karma-coverage-istanbul-reporter":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_0.9.0_1725389178890_0.563169787788123","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@tokenizer/http","version":"0.9.1","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"author":{"url":"https://github.com/Borewit","name":"Borewit"},"license":"MIT","_id":"@tokenizer/http@0.9.1","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"homepage":"https://github.com/Borewit/tokenizer-http#readme","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"dist":{"shasum":"eb4a6aad19857c05bdc14c24b10c0bd93f1e954e","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.9.1.tgz","fileCount":8,"integrity":"sha512-jwHLkafS9ZVEt8dFR4s4GEa5d/iKiowtn7uE19hbxIYh7IK1tAkU4eWRXB5GJ0PtPRf2BEDzAqKMhAzDpDlUmw==","signatures":[{"sig":"MEQCIA5C3GD2SDS5N6dc5xJEH3Hl1EupKFrBdfHXPUx1EDaHAiBEmew6REXPg1LcsGszN7asDjfYG84dMJMYp5tEF994Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13095},"type":"module","types":"lib/index.d.ts","exports":{"default":"./lib/index.js"},"funding":{"url":"https://github.com/sponsors/Borewit","type":"github"},"gitHead":"54f10c5bec558b4a543f57d63b48abaa215ed722","scripts":{"lint":"yarn run lint-ts","test":"mocha","build":"yarn run clean && yarn run compile","clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' coverage","karma":"karma start karma.conf.cjs","compile":"yarn run compile-lib && yarn run compile-test","lint-ts":"biome check","karma-once":"karma start --browsers ChromeHeadless --single-run karma.conf.cjs","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","karma-headless":"karma start --single-run --reporters coverage-istanbul,spec,progress","prepublishOnly":"yarn run build"},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"repository":{"url":"git+https://github.com/Borewit/tokenizer-http.git","type":"git"},"_npmVersion":"10.8.2","description":"HTTP tokenizer for Node.js and browser","directories":{},"_nodeVersion":"20.17.0","dependencies":{"debug":"^4.3.7","strtok3":"^9.0.1","@tokenizer/range":"^0.10.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.1","devDependencies":{"chai":"^5.1.2","karma":"^6.4.4","mocha":"^10.8.2","del-cli":"^6.0.0","ts-node":"^10.9.2","webpack":"^5.96.1","coveralls":"^3.1.1","ts-loader":"^9.5.1","typescript":"^5.6.3","@types/chai":"^5.0.1","@types/node":"^22.9.1","karma-mocha":"^2.0.1","webpack-cli":"^5.1.4","@types/debug":"^4.1.12","@types/mocha":"^10.0.9","karma-webpack":"^5.0.1","@biomejs/biome":"=1.9.4","music-metadata":"^10.6.0","karma-chrome-launcher":"^3.2.0","karma-firefox-launcher":"^2.1.3","karma-sourcemap-loader":"^0.4.0","@music-metadata/test-audio":"^0.1.0","karma-coverage-istanbul-reporter":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_0.9.1_1732043407038_0.5420666264166287","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@tokenizer/http","version":"0.9.2","description":"HTTP tokenizer for Node.js and browser","type":"module","exports":{"default":"./lib/index.js"},"types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/Borewit/tokenizer-http.git"},"author":{"name":"Borewit","url":"https://github.com/Borewit"},"funding":{"type":"github","url":"https://github.com/sponsors/Borewit"},"keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"license":"MIT","bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"scripts":{"clean":"del-cli 'lib/**/*.js' 'lib/**/*.js.map' 'lib/**/*.d.ts' 'test/**/*.js' 'test/**/*.js.map' coverage","compile-lib":"tsc -p lib/tsconfig.json","compile-test":"tsc -p test/tsconfig.json","compile":"yarn run compile-lib && yarn run compile-test","prepublishOnly":"yarn run build","build":"yarn run clean && yarn run compile","lint-ts":"biome check","lint":"yarn run lint-ts","karma":"karma start karma.conf.cjs","test":"mocha","karma-once":"karma start --browsers ChromeHeadless --single-run karma.conf.cjs","karma-headless":"karma start --single-run --reporters coverage-istanbul,spec,progress"},"devDependencies":{"@biomejs/biome":"=1.9.4","@music-metadata/test-audio":"^0.1.0","@types/chai":"^5.0.1","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@types/node":"^22.10.1","chai":"^5.1.2","coveralls":"^3.1.1","del-cli":"^6.0.0","karma":"^6.4.4","karma-chrome-launcher":"^3.2.0","karma-coverage-istanbul-reporter":"^3.0.3","karma-firefox-launcher":"^2.1.3","karma-mocha":"^2.0.1","karma-sourcemap-loader":"^0.4.0","karma-webpack":"^5.0.1","mocha":"^10.8.2","music-metadata":"^10.6.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","typescript":"^5.7.2","webpack":"^5.96.1","webpack-cli":"^5.1.4"},"dependencies":{"@tokenizer/range":"^0.12.0","debug":"^4.3.7","strtok3":"^10.0.0"},"packageManager":"yarn@4.4.1","_id":"@tokenizer/http@0.9.2","gitHead":"3e739c7b558b7ef3b2c0641c5b96cf8ddaeaf472","homepage":"https://github.com/Borewit/tokenizer-http#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rzJwHcqDjO3FdBPr+FK2R6dYE6Qbg6QZP7S47rhCEtG+/YqEFLqZ+gFCLcL8y5D39aYQB9vDssiwbsJlRLePPg==","shasum":"4bbd9d3379129849e08db9ac9061222df4a5731e","tarball":"https://registry.npmjs.org/@tokenizer/http/-/http-0.9.2.tgz","fileCount":8,"unpackedSize":13250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBctSLYPWZN4on53WHiU3cK4xnHdKJXuvW9FsoPJRj68AiB0x3jxqEzfa1BfihHTnKD4a9RMB4/K+i/9AKT2P4o2Ag=="}]},"_npmUser":{"name":"borewit","email":"borewit@xs4all.nl"},"directories":{},"maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.9.2_1733059784389_0.5591406173087177"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-27T18:45:07.507Z","modified":"2024-12-01T13:29:44.771Z","0.4.0":"2019-11-27T18:45:07.887Z","0.4.1":"2019-12-22T20:16:38.397Z","0.5.0":"2020-01-03T14:22:30.083Z","0.5.1":"2020-01-05T18:05:11.655Z","0.5.2":"2020-01-26T12:46:55.670Z","0.6.0":"2020-08-01T16:24:45.066Z","0.6.1":"2020-08-16T06:31:03.068Z","0.6.2":"2022-07-24T15:15:12.346Z","0.7.0":"2024-07-24T11:03:40.620Z","0.8.0":"2024-09-02T19:15:36.490Z","0.9.0":"2024-09-03T18:46:19.041Z","0.9.1":"2024-11-19T19:10:07.209Z","0.9.2":"2024-12-01T13:29:44.579Z"},"bugs":{"url":"https://github.com/Borewit/tokenizer-http/issues"},"author":{"name":"Borewit","url":"https://github.com/Borewit"},"license":"MIT","homepage":"https://github.com/Borewit/tokenizer-http#readme","keywords":["xhr","http","sttok3","RFC-7233","range","chunk","https","client","meta","metadata","audio","media","tags"],"repository":{"type":"git","url":"git+https://github.com/Borewit/tokenizer-http.git"},"description":"HTTP tokenizer for Node.js and browser","maintainers":[{"name":"borewit","email":"borewit@xs4all.nl"}],"readme":"[![Node.js CI](https://github.com/Borewit/tokenizer-http/actions/workflows/nodejs-ci.yml/badge.svg?branch=master)](https://github.com/Borewit/tokenizer-http/actions/workflows/nodejs-ci.yml)\r\n[![CodeQL](https://github.com/Borewit/tokenizer-http/actions/workflows/github-code-scanning/codeql/badge.svg?branch=master)](https://github.com/Borewit/tokenizer-http/actions/workflows/github-code-scanning/codeql)\r\n[![npm version](https://badge.fury.io/js/%40tokenizer%2Fhttp.svg)](https://www.npmjs.com/package/@tokenizer/http)\r\n[![npm downloads](http://img.shields.io/npm/dm/@tokenizer/http.svg)](https://npmcharts.com/compare/@tokenizer/http?interval=30)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Borewit/tokenizer-http/badge.svg?targetFile=package.json)](https://snyk.io/test/github/Borewit/tokenizer-http?targetFile=package.json)\r\n\r\n# @tokenizer/http\r\n\r\nSpecialized [strtok3 tokenizer](https://github.com/Borewit/strtok3#tokenizer) for HTTP(S) [RFC-7233](https://tools.ietf.org/html/rfc7233#section-2.3) [range request](https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests) transfer.\r\n\r\nThe [range request](https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests) will ensure only the data is downloaded, which is actually being read, and data [ignored](https://github.com/Borewit/strtok3#method-tokenizerignore) will not be downloaded.\r\n\r\nThe range request mechanism is derived from [@tokenizer/range](https://github.com/Borewit/tokenizer-range).\r\n\r\n## Installation\r\n\r\nInstall using [npm](https://www.npmjs.com/get-npm):\r\n```shell script\r\nnpm install @tokenizer/http\r\n```\r\n\r\nor using [yarn](https://yarnpkg.com/):\r\n```shell script\r\nyarn add @tokenizer/http\r\n```\r\n\r\n## Usage\r\n\r\n### Configuration options\r\n\r\n* `resolveUrl`, `boolean`, default value is `true`. Enable caching of redirects of HEAD requests.\r\n\r\n### Example\r\n\r\n```js\r\n// const mm = require('music-metadata-browser');  // Use module 'music-metadata-browser' client side\r\nconst mm = require('music-metadata'); // Use module 'music-metadata' in Node.js\r\nconst {makeTokenizer} = require('@tokenizer/http');\r\n\r\nconst audioTrackUrl = 'https://test-audio.netlify.com/Various%20Artists%20-%202009%20-%20netBloc%20Vol%2024_%20tiuqottigeloot%20%5BMP3-V2%5D/01%20-%20Diablo%20Swing%20Orchestra%20-%20Heroines.mp3';\r\n\r\n(async () => {\r\n  const httpTokenizer = await makeTokenizer(audioTrackUrl);\r\n  const metadata = await mm.parseFromTokenizer(httpTokenizer);\r\n  console.log('metadata:', metadata);\r\n})();\r\n```\r\n\r\n## Server requirements\r\n\r\nThe server needs to send the following headers:\r\n\r\n| HTTP header-| Value |\r\n|-------------|-------|\r\n| [Access-Control-Allow-Origin](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin)     | \"*\"                             |\r\n| [Access-Control-Allow-Methods](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Methods)   | \"GET,HEAD,OPTIONS\"              |\r\n| [Access-Control-Allow-Headers](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Headers)   | \"Content-Type, Range\"           |\r\n| [Access-Control-Expose-Headers](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Expose-Headers) | \"Content-Length, Content-Range\" |\r\n\r\nExample configuring Apache for streaming. Add the following to `.htaccess` in the folder sharing your audio tracks:\r\n```\r\nHeader set Access-Control-Allow-Origin \"*\"\r\nHeader set Access-Control-Allow-Methods \"GET,HEAD,OPTIONS\"\r\nHeader set Access-Control-Allow-Headers \"Content-Type, User-Agent, If-Modified-Since, Cache-Control, Range\"\r\nHeader set Access-Control-Expose-Headers \"Content-Length, Content-Range\"\r\n```\r\n\r\nRef:\r\n* [streamroot.io: Range requests basics](https://support.streamroot.io/hc/en-us/articles/115003168773-Range-requests-basics)\r\n\r\nTry if range request is supported:\r\n```bash\r\ncurl -v -L --header \"range: bytes=1-8\" http://localhost:8080/bbb/test\r\n```\r\n\r\n## Dependencies\r\n\r\n![dependency graph](https://i.imgur.com/35dN4si.png)\r\n\r\n## Licence\r\n\r\n(The MIT License)\r\n\r\nCopyright (c) 2018 Borewit\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\r\ngit pull\r\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r\n","readmeFilename":"README.md"}