{"_id":"@d1g1tal/transportr","_rev":"61-6dd5ace0684c48108d6052372297362d","name":"@d1g1tal/transportr","dist-tags":{"latest":"5.2.2"},"versions":{"0.0.2":{"name":"@d1g1tal/transportr","version":"0.0.2","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.0.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"8818e42a64ccd58033a357433331781bd3eb912b","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.0.2.tgz","fileCount":18,"integrity":"sha512-EGmAxv8ds4idmZMJYs+57VMCeSscMQsoC/sCqprbdTg2VU3UCnb2kxCU5cDn9xmhuUiowQjHQVn89KT6Ms3mLA==","signatures":[{"sig":"MEUCIQCYHabRxoS+r6D5DPf3y/WoCWZm8Tr0/2JpI6MLJN+K3QIgVeCdcgBHuBNX6F1e6yxyaXG6E5WgInPh/YuKpQGiWws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTX1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPwQ/9HqEeWJQAhP/2yU+knhIqk/0JSVpXSdwEUUau9CI4LNctFyYx\r\ntrvhs1ce8yNll25EBlcwnLek3nfL0Mgp23mCdb3P6lR6GjqPoaVlQpbwftNl\r\nXwKxh5GN6ytkkNosPd+0cyI9MkZwsYXYI2ZvCxXzPd9vumlLqvZ/eJtJ93K7\r\n6eJYy4AeQhsgKYTqDR/AsBij7Dx3lblWKde5LBQ6svtMFO00Tj0oDUwIhyWh\r\njWpBTIXErsdOmoXKb3KS+2zq7Aakqb+0F3DoORd7bYLm6Gwr47iadHkRH2C2\r\nqU1zOlssh4zg9YNXfmyHMDrTqH8PAM0zDvOZmv641L0Et8RcuAoW3cKxP+EZ\r\ng549bpeLZ3mOjj5MQYBGWaFclZHTxtk/DuiCFwXdMRpbZu4PpZDO7o1nWA7R\r\nLXyqCk9nEpSlUaecPZKuCVlqaPeKrrnvJ2YMb1tANoCxU1qcDkzRVgODuK4i\r\nGGSl0GokBA9SeTPo/SewHJ/fGVVPems/U0WzjhM6vr6zOM5yIYGKWhD3clG1\r\nQbk2H2umZgWOWXvmiPruVMa55E6LLSpAk3aCcQxpUeb85/sdYaJU7bYydYzs\r\nU+f0sVz32AaJaa1y22Ks1l98VPAi4ecigq038y/Rd07YToK/qkxDw+Px/f5X\r\nzEvpKa4bWY/17iT/YkGjVJE5r7UhL+x9tvY=\r\n=mYT5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"edb090fb095f129865f4ead4bf1a4f131458125c","scripts":{"d.ts":"tsc --allowJs -declaration --emitDeclarationOnly  --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"18.11.0","browserslist":[">= 0.5%","last 2 major versions","Firefox ESR","not dead","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.7","@d1g1tal/media-type":"^4.0.0","@d1g1tal/collections":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","eslint":"^8.25.0","rimraf":"^3.0.2","esbuild":"^0.15.11","@xmldom/xmldom":"^0.8.2","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-compat":"^4.0.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.0.2_1666022754074_0.21272237212175948","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@d1g1tal/transportr","version":"0.0.3","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.0.3","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"b2a8b270917c8f51c959646047dacc0df7dbb74a","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.0.3.tgz","fileCount":18,"integrity":"sha512-PuK7KWWKAPwZJgiLH+RSSP8TlW55r4EKfWFEQ++/rALi6FcgcfiL9YpaII6y1U5NalIdDpDopvHMsfJcV6QRsA==","signatures":[{"sig":"MEUCIQCyFqjKk3Je2SXeGH/bGKPiA3HE0fE3sRnSQdR75S7haAIgCl1U93cT9cU9HuVvTvnbcaKcXNpbSxfTgHLjltEhhvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTbDcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQWxAAjSX0MktI63WcMxIx1TNBboNop6akrzZWPcZcz6XEYWAZXgTM\r\nyu+cY32NiI+nJ/BU3NIg6agCuWrIuMJjSuBLGW/TNdy16ARihqtE5sN7wc9m\r\nfa+vu7EIcztzjU7QP51nEm3YA3/v7GRkyOOKOWiSBuWxDJH/KHxOTIyvMZ+/\r\ncAM0ReOasrcDl/7d/8MKsm54Bz8UCDFZyB6vIw5V4X8+So+QILU/Bu+mR4ks\r\np45XoGLf9qBqDjDGuH45YAQhBW21iM0h0x/BAio395Fraxbp6WbwbWWGDcy5\r\nfJyjjmBatvsizlP3Fx4eAEED2UdQRWtf86wEwOyswffNZTF49zmqJ2HVMz7H\r\nnS2EYWBWksm/qaPdHSwbOuZ45pi/1DV0kW7fl0PYV56TVGAgukomV4yK/vv0\r\nlQuzmx7xT0eCnbw+OHQmRo3a3bacn5v2t0FUUGeGAqkvNEBC3yzRiojNU/0e\r\nWM+K+MpcnESrPDctlJpY4qh6vlO7MxP4xiMSBYZ9A9VoWna6trZO+F/bytFl\r\no/YEACJM7Z4tZNx9Ls4UEE9t1LhsyvqJnz1QmG77Ee1ypbTsi4WPUXGtYeEg\r\n1Kax19SV2OeIs1/j3kIQl1Bt+JArRZsrkIb+u57YwRSEnW0iwg2AemlebW/U\r\nzPg+hSyoP8GKltDn0lZ2d85gjfmL0uKEQ5g=\r\n=1fzF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"87b3b04b8b4bb9bbd039ad4e9e8c7e8dd247f19c","scripts":{"d.ts":"tsc --allowJs -declaration --emitDeclarationOnly  --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"18.11.0","browserslist":[">= 0.5%","last 2 major versions","Firefox ESR","not dead","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.7","@d1g1tal/media-type":"^4.0.0","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","eslint":"^8.25.0","rimraf":"^3.0.2","esbuild":"^0.15.11","@xmldom/xmldom":"^0.8.2","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-compat":"^4.0.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.0.3_1666035932290_0.11153916075432124","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@d1g1tal/transportr","version":"0.0.4","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.0.4","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"a8b367ce671c71b65628a881edd6edb5f05bf203","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.0.4.tgz","fileCount":18,"integrity":"sha512-91F+lHYCZ/HpAFsTBtDIrgq3TKhN5lbuhpeXmJ1dy7O5IN+yeshZewl/RA1/4sRBSJoBdIlsfMcLEoYlXjpqOQ==","signatures":[{"sig":"MEUCIQClQQHwrjGwzA6hkBqkT5w8uCooFc+eCPhQcRV5Hpg+PgIgR1zlbB3pZb+ftU4d9m7shpkFJs0GvPteucuwntKjrgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXthEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz5RAApMAHSv4SNZ9zs7nk74IEzv4hUmHrOV7f7iybu4mf3hhOjkfK\r\nDOwweSQ81GBltrnOXsmaYdNbNZd7je2WUGUerhuiSKXpdXsStaItrducVJL5\r\nsSat49sifnaRgVIDCgobJzS8Z4NsF9CM8qvAJiOeZsEYslA7cUZhYV6j8aIC\r\nXlCucRs2wfTi+HtoJ90n1CrTwczFTTe4KwBWYVQ3evL6dmpEnklL4XfVx8+R\r\n++1ve2ap6DZefjs0AxSoO6JAVJ77T34MP7U1ytR4LGxC5L9P2LObuDvV//kL\r\n+hJM8zplzZjepi6dUYW4YeWWscjrRzVnO11DWNT7ftb96gMCRGHKqFegvKBr\r\nB5vWco3V12d+xYXb2+3s0zYTfjm+qxmzWW0s7oxgljbe9CYu/aQpt/HokWVs\r\nsZ7Rote9D1xLd2VOhpc3cuZVehPOXN/risNznGqXRJ58bsLALSgFAag0iOUS\r\nkvkX0zlt3vonNz6R8lPmTe23vN0zUJIr8RcfsV/QqjJKkCCxjJ7rFAY4apxC\r\ngPQQmeVFnTpagWwZtTpPhO5PcWFygs6J75pNLibrLCRbBJ3BAWIlr37R2E+j\r\ndOEgULBCVvUi/VSDcnNE8Q5kREvxDKskPa7V1/j6TghaCKH9i3bDqX15kK+q\r\nGFTvIYAyvfg/bjQ2Iavm6Nab8t4fiVWTXoY=\r\n=rA3t\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"ba38288c7f99e50a06f4eebe9dda3f263268ff63","scripts":{"d.ts":"tsc --allowJs -declaration --emitDeclarationOnly  --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.0.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.8","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","eslint":"^8.26.0","rimraf":"^3.0.2","esbuild":"^0.15.12","@xmldom/xmldom":"^0.8.4","eslint-plugin-jsdoc":"^39.4.0","eslint-plugin-compat":"^4.0.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.0.4_1667160132255_0.9107487700544286","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@d1g1tal/transportr","version":"0.0.5","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.0.5","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"b1f0dd5115bc02dac8bec75f08a11ea75b669c30","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.0.5.tgz","fileCount":18,"integrity":"sha512-OM8uX7DQ/bwo3ChjzHt+9xPZKszymQhHWfFV6gniCeB3UGf9JKolIfxupjA8viFEhNfgiZ4b04yyY/MMWA8X2w==","signatures":[{"sig":"MEUCIQD1HbU7KN2XSz3OA3rsnWhy4Ra7SXup2eX4ABGPb25xXgIgRWUH39Z92Um9Qymmc7EVqy+I49FSNhA9J6umb0PoWEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX7UoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUMw/+IIm9WjvMWiSHcx5boEdIjoVCOVwTST/sd2D5FBkVQQddOQBV\r\n3UC+2hIYBbiXFt6sefSbxherpCpNKY/n2bwv+IHmLbkclBg1iHvg1B5u47hv\r\nEFt5CggkhGtYLvQsAXyTQLZb/+rDdHhBn1TrUnfZXtKDxZDNW2JjJkmHQoXD\r\nCk24i3t7CPqz15cQO2Ge06TEB4lmf512o1R6u6PdLbvOg4fMl45l96WhitFE\r\n5NeOPD/eCP3QRLLXLhrFyhuGHlc1PrJJw2ngckv2dUq6ggDHsyRwF55t+9Xr\r\nDN3sngG8Drif8stT/7fczQVSlsyXdZizv/Qbe2SYFFfkModuDYksfmnEThmc\r\nkGlNUQ5nWQSgiVfBiRL56hZIlh4koq4LPO+S0HatYTUeCNZ2Vr4WteFVYwIw\r\n18yTYut8+rc0N9sDSwCwJHdgJj8fumByMpJJAOLvoLWvW3HCftXzfBCY213V\r\n+sVqbDXGevh9ynVvBHI6DAYNE72s++AJp+t2IoBWa3V/a76FA/0wpQ2V4a80\r\nwvN9VPQj+3XSPeVDUeQs2+etno1L2CpE85VNDSmWNWVgeC2RoebS8phJ8r79\r\nJnlzOLWvSMY3PGOVhZhnOTneROLak55Dj/9QQE4cqThKrDQZni/cEWr2S7F7\r\nlzR3wN291AhkSkNQbSqgY+fwsZB7NrYyo/8=\r\n=0uwW\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"49b1023938fe18daae7901730c3107a1f460b573","scripts":{"d.ts":"tsc --allowJs -declaration --emitDeclarationOnly  --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.0.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.8","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","eslint":"^8.26.0","rimraf":"^3.0.2","esbuild":"^0.15.12","@xmldom/xmldom":"^0.8.5","eslint-plugin-jsdoc":"^39.4.0","eslint-plugin-compat":"^4.0.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.0.5_1667216680715_0.5950822016951096","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@d1g1tal/transportr","version":"0.1.0","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.1.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"818bb648e8d3975afb7ce59fb8762714bba1069a","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.1.0.tgz","fileCount":18,"integrity":"sha512-u5ITWSDzf9KEldrDUyeZUPVueRNcImHsh8oFz1LmQSYPD4blG6kUrvX54RTdqgbRRX7YgorBiPwOtnfMu+gF8Q==","signatures":[{"sig":"MEUCIBXMbWe1QXqOskIYZV1qaQErN+YJzwwQDzQfQcufbL5PAiEAjZF7dLDY3TCq505yAvQ8XTYiZ9kYAq2rEuvAlfr2ock=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbQ/bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJahAAgFmczAfD1uEIwseXg7TR5ER+oLWwwUMJCEAts8Kp8dG4EyAG\r\nGRZQ6GefRcpsgRsTf3oJKKk7vk8q5IV3CDXcnNJCNMkLoxvAd7K1RVlgwzii\r\nDp8Li2+Fpwf94FFwZTi8asH4S2B+1UZeinXlBHEHTli4vAHrabKsD4LKTpo3\r\nip5LM1JUkjjKbA1/D7G3dc5V2Hv3MrrZUrOqvV9cJwJk3CUferkLTkS504dz\r\nmTHBs0rdU969h4QsBCy04alEwWQYHm5MDLdIQkVnzy6kO36GQRUABYonc1u8\r\nGNAZH6V6L8S6VSQaZ+YJ9+NF8zrwClcD7ZoT8hDgUAk+Z1FMkG6hSvm2uN+g\r\nXLcKaZAbqtYvlTh365r0Afk8dldPmnqmfPwbHN3ZEnSs/ofdwyHYQs4rflHX\r\ngwHOqaX6o0mDxoNzWeK+qEKBcnzap7dJ42NbHCgJ6jQBYzt6rGw+ttXJAG2J\r\nnImw1XzOP6wrmgyK2rkuTkKKVBdOY72WIape8kSmbG4bOncwHL4bctIYD/jB\r\nWiN+UCV3U8yTosHFgFwoSHG6iS/zkHvM6gps3lsf4fT3Fp2dxKIMkSG3wAQD\r\nuzcrVQbdUOLyxT13vv1Z4y3/lcT817v+O0T/u64XY/M4kzkFRPatB6pF6fGU\r\nIX9uTP0PpfRvxzfOOB/FFOfDq9061LIbPn0=\r\n=s5tF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"fdba3cb2cf7caf8d20f0815e910e478775ff1b37","scripts":{"d.ts":"tsc --allowJs -declaration --emitDeclarationOnly  --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.0.1","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.8","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.27.0","rimraf":"^3.0.2","esbuild":"^0.15.13","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-compat":"^4.0.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.1.0_1668091866796_0.2974562028311887","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@d1g1tal/transportr","version":"0.1.1","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.1.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"64b542f80c581fdc4f2a0c37403bc48e3847af57","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.1.1.tgz","fileCount":18,"integrity":"sha512-j8GntLmnTRBDQoqUgcxc1cs1tIh/rcejBGTzZ9IbjYKrU+TwDhCixJUwpPT8MsmZFHyiuxLAWx/0zq+LcNCjeA==","signatures":[{"sig":"MEUCIDElHVxgBPwrthQY7SzvDaZ4W2Z5ji2+k1k9SOhKQbWmAiEAsKBwvou03i1OwkWclHkOldXso7bIhrtHsaksPau1ibU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbRCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHow/9GXvyzRgwNzO0sGVJfiBQg6LTvY5R3ycWE1Yg7mqeX8oLM0m2\r\ncPqKFPKU6CFpGW6wpJh3pyluRZ66RSt8cymyZOGku09eAGNmniKilcD4gCRI\r\nYTF1vFdstNn1s0dmOAaPUKGKqAB368gpm9vfHW49H05ozta8+VIeSNjq42ip\r\nJAzlt/qykmL/oaPQROm34vImIirNX69paDCwF4TdaOTPsO6IS1AsdK6FjbJT\r\n409UtvZZeTDfChY2BErRH9I6jxilssaXLwNSlXmnFVAJ72P0NbzkOxm3klxy\r\n5JYcBXhReOqnFJ31SLBboK/tN8b/SwV4IJjY5+DYV0wraeUEOQ6y8Q7jRzW2\r\nQm/Nv8QE3Vz9dYwng7kZnW6DVxM0+zVilenQYqK9/szi80ATsovebxpptYnI\r\nePiF3v7uUT4fp8Q32VcMmu2vfnZFTpxXIPG3+UvjVrzJdOxWZX1nFvHlHTAX\r\nI4XA/66s9qTWygFZ+L4IptFypvp91O0LyMhkqSdaigPzXwuJsnhslHCOK8mi\r\nsjCNoEM0crtjAV/nUWPhPM0JB+FY3NAT9VyTfDA7vR/YheXuxNm9ahNAaS9D\r\nUFAYEEHTMsInJ7yT7sv5wipMwWs/wljy/uMS/N3cfFV7SBkkT/pTCSZR7I/0\r\nlrEjopi6YrZzmEe0Sf5zER5M/RAHdNg6INQ=\r\n=eKSB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"c342b7d0d7cb37421756eb21e579563a87b88843","scripts":{"d.ts":"tsc --allowJs -declaration --emitDeclarationOnly  --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"8.19.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.0.1","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.8","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.27.0","rimraf":"^3.0.2","esbuild":"^0.15.13","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-compat":"^4.0.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.1.1_1668092066177_0.38105848583870494","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@d1g1tal/transportr","version":"0.1.2","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.1.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"5882f4b9682657b8004672a8f395d44f235c771f","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.1.2.tgz","fileCount":18,"integrity":"sha512-56vIPLputRtIvEtpL/lIDeLpqVsRv7BECSgvKhENai8erOcqdgpJrXg7AlNk0wf5qld72yceqKhLqRLFal+frg==","signatures":[{"sig":"MEQCIGMU68IBGYI9PghG/QIrdVDIyA8qgRbpZlRYqr8FFgcDAiAHtUQpUUhJzX53mwvKckyqrDVWlyosfsA23AVEUpZM0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdRpGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXXg/9G1otmmQGIum3O+X8kVDdVcqSNkdpNy4Vdz+jfCDxi+ur6BOc\r\nw3qji/+zP1V7a0vTHQzCswrSVpad3rGjFPLbAREegfObaCF4Ds+gR7eUH0aZ\r\nyN92RtCURiuZ6VOaNkFZHLmuHZ75NPgjhiGQ/czvQJCguUY2mm8Hugq42GBM\r\nTQ4nSQmmJuzx0cPdGDQOV8+bFzRHubhbcg7udcdWY7LWyvjMwMKb2UJupAGg\r\nh4UsxjTD9gPnBrvDTD50kmEnDVhm5JlKpWj/169F7JjYhnzVTcbxA782rt72\r\nr4hFn2XJjmGh3FmklrSBNNfSCuDFQaO29SUTvmWByLoFi1+tjIO3PEKwPbYq\r\nH5IIV4Xw3HbqaLMKYnMWytGZJwh0rO9fDaftvn5WG3LyNSbJZZAlEiqsCRgr\r\ntzVR3MX2zuokGBGGslMFqaCfOwEXDnhvgLVe/E8XybUO26ZW94JG6K2q+2+3\r\npmLXIw6AW0u3AfnqJH8/HzikHxRlnfHj+l24KzYLlXE6oerXlO0MNsqm+K05\r\nXA4QvGtqZAnc1NZBnYykb5jUnbJ7Ra1DsB33r9b/+Qlo2fCu7Jt2DWPVh4DH\r\nbu2tZW7ezm/xUCTu4fQwv0mMhUm41FHaJYpcSU0JRksk6CrpKdfUskd/FGdg\r\n6o+tgH66pcqmCcSyn2aPShNHwcfhZj0TzR0=\r\n=aVtT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"f592de2d2ca82ed73b7cda8950e80f04843a3517","scripts":{"d.ts":"tsc --allowJs -declaration --emitDeclarationOnly  --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"8.19.3","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.1.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.8","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.27.0","rimraf":"^3.0.2","esbuild":"^0.15.14","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^39.6.2","eslint-plugin-compat":"^4.0.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.1.2_1668618822425_0.7002413645117354","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@d1g1tal/transportr","version":"0.1.3","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.1.3","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"81e0c680b3c8fb63b38fcd44b767031679ca7b9d","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.1.3.tgz","fileCount":29,"integrity":"sha512-B0s07Wa/3YUASxILzNNP+iLqY2a4V06ZJyczEOLI+Rt+oCFOYia3kzesXli0mk9CYtl1aAX/K8/sj9zCR8c8Kw==","signatures":[{"sig":"MEUCIQDtNik2JsB8Ya0wuZ40jEH3oiyULjCfvantqGiE1N3XvQIgQNlsn528+EjcB9GsZbBnvNOUCeEPNxnm2Mx9w0H2B8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAVpMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1NxAAnAfeNO1r0+HC/bQ0P9PAd/qjAfnqTaHOz07+R5Uu007cKEQr\r\nsNXdjuQonGPQ03ccZl0KK1HJ9z/e0qD7DHCbTe9FXKQ5h8G2JZEUzh6e1qx1\r\nZ4sidbbHEw3MPxWaTiwppgmhmFppZ4swLKsILoE2aoDbiOZU6dC4r9V/Hrub\r\nfIvvDYGuGEhhSmWaLJvbvK+J93YX0UPcWxeCdmsIWcvvUw8+yRMaZgBQZ++Y\r\nNlWbtd+vrQeUcaT6uDsWratXuA6WjNFxDI1bvmy/d37pybkm6pMFMr5g5WzG\r\nlMEdsyKDuCIwCcJLKBLh/hG+jBF8vPP0qjPI68TffF1uq59CIMmei6qHCuAO\r\nE84Y1O49t3LnNEp40mq/3yX8f/+KSl6CeurtQdNDX5f+GetXzrzLZHxIHTds\r\nn0WTNt/yAPuInPK2GVZYKXyTB9EDNY2f2Sq8u6ErRZCn4FosWw2SyT5nJhrn\r\n+/AyM/UWSPRpc0P+tuZIiXT6+FLKkA1xgHRngbjdPmp5C1UlhQkYLRVf78NE\r\nmvlM1i75Wr3P9hoslsyRxp35Y9tEB1B9hzDfiSGTNTN19/YqjR3MJMky0f74\r\ntnpmbko1vWtCc96c95Vk/fxbMSvH4tVjlS+PCiR5zAP5t5cKwYxnQ/2Mslh9\r\nvP0JLDVFOURZvwT0mYSYCdz+6honi2ZrzGs=\r\n=dZGQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"index.d.ts","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"8cb79647551648e450f262cf8e1775faa41e206c","scripts":{"d.ts":"npx -p typescript tsc --allowJs -declaration --emitDeclarationOnly --declarationMap --skipLibCheck --lib esnext index.js","lint":"eslint --ext .js --ignore-path .gitignore .","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.5.1","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.7.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.15","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","rimraf":"^4.1.4","esbuild":"^0.17.10","typescript":"^4.9.5","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^40.0.1","eslint-plugin-compat":"^4.1.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.1.3_1677810252257_0.8574119733295145","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@d1g1tal/transportr","version":"0.1.4","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.1.4","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"2130a49f410ec6b3a11072d53a18721cd517e3ce","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.1.4.tgz","fileCount":14,"integrity":"sha512-g+819Y3EuQkKja6D8D8n6LZ8R5MhzUU0ZueQ43fZCYaKH+fXO8OeyZlrhW4+neYZSDnWdF0SBLjzlA4ta0zw4A==","signatures":[{"sig":"MEQCICPvLeG3Ggp2UgU0SDcnkGrrUnd4+53CykM4OF3q+zz3AiA7P+WTi/PH+Lxtn/dN0A2UpCXcokLFjOEg4GSOrDaldQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":579759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCL6PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdbhAAlBNA8TETaM3J6fND1+A8SFqz0bz5ez1teeoiyrQCIYV4Pq5v\r\nRoumi7tb2Ni2wIwrE+1VbsauCNj7EvUS2PWrrWVzl39iNrnGN7BfM8RdUwQa\r\nisK6RYdgrppk0/WOPYJ/uL7IpQAbhKwejU+b5HYimz0lYE89eQ4XD/l8KNud\r\nSOlU0oPpAwTLXvqW4syWOCNvJTgV3QiJLQ2tKZ6i1DAHbUdcioTaOI6YKUs7\r\nM3fCmUYEil1Ao6xpwiD8BumZvYPFdixkfsB8sPmuSOD7iwHVd24JG6nESK0M\r\netM/XGRmXvx4BBoLSHKSVWSoAD7Yytlku5o1EZiHkKGnRYveSS8PrPoIuUX5\r\nmYZU273P7nODKkKFf2WDdWVOdclmtuIOQ/VuH33xCu7DNvaMxeLEQmDRo7xO\r\n5jytmmGaoNYVt0ZPlxV6K7+FnWbwBnXo1UBVXxtr+gebovCXBKxjAKVnFJZh\r\no2ab1kYQi5Z2GjuP6zrktdhKFzaTLyMx3z493Y22ExIgHCE2OftuvkwTifra\r\n6njWIsw5TtKjopEo0xW1TVhG2o38xlTXQFIll1lV81aO8OwVcaj6i1my3zfE\r\nZLgczzFa0X/zX7BvukfnBVZIMN7rJ/rk+uJOn7lsREmuo4QlKZPv6S5CS/4F\r\n2zzepo2PQikqSLQ2JZJQoLgZ5eu9uEtNyqI=\r\n=uaJn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"f2f640d3f9c2b5a96d6dc5b99aa6da2a2d472708","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.5.1","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.7.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.16","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.35.0","rimraf":"^4.3.1","esbuild":"^0.17.11","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^40.0.1","eslint-plugin-compat":"^4.1.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.1.4_1678294671579_0.6075261378933905","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@d1g1tal/transportr","version":"0.1.5","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.1.5","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"0c14c1e74303808f8f3a8a46d6abe93a1ad02ff8","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.1.5.tgz","fileCount":14,"integrity":"sha512-Uy38JGJU6aK6iaJ0FUPjseG1xGXhLSY3u39/86R2Eq+WB7iuvDH8Ks9NZ5XWkTIAFMt9mLHw9mHDgcenLbqQIg==","signatures":[{"sig":"MEQCIAWbz4G48AIj+yT8i0sR5ALUO63GE1w+jVpPWFcwVN0xAiAKBtPLHBZB8aqsGcLkEFuLsoQFE1a5H6BV7NRU5paIPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCPRwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFJBAAhCSRm5XfeULsLl2J1KYSCwMIvmCLVamTYXHQ6HyviI+wH9Dt\r\nzxiJzt/w4BAkUBmbHsuVxNMVMZ6gtI01Nzp56rWspW8o5RO9YuP0h6g8pQZ2\r\nYVAcr+AvPK+mDg1b48VsyXM9RcWTXhncUi+0HdTja2oCZ2IcQ52Tc5k0mMgk\r\nsb0uDrMAlF7cOxl+L85ck0wO3D9tw9sjEHwpyd7HbTzQLrTBax/oNsB4uVhu\r\nn8bEMzfL3DpoMygc+ax59TxAhZpH1CK8CGByFhwRsrkc2RhpXUZt+xomRPE/\r\nJYwTAbkU6VTa/+QjAKI4kPEBv/KYHrVtjLlvP82Fz88bwVQ+9txroR8WDew8\r\nr9NQz7GZF85pw5us+xG5Hb5t92uqHgSIYZ4V+Ojkp5u0X4IpIGghrt6IZZdA\r\nzZ8jba5OR1FuTvn3iB1MKhLX11/rxRI6JgEOMli4AZLX6pBh5BGdwBxN2f/v\r\nqxN5tbTs36nQQ61se3l4nJ/xEwspMXBjB+vBSsj9pt6KzTj707jwQrm05T8P\r\n+m+qwHGudL/Y7u9sPuXA9o3qqk/9WqC9VHxt1eycj4B5IyXbBGKRFgNNYwpj\r\n1SlqB5nQT0KD/bZK3dk5k3DhXckPoKmtCQg12bt19VET41j9GoARO9xyOOGK\r\nOv1LNh/JnHcqDOtnYfyw5VlB1zaTV9k1B/4=\r\n=nhgk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"6912ce5674b16252d59809dbd29e544fe65af254","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.5.1","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.7.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.18","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.35.0","rimraf":"^4.3.1","esbuild":"^0.17.11","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^40.0.1","eslint-plugin-compat":"^4.1.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.1.5_1678308464462_0.826579076338936","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@d1g1tal/transportr","version":"0.1.6","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@0.1.6","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"bb2cdb43d9ab3e783b7ad2fb3475e621ef5d53fc","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-0.1.6.tgz","fileCount":14,"integrity":"sha512-qWc5/y8cgYiSIOVwq1/B1wQ/lqdtChZXkph+WJytl1pP4IvHY6B2Flqn1xdgl4ejFcP09LkiLSMInay8YiQqxg==","signatures":[{"sig":"MEUCIQCEjdsP9MHB8DRHkpBB2lB4yiLIiwpgX//kTfNHgtg+BgIgVPAbz9I5rAXs64WAeQ1ns3quz1SLu8m0u3XvECZq58g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHdqUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovgg/7B83ixmaAz/EEBSKmVqg8s7zAFQDAbNx+DHfcdrEVNUqp+7LA\r\nUMqXMIfFilffVxDmF2dALgdhwyEWRxADYaaoFotDe9jRlxYp/V3bPOcED2Wh\r\nJ+ywhQud8Tf5Tu3livbLRKvQHRmzFa9AMykX6TUjRS3qe1Sc5hi3HnqVjK/O\r\nAHYLqzQAhCmBG88oYxJQAqaZIL0P2VhppP+DUTDJraSj0eHCwujpDQSAwnIF\r\nF1e8GlepOGg6iaYYJll8bIq+oP2sjqJLYAMMFiIUfCJkxXGrhImJ4dbk7O3M\r\npr8ougKvcIFACSdSIv/QV8k+CtJZp/N+FXIXarPTpIE0vWrTEU/1DTpOjS3v\r\nK3nEHno6CrPnnNcKBpCasiXcZup9N/F2C42+q/SXAIRMMVbIYXnBZdM7yh4u\r\noVgK7O/4ppKER1jiMczR9kUlqu8D3QgwPpj1s+sU/x7bs6jLmmdaGjYJ/+aP\r\nyn5c33ZV1IqiAMbPxiOdmlBJPd/UTon6lC1hXWPRIM7q97NKLnSNweQpPVyG\r\nmfR+uxLXvKgbyB/ymS889l6CpANBxkn7L45l3dHPhSoywWtVv/p1bXBxmu+X\r\nzvGcr60qsuV7mry2aM2FeLAKpgamkblPOn4Z/0CBiQkytQUvxYvWbsAM2gVd\r\nJHXt4bSgCcHipLwHOeZTZM4h2nt+CrddgXs=\r\n=z3AG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"5b5fe3f1eda4e566ba58ea95ebbbb30de4f3ebb3","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.6.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.8.1","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.1.18","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","rimraf":"^4.4.1","esbuild":"^0.17.12","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^40.1.0","eslint-plugin-compat":"^4.1.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_0.1.6_1679678100617_0.5788221306482673","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@d1g1tal/transportr","version":"1.0.0","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.0.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"25a1d6f79eb67db0412b0ca0214213f14ed90076","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.0.0.tgz","fileCount":14,"integrity":"sha512-ak9BEzEYJXsGOOkN56p62N0H6BXrZjLvAtdTZrwzafKKqj12MkRLbTH6tZn06xsmBlbWUP6A/qvx6Wa7F3BBOg==","signatures":[{"sig":"MEQCIDjZMtQ2O+svsgD+kfJ9fnTG9M5ZOw26DDTe8neOeTeGAiBD+VtAr4m+U96TyEghAzBEsYD0Wv6i0dk1NcT/SbCpMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIc1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptSg//RVkmdcw3L4/qiK2DmtNpqt549m/tHc/AORS1ayhrnVZ8hGjW\r\ntjDhthCe2YbXwhrSRYXdiZy886z1E5KqMkDBlNJtwe9ev5wCvzPLRPwXks0x\r\nt+2KAy926UJvJCP/HdEzjaiVoKhetEJA50Ou9sipfhPFZlHZbTASBdyKUUqh\r\nuFopqnW+R+N49BK/3Ms7Tl3ZNjt80G3aM29tr02YtAVXVm9y4P2qpaBNOT/d\r\nh/r/J3nRl+po3ulJDRWViM+rYEe1NEa1lvQlJ7G4HncdrU03Eoehk/dxquv2\r\nD0mcmxhxWUoSc8B9nx8WtSINjGO+HSSDCVsL3xsDPft85Y74H8dyfGWayOwT\r\nA19K0sibPBG55M1yLZyvgMRAC8xAhDOhAoObPP+0gw+kbmoRclsNLPJMrg+C\r\nUvpEbwG2bLlsJ/7ekd4JN9j5IP13lL+M36QHkxbif+6H1e5oNr7Vv6fqN6Bp\r\nb5ESD/PF/w1PvIC9N2giU8REmGYqQ7N8/mq+uEl/Zg1xYspNmc1tQ+AnzNUB\r\nqaGh5AbUoPSCVqoipB5vFAhG9F3Aw85psQmmvh9m7PVbUbQaCSdoWQOdO0Le\r\n99+AMzdMhRqjQ25WJ85Lc8z0BVSlP4pQLVCiyd5q9FobjwcrP8552zRI3CKO\r\nZ6vte1QKbfdNNGJNQJDgdRlbLZ99li6kXP0=\r\n=Apxi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"a65112808dfd81f3ff8c33882665782b7ed94745","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.6.2","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"19.8.1","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.2","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","rimraf":"^4.4.1","esbuild":"^0.17.14","@xmldom/xmldom":"^0.8.6","eslint-plugin-jsdoc":"^40.1.0","eslint-plugin-compat":"^4.1.2","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.0.0_1679936878316_0.40139430494589123","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@d1g1tal/transportr","version":"1.1.0","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.1.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"8c8ba02b2ab708b02e3a11bd5f2b176c7415072b","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.1.0.tgz","fileCount":15,"integrity":"sha512-blpbrzTWmG236qGUdIoFLL7HIk2vo2J2igQsVJhNKzU9qo7yeyZ982KSGsVnk8NBREo4IlFeVmhkim9j7iBkBg==","signatures":[{"sig":"MEUCIE9KBbqfI/uXY8u5N4ttUe1llxCQAzWNw3rAKItoAQpnAiEA+eMmmC5mXaPeViJi13c+6v5s3nGEriw+dkW66ozd35A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340585},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"f4c89436470e54fd68c97ec44f49a518c9cc58d3","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.6.6","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.1.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.0.1","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.40.0","rimraf":"^5.0.0","esbuild":"^0.17.18","@xmldom/xmldom":"^0.8.7","eslint-plugin-jsdoc":"^44.2.2","eslint-plugin-compat":"^4.1.4","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.1.0_1683758925567_0.1533647474683344","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@d1g1tal/transportr","version":"1.2.0","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.2.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"35148c6026cdf4802aa439becf596ec6319b7df5","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.2.0.tgz","fileCount":15,"integrity":"sha512-t+08UIm+csaJocVhpE6kIAcqsK6yU22wfIPR5sK/Fxstitph0BY/OsjknyvHm9LtE+dhoYHoLd7cN16smF7qfA==","signatures":[{"sig":"MEUCIQCOTY2El8h3eMsufkHkB9OXSmTHGsFf91gO9nFABjx2EgIgbO9aqNfGniZEVdCrE3pgCxY0+lDFB6T8BCV+fWBLf1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353897},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"69f911f300af7d7dda972ff6a525c2eb4cba2cf3","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.6.7","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.2.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0","@d1g1tal/collections":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.41.0","rimraf":"^5.0.1","esbuild":"^0.17.19","@xmldom/xmldom":"^0.8.7","eslint-plugin-jsdoc":"^44.2.5","eslint-plugin-compat":"^4.1.4","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.2.0_1684862431088_0.18013656407447254","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@d1g1tal/transportr","version":"1.2.1","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.2.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"3aa4414f97758d2c39badd3a81089d7d4ac95b85","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.2.1.tgz","fileCount":15,"integrity":"sha512-U/H+dMRXdzfACyPHkamS7lCCtjVByCODfsCivbA6g7A+aiP3zGVxRadpF7ptf1B119BcfJGEHdblZWvqYc446A==","signatures":[{"sig":"MEYCIQCSX05pWcQr4yct7hldLoInLKD2OUJOvBGgX6QplexQPAIhAMuH9EqT/yfbG3g15vmCrcnqZVjmnH5vngYYZaoG648D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351861},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"bfc2b7d898cd86c54929e949b8725169195b9b96","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.8.1","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.5.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0","@d1g1tal/collections":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.46.0","rimraf":"^5.0.1","esbuild":"^0.19.0","@xmldom/xmldom":"^0.8.10","eslint-plugin-jsdoc":"^46.4.6","eslint-plugin-compat":"^4.1.4","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.2.1_1691613940295_0.3609490619008713","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@d1g1tal/transportr","version":"1.2.2","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.2.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"098a6b3292afc7cf32720f6e72d110689ee9e533","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.2.2.tgz","fileCount":15,"integrity":"sha512-rRl+hismiVDjvmdNix82OOKIoMn5IvlFDDtvY1BncQMEocq8soXcEZxTrf7aC6DawNy5FIBayWXHZg/JoJJJDA==","signatures":[{"sig":"MEUCICk8t0FssKCJicxLokA3x/wB5xQDvdFuwLByS2VJ+XsVAiEAyXmrGuOLpKp08ZlQ6Wc64HTSk4pEOsELaEOnb3N/QgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352539},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"807a13a7355311571ac9cad0897d70250684e957","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"9.8.1","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.5.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0","@d1g1tal/collections":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.46.0","rimraf":"^5.0.1","esbuild":"^0.19.0","@xmldom/xmldom":"^0.8.10","eslint-plugin-jsdoc":"^46.4.6","eslint-plugin-compat":"^4.1.4","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.2.2_1691700878247_0.14226015348047172","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@d1g1tal/transportr","version":"1.3.0","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.3.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"ed5d00eeba1835e73b76c7edb893d0357649cc52","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.3.0.tgz","fileCount":17,"integrity":"sha512-C2qtk40xFv9yPXaT8CXj2HzebjDJYQu8yTRH2yrUZSpEI8jk02rhi7ngs218INtdN2RUpP9YFr3iCwQP0oFwQQ==","signatures":[{"sig":"MEUCIHtZWvZfyZPYt4ujtPdOs+OH8J209OfJ9M/14mVSYpwBAiEA/HDy00qg/WU4tdzI/TshJTVWSjy7p3zT1RrtOQK13Kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394481},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"1efcd71eacb7f8b51fe9cabd20b6802f0535c9d5","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"10.1.0","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.6.1","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0","@d1g1tal/collections":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","rimraf":"^5.0.1","esbuild":"^0.19.3","@xmldom/xmldom":"^0.8.10","eslint-plugin-jsdoc":"^46.8.1","eslint-plugin-compat":"^4.2.0","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.3.0_1694796173433_0.015936060346325887","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@d1g1tal/transportr","version":"1.3.1","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.3.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"14723ab4cf9e4a2fe20403d61abcf7239f87ed4a","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.3.1.tgz","fileCount":17,"integrity":"sha512-ggkDpeHUXp+3iyFcS7uACG+fWh1Y5MNAKQTG3Ql1LSh5veMQu2YEr3O2HP9cLsh/IH5cRcgLulbpG3gJb4WV0g==","signatures":[{"sig":"MEUCIQC0wp0VT/dR640AgEz81Mpp7ZOYlIUEG+Rzl0DN6aaH+QIgNtAEt4ACv1f4a5nlXryO/u54VGY9a4L1v+sYG52iGFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394452},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"5678f968a4ebff170c4eee59269c7340cb0dfe0d","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"10.1.0","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.6.1","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0","@d1g1tal/collections":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","rimraf":"^5.0.1","esbuild":"^0.19.3","@xmldom/xmldom":"^0.8.10","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-compat":"^4.2.0","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.3.1_1695328454389_0.6311069745439732","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@d1g1tal/transportr","version":"1.3.2","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.3.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"70a91178ec65aae8257bc02051985500266376cb","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.3.2.tgz","fileCount":17,"integrity":"sha512-r+ldsSUOpbIW6ghk0h7Rj93xZGpKT1Y+I5DycKr0CKHdfEVH3JItoNOck2eCwXVrfp034nWan47aBf6et43mrA==","signatures":[{"sig":"MEQCIBcJOiHTx6zb9VElrV6P5MXiCgCzQ/gLuxPWbKKWh930AiB3xV3nVuLBoKEycH+2ZgXyrOw2qihdQQyE6aqxvetPPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395353},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"e6eb782603826929ba2f410e1f205567748939b5","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"10.1.0","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.6.1","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0","@d1g1tal/collections":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","rimraf":"^5.0.1","esbuild":"^0.19.3","@xmldom/xmldom":"^0.8.10","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-compat":"^4.2.0","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.3.2_1695333247807_0.18792149691068172","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@d1g1tal/transportr","version":"1.4.0","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.4.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"d2cd5f76034e3721ac3a79247ce1415c291b1ba5","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.4.0.tgz","fileCount":17,"integrity":"sha512-qU4iKpAw9S7ODnHR90rRyPPPT5jueZjUfccADyUIm4xXiIuHf0cUdibjHF7x3+2lWWOp+DG5uafATrhhs5QfxQ==","signatures":[{"sig":"MEUCIAqIvbkPeR3SNVXq/lkFLUW8jRZsEV5hX8GE5AW0yq3FAiEA9LsseaV7rpPr48K2VJtVqxlpMqFPun1JhDRudawL63s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386976},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"72a974c87c9b59d19c96ad56d0167dab6ebaa309","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"10.1.0","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.7.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0","@d1g1tal/collections":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","rimraf":"^5.0.4","esbuild":"^0.19.3","@xmldom/xmldom":"^0.8.10","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-compat":"^4.2.0","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.4.0_1695764321973_0.2148491836174098","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@d1g1tal/transportr","version":"1.4.1","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"MIT","_id":"@d1g1tal/transportr@1.4.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"96d5097a73ae5aa84620b85c8779a8bde3ae1247","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.4.1.tgz","fileCount":17,"integrity":"sha512-J3lgwNADTw4kuKoIYY9CFIpJCTJQuhHdZkI4FFijlYIg84UEAn+CGbEnO0qMf73Jy1dskzHZbfwnKfH2Nsn9oA==","signatures":[{"sig":"MEQCIHLuWiN3hGRkba+NY2gERKxtPmuAoaAlyDX7GyqGtRuSAiBw/SDy/JPJDKAwkq/YQqRE0IRKOGmF+CnGswmWaXwEzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382677},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage/","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","browser":{"transportr.js":"./dist/transportr.js","transportr.min.js":"./dist/transportr.min.js","transportr.min.js.map":"./dist/transportr.min.js.map"},"exports":{".":{"import":"./src/transportr.js","default":"./dist/transportr.min.js"}},"gitHead":"efe09c4009b264c5df4db1fe0a03bf6e1263116e","scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"rimraf dist && esbuild src/transportr.js --bundle --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.js && esbuild src/transportr.js --bundle --sourcemap --minify --platform=browser --global-name=Transportr --footer:js='window.Transportr = Transportr.default;' --outfile=dist/transportr.min.js"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"10.1.0","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"20.7.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^1.2.3","@d1g1tal/subscribr":"^3.0.1","@d1g1tal/media-type":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.19.3","@xmldom/xmldom":"^0.8.10","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-compat":"^4.2.0","@skypack/package-check":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.4.1_1695837000572_0.8264624190947758","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@d1g1tal/transportr","version":"1.4.2","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"ISC","_id":"@d1g1tal/transportr@1.4.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"6f660ea7cfd2aec9d8c5a3814c197440797ed22d","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.4.2.tgz","fileCount":19,"integrity":"sha512-n4CLNRggWK1T0BziZmX4ZH+4uo0H0SbXE22acLyOwEKstoO5tYYvuMQvixFitPfJmmxOHsEnBwoJKOyzHtUqzQ==","signatures":[{"sig":"MEUCICIOBdfBEDYL9x94HxKgqXl57xFvG8l+O+R2e+1f3HfeAiEAneAUw0pB3Ow3taSYShtLD9gNTZIQYZ/p4hbFd5RBarI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426537},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","_from":"file:d1g1tal-transportr-1.4.2.tgz","exports":{".":"./src/transportr.js","./dist/*":"./dist/*"},"scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"node ./esbuild.js","check":"npx package-check"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"_resolved":"/tmp/c827859d38e413b38bb3f4bfd9232774/d1g1tal-transportr-1.4.2.tgz","_integrity":"sha512-n4CLNRggWK1T0BziZmX4ZH+4uo0H0SbXE22acLyOwEKstoO5tYYvuMQvixFitPfJmmxOHsEnBwoJKOyzHtUqzQ==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"10.2.3","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"21.1.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^2.2.0","@d1g1tal/subscribr":"^3.0.2","@d1g1tal/media-type":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2+sha256.487609e857f1c11780cc98dd0bfe4c8a8b11c7f23bc3a4493ac7d263d6fb6c8c","devDependencies":{"jest":"^29.7.0","eslint":"^8.53.0","esbuild":"^0.19.5","@xmldom/xmldom":"^0.8.10","esbuild-library":"^1.0.2","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-compat":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.4.2_1699710302526_0.12413944133618426","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@d1g1tal/transportr","version":"1.4.4","keywords":["Fetch","JavaScript"],"author":{"name":"Jason DiMeo"},"license":"ISC","_id":"@d1g1tal/transportr@1.4.4","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"406ba0a8071b91216b7682ec13a9e272ae310b90","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-1.4.4.tgz","fileCount":19,"integrity":"sha512-X4/+AM+ttK6U/qAS1fTAjehZbDTUOyL1ArUqHPopmRBVhrvGIhlqink+elQx6HZiLJWu1RdxStFS/sMAeu06ww==","signatures":[{"sig":"MEUCIH39hrQLguPuRnU+2iTX8TtXFl7CtKCL1VtIBgLgzyiWAiEA+VKhYjM6SfeXXFwXLomAH7MtkhuR488zZnqZpE3ao+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426417},"jest":{"verbose":true,"clearMocks":true,"collectCoverage":true,"coverageDirectory":"./tests/coverage","collectCoverageFrom":["src/**/*.js"],"coveragePathIgnorePatterns":["/node_modules/"]},"type":"module","_from":"file:d1g1tal-transportr-1.4.4.tgz","exports":{".":"./src/transportr.js","./dist/*":"./dist/*"},"scripts":{"lint":"eslint --ext .js --ignore-path .gitignore .","test":"node --no-warnings --experimental-vm-modules node_modules/jest/bin/jest.js","build":"node ./esbuild.js","check":"npx package-check"},"_npmUser":{"name":"d1g1tal","email":"jason.dimeo@gmail.com"},"_resolved":"/tmp/ce4d6e9d84db99365b988ca5cd9e90d7/d1g1tal-transportr-1.4.4.tgz","_integrity":"sha512-X4/+AM+ttK6U/qAS1fTAjehZbDTUOyL1ArUqHPopmRBVhrvGIhlqink+elQx6HZiLJWu1RdxStFS/sMAeu06ww==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"10.2.4","description":"JavaScript wrapper for the Fetch API","directories":{},"_nodeVersion":"21.4.0","browserslist":["defaults","not ios_saf < 15","not op_mini all"],"dependencies":{"@d1g1tal/chrysalis":"^2.2.1","@d1g1tal/subscribr":"^3.0.3","@d1g1tal/media-type":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.13.0+sha256.fbcf256db6d06bc189e31df34b3ed61220f3ba9f78a2ca8fe7be0fce4670dbd3","devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","esbuild":"^0.19.9","@xmldom/xmldom":"^0.8.10","esbuild-library":"^1.0.5","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-compat":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/transportr_1.4.4_1702937581740_0.0017264349431773685","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@d1g1tal/transportr","version":"2.0.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"ISC","_id":"@d1g1tal/transportr@2.0.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"347f850aa95abf53674b7210cf4390108b3f0818","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-2.0.0.tgz","fileCount":6,"integrity":"sha512-kXAarCmF73WMAX6YViJB+W9dZHFoU9CVxcHH7Ras/4HbbLIUrfocarMBzxD+yWqQs2fnaExg7xrhceu1CzaI1A==","signatures":[{"sig":"MEYCIQDlwUeFWFj6LdBrH3h/+qHeUIAGJJ+Zn/vKPUGqIFaOvwIhANT0eowRVX5TMduuJgBa7g1wrei0ugEp6y6O2+W0btVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542501},"type":"module","_from":"file:d1g1tal-transportr-2.0.0.tgz","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:ui":"vitest --ui","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/aba83a998a442c27c1ac5b35e4435a95/d1g1tal-transportr-2.0.0.tgz","_integrity":"sha512-kXAarCmF73WMAX6YViJB+W9dZHFoU9CVxcHH7Ras/4HbbLIUrfocarMBzxD+yWqQs2fnaExg7xrhceu1CzaI1A==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.9.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 19.0.0"],"dependencies":{"jsdom":"^28.1.0","dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.8","@d1g1tal/media-type":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/jsdom":"^28.0.0","@xmldom/xmldom":"^0.9.8","@d1g1tal/tsbuild":"^1.6.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/transportr_2.0.0_1773435199065_0.596180236712601","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@d1g1tal/transportr","version":"2.1.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"ISC","_id":"@d1g1tal/transportr@2.1.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"9cd5b0828c5dc981cf4ea58ff80623f935f204f5","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-2.1.0.tgz","fileCount":20,"integrity":"sha512-bELe0zwHWSc1NoAQ6Hh3Prx5zJMbuzEe3RyZIDsp/Ec09OOPo8W6rlUzb+jtTkfEgbP8oi1ATRXf+Vzgbl22/A==","signatures":[{"sig":"MEYCIQCf8ZB92yLIDWDqUEU/bbSdwZRo0CtQFzPnFy4DYwWfQgIhAMzGSb6aDhwOhzpH7DxE/nChffXE4DldILFEk8d/n/oZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441071},"type":"module","_from":"file:d1g1tal-transportr-2.1.0.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./headers":{"types":"./dist/http-request-headers.d.ts","import":"./dist/http-request-headers.js"},"./methods":{"types":"./dist/http-request-methods.d.ts","import":"./dist/http-request-methods.js"},"./media-types":{"types":"./dist/http-media-type.d.ts","import":"./dist/http-media-type.js"},"./response-headers":{"types":"./dist/http-response-headers.d.ts","import":"./dist/http-response-headers.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:ui":"vitest --ui","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/641314b9994a859dd866489f658d514e/d1g1tal-transportr-2.1.0.tgz","_integrity":"sha512-bELe0zwHWSc1NoAQ6Hh3Prx5zJMbuzEe3RyZIDsp/Ec09OOPo8W6rlUzb+jtTkfEgbP8oi1ATRXf+Vzgbl22/A==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.9.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.8","@d1g1tal/media-type":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/jsdom":"^28.0.0","@xmldom/xmldom":"^0.9.8","@d1g1tal/tsbuild":"^1.6.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_2.1.0_1773497297930_0.11735737098268095","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@d1g1tal/transportr","version":"2.1.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"ISC","_id":"@d1g1tal/transportr@2.1.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"3855a7cf1925a90b2b992a02dfdd6188e61b1ea0","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-2.1.1.tgz","fileCount":20,"integrity":"sha512-OQKL2wcA5TfMHAGqoAutFFNzzjVrPoFTNQXEFqGt38hOf/blbCxG8pWSMQZuwDceVQZLVgw7VQZ4Vx5Y0+uELA==","signatures":[{"sig":"MEUCIQC/2Rv02LU8qSREduYlHmby9ltvRshB5h/iRpnLNROHdwIgfFwg/cVJ6yWEfnNHiVG6vmnKJ8Sq2lQMWnOYOrR6XIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441071},"type":"module","_from":"file:d1g1tal-transportr-2.1.1.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./headers":{"types":"./dist/http-request-headers.d.ts","import":"./dist/http-request-headers.js"},"./methods":{"types":"./dist/http-request-methods.d.ts","import":"./dist/http-request-methods.js"},"./media-types":{"types":"./dist/http-media-type.d.ts","import":"./dist/http-media-type.js"},"./response-headers":{"types":"./dist/http-response-headers.d.ts","import":"./dist/http-response-headers.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:ui":"vitest --ui","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/63b201bbe24ebc4ea54ce4980d72500c/d1g1tal-transportr-2.1.1.tgz","_integrity":"sha512-OQKL2wcA5TfMHAGqoAutFFNzzjVrPoFTNQXEFqGt38hOf/blbCxG8pWSMQZuwDceVQZLVgw7VQZ4Vx5Y0+uELA==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.9.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.8","@d1g1tal/media-type":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/jsdom":"^28.0.0","@xmldom/xmldom":"^0.9.8","@d1g1tal/tsbuild":"^1.6.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_2.1.1_1773497405028_0.6616036237274523","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@d1g1tal/transportr","version":"2.1.2","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"ISC","_id":"@d1g1tal/transportr@2.1.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"4f46d7d622a739e875aa6622a8f2c7244faa9c82","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-2.1.2.tgz","fileCount":20,"integrity":"sha512-FL5EwoFC1H9UgWBZ946zTqJ4WRghgClKV4sYQa/mYlWA8FJnkPEDIR6hNY2oLsyy5V/HccFYAhGqhh5OhZekXg==","signatures":[{"sig":"MEYCIQDYJxdpbzYZpdxpKJS54eL8PLBN9vPmOU8ffFczk030dgIhAKgEyb6jEowBJOiE0aDEvBeJmBh+0LdGrUX87g1bXfQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441647},"type":"module","_from":"file:d1g1tal-transportr-2.1.2.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./headers":{"types":"./dist/http-request-headers.d.ts","import":"./dist/http-request-headers.js"},"./methods":{"types":"./dist/http-request-methods.d.ts","import":"./dist/http-request-methods.js"},"./media-types":{"types":"./dist/http-media-type.d.ts","import":"./dist/http-media-type.js"},"./response-headers":{"types":"./dist/http-response-headers.d.ts","import":"./dist/http-response-headers.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:ui":"vitest --ui","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/2c2a62a0410542d09995d9a6662ebfe1/d1g1tal-transportr-2.1.2.tgz","_integrity":"sha512-FL5EwoFC1H9UgWBZ946zTqJ4WRghgClKV4sYQa/mYlWA8FJnkPEDIR6hNY2oLsyy5V/HccFYAhGqhh5OhZekXg==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.9.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.8","@d1g1tal/media-type":"^6.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^28.1.0","eslint":"^10.0.3","vitest":"^4.1.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/jsdom":"^28.0.0","@xmldom/xmldom":"^0.9.8","@d1g1tal/tsbuild":"^1.6.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.57.0","@vitest/coverage-v8":"^4.1.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_2.1.2_1773497939396_0.8173819258049235","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@d1g1tal/transportr","version":"2.2.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@2.2.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"0aeae2c3712eceb13a76a70ce0f91c3a345b185e","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-2.2.0.tgz","fileCount":20,"integrity":"sha512-mrGl7GynR1LAkuffL2Sg2BC/qQvdOuLTRSUrd54RvZ8yoSJcgbkqLqhk2Ob0m1lmDt2K6pVxQUlINMfzm6v38Q==","signatures":[{"sig":"MEUCIQClfnR4lnwrAcvddcxzg/ZGTgKk1g0czMXialUcQJyyDQIgGzrzcAooNSR3lztIQQZWnqIMYc0aNgG4HOvQXg4GjiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446716},"type":"module","_from":"file:d1g1tal-transportr-2.2.0.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./headers":{"types":"./dist/http-request-headers.d.ts","import":"./dist/http-request-headers.js"},"./methods":{"types":"./dist/http-request-methods.d.ts","import":"./dist/http-request-methods.js"},"./media-types":{"types":"./dist/http-media-type.d.ts","import":"./dist/http-media-type.js"},"./response-headers":{"types":"./dist/http-response-headers.d.ts","import":"./dist/http-response-headers.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:ui":"vitest --ui","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/5d0a10cd0c141dd8b9686bd686f6eb26/d1g1tal-transportr-2.2.0.tgz","_integrity":"sha512-mrGl7GynR1LAkuffL2Sg2BC/qQvdOuLTRSUrd54RvZ8yoSJcgbkqLqhk2Ob0m1lmDt2K6pVxQUlINMfzm6v38Q==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.9.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.10","@d1g1tal/media-type":"^6.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","eslint":"^10.1.0","vitest":"^4.1.2","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.1","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.0","@vitest/coverage-v8":"^4.1.2","eslint-plugin-jsdoc":"^62.8.1","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_2.2.0_1774994694268_0.4577969417111596","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@d1g1tal/transportr","version":"2.2.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@2.2.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"a27ea6158042a6e03ad0585f55265f801329a7f1","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-2.2.1.tgz","fileCount":21,"integrity":"sha512-3P7gV780BAeThfbhGnkh1mXSGkAJwPBIsSnA55mOOfwc4M+Jb9slItRxyrGisJAfAxpt3LZBxdroPDQ8pfTeag==","signatures":[{"sig":"MEYCIQChRIt8u+HvfJ5sEIsp0+5pHpecmBiGEiy/JVDFCTa/HQIhAKuDHcyan+P/33qmm4lHUcve07MQH4Xidhv8lu427wiM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462517},"type":"module","_from":"file:d1g1tal-transportr-2.2.1.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./headers":{"types":"./dist/http-request-headers.d.ts","import":"./dist/http-request-headers.js"},"./methods":{"types":"./dist/http-request-methods.d.ts","import":"./dist/http-request-methods.js"},"./media-types":{"types":"./dist/http-media-type.d.ts","import":"./dist/http-media-type.js"},"./response-headers":{"types":"./dist/http-response-headers.d.ts","import":"./dist/http-response-headers.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/89276bb4931e7eb835b57c6bc6c3f7be/d1g1tal-transportr-2.2.1.tgz","_integrity":"sha512-3P7gV780BAeThfbhGnkh1mXSGkAJwPBIsSnA55mOOfwc4M+Jb9slItRxyrGisJAfAxpt3LZBxdroPDQ8pfTeag==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.11","@d1g1tal/media-type":"^6.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","eslint":"^10.2.0","vitest":"^4.1.2","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.3","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.0","@vitest/coverage-v8":"^4.1.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_2.2.1_1775306448509_0.7216156951245212","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@d1g1tal/transportr","version":"3.0.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.0.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"ee7c414bcf694765f21877de58c508c5bbaf7397","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.0.0.tgz","fileCount":21,"integrity":"sha512-Qbf96RYV1uGrCqWyP3txYNU2t19rSju2fF6tq9rCfSNMfkk2ftbAVx9KuLYxj8YHepWHKwgiXDR6FY8SLxs43w==","signatures":[{"sig":"MEUCIQD3xb3yhaQOaxydlOwnMM5H8NSYOlmI2DyBZAVSyWIqhQIgByYxSXO8xQztVWuZmc2vDy0eoB8aTq0NyLT32pJmwcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524054},"type":"module","_from":"file:d1g1tal-transportr-3.0.0.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/9d01cf40e14691e7af6d6f83d077c229/d1g1tal-transportr-3.0.0.tgz","_integrity":"sha512-Qbf96RYV1uGrCqWyP3txYNU2t19rSju2fF6tq9rCfSNMfkk2ftbAVx9KuLYxj8YHepWHKwgiXDR6FY8SLxs43w==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.11","@d1g1tal/media-type":"^6.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.1","eslint":"^10.2.0","vitest":"^4.1.2","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.3","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.0","@vitest/coverage-v8":"^4.1.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.0.0_1775410166348_0.27882532952355055","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@d1g1tal/transportr","version":"3.0.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.0.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"f7e3963ddaf493e2421d9f14de9387fa4f218961","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.0.1.tgz","fileCount":21,"integrity":"sha512-Y0w69cs0FjMj9+OwVKcyleEBVej/Bkh7ubiu3P73OxLNTm7cFqj6Htv2p/hyXow31vGIAFK5LT3Wts7z30GSUg==","signatures":[{"sig":"MEUCIQCbBE2KL06L9B/wQBbw7BUtbenPQwVDFC4tDQwYtNVw9gIgRYhPfvc+TCZ/GCCb5CESO/FAEYgK+W+27Ufjb3Uh7+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524990},"type":"module","_from":"file:d1g1tal-transportr-3.0.1.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/279736fc8fda50c4753e78c1e8672a37/d1g1tal-transportr-3.0.1.tgz","_integrity":"sha512-Y0w69cs0FjMj9+OwVKcyleEBVej/Bkh7ubiu3P73OxLNTm7cFqj6Htv2p/hyXow31vGIAFK5LT3Wts7z30GSUg==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.11","@d1g1tal/media-type":"^6.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.0","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.0.1_1775565993094_0.20516053992969097","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@d1g1tal/transportr","version":"3.0.2","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.0.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"d5880443f3374a04fa0db7584a024412cada1bb2","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.0.2.tgz","fileCount":21,"integrity":"sha512-UeTkPtM4BydT9C0hWIu7Pe+S2zaT2Y2tS3Efasx8jzhcvfRiJP9IzVahvG7IaNJI/G9b0EHKuor9mobPeXAohQ==","signatures":[{"sig":"MEUCIQDAR4IgPCQa8QD6DwByVk86tNgmkpwZ176RNJ7r1TbqSQIgQ92j8+gMKGl3fiJYlQd1bKjEBo2d9aBcxwUPVrjB9Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":525208},"type":"module","_from":"file:d1g1tal-transportr-3.0.2.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/68f63a3988b62132b51a3fa89784caaa/d1g1tal-transportr-3.0.2.tgz","_integrity":"sha512-UeTkPtM4BydT9C0hWIu7Pe+S2zaT2Y2tS3Efasx8jzhcvfRiJP9IzVahvG7IaNJI/G9b0EHKuor9mobPeXAohQ==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.0","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.0.2_1775570012986_0.785779177513279","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@d1g1tal/transportr","version":"3.0.3","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.0.3","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"1cc287c8d2183854e571e4501f2e2c390092b81a","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.0.3.tgz","fileCount":21,"integrity":"sha512-sp553PIRrLwqop/wy4y7J3UAoKtJonia80Oc506hi73kmrCgJSdBK8Ckx5cutKlc9ePZXg1vB1waq5ASXavT/w==","signatures":[{"sig":"MEYCIQDP4tu1G5jyiLy5ZsbNzD5Hn2ltEb/T1En+AZoqobgDOgIhAJ5lxeLWoFmQ0zs0xi77m/A602t/BJEQneHJ+Yswah9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528802},"type":"module","_from":"file:d1g1tal-transportr-3.0.3.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/b06d4ba879b3624ef41ab29757b5ae92/d1g1tal-transportr-3.0.3.tgz","_integrity":"sha512-sp553PIRrLwqop/wy4y7J3UAoKtJonia80Oc506hi73kmrCgJSdBK8Ckx5cutKlc9ePZXg1vB1waq5ASXavT/w==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.0","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.0.3_1775583068123_0.8819114447403058","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@d1g1tal/transportr","version":"3.1.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.1.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"300654bfb692d594d01314bb937dd8fec2c46551","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.1.0.tgz","fileCount":21,"integrity":"sha512-qLMfrCglgAiPwBpmSfAFIpZlLCboEjCZqw2wrIaNUdIDEuDPcgnZzZTrilJ9OFPq90vOq2VugiXZLwoFSYApkw==","signatures":[{"sig":"MEUCICZqaA3CeRUxQzSVR/J9vZ7YHKZGQ25LKhg9pYXT6a8gAiEA8k1v5+mGFkXpOLe4BtJedczQKuE8K4NbJSNhrgrzkMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":529803},"type":"module","_from":"file:d1g1tal-transportr-3.1.0.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/iife/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild && node scripts/build-iife.js","build:iife":"node scripts/build-iife.js","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force && node scripts/build-iife.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/79a6326bb59a1d58a9b5ef5489323d8f/d1g1tal-transportr-3.1.0.tgz","_integrity":"sha512-qLMfrCglgAiPwBpmSfAFIpZlLCboEjCZqw2wrIaNUdIDEuDPcgnZzZTrilJ9OFPq90vOq2VugiXZLwoFSYApkw==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.1.0_1775661002425_0.9026804590933701","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@d1g1tal/transportr","version":"3.1.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.1.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"948386a7dedcb70ed02918e33c93a2dede9c0162","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.1.1.tgz","fileCount":21,"integrity":"sha512-SAMrVxb0noqw+dA5mK0zarfgzyJaUqiroYn9vwuAfrDd++0jY0pgNJ0sL/Shdcx4+xpe2cyYhL1Qjrb+FfWXEA==","signatures":[{"sig":"MEUCIQCNjzT+kKUiqZsguGSpryvyipYE9UnY0mHAS1JNXZf5mAIgNnocsXmVe4AhOlzlnSIt/VmqsrTi85Xx8Iqv02DUYTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530076},"type":"module","_from":"file:d1g1tal-transportr-3.1.1.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/iife/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild && node scripts/build-iife.js","build:iife":"node scripts/build-iife.js","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force && node scripts/build-iife.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/cb7c1235c495e8f576b2bf0634d18134/d1g1tal-transportr-3.1.1.tgz","_integrity":"sha512-SAMrVxb0noqw+dA5mK0zarfgzyJaUqiroYn9vwuAfrDd++0jY0pgNJ0sL/Shdcx4+xpe2cyYhL1Qjrb+FfWXEA==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.1.1_1775662462167_0.859639638396051","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@d1g1tal/transportr","version":"3.1.2","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.1.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"24e607e4d17abdccd56713c4d5691f2745630513","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.1.2.tgz","fileCount":21,"integrity":"sha512-PdRgWkA3uc4B8Cv4zcnRA1F5/rlzvAadiMGw4OTg91ciNKt6x/JqctVdqelX88kBlDNcmeg8T7ZahBE3PTgJ0g==","signatures":[{"sig":"MEYCIQDk1f48RiCFChSH+Hn27Nyo5GB6zGsKhBAuWPqAyYn8swIhAKCFk1PT+Q9CJw9s5S6PAhIWw3gMUqvRuQBxCpItfYfX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":530379},"type":"module","_from":"file:d1g1tal-transportr-3.1.2.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/iife/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild && node scripts/build-iife.js","build:iife":"node scripts/build-iife.js","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/7e593aefd90d322f1dc85658fcfaa313/d1g1tal-transportr-3.1.2.tgz","_integrity":"sha512-PdRgWkA3uc4B8Cv4zcnRA1F5/rlzvAadiMGw4OTg91ciNKt6x/JqctVdqelX88kBlDNcmeg8T7ZahBE3PTgJ0g==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.1.2_1775663045148_0.12278383470374843","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@d1g1tal/transportr","version":"3.1.3","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.1.3","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"c9a0912ef9ad5e37431f3cc3cfbec4a06bab89da","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.1.3.tgz","fileCount":26,"integrity":"sha512-euiOcJc6hpYdXMpsJtI3lKHDtofrdeyJUfA/+Ebvnwdn6tJ2ssiIDx8Q1Df01Jtsx66LUgGVvke/O7BVJtrglA==","signatures":[{"sig":"MEUCIQD2O2UxdDK7jY5vF3ZmVV9Ex1lfvBefeFPxOIr9/0/p/gIgcyk52WLxvVVnL+DXNq57pNAWlTw/Mvb2xazTd8DOJhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562120},"type":"module","_from":"file:d1g1tal-transportr-3.1.3.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/iife/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild && node scripts/build-iife.js","build:iife":"node scripts/build-iife.js","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force && node scripts/build-iife.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/b36291bf449ccc4b201306d86c97d3b9/d1g1tal-transportr-3.1.3.tgz","_integrity":"sha512-euiOcJc6hpYdXMpsJtI3lKHDtofrdeyJUfA/+Ebvnwdn6tJ2ssiIDx8Q1Df01Jtsx66LUgGVvke/O7BVJtrglA==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.1.3_1775663446131_0.7394655722678218","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@d1g1tal/transportr","version":"3.1.4","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.1.4","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"36eb5bfb1d177634e3173c5bf0925c9c923f65d1","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.1.4.tgz","fileCount":27,"integrity":"sha512-N6kRebO/CidRX5QPhzmnpk53MwGgI4r3Z6rhT6941P5We9QJ47kvqIjEavLznM9DvavPTlikxat2jiUMUi7P7Q==","signatures":[{"sig":"MEUCIQC7QIhD+Ug57c+OWGEYIUrhTM7T5M2Co3BHHmbGlRAdVAIgKtXZ8gVt2/kQf29z6XvrTg9h3ux2I8kpKIjcme6A6NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585111},"type":"module","_from":"file:d1g1tal-transportr-3.1.4.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/iife/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild && node scripts/build-iife.js","build:iife":"node scripts/build-iife.js","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force && node scripts/build-iife.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/4319208e08e4368d73abae59f9ca7373/d1g1tal-transportr-3.1.4.tgz","_integrity":"sha512-N6kRebO/CidRX5QPhzmnpk53MwGgI4r3Z6rhT6941P5We9QJ47kvqIjEavLznM9DvavPTlikxat2jiUMUi7P7Q==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.1.4_1775665810025_0.9885244609613648","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@d1g1tal/transportr","version":"3.1.5","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.1.5","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"a3bc950a4f5b51809e944cd787bb1178b2ca4941","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.1.5.tgz","fileCount":26,"integrity":"sha512-fOz1q3r7Mzt9nH7kOmzDWi/uXCugsSU+jX8O1vkriSm644MPOCr5JNIXrUqBda1qEvGzONS/jiYNEHdIeWtuVw==","signatures":[{"sig":"MEYCIQCQR0651KEiIXmA26yXxAHx6SkIue8Nh8utUjhU8/YDJAIhAP9FHHYw4kaKsARqvkaN6d0sf5iQvQpFPtROdECiGkUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":708410},"type":"module","_from":"file:d1g1tal-transportr-3.1.5.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/iife/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild && node scripts/build-iife.js","build:iife":"node scripts/build-iife.js","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force && node scripts/build-iife.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/8c72d7533a57971fa14b7d3b5f2c94bf/d1g1tal-transportr-3.1.5.tgz","_integrity":"sha512-fOz1q3r7Mzt9nH7kOmzDWi/uXCugsSU+jX8O1vkriSm644MPOCr5JNIXrUqBda1qEvGzONS/jiYNEHdIeWtuVw==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.3","esbuild":"^0.28.0","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.7.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.1.5_1775667713598_0.051958311068854846","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@d1g1tal/transportr","version":"3.2.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.2.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"11499b9c287c2782354f80e5f6e52ceb4590b94c","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.2.0.tgz","fileCount":31,"integrity":"sha512-3XvS/9ng7PANO1ID9TE7st9TTJqzK7BHaJUarKnfLBfUPjNFiW09KC2H5sfKWpc91u9FrBiIuQPO/8Sfjn8LNA==","signatures":[{"sig":"MEQCIDrtpQoDjiCj+EB/ZpdsIVwtnONEMX+AQDvKh5WhdhDMAiAHi9cZSR5D8MIG4A1FtcIx1lbxD3X3Eg/hoCaf9Oaowg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":930036},"type":"module","_from":"file:d1g1tal-transportr-3.2.0.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/27b42ba485b696c8e6b601ca5a9eced0/d1g1tal-transportr-3.2.0.tgz","_integrity":"sha512-3XvS/9ng7PANO1ID9TE7st9TTJqzK7BHaJUarKnfLBfUPjNFiW09KC2H5sfKWpc91u9FrBiIuQPO/8Sfjn8LNA==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.2.0_1775742867605_0.19728339539277084","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@d1g1tal/transportr","version":"3.2.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.2.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"e423dc27650b24530a3c2847a8b6a2f7864a0fd1","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.2.1.tgz","fileCount":31,"integrity":"sha512-UsdCYoaRIoN0somDIxf20jyNRyJZ7pbgDeqEj54SPvEMTj5yImck2IvaA1i3CfRUnX/chIfapMliN2Q18h3LAw==","signatures":[{"sig":"MEQCIEPXt6YNeZE8s33iUPIZ+kmHW4kh6RnlTjIM7vSWB98NAiBeu15qfwr34I+8KP/md5bG1RE67Ox4Iu8kKA+4oLdNKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":926262},"type":"module","_from":"file:d1g1tal-transportr-3.2.1.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/c5f4db11423c3b3e3904a9877893b294/d1g1tal-transportr-3.2.1.tgz","_integrity":"sha512-UsdCYoaRIoN0somDIxf20jyNRyJZ7pbgDeqEj54SPvEMTj5yImck2IvaA1i3CfRUnX/chIfapMliN2Q18h3LAw==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.1","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.2.1_1775747781046_0.6413501612382138","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@d1g1tal/transportr","version":"3.2.2","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.2.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"94dad4e5d0cd494281474f5c05d17a2588b8cef1","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.2.2.tgz","fileCount":31,"integrity":"sha512-hnKfBoz1B8TlYdYp/SmFK2tk8ooXk+GohhvfVWN9qcNqCc38y3z9Zs+mnG9IZmSt8BiOFxTnTrz9RCt9/FT34Q==","signatures":[{"sig":"MEUCIQChQB6ZYvMAwndPpSCDbNTGVZ7truzgNrVsCtG+viK5AAIgJs8MeHWyeNK/8oQuJj0XAAlF7eJwcv6oKL9FQK3E9bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":926557},"type":"module","_from":"file:d1g1tal-transportr-3.2.2.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/b0ae9b0cd32ab663c7e1c4707f1960d6/d1g1tal-transportr-3.2.2.tgz","_integrity":"sha512-hnKfBoz1B8TlYdYp/SmFK2tk8ooXk+GohhvfVWN9qcNqCc38y3z9Zs+mnG9IZmSt8BiOFxTnTrz9RCt9/FT34Q==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.2","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.2.2_1775749155770_0.893154616689416","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@d1g1tal/transportr","version":"3.3.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.3.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"eef92d74ad75d2bb7a5656372dd41f235ab2889c","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.3.0.tgz","fileCount":31,"integrity":"sha512-M8KJn66RHV8fvbwNcYB6656Rgxe7pYdmbyYUdGU0aKrx/DsaZ/V+uHswlVMx1HcTvrM2jgwiYmlgKhDy+kBgmw==","signatures":[{"sig":"MEYCIQCKqj/C5ZB4x0mSbQMZu4HVim1ZVzyEEozOSo+8qb42YwIhAOHU3u0MjHCx/J/06bUEHsnzTv8T2s+Vb/wUEfhAirsP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929481},"type":"module","_from":"file:d1g1tal-transportr-3.3.0.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/f7bfd02934fbf7019b6bf7b3e3fb06b4/d1g1tal-transportr-3.3.0.tgz","_integrity":"sha512-M8KJn66RHV8fvbwNcYB6656Rgxe7pYdmbyYUdGU0aKrx/DsaZ/V+uHswlVMx1HcTvrM2jgwiYmlgKhDy+kBgmw==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.2","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.3.0_1775753642388_0.602102378451755","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@d1g1tal/transportr","version":"3.3.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.3.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"8cbb24e07a689af807caf1a06d6f428422a514e6","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.3.1.tgz","fileCount":31,"integrity":"sha512-J+gHtN59rgr4L9D7HVUg7kfn8zYSWIdwUWtqX2WRbxojhex1l96X7gn5YbI6EvsK9aHjHlthnax6bDBTBGkd2A==","signatures":[{"sig":"MEYCIQDlWFWp7CAQfU41SSbuJgwxY1Q+DBL9hr/WS+vFV6LYYAIhAIPgOjyPBepSKryufmmCFzRSbbz4Z57QvQ5MqDqENNlh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929463},"type":"module","_from":"file:d1g1tal-transportr-3.3.1.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/6227aa5cacda71d4abb4e83e1a19ccfc/d1g1tal-transportr-3.3.1.tgz","_integrity":"sha512-J+gHtN59rgr4L9D7HVUg7kfn8zYSWIdwUWtqX2WRbxojhex1l96X7gn5YbI6EvsK9aHjHlthnax6bDBTBGkd2A==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.1.13","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.2","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.3.1_1775755065199_0.09147046381605728","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@d1g1tal/transportr","version":"3.3.2","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.3.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"989705dd7329bf94a441b217933e78f3b70fe992","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.3.2.tgz","fileCount":21,"integrity":"sha512-kK1eovEDlK3NtjXrjQd3XAkEOeiZlZiJ8lQKa65oskJV/oHumPRU6MNTSf+uAQORx14lV7Pnm85I3zgpKhVdNw==","signatures":[{"sig":"MEUCIQDgygWKOI6cZOmMjnid6MqoD4qlG8dTT6gEvyh4XlAu7wIgG3M6kz3JJi6q2iNBGRWZ0d9TBGCQrPJqG5kiDyLJJsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533253},"type":"module","_from":"file:d1g1tal-transportr-3.3.2.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/0f8f56731b7e02909a650c1fe44cf2cf/d1g1tal-transportr-3.3.2.tgz","_integrity":"sha512-kK1eovEDlK3NtjXrjQd3XAkEOeiZlZiJ8lQKa65oskJV/oHumPRU6MNTSf+uAQORx14lV7Pnm85I3zgpKhVdNw==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.2.0","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.4.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.3","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.1","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.3.2_1775936469936_0.6115753046378061","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@d1g1tal/transportr","version":"3.3.3","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.3.3","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"db23ce25cf5a20d0ba27aa79ec91d441c8290bc0","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.3.3.tgz","fileCount":31,"integrity":"sha512-XtI8aLxm0Jl1l6FC+jq4eNKAevqizwnFByVERrEd9CWEGi+eAwVbbSmeUPQXOzQBfx9DdhgWUQLGE4LDJ4VClg==","signatures":[{"sig":"MEYCIQCTKYiX9XWywCDO9KFvBKygd7M6iFtT+aLGnbX7LfFacwIhAOrDg/9+Dwffz4zWHP6cWs9bQuYnkuelnEzdQQyMBcJX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":926778},"type":"module","_from":"file:d1g1tal-transportr-3.3.3.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/9272960cc3ddf11fbe093e67cd1de0ee/d1g1tal-transportr-3.3.3.tgz","_integrity":"sha512-XtI8aLxm0Jl1l6FC+jq4eNKAevqizwnFByVERrEd9CWEGi+eAwVbbSmeUPQXOzQBfx9DdhgWUQLGE4LDJ4VClg==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.3.3","@d1g1tal/subscribr":"^4.2.0","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.5.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.5","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.2","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.3.3_1776134027744_0.17461511093968074","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@d1g1tal/transportr","version":"3.3.4","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":{"name":"D1g1talEntr0py"},"license":"MIT","_id":"@d1g1tal/transportr@3.3.4","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"da77e0b5fe68c296c3d9b8f3f134d9ee2d4c6148","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.3.4.tgz","fileCount":31,"integrity":"sha512-JIOyKcxv77pO8tUD8a2a71N7ydCIyL9JBRVNPXN+x1JV3GQ3nGe6GG+kJMFWFZEHyJFPMe1fUAjheda/qcYvtw==","signatures":[{"sig":"MEYCIQDcLhg/swHoDY+x7rvKOERFpwX64oKLYN4adV8h3ChTLAIhAJXp8X5e+rmeMUJ4Auu0BNxuQD1KOlrYQG4NI/0EbeWW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":928570},"type":"module","_from":"file:d1g1tal-transportr-3.3.4.tgz","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"_resolved":"/tmp/3b5f95cdabbef24b17a09e38f330f5eb/d1g1tal-transportr-3.3.4.tgz","_integrity":"sha512-JIOyKcxv77pO8tUD8a2a71N7ydCIyL9JBRVNPXN+x1JV3GQ3nGe6GG+kJMFWFZEHyJFPMe1fUAjheda/qcYvtw==","repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.4.0","@d1g1tal/subscribr":"^4.2.0","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.0.2","eslint":"^10.2.0","vitest":"^4.1.4","globals":"^17.5.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.9","@d1g1tal/tsbuild":"^1.8.6","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.58.2","@vitest/coverage-v8":"^4.1.4","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.1","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.3.4_1776210016124_0.6261068124254932","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@d1g1tal/transportr","version":"3.3.5","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@3.3.5","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"9595bef0853fcb84cefe3bdd6af938e126e86874","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-3.3.5.tgz","fileCount":31,"integrity":"sha512-0INDCK0g8AtS2fGOs+0G820sip6kvbM7J6qW1rWQDEmLZpWTwuBBfpA/GYsxlfSuAKYbfccRXp0tROGxmp4G5Q==","signatures":[{"sig":"MEUCIG4BwUInOat03UnOkLSod08jAscNXJzE56Ju2iWtfOnlAiEAm8CngDLlw7N1A3agn6PswRgMVq8uSXWprhXPYtlM3XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@3.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1001140},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.14.1","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 20.0.0"],"dependencies":{"dompurify":"^3.4.2","@d1g1tal/subscribr":"^4.2.0","@d1g1tal/media-type":"^6.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","eslint":"^10.3.0","mitata":"^1.0.34","vitest":"^4.1.5","globals":"^17.6.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.2","@types/jsdom":"^28.0.1","@xmldom/xmldom":"^0.9.10","@d1g1tal/tsbuild":"^1.8.7","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.59.2","@typescript-eslint/eslint-plugin":"^8.59.2"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_3.3.5_1778341237677_0.23243262423795863","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@d1g1tal/transportr","version":"4.0.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@4.0.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"77a767662e2f2c31f8f72de95f047bb807a46cb6","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-4.0.0.tgz","fileCount":31,"integrity":"sha512-BboRhrZ0Z8QdlOTGV3sQzbjZyiCite1Ur+nv29kBYiZtn59VUn3XIgppy7Noz58IWCJjq4mH5JSzp+h7340bWA==","signatures":[{"sig":"MEUCIEzOsclgf4aaXvpHBovN7um6RNucR1lh8O8sFkGoGE+mAiEAh45xR+NWQ7Un5UtUjNX5kxRcb7jH88R0C1Wje3HuRdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007917},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.15.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.5","@d1g1tal/subscribr":"^4.2.1","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","eslint":"^10.4.0","mitata":"^1.0.34","vitest":"^4.1.7","globals":"^17.6.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@d1g1tal/tsbuild":"^1.9.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7","eslint-plugin-jsdoc":"^63.0.0","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.59.4","@typescript-eslint/eslint-plugin":"^8.59.4"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_4.0.0_1779730764313_0.2686420972963264","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@d1g1tal/transportr","version":"4.0.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@4.0.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"f8a576db0c49b156b105a92cdd03f7005a38acad","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-4.0.1.tgz","fileCount":31,"integrity":"sha512-pIrHqjOdihuUf51254ZoxEosUKhRaFBHxRAOeuUSqh8oR904Bk0bz8TJH/GYloYdhl0NGzr6NUciVAAt93kAxg==","signatures":[{"sig":"MEYCIQDYK/Or+bI+sgKmiC/wrBuRbJIfWeJBxp3ECtgPc8RazAIhAOvWJ42OO1kuFi0YsT1UOnF6CCdvuMoIrrYpEV7VRBy9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1037616},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.16.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.8","@d1g1tal/subscribr":"^4.2.1","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","eslint":"^10.4.1","mitata":"^1.0.34","vitest":"^4.1.8","globals":"^17.6.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@d1g1tal/tsbuild":"^1.9.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.8","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.60.1","@typescript-eslint/eslint-plugin":"^8.60.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_4.0.1_1780834508438_0.30626919363053884","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@d1g1tal/transportr","version":"4.0.2","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@4.0.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"89d058647730321ae77945c1d1832fcae58b1e95","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-4.0.2.tgz","fileCount":31,"integrity":"sha512-R0sr3DRLmpbwndRaveGeR89TjI6NoiUamHDZvrx5eW0KvV8C854oCejLHfl+zATEBeSVc+QriYCBM0ih0GR7nA==","signatures":[{"sig":"MEQCIE5bzLersLPEMaVR/db+OKUHm7kR38qHAYU/WA3yexOkAiARaceCWds3Nwvv72r+z82jm+s3MwXyFTIm+rkqDrTURA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1038936},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.16.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.8","@d1g1tal/subscribr":"^4.2.1","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","eslint":"^10.4.1","mitata":"^1.0.34","vitest":"^4.1.8","globals":"^17.6.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@d1g1tal/tsbuild":"^1.9.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.8","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.60.1","@typescript-eslint/eslint-plugin":"^8.60.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_4.0.2_1780836429866_0.249532829635994","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@d1g1tal/transportr","version":"4.0.3","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@4.0.3","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"d8c3b954a58ff53b425f8d573dff5a0431c71262","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-4.0.3.tgz","fileCount":31,"integrity":"sha512-FZIhA0Brcy6SpA/qcQKXTo3yu/mfAg5YZMWpcSkHjjF/bzAWjTEgnkuU05EhE4x6PJ8chAk6gY2mwu9bR9CoWA==","signatures":[{"sig":"MEYCIQCNq5Jh5P96IeYM2PatgoZgUOd2G3LsQDpfd8qXQIy6kQIhAPfighMXgnxMxbnChAVJGLR7YLq8Fz5L8ESa1XSto5LG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039191},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint ./src","test":"vitest run","build":"tsbuild","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","build:release":"tsbuild --minify --force","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.16.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.8","@d1g1tal/subscribr":"^4.2.1","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","eslint":"^10.4.1","mitata":"^1.0.34","vitest":"^4.1.8","globals":"^17.6.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@d1g1tal/tsbuild":"^1.9.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.8","eslint-plugin-jsdoc":"^63.0.2","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.60.1","@typescript-eslint/eslint-plugin":"^8.60.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_4.0.3_1780838359716_0.531094364697202","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@d1g1tal/transportr","version":"5.0.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.0.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"5b18ffbab232d93388a27feafe35b1c688cd915b","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.0.0.tgz","fileCount":31,"integrity":"sha512-mdSwR9yadoywdyzCMa7/6UrBkgwY4jhinZ2jhFeCj1f+CM7DCPMKlA2gwH5TAGutJGK/nYLw8gguuxyvJG3d2A==","signatures":[{"sig":"MEUCIDpSJaep/haa1Pzhq6zX1lwDDbdXQ1cVovEj7e4EHLw9AiEAuwDzD/ZxQ24qIq3U/Tm1KJ8uOVc9nDZQYaFDhh97iUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125480},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.11","@d1g1tal/subscribr":"^4.2.1","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","eslint":"^10.6.0","mitata":"^1.0.34","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.9","playwright":"^1.61.1","typescript":"^6.0.3","@types/node":"^26.1.0","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.9","@d1g1tal/tsbuild":"^2.1.0","@eslint/eslintrc":"^3.3.5","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-plugin-jsdoc":"^63.0.10","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.62.1","@vitest/browser-playwright":"^4.1.9","@typescript-eslint/eslint-plugin":"^8.62.1"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.0.0_1783114360320_0.27265733107146595","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@d1g1tal/transportr","version":"5.0.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.0.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"cffb49cac8332635de73524e1aa3fdaf50d345bb","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.0.1.tgz","fileCount":31,"integrity":"sha512-ZNE9ewd1mzmuhxiEcw/QwaeVK/FxNM+QWOc6xtO1JPDEj+cRFPC2I0qnTxYOKBMj7fyc0mI1Jb+JTj260zXdfw==","signatures":[{"sig":"MEQCIAGKic6jwqLtyA7d19U7ACvqTRg1FNXR2bG1lVKwgLQVAiAznS6PLvmwyvsbilzYd5AgOZFR2DkX6bjdfivfz6Vh6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151695},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:coverage:unit":"vitest run --project unit --coverage","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.12","@d1g1tal/subscribr":"^4.2.1","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.0","eslint":"^10.8.0","mitata":"^1.0.34","vitest":"^4.1.10","globals":"^17.8.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.10","playwright":"^1.62.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"^26.1.1","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.10","@d1g1tal/tsbuild":"^2.1.0","@eslint/eslintrc":"^3.3.6","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","eslint-plugin-jsdoc":"^63.3.1","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.65.0","@vitest/browser-playwright":"^4.1.10","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.0.1_1785231815209_0.9071063745565677","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@d1g1tal/transportr","version":"5.0.2","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.0.2","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"67358f52801b4f0a1f62e46187eddd5ccc94a3a3","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.0.2.tgz","fileCount":31,"integrity":"sha512-UkoYhQk8FVb12rd45KeD5YYz9fiCv2cbfivB2hwAzABF3N7tlHO8dfrb26oyDou8x74iebOcsdI64KQLtKYDrw==","signatures":[{"sig":"MEUCICCpndEHuBCquIm2XspxJhlZiAOVNiNJknfXZE4D1l1BAiEA2+QHP6J9YZG/DJTxbDyQFrhhs1Ph6itJRO1jqa52jxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":876946},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:coverage:unit":"vitest run --project unit --coverage","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.13","@d1g1tal/subscribr":"^4.2.2","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","mitata":"^1.0.34","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.10","playwright":"^1.62.1","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"^26.1.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.10","@d1g1tal/tsbuild":"^2.2.4","@eslint/eslintrc":"^3.3.6","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.65.0","@vitest/browser-playwright":"^4.1.10","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.0.2_1785861388733_0.14907720424244286","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@d1g1tal/transportr","version":"5.0.3","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.0.3","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"8aa29913fb8a12a69cd4c846a40b0770a25799df","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.0.3.tgz","fileCount":31,"integrity":"sha512-ft0PEADgUW+OUTU6b+87VppX4PUTBhl0l+4BTKA5FPZ2GlEk3aXGjHuY6C9j0+c0QSCVHYxw24FSpyfrYHoq1A==","signatures":[{"sig":"MEYCIQDIsB/ISaWdng6++s5pcuz9a2QLwHJClrU2SY8aOs4TDwIhAK/75UuSHQ46a3n7FJ6I1hxSbRNdG7iDwsKjjwesB5eh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":879314},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:coverage:unit":"vitest run --project unit --coverage","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.13","@d1g1tal/subscribr":"^4.2.2","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","mitata":"^1.0.34","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.10","playwright":"^1.62.1","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"^26.1.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.10","@d1g1tal/tsbuild":"^2.2.4","@eslint/eslintrc":"^3.3.6","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.65.0","@vitest/browser-playwright":"^4.1.10","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.0.3_1785864635666_0.8339217710782463","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@d1g1tal/transportr","version":"5.0.4","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.0.4","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"e93d571075ca3d85b053a9b12dbd030469bdc648","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.0.4.tgz","fileCount":31,"integrity":"sha512-gyLPXbtxL8poqUpTc5mMpO0RAsO/PDJdHNmRTy+hrI4qgWR34yHtg4yr9FkhOzQgkUQYy7Kl23Ji7NjrIKDveg==","signatures":[{"sig":"MEQCIHsTsf5fW5fwLcjSqNhaxlEmuZLyw0F2PyF2qLtzaYkOAiBzoItR3Di+jM+0whXABtr85o5yYffpBgPMX+HAiCubkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880743},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:coverage:unit":"vitest run --project unit --coverage","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.13","@d1g1tal/subscribr":"^4.2.2","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","mitata":"^1.0.34","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.10","playwright":"^1.62.1","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"^26.1.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.10","@d1g1tal/tsbuild":"^2.2.4","@eslint/eslintrc":"^3.3.6","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.65.0","@vitest/browser-playwright":"^4.1.10","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.0.4_1785866642875_0.6146319199482377","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@d1g1tal/transportr","version":"5.1.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.1.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"92e8dcd12bdc40fa83422bdef59a5443763b03d0","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.1.0.tgz","fileCount":31,"integrity":"sha512-6L6oDCrRW7VjX1bGd9uyTn31fdm4tnwKRTHvqWRw4ZleuXKV7AwVT3+2eygvKsuk38WohAgInhqsXY8fDJK6Rg==","signatures":[{"sig":"MEUCIQDS5/4E/HzXxYRSmTnOvB5mDSxyOMog7cQqaYbFZ/7zywIgPEchp2KApFxsUpQlP1J8nhHU8I00zNtz3fqjwxfGuWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":887794},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:coverage:unit":"vitest run --project unit --coverage","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.13","@d1g1tal/subscribr":"^4.2.2","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","mitata":"^1.0.34","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.10","playwright":"^1.62.1","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"^26.1.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.10","@d1g1tal/tsbuild":"^2.2.4","@eslint/eslintrc":"^3.3.6","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.65.0","@vitest/browser-playwright":"^4.1.10","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.1.0_1785870417438_0.4212316248035721","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@d1g1tal/transportr","version":"5.2.0","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.2.0","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"2d33f7a2fe98b68c4f352bbc571920f46c3255db","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.2.0.tgz","fileCount":31,"integrity":"sha512-3Z2v55+YCG0tfqnDk1ePHbv/pwtVmPIsZPIbjf9A1zZNJe02uLeKKj2p3bIq9UeRZ+e4EGW0qs7LBOXfQ/ySSg==","signatures":[{"sig":"MEQCIE0EzTC2nNi2Ulj/e+C+RhHA2+Vl8Cp/dIqzU6PCPdSDAiBdsv+4P/QyVgxxBIFzzFVKAZfbFlb+jB2tlIp3ekmzrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":888970},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:coverage:unit":"vitest run --project unit --coverage","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.13","@d1g1tal/subscribr":"^4.2.2","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","mitata":"^1.0.34","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.10","playwright":"^1.62.1","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"^26.1.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.10","@d1g1tal/tsbuild":"^2.2.4","@eslint/eslintrc":"^3.3.6","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.65.0","@vitest/browser-playwright":"^4.1.10","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.2.0_1785873012712_0.9720483538068123","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@d1g1tal/transportr","version":"5.2.1","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"author":"D1g1talEntr0py","license":"MIT","_id":"@d1g1tal/transportr@5.2.1","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"homepage":"https://github.com/D1g1talEntr0py/transportr#readme","bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"dist":{"shasum":"530239ae52cec98cc0371a9e78840f6ebdd6742a","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.2.1.tgz","fileCount":31,"integrity":"sha512-X4iUVuVqjU53B63mBEtfxChpH1wesaTF0Df9nhMQz0tXFN3X/78cgh1FZZ65mn0OwesJ4CWlCjoqsshGq7rxkQ==","signatures":[{"sig":"MEUCIQCPp3Ei/a5iGJ1Z8vnZAyVajBK4FYLZ8JFv6b87znlBRgIgCdluBukIi2iwN2wZW17U89pArCRMTC+saiCt/VB63Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":889160},"type":"module","types":"./dist/transportr.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"}},"scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run --project unit --project integration","build":"tsbuild","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test:watch":"vitest","type-check":"tsbuild --noEmit","build:watch":"tsbuild --watch","test:browser":"vitest run --project browser --reporter=minimal","build:release":"tsbuild --minify --force","test:coverage":"vitest run --project unit --project integration --coverage","pretest:browser":"pnpm run test:browser:setup","test:browser:setup":"playwright install chromium","test:coverage:unit":"vitest run --project unit --coverage","test:browser:verbose":"vitest run --project browser","pretest:browser:verbose":"pnpm run test:browser:setup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"repository":{"url":"git+https://github.com/D1g1talEntr0py/transportr.git","type":"git"},"description":"JavaScript wrapper for the Fetch API and more...","directories":{},"_nodeVersion":"24.18.0","browserslist":[">0.3% and not dead","defaults and fully supports es6-module","not iOS <= 16.1","node >= 22.0.0"],"dependencies":{"dompurify":"^3.4.13","@d1g1tal/subscribr":"^4.2.2","@d1g1tal/media-type":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","mitata":"^1.0.34","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.10","playwright":"^1.62.1","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"^26.1.2","@types/jsdom":"^28.0.3","@xmldom/xmldom":"^0.9.10","@vitest/browser":"^4.1.10","@d1g1tal/tsbuild":"^2.2.4","@eslint/eslintrc":"^3.3.6","typescript-eslint":"^8.65.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^4.1.10","eslint-plugin-jsdoc":"^63.3.3","eslint-plugin-compat":"^7.0.2","@typescript-eslint/parser":"^8.65.0","@vitest/browser-playwright":"^4.1.10","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"jsdom":">=25.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/transportr_5.2.1_1785879866616_0.42460478522308875","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@d1g1tal/transportr","author":"D1g1talEntr0py","version":"5.2.2","license":"MIT","description":"JavaScript wrapper for the Fetch API and more...","homepage":"https://github.com/D1g1talEntr0py/transportr#readme","repository":{"type":"git","url":"git+https://github.com/D1g1talEntr0py/transportr.git"},"bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"engines":{"node":">=22.0.0"},"type":"module","types":"./dist/transportr.d.ts","exports":{".":{"types":"./dist/transportr.d.ts","import":"./dist/transportr.js"},"./request-header":{"types":"./dist/request-header.d.ts","import":"./dist/request-header.js"},"./response-header":{"types":"./dist/response-header.d.ts","import":"./dist/response-header.js"},"./request-method":{"types":"./dist/request-method.d.ts","import":"./dist/request-method.js"},"./content-type":{"types":"./dist/content-type.d.ts","import":"./dist/content-type.js"},"./iife/*":{"types":"./dist/*.d.ts","import":"./dist/iife/*.js"}},"publishConfig":{"access":"public"},"dependencies":{"@d1g1tal/media-type":"^7.0.1","@d1g1tal/subscribr":"^4.2.4","dompurify":"^3.4.14"},"peerDependencies":{"jsdom":">=30.0.0"},"peerDependenciesMeta":{"jsdom":{"optional":true}},"devDependencies":{"@d1g1tal/tsbuild":"^2.3.2","@eslint/js":"^10.0.1","@types/jsdom":"^30.0.0","@types/node":"^26.4.0","@typescript/native":"npm:typescript@^7.0.2","@vitest/browser":"^4.1.11","@vitest/browser-playwright":"^4.1.11","@vitest/coverage-v8":"^4.1.11","@vitest/ui":"^4.1.11","@xmldom/xmldom":"^0.9.12","eslint":"^10.9.1","eslint-plugin-compat":"^7.0.2","eslint-plugin-jsdoc":"^64.2.1","globals":"^17.11.0","jsdom":"^30.0.1","mitata":"^1.0.34","playwright":"^1.62.1","typescript":"npm:@typescript/typescript6@6.0.2","typescript-eslint":"^8.68.0","vitest":"^4.1.11"},"browserslist":["defaults and fully supports es6","maintained node versions"],"keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"scripts":{"build":"tsbuild","build:release":"tsbuild --minify --force","build:watch":"tsbuild --watch","type-check":"tsbuild --noEmit","lint":"eslint --flag unstable_native_nodejs_ts_config ./src","benchmark":"node ./tests/benchmarks/request-pipeline.ts","test":"vitest run --project unit --project integration","test:browser:setup":"playwright install chromium","pretest:browser":"pnpm run test:browser:setup","test:browser":"vitest run --project browser --reporter=minimal","pretest:browser:verbose":"pnpm run test:browser:setup","test:browser:verbose":"vitest run --project browser","test:watch":"vitest","pretest:coverage":"pnpm run test:browser:setup","test:coverage":"vitest run --project unit --project integration --project browser --coverage","test:coverage:unit":"vitest run --project unit --coverage"},"_id":"@d1g1tal/transportr@5.2.2","dist":{"integrity":"sha512-aUlyUsK+2tgs4nXDpZsuXhK77eLUOtDPEd/i6FcGmAUnTYube9Mm8bP+Kw14RXmn8z1CP/5eKDVE4Gi3jKgjkQ==","shasum":"5e0be6c400782bfbe9422060141d4b60524f5cb6","tarball":"https://registry.npmjs.org/@d1g1tal/transportr/-/transportr-5.2.2.tgz","fileCount":31,"unpackedSize":912856,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftransportr@5.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAsuTXtEHZQwocQqFpct8ponzCnq12xj/yEHT80lRvFFAiBtv4ey2fgFIRqLVYBwEypNt1YAxUuI1C1IN150zQMDhw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:206b52dc-9457-4bc9-a7e4-9dd230f023db"}},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/transportr_5.2.2_1788098994149_0.7608632142241327"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-17T16:05:53.954Z","modified":"2026-08-30T14:09:54.581Z","0.0.2":"2022-10-17T16:05:54.308Z","0.0.3":"2022-10-17T19:45:32.490Z","0.0.4":"2022-10-30T20:02:12.462Z","0.0.5":"2022-10-31T11:44:40.831Z","0.1.0":"2022-11-10T14:51:07.056Z","0.1.1":"2022-11-10T14:54:26.345Z","0.1.2":"2022-11-16T17:13:42.627Z","0.1.3":"2023-03-03T02:24:12.464Z","0.1.4":"2023-03-08T16:57:51.811Z","0.1.5":"2023-03-08T20:47:44.694Z","0.1.6":"2023-03-24T17:15:00.779Z","1.0.0":"2023-03-27T17:07:58.488Z","1.1.0":"2023-05-10T22:48:45.741Z","1.2.0":"2023-05-23T17:20:31.305Z","1.2.1":"2023-08-09T20:45:40.461Z","1.2.2":"2023-08-10T20:54:38.440Z","1.3.0":"2023-09-15T16:42:53.621Z","1.3.1":"2023-09-21T20:34:14.573Z","1.3.2":"2023-09-21T21:54:08.071Z","1.4.0":"2023-09-26T21:38:42.188Z","1.4.1":"2023-09-27T17:50:00.747Z","1.4.2":"2023-11-11T13:45:02.764Z","1.4.4":"2023-12-18T22:13:02.009Z","2.0.0":"2026-03-13T20:53:19.261Z","2.1.0":"2026-03-14T14:08:18.104Z","2.1.1":"2026-03-14T14:10:05.200Z","2.1.2":"2026-03-14T14:18:59.569Z","2.2.0":"2026-03-31T22:04:54.423Z","2.2.1":"2026-04-04T12:40:48.678Z","3.0.0":"2026-04-05T17:29:26.514Z","3.0.1":"2026-04-07T12:46:33.275Z","3.0.2":"2026-04-07T13:53:33.155Z","3.0.3":"2026-04-07T17:31:08.317Z","3.1.0":"2026-04-08T15:10:02.710Z","3.1.1":"2026-04-08T15:34:22.409Z","3.1.2":"2026-04-08T15:44:05.360Z","3.1.3":"2026-04-08T15:50:46.368Z","3.1.4":"2026-04-08T16:30:10.185Z","3.1.5":"2026-04-08T17:01:53.800Z","3.2.0":"2026-04-09T13:54:27.775Z","3.2.1":"2026-04-09T15:16:21.260Z","3.2.2":"2026-04-09T15:39:16.004Z","3.3.0":"2026-04-09T16:54:02.566Z","3.3.1":"2026-04-09T17:17:45.460Z","3.3.2":"2026-04-11T19:41:10.108Z","3.3.3":"2026-04-14T02:33:48.039Z","3.3.4":"2026-04-14T23:40:16.324Z","3.3.5":"2026-05-09T15:40:37.880Z","4.0.0":"2026-05-25T17:39:24.475Z","4.0.1":"2026-06-07T12:15:08.669Z","4.0.2":"2026-06-07T12:47:10.002Z","4.0.3":"2026-06-07T13:19:19.888Z","5.0.0":"2026-07-03T21:32:40.504Z","5.0.1":"2026-07-28T09:43:35.353Z","5.0.2":"2026-08-04T16:36:28.879Z","5.0.3":"2026-08-04T17:30:35.823Z","5.0.4":"2026-08-04T18:04:03.061Z","5.1.0":"2026-08-04T19:06:57.606Z","5.2.0":"2026-08-04T19:50:12.938Z","5.2.1":"2026-08-04T21:44:26.795Z","5.2.2":"2026-08-30T14:09:54.306Z"},"bugs":{"url":"https://github.com/D1g1talEntr0py/transportr/issues"},"author":"D1g1talEntr0py","license":"MIT","homepage":"https://github.com/D1g1talEntr0py/transportr#readme","keywords":["Fetch","HTTP","Request","Response","AbortController","Timeout","EventEmitter","Content-Type","Type-Safe","TypeScript"],"repository":{"type":"git","url":"git+https://github.com/D1g1talEntr0py/transportr.git"},"description":"JavaScript wrapper for the Fetch API and more...","maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"readme":"# transportr\n\n[![npm version](https://img.shields.io/npm/v/@d1g1tal/transportr?color=blue)](https://www.npmjs.com/package/@d1g1tal/transportr)\n[![npm downloads](https://img.shields.io/npm/dm/@d1g1tal/transportr)](https://www.npmjs.com/package/@d1g1tal/transportr)\n[![CI](https://img.shields.io/github/actions/workflow/status/D1g1talEntr0py/transportr/ci.yml?branch=main&label=CI)](https://github.com/D1g1talEntr0py/transportr/actions/workflows/ci.yml)\n[![codecov](https://img.shields.io/codecov/c/github/D1g1talEntr0py/transportr?label=coverage)](https://codecov.io/gh/D1g1talEntr0py/transportr)\n[![License: MIT](https://img.shields.io/github/license/D1g1talEntr0py/transportr)](https://github.com/D1g1talEntr0py/transportr/blob/main/LICENSE)\n[![Node.js](https://img.shields.io/node/v/@d1g1tal/transportr)](https://nodejs.org)\n[![TypeScript](https://img.shields.io/badge/TypeScript-4.5-blue?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n\nA TypeScript Fetch API wrapper providing type-safe HTTP requests with advanced abort/timeout handling, event-driven architecture, and automatic content-type based response processing.\n\n## Features\n\n- **Type-safe** — Full TypeScript support with strict types, branded JSON strings, and typed headers\n- **Automatic response handling** — Content-type based response parsing (JSON, HTML, XML, images, streams, etc.)\n- **Abort & timeout management** — Per-request timeouts, `AbortController` integration, and `abortAll()` for cleanup\n- **Event-driven** — Global and instance-level lifecycle events (`configured`, `success`, `error`, `complete`, etc.)\n- **Retry logic** — Configurable retry with exponential backoff, status code filtering, and method filtering\n- **Request deduplication** — Identical in-flight GET/HEAD requests share a single fetch\n- **Lifecycle hooks** — `beforeRequest`, `afterResponse`, `beforeError` hooks at global, instance, and per-request levels\n- **XSRF/CSRF protection** — Automatic cookie-to-header token injection\n- **HTML selectors** — Extract specific elements from HTML responses with CSS selectors\n- **FormData auto-detection** — Automatically handles FormData, Blob, ArrayBuffer, and stream bodies\n- **Streaming** — SSE (`getEventStream`) and NDJSON (`getJsonStream`) as `AsyncIterable`\n- **Progress tracking** — Download and upload progress callbacks with loaded/total/percentage\n- **Safe results** — `unwrap: false` option returns `Result<T>` tuples instead of throwing\n- **Concurrent helpers** — `Transportr.all()` and `Transportr.race()` with auto-abort for race losers\n\n## Why Transportr?\n\nThe HTTP client space in JavaScript/TypeScript is crowded. Here's where Transportr fits and why it may be the right choice for your project.\n\n### The Competition at a Glance\n\n| Library | Minified | Gzipped | Engine | Request API | Philosophy |\n|---------|----------|---------|--------|-------------|------------|\n| axios | 35.4 kB | 13.9 kB | ≥ 10 | XMLHttpRequest / http | Kitchen-sink, XHR-based |\n| ky | 13.7 kB | 4.9 kB | ≥ 18 | Fetch | Tiny fetch wrapper, browser-first |\n| ofetch | 9.3 kB | 3.8 kB | ≥ 18 | Fetch | Universal, minimal API |\n| wretch | 4.8 kB | 1.9 kB | ≥ 14 | Fetch | Fluent-chain, middleware-based |\n| got | — | ~43 kB | ≥ 18 | http/https | Node-only, feature-rich |\n| transportr | 27 kB | 8.5 kB* | ≥ 22 | Fetch | Content-type-aware, event-driven |\n\nSizes from [Bundlephobia](https://bundlephobia.com). \\*Transportr bundles `@d1g1tal/media-type`, `@d1g1tal/subscribr`, and DOMPurify. Optional `jsdom` peer dependency is **not** included — only needed for HTML/XML/DOM features in Node.js.\n\n### What Every Fetch Wrapper Gives You\n\nAll of these libraries wrap `fetch` and add roughly the same core set of features:\n\n- JSON body serialization + parsing\n- Error on non-2xx responses\n- Request timeout\n- Base URL configuration\n- TypeScript types\n\nIf you only need those basics, any of them will do. ky at 3.5 kB is a perfectly fine choice.\n\n### What Only Transportr Gives You\n\n#### 1. Content-Type-Aware Response Handling\n\nNo other HTTP client knows *what it fetched* and processes it accordingly. Transportr maps response `Content-Type` directly to strongly-typed return values:\n\n```typescript\nconst api = new Transportr('https://example.com');\n\n// Returns Promise<Json> — parsed and typed\nconst data = await api.getJson('/api/users');\n\n// Returns Promise<Document> — fully parsed, DOMPurify-sanitized HTML\nconst page = await api.getHtml('/page');\n\n// Returns Promise<Document> — sanitized and parsed XML\nconst feed = await api.getXml('/feed.xml');\n\n// Returns Promise<DocumentFragment> — isolated fragment, no full document\nconst fragment = await api.getHtmlFragment('/partial');\n\n// Returns Promise<void> — script fetched, verified, injected into <head>\nawait api.getScript('https://cdn.example.com/widget.js');\n\n// Returns Promise<void> — stylesheet fetched and injected into <head>\nawait api.getStylesheet('https://cdn.example.com/theme.css');\n\n// Returns Promise<HTMLImageElement> — decoded, memory-safe\nconst img = await api.getImage('/assets/photo.webp');\n\n// Returns Promise<ReadableStream> — for large payloads\nconst stream = await api.getStream('/export/data.csv');\n```\n\nThe type system enforces what you get back. You can't accidentally call `.querySelector()` on a JSON response.\n\n#### 2. Automatic DOMPurify Sanitization\n\n`getHtml()`, `getXml()`, and `getHtmlFragment()` sanitize the response through **DOMPurify before parsing**. You don't have to remember to sanitize — it's built into the transport layer.\n\nThis is the correct place to sanitize: as close to the network boundary as possible, before the content ever reaches a parser or your application code.\n\n`getHtml()`/`getXml()` sanitize and parse the full document, preserving `<head>` content (`<title>`, `<meta>`, `<link>`, `<style>`, etc.) alongside `<body>`. `getHtmlFragment()` sanitizes and parses only the given markup as a `DocumentFragment` — any document-wrapper elements (`<html>`, `<head>`, `<body>`) in the response are ignored.\n\nUse `sanitizePreset` to pick a common behavior without learning DOMPurify internals:\n\n```typescript\n// Default behavior (safe): strict DOMPurify sanitization\nawait api.getHtml('/page', { sanitizePreset: 'strict' });\n\n// Balanced preset for common compatibility cases\nawait api.getHtmlFragment('/partial', { sanitizePreset: 'balanced' });\n\n// Relaxed preset for more permissive legacy-compatible markup\nawait api.getHtmlFragment('/partial', { sanitizePreset: 'relaxed' });\n\n// Trusted content only: bypass sanitization entirely\nawait api.getHtmlFragment('/legacy-template', { sanitizePreset: 'bypass' });\n```\n\nWhen you need to preserve inert template scripts without disabling sanitization for everything else, use `sanitization` instead of `bypass`:\n\n```typescript\n// Preserve common inert template script types such as text/x-jquery-tmpl\nawait api.getHtmlFragment('/legacy-template', {\n\tsanitization: {\n\t\tpreserveTemplateScripts: true\n\t}\n});\n\n// Preserve an application-specific inert script type as well\nawait api.getHtmlFragment('/legacy-template', {\n\tsanitization: {\n\t\tpreserveTemplateScripts: true,\n\t\ttemplateScriptTypes: [ 'text/x-my-template' ]\n\t}\n});\n```\n\nUse `sanitizePreset: 'bypass'` only when the entire response is trusted and you intentionally want to keep executable scripts, inline handlers, and `javascript:` URLs.\n\nWhen you need finer control, `sanitization` also supports granular allowances:\n\n```typescript\nawait api.getHtml('/page', {\n\tsanitization: {\n\t\tallowScripts: true,\n\t\tallowStyles: true\n\t}\n});\n```\n\n`allowScripts` preserves JavaScript constructs while still letting DOMPurify sanitize everything else. That includes:\n\n- `<script>` tags, including template script tags\n- inline event handlers such as `onclick`\n- `javascript:` URLs\n\n`allowStyles` separately preserves stylesheet markup:\n\n- `<link rel=\"stylesheet\">` tags only\n- `<style>` tags\n- inline `style=\"...\"` attributes\n\nImportant: `allowStyles` preserves raw CSS. It does not sanitize CSS inside `<style>` tags or CSS declarations inside inline `style` attributes.\n\nUse `allowScripts` when you want to preserve JavaScript constructs but still keep DOMPurify active for unrelated markup.\n\nUse `sanitizePreset: 'bypass'` only when you want to skip sanitization entirely.\n\nIn short:\n\n- `allowScripts`: preserve JavaScript, still sanitize unrelated markup\n- `sanitizePreset: 'bypass'`: preserve everything, sanitize nothing\n\n#### 3. HTML Selector Extraction\n\nFetch a page and get back exactly the element you want, not the whole document:\n\n```typescript\n// Returns Promise<Element | null>\nconst nav = await api.getHtml('/page', {}, 'nav.main');\nconst price = await api.getHtmlFragment('/product', {}, '.price');\n```\n\nUseful for partial page loading, widget hydration, and scraping structured content without a separate HTML parsing step.\n\n#### 4. Script & Stylesheet Injection with Cleanup\n\n`getScript()` and `getStylesheet()` use `URL.createObjectURL()` to inject remote assets, then automatically revoke the object URL after load/error. No memory leaks, no dangling blob URLs:\n\n```typescript\n// Loads, verifies, injects, and cleans up automatically\nawait api.getScript('https://partner.example.com/sdk.js');\nawait api.getStylesheet('https://cdn.example.com/theme.css');\n```\n\nThis is a real pattern for micro-frontend loaders and dynamic plugin systems. No other HTTP client handles it.\n\n#### 5. Full Lifecycle Event System\n\nTransportr has a two-tier event system (global + per-instance) with a defined lifecycle:\n\n```\nconfigured → success | error | aborted | timeout → complete → all-complete\n```\n\nRegister handlers globally (across all instances) or per-instance:\n\n```typescript\n// All requests, all instances\nTransportr.register(Transportr.RequestEvent.SUCCESS, (event, data) => {\n\tanalytics.track('api_success', { url: data.url });\n});\n\n// Just this instance\napi.register(Transportr.RequestEvent.TIMEOUT, (event, error) => {\n\ttoast.error('Request timed out');\n});\n```\n\nky has hooks. ofetch has hooks. Neither has a persistent, named event system you can subscribe to and unsubscribe from independently.\n\n#### 6. Request Deduplication\n\nIdentical in-flight GET/HEAD requests share a single fetch. Each caller receives a cloned `Response`:\n\n```typescript\n// Only one network request — both get independent Response clones\nconst [a, b] = await Promise.all([\n\tapi.get('/config', { dedupe: true }),\n\tapi.get('/config', { dedupe: true }),\n]);\n```\n\nThis is commonly left to userland caching or state management. Transportr makes it a first-class option.\n\n#### 7. `abortAll()` for Clean Teardown\n\nCancel every in-flight request across all instances in one call:\n\n```typescript\n// Route change, unmount, logout — kill everything\nTransportr.abortAll();\n```\n\nUseful in SPAs for route transitions or session expiry. ky and ofetch require manual `AbortController` management per-request.\n\n#### 8. Structured Hook Layers\n\nHooks run in a deterministic order: **global → instance → per-request**. This lets you separate concerns cleanly:\n\n```typescript\nTransportr.addHooks({ beforeRequest: [addRequestId] });  // Always runs\napi.addHooks({ afterResponse: [logLatency] });            // Runs for this API\nawait api.get('/data', { hooks: { beforeError: [notify] } }); // Only this call\n```\n\n### Feature Comparison\n\n| Feature | transportr | ky | ofetch | wretch | axios |\n|---------|:----------:|:--:|:------:|:------:|:-----:|\n| JSON request/response | ✅ | ✅ | ✅ | ✅ | ✅ |\n| TypeScript (first-class) | ✅ | ✅ | ✅ | ✅ | ✅ |\n| Timeout | ✅ | ✅ | ✅ | ✅ | ✅ |\n| Retry with backoff | ✅ | ✅ | ✅ | ✅ | ⚠️ plugin |\n| SSE / NDJSON streaming | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Download / upload progress | ✅ | ✅ | ❌ | ⚠️ addon | ✅ |\n| Safe result tuples | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Concurrent helpers with auto-abort | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Request deduplication | ✅ | ❌ | ❌ | ⚠️ middleware | ❌ |\n| Abort all in-flight | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Lifecycle event system | ✅ | ❌ | ❌ | ❌ | ❌ |\n| HTML response → `Document` | ✅ | ❌ | ❌ | ❌ | ❌ |\n| XML response → `Document` | ✅ | ❌ | ❌ | ❌ | ❌ |\n| HTML fragment with selector | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Auto DOMPurify sanitization | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Script injection + cleanup | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Stylesheet injection + cleanup | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Image → `HTMLImageElement` | ✅ | ❌ | ❌ | ❌ | ❌ |\n| XSRF/CSRF protection | ✅ | ❌ | ❌ | ❌ | ✅ |\n| `beforeRequest` hooks | ✅ | ✅ | ✅ | ✅ | ✅ |\n| `afterResponse` hooks | ✅ | ✅ | ✅ | ✅ | ✅ |\n| Global + instance hook layers | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Branded JSON types | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Custom content-type handlers | ✅ | ❌ | ❌ | ❌ | ❌ |\n\n### When to Choose Transportr\n\n**Choose Transportr if you are building:**\n\n- A **micro-frontend loader** that fetches and injects remote scripts or stylesheets\n- An **SSR/ISR application** that fetches HTML partials and extracts fragments server-side\n- A **content aggregator** that deals with mixed response types (JSON, HTML, XML, images)\n- A **dashboard or scraper** that parses HTML with CSS selectors and needs built-in sanitization\n- An application where **abort-all on route change** or **request deduplication** are requirements\n- A project that wants **typed lifecycle events** rather than ad-hoc error handling\n\n**Choose ky or ofetch if you are building:**\n\n- A pure JSON API client where bundle size is the primary constraint\n- A project that has no DOM-manipulation requirements\n- A project that already has its own event/observability layer\n\n## Requirements\n\n- **Node.js** ≥ 22.0.0 or a modern browser with native [Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) and `AbortController` support\n- `jsdom` is an **optional peer dependency** — only needed for HTML/XML/DOM features in Node.js. Install it separately if you use `getHtml()`, `getXml()`, `getHtmlFragment()`, `getScript()`, `getStylesheet()`, or `getImage()` in a non-browser environment:\n\n```bash\npnpm add jsdom\n```\n\n## Installation\n\n```bash\n# With pnpm:\npnpm add @d1g1tal/transportr\n\n# Or with npm:\nnpm install @d1g1tal/transportr\n\n# Or with yarn\nyarn add @d1g1tal/transportr\n```\n\n## Quick Start\n\nOnly the main module is required — the submodule constants (`RequestHeader`, `ContentType`, etc.) are optional conveniences. Anywhere a constant is used, a plain string works just as well.\n\nOut of the box, every instance defaults to:\n- `Content-Type: application/json; charset=utf-8`\n- `Accept: application/json; charset=utf-8`\n- `timeout`: 30 000 ms\n- `cache`: `no-store`\n- `credentials`: `same-origin`\n- `mode`: `cors`\n\n```typescript\nimport { Transportr } from '@d1g1tal/transportr';\n\nconst api = new Transportr('https://api.example.com');\n\n// GET JSON — default Accept header is already application/json\nconst data = await api.getJson('/users/1');\n\n// POST with JSON body — automatically serialized, no Content-Type needed\nconst created = await api.post('/users', { body: { name: 'Alice' } });\n\n// GET with search params\nconst results = await api.getJson('/search', { searchParams: { q: 'term', page: 1 } });\n\n// Typed response using generics\ninterface User { id: number; name: string; }\nconst user = await api.get<User>('/users/1');\n\n// Plain strings work anywhere — constants are just for convenience\nconst api2 = new Transportr('https://api.example.com', {\n\theaders: { 'authorization': 'Bearer token', 'accept-language': 'en-US' }\n});\n```\n\n## Browser / CDN Usage\n\nThe package is published as pure ESM and works directly in modern browsers — no bundler required. All dependencies (`@d1g1tal/media-type`, `@d1g1tal/subscribr`, DOMPurify) are bundled into the output, so there are no external module URLs to manage. `jsdom` is not needed in a browser environment.\n\n### With an import map (recommended)\n\nAn [import map](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/script/type/importmap) mirrors the package's named submodule exports and keeps your code identical to the Node.js form — use bare specifiers exactly as you would in a bundled project:\n\n```html\n<script type=\"importmap\">\n{\n  \"imports\": {\n    \"@d1g1tal/transportr\": \"https://cdn.jsdelivr.net/npm/@d1g1tal/transportr/dist/transportr.js\",\n    \"@d1g1tal/transportr/request-header\": \"https://cdn.jsdelivr.net/npm/@d1g1tal/transportr/dist/request-header.js\",\n    \"@d1g1tal/transportr/request-method\": \"https://cdn.jsdelivr.net/npm/@d1g1tal/transportr/dist/request-method.js\",\n    \"@d1g1tal/transportr/content-type\": \"https://cdn.jsdelivr.net/npm/@d1g1tal/transportr/dist/content-type.js\",\n    \"@d1g1tal/transportr/response-header\": \"https://cdn.jsdelivr.net/npm/@d1g1tal/transportr/dist/response-header.js\"\n  }\n}\n</script>\n\n<script type=\"module\">\n\timport { Transportr } from '@d1g1tal/transportr';\n\timport { RequestHeader } from '@d1g1tal/transportr/request-header';\n\timport { RequestMethod } from '@d1g1tal/transportr/request-method';\n\timport { ContentType } from '@d1g1tal/transportr/content-type';\n\timport { ResponseHeader } from '@d1g1tal/transportr/response-header';\n\n\tconst api = new Transportr('https://api.example.com', {\n\t\theaders: {\n\t\t\t[RequestHeader.AUTHORIZATION]: 'Bearer token',\n\t\t\t[RequestHeader.ACCEPT]: ContentType.JSON\n\t\t}\n\t});\n\n\tconst data = await api.getJson('/users/1');\n\tconsole.log(data);\n</script>\n```\n\n### Without an import map\n\nThe CDN resolves the `\".\"` entry in `exports` automatically, so no explicit file path is needed for the main module. Submodules use their CDN paths directly:\n\n```html\n<script type=\"module\">\n\timport { Transportr } from 'https://cdn.jsdelivr.net/npm/@d1g1tal/transportr';\n\timport { RequestHeader } from 'https://cdn.jsdelivr.net/npm/@d1g1tal/transportr/dist/request-header.js';\n\timport { ContentType } from 'https://cdn.jsdelivr.net/npm/@d1g1tal/transportr/dist/content-type.js';\n\n\tconst api = new Transportr('https://api.example.com', {\n\t\theaders: {\n\t\t\t[RequestHeader.AUTHORIZATION]: 'Bearer token',\n\t\t\t[RequestHeader.ACCEPT]: ContentType.JSON\n\t\t}\n\t});\n\n\tconst data = await api.getJson('/users/1');\n\tconsole.log(data);\n</script>\n```\n\nImport map support is available in all browsers covered by this project's `browserslist` configuration (Chrome 89+, Firefox 108+, Safari 16.4+).\n\n## Migrating from v2\n\nv3.0 contains breaking renames plus new features. The renames are all find-and-replace — no behavior changed.\n\n### Submodule paths & exported symbols\n\n| Before (v2) | After (v3) |\n|---|---|\n| `@d1g1tal/transportr/headers` | `@d1g1tal/transportr/request-header` |\n| `@d1g1tal/transportr/methods` | `@d1g1tal/transportr/request-method` |\n| `@d1g1tal/transportr/media-types` | `@d1g1tal/transportr/content-type` |\n| `@d1g1tal/transportr/response-headers` | `@d1g1tal/transportr/response-header` |\n| `HttpRequestHeader` | `RequestHeader` |\n| `HttpRequestMethod` | `RequestMethod` |\n| `HttpMediaType` | `ContentType` |\n| `HttpResponseHeader` | `ResponseHeader` |\n\n### Static properties on `Transportr`\n\n| Before (v2) | After (v3) |\n|---|---|\n| `Transportr.RequestEvents` | `Transportr.RequestEvent` |\n| `Transportr.RequestModes` | `Transportr.RequestMode` |\n| `Transportr.RequestPriorities` | `Transportr.RequestPriority` |\n| `Transportr.RedirectPolicies` | `Transportr.RedirectPolicy` |\n\n### New in v3\n\n- **Streaming responses** — `getEventStream()` returns an `AsyncIterable<ServerSentEvent>` for SSE endpoints; `getJsonStream<T>()` returns an `AsyncIterable<T>` for NDJSON feeds.\n- **Progress tracking** — `onDownloadProgress` and `onUploadProgress` callbacks in request options provide `{ loaded, total, percentage }` updates.\n- **Safe results** — Pass `unwrap: false` per-request or in the constructor to get `Result<T>` tuples (`[true, data]` or `[false, error]`) instead of thrown errors.\n- **Concurrent helpers** — `Transportr.all()` for parallel requests; `Transportr.race()` races requests and auto-aborts the losers.\n- **Typed events** — `register()` now narrows the event data type based on the event name.\n\n## API\n\n### Constructor\n\n```typescript\nnew Transportr(url?: URL | string | RequestOptions, options?: RequestOptions)\n```\n\nCreates a new instance. When `url` is omitted, defaults to `globalThis.location.origin`.\n\n```typescript\n// With base URL\nconst api = new Transportr('https://api.example.com/v2');\n\n// With URL and default options\nconst api = new Transportr('https://api.example.com', {\n\ttimeout: 10000,\n\theaders: { 'Authorization': 'Bearer token' }\n});\n\n// With options only (uses current origin)\nconst api = new Transportr({ timeout: 5000 });\n```\n\n### Updating Instance Options\n\nUpdate any option that was set at construction time, without creating a new instance. `configure()` accepts the same shape as the constructor options. Headers and searchParams are **merged** onto existing defaults; all other options **overwrite** the current value; hooks are appended.\n\n```typescript\nconst api = new Transportr('https://api.example.com', {\n\ttimeout: 30000,\n\tcredentials: 'same-origin'\n});\n\n// After login — inject auth token and tighten timeout\napi.configure({\n\ttimeout: 10000,\n\tcredentials: 'include',\n\theaders: { 'Authorization': `Bearer ${token}` }\n});\n\n// Add default search params for all subsequent requests\napi.configure({ searchParams: { version: '2', locale: 'en' } });\n\n// Chainable\napi\n\t.configure({ timeout: 5000 })\n\t.configure({ headers: { 'X-Tenant': 'acme' } })\n\t.addHooks({ beforeRequest: [logHook] });\n```\n\n### Request Methods\n\n| Method | Description |\n|--------|-------------|\n| `get(path?, options?)` | GET request with auto content-type handling |\n| `post(path?, options?)` | POST request |\n| `put(path?, options?)` | PUT request |\n| `patch(path?, options?)` | PATCH request |\n| `delete(path?, options?)` | DELETE request |\n| `head(path?, options?)` | HEAD request |\n| `options(path?, options?)` | OPTIONS request (returns allowed methods) |\n| `request(path?, options?)` | Raw request returning `TypedResponse<T>` |\n\n### Typed Response Methods\n\n| Method | Returns | Accept Header |\n|--------|---------|---------------|\n| `getJson(path?, options?)` | `Json` | `application/json` |\n| `getHtml(path?, options?, selector?)` | `Document \\| Element` | `text/html` |\n| `getHtmlFragment(path?, options?, selector?)` | `DocumentFragment \\| Element` | `text/html` |\n| `getXml(path?, options?)` | `Document` | `application/xml` |\n| `getScript(path?, options?)` | `void` (injected into DOM) | `application/javascript` |\n| `getStylesheet(path?, options?)` | `void` (injected into DOM) | `text/css` |\n| `getBlob(path?, options?)` | `Blob` | `application/octet-stream` |\n| `getImage(path?, options?)` | `HTMLImageElement` | `image/*` |\n| `getBuffer(path?, options?)` | `ArrayBuffer` | `application/octet-stream` |\n| `getStream(path?, options?)` | `ReadableStream` | `application/octet-stream` |\n| `getEventStream(path?, options?)` | `AsyncIterable<ServerSentEvent>` | `text/event-stream` |\n| `getJsonStream<T>(path?, options?)` | `AsyncIterable<T>` | `application/x-ndjson` |\n\n### Request Options\n\n```typescript\ntype RequestOptions = {\n\theaders?: RequestHeaders;\n\tsearchParams?: URLSearchParams | string | Record<string, string | number | boolean>;\n\ttimeout?: number;              // Default: 30000ms\n\tglobal?: boolean;              // Emit global events (default: true)\n\tbody?: BodyInit | JsonObject;  // Auto-serialized for JSON content-type\n\tretry?: number | RetryOptions;\n\tdedupe?: boolean;              // Deduplicate identical GET/HEAD requests\n\txsrf?: boolean | XsrfOptions;\n\thooks?: HooksOptions;\n\tunwrap?: boolean;              // false → return Result<T> tuple instead of throwing\n\tsanitizePreset?: 'strict' | 'balanced' | 'relaxed' | 'bypass';\n\tsanitization?: {\n\t\tpreset?: 'strict' | 'balanced' | 'relaxed' | 'bypass';\n\t\tpreserveTemplateScripts?: boolean;\n\t\ttemplateScriptTypes?: string[];\n\t\tallowScripts?: boolean;\n\t\tallowStyles?: boolean;\n\t};\n\tonDownloadProgress?: (progress: DownloadProgress) => void;\n\tonUploadProgress?: (progress: DownloadProgress) => void;\n\t// ...all standard RequestInit properties (cache, credentials, mode, etc.)\n};\n```\n\n### Retry\n\n```typescript\n// Simple: retry up to 3 times with default settings\nawait api.get('/data', { retry: 3 });\n\n// Advanced configuration\nawait api.get('/data', {\n\tretry: {\n\t\tlimit: 3,\n\t\tstatusCodes: [408, 413, 429, 500, 502, 503, 504],\n\t\tmethods: ['GET', 'PUT', 'HEAD', 'DELETE', 'OPTIONS'],\n\t\tdelay: 300,        // ms before first retry\n\t\tbackoffFactor: 2   // exponential backoff multiplier\n\t}\n});\n```\n\n### Request Deduplication\n\nWhen `dedupe: true`, identical in-flight GET/HEAD requests share a single fetch call. Each consumer receives a cloned response.\n\n```typescript\n// Only one fetch call is made\nconst [a, b] = await Promise.all([\n\tapi.get('/data', { dedupe: true }),\n\tapi.get('/data', { dedupe: true })\n]);\n```\n\n### Lifecycle Hooks\n\nHooks run in order: global → instance → per-request.\n\n```typescript\n// Global hooks (all instances)\nTransportr.addHooks({\n\tbeforeRequest: [async (options, url) => {\n\t\toptions.headers.set('X-Request-ID', crypto.randomUUID());\n\t\treturn options;\n\t}],\n\tafterResponse: [async (response, options) => response],\n\tbeforeError: [(error) => error]\n});\n\n// Instance hooks\napi.addHooks({\n\tafterResponse: [async (response) => {\n\t\tconsole.log(`Response: ${response.status}`);\n\t\treturn response;\n\t}]\n});\n\n// Per-request hooks\nawait api.get('/data', {\n\thooks: { beforeRequest: [async (opts) => opts] }\n});\n```\n\n### Events\n\n```typescript\n// Global events (all instances)\nconst reg = Transportr.register(Transportr.RequestEvent.SUCCESS, (event, data) => {\n\tconsole.log('Request succeeded:', data);\n});\n\n// Instance events\nconst reg = api.register(Transportr.RequestEvent.ERROR, (event, error) => {\n\tconsole.error('Request failed:', error);\n});\n\n// Unregister\napi.unregister(reg);  // Returns `this` for chaining\n```\n\n**Event lifecycle**: `configured` → `success | error | aborted | timeout` → `complete` → `all-complete`\n\nAdditional events: `retry` (emitted on each retry attempt)\n\n### Error Handling\n\nNon-2xx responses throw an error with `name === 'HttpError'`. Aborted and timed-out requests also produce an `HttpError` with synthetic status codes.\n\n```typescript\nimport type { HttpError } from '@d1g1tal/transportr';\n\ntry {\n\tconst user = await api.getJson('/users/1');\n} catch (error) {\n\tif (error instanceof Error && error.name === 'HttpError') {\n\t\tconst httpError = error as unknown as HttpError;\n\t\tconsole.error(httpError.statusCode);  // HTTP status code\n\t\tconsole.error(httpError.statusText);  // HTTP status text\n\t\tconsole.error(httpError.entity);      // parsed response body (if any)\n\t\tconsole.error(httpError.url?.href);   // request URL\n\t\tconsole.error(httpError.method);      // HTTP method used\n\t\tconsole.error(httpError.timing);      // { start, end, duration } in ms\n\t}\n}\n```\n\n**Synthetic status codes for non-HTTP failures:**\n\n| Code | Text | Cause |\n|------|------|-------|\n| `499` | `Aborted` | Cancelled via `controller.abort()` or `Transportr.abortAll()` |\n| `504` | `Request Timeout` | `timeout` option exceeded |\n\n### Abort & Timeout\n\n```typescript\n// Per-request timeout\nawait api.get('/slow', { timeout: 5000 });\n\n// Manual abort via AbortController\nconst controller = new AbortController();\napi.get('/data', { signal: controller.signal });\ncontroller.abort();\n\n// Abort all in-flight requests\nTransportr.abortAll();\n```\n\n### XSRF/CSRF Protection\n\n```typescript\n// Default: reads 'XSRF-TOKEN' cookie, sets 'X-XSRF-TOKEN' header\nawait api.post('/data', { body: payload, xsrf: true });\n\n// Custom cookie/header names\nawait api.post('/data', {\n\tbody: payload,\n\txsrf: { cookieName: 'MY-CSRF', headerName: 'X-MY-CSRF' }\n});\n```\n\n### Streaming\n\n```typescript\n// Server-Sent Events (SSE)\nfor await (const event of await api.getEventStream('/chat/completions', { body: { prompt } })) {\n\tconsole.log(event.event, event.data);\n}\n\n// NDJSON (Newline Delimited JSON)\ninterface LogEntry { ts: number; message: string; }\nfor await (const entry of await api.getJsonStream<LogEntry>('/logs/stream')) {\n\tprocessEntry(entry);\n}\n```\n\n### Progress Tracking\n\n```typescript\n// Download progress\nawait api.getBlob('/large-file', {\n\tonDownloadProgress: ({ loaded, total, percentage }) => {\n\t\tconsole.log(`${percentage}% (${loaded}/${total})`);\n\t}\n});\n\n// Upload progress\nawait api.post('/upload', {\n\tbody: largeBlob,\n\tonUploadProgress: ({ loaded, total, percentage }) => {\n\t\tconsole.log(`Uploading: ${percentage}%`);\n\t}\n});\n```\n\n### Safe Results (unwrap: false)\n\nPass `unwrap: false` to get a `Result<T>` tuple instead of thrown errors. The tuple is `[true, data]` on success or `[false, HttpError]` on failure.\n\n```typescript\n// Per-request\nconst [ok, result] = await api.getJson('/users/1', { unwrap: false });\nif (ok) {\n\tconsole.log(result); // typed as Json\n} else {\n\tconsole.error(result.statusCode); // typed as HttpError\n}\n\n// Constructor-level default\nconst safeApi = new Transportr('https://api.example.com', { unwrap: false });\nconst [ok, data] = await safeApi.getJson('/data');\n```\n\n### Concurrent Requests\n\n```typescript\n// Run multiple requests in parallel\nconst [users, posts] = await Transportr.all([\n\tapi.getJson('/users'),\n\tapi.getJson('/posts')\n]);\n\n// Race requests — first to settle wins, losers are aborted\nconst fastest = await Transportr.race([\n\t(signal) => api.getJson('/primary-cdn/data', { signal }),\n\t(signal) => api.getJson('/fallback-cdn/data', { signal })\n]);\n```\n\n### HTML Selector Support\n\n```typescript\n// Get a specific element from HTML response\nconst nav = await api.getHtml('/page', {}, 'nav.main');\nconst item = await api.getHtmlFragment('/partial', {}, '.item:first-child');\n```\n\n### FormData & Raw Bodies\n\nFormData, Blob, ArrayBuffer, ReadableStream, TypedArray, and URLSearchParams are sent as-is. The `Content-Type` header is automatically removed so the runtime can set it (e.g., multipart boundary for FormData).\n\n```typescript\nconst form = new FormData();\nform.append('file', fileBlob, 'photo.jpg');\nawait api.post('/upload', { body: form });\n```\n\n### Custom Content-Type Handlers\n\n```typescript\n// Register a custom handler (takes priority over built-in)\nTransportr.registerContentTypeHandler('csv', async (response) => {\n\tconst text = await response.text();\n\treturn text.split('\\n').map(row => row.split(','));\n});\n\n// Remove a handler\nTransportr.unregisterContentTypeHandler('csv');\n```\n\n### Cleanup\n\n```typescript\n// Tear down a single instance\napi.destroy();\n\n// Tear down all global state\nTransportr.unregisterAll();\n\n// Clear only global hooks without aborting in-flight requests\nTransportr.clearHooks();\n```\n\n### Method Chaining\n\nInstance methods `configure()`, `unregister()`, `addHooks()`, and `clearHooks()` return `this`:\n\n```typescript\napi\n\t.configure({ timeout: 5000, credentials: 'include' })\n\t.configure({ headers: { 'Authorization': `Bearer ${token}` } })\n\t.addHooks({ beforeRequest: [myHook] })\n\t.clearHooks()\n\t.addHooks({ afterResponse: [logHook] });\n```\n\n### Instance Properties\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `baseUrl` | `URL` | The base URL used for all requests from this instance |\n\n### Static Properties\n\n| Property | Description |\n|----------|-------------|\n| `Transportr.CredentialsPolicy` | Credentials policy constants |\n| `Transportr.RequestMode` | Request mode constants |\n| `Transportr.RequestPriority` | Request priority constants |\n| `Transportr.RedirectPolicy` | Redirect policy constants |\n| `Transportr.ReferrerPolicy` | Referrer policy constants |\n| `Transportr.RequestEvent` | Event name constants |\n| `Transportr.all(requests)` | Run requests in parallel (`Promise.all` with tuple typing) |\n| `Transportr.race(requests)` | Race request factories; auto-aborts losers |\n| `Transportr.abortAll()` | Abort all in-flight requests across all instances |\n| `Transportr.addHooks(hooks)` | Add global lifecycle hooks |\n| `Transportr.clearHooks()` | Remove all global hooks |\n| `Transportr.register(event, handler)` | Register a global event handler |\n| `Transportr.unregister(registration)` | Remove a global event handler |\n\n### Submodule Imports\n\nHTTP constant objects are available as named submodule imports. Each is a tree-shakeable, side-effect-free object of string constants — useful for avoiding magic strings and getting autocomplete.\n\n#### `@d1g1tal/transportr/request-header`\n\nRequest header name constants.\n\n```typescript\nimport { Transportr } from '@d1g1tal/transportr';\nimport { RequestHeader } from '@d1g1tal/transportr/request-header';\n\nconst api = new Transportr('https://api.example.com', {\n\theaders: {\n\t\t[RequestHeader.AUTHORIZATION]: 'Bearer token',\n\t\t[RequestHeader.CONTENT_TYPE]: 'application/json',\n\t\t[RequestHeader.ACCEPT_LANGUAGE]: 'en-US'\n\t}\n});\n```\n\n#### `@d1g1tal/transportr/request-method`\n\nHTTP method string constants.\n\n```typescript\nimport { Transportr } from '@d1g1tal/transportr';\nimport { RequestMethod } from '@d1g1tal/transportr/request-method';\n\nconst api = new Transportr('https://api.example.com');\nconst response = await api.request('/data', { method: RequestMethod.PATCH });\n```\n\n#### `@d1g1tal/transportr/content-type`\n\nMIME type string constants covering common content types (JSON, HTML, XML, CSS, images, audio, video, and more).\n\n```typescript\nimport { Transportr } from '@d1g1tal/transportr';\nimport { RequestHeader } from '@d1g1tal/transportr/request-header';\nimport { ContentType } from '@d1g1tal/transportr/content-type';\n\nconst api = new Transportr('https://api.example.com', {\n\theaders: { [RequestHeader.ACCEPT]: ContentType.JSON }\n});\n\n// Use as a content-type value\nconst csvData = 'id,name\\n1,Alice';\nawait api.post('/upload', {\n\tbody: csvData,\n\theaders: { [RequestHeader.CONTENT_TYPE]: ContentType.CSV }\n});\n```\n\n#### `@d1g1tal/transportr/response-header`\n\nResponse header name constants — useful when reading headers from a response.\n\n```typescript\nimport { Transportr } from '@d1g1tal/transportr';\nimport { ResponseHeader } from '@d1g1tal/transportr/response-header';\n\nconst api = new Transportr('https://api.example.com');\nconst reg = api.register(Transportr.RequestEvent.SUCCESS, (event, data) => {\n\tconst response = data as Response;\n\tconst etag = response.headers.get(ResponseHeader.ETAG);\n\tconst retryAfter = response.headers.get(ResponseHeader.RETRY_AFTER);\n\tconst location = response.headers.get(ResponseHeader.LOCATION);\n});\n```\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":""}