{"_id":"grab-api.js","_rev":"52-a74351bed1643714d8cf27847c3583c4","name":"grab-api.js","dist-tags":{"latest":"3.0.3"},"versions":{"0.9.0":{"name":"grab-api.js","version":"0.9.0","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.0","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"678a9a36fee21c9bef189c53d42c8e0b783c8183","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.0.tgz","fileCount":69,"integrity":"sha512-Bl2SxTcIJvz4ZrTFKTj4spawbMVW8Zkys1HT15P23h5uqq68aaIQI/19HjEwDUS2XX4IvuZfUy3UsrltRaGElQ==","signatures":[{"sig":"MEYCIQDE3Poc4dHEabVUPVEiJXbfxi6L9IdP5a63hNjZKaZWZwIhANgs8Qnud0l4HZc8EjSHinz5SsKJE9wZcCgj2cruSGtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4508180},"type":"module","module":"src/grab-api.js","gitHead":"f273dbd4355ce0d2f39904be2dbe66afba019df3","private":false,"scripts":{"dev":"bun run src/grab-api.js --watch","start":"bun run src/grab-api.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"General Request APIs from Browser","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.0_1748273707162_0.7103252736397314","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"grab-api.js","version":"0.9.2","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.2","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"34ffa030e2108218d3200b24770199c31c8255bd","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.2.tgz","fileCount":71,"integrity":"sha512-VZ2OyiBH5nKB5s0P96t7a3PspP+XxFNnlqOjNAp9xyp1tbN1MJZsluXscfF5JkAoxDEMpBxdfghWX8m9UWLFkw==","signatures":[{"sig":"MEUCIQCO+V/XLduX/KDkVlKZYGtsCqFRsZJNBWdyCnYAQZXfNAIgB5UOFOKFWlib60VhnK242DCJuia0DI5XZN1KWl3E0SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4508072},"type":"module","module":"src/grab-api.js","exports":{".":"./src/grab-api.js"},"gitHead":"b41cb9c7ed408cbeea4a2c5892915ca0940cac4e","scripts":{"dev":"bun run src/grab-api.js --watch","start":"bun run src/grab-api.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"General Request APIs from Browser","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.2_1748277557767_0.3124246863550666","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"grab-api.js","version":"0.9.3","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.3","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"6daae80a6fb845e22dc7192e82c4ebd0a7128c28","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.3.tgz","fileCount":72,"integrity":"sha512-mCPxK07q2LphxI+A3z0FUNt41FpIG3Ui53CtBMfFrBUbEneNliwP5qHqqzPxchB47DBRwAYg9zVQTCdRWfvqjg==","signatures":[{"sig":"MEQCIAOGDjFnVAm2RLMn3n2XU9Y86B28J1IKYsEopCPlPN7uAiBxIk6cKEyn1SlqUQw/SGprngkDsf9k2JbN4qZM/wo6bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4508106},"type":"module","module":"src/grab-api.js","exports":{".":"./src/grab-api.js"},"gitHead":"b41cb9c7ed408cbeea4a2c5892915ca0940cac4e","scripts":{"dev":"bun run src/grab-api.js --watch","start":"bun run src/grab-api.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"General Request APIs from Browser","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.3_1748277894290_0.7013592686732577","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"grab-api.js","version":"0.9.4","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.4","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"9ca588fae7fb10b96e6ff8b359c44aa3f9410ac9","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.4.tgz","fileCount":72,"integrity":"sha512-xqCJaT+dIzzx+26g/SN2T0Fai7JwXb30oSde4puz1U2d50Xd2vVeVeToyL5R5ORaHzmUXol3UdBQLGK8w3OJsg==","signatures":[{"sig":"MEYCIQCo5u7lwHXeUbej1bgbwcoG6dZHCDdp/6OAlm8ZO6F+UQIhAK2vfBg6RqCHhbiFBh/qwrqk+Yfy6QpcAmWZPOb/as/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4508104},"main":"src/grab-api.js","type":"module","exports":{".":"./src/grab-api.js"},"gitHead":"76acfac1bb6b6984c96a3830a3acc1cb50ca636e","scripts":{"dev":"bun run src/grab-api.js --watch","start":"bun run src/grab-api.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"General Request APIs from Browser","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.4_1748277923380_0.8267046954379276","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"grab-api.js","version":"0.9.5","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.5","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"40333194cc6c823c31e97e03c244cdf2e8fcd848","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.5.tgz","fileCount":71,"integrity":"sha512-Bg7+FE/PBJttKgwYt3SzI4/xXFc+Ck5ESdwzlOtr7ZXToTfbZs0actyeRZ0aT3ZlvnF3MGd6Yhqvg5kn+S5R+Q==","signatures":[{"sig":"MEQCIEqKZCpYf4tkqPLTLO6oVVhm9HZka+tKAQp2n1jlhiMrAiAruzl7dMObxwSSARAR1t+sT0bvpz/MzIrx4eMIzYLmVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4497833},"main":"src/grab-api.js","type":"module","exports":{".":"./src/grab-api.js"},"gitHead":"ae3e0bbc24676a6326c40a512c906424c11be472","scripts":{"dev":"bun run src/grab-api.js --watch","start":"bun run src/grab-api.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"General Request APIs from Browser","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.5_1748279198527_0.7375541075719267","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"grab-api.js","version":"0.9.6","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.6","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"aca47a8cf7e31b66b385059c7c43bc5f08b91cd0","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.6.tgz","fileCount":7,"integrity":"sha512-OoRG3CiCX0n9CnCqskcq7PPS4NLOua109WSMF0jObjUZ3+c0i+FBGgD0hozi8MJWv0fZj70dPEeHys+QTEqi8Q==","signatures":[{"sig":"MEYCIQCSme4hjoETbinKIlKB8TBy5arJFbRtfvPVEthCPUvCGQIhANB/mBT8NrvO0bzoArXO3ocFzXcIIOcBnzRzNta0ug22","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56252},"main":"./dist/grab-api.umd.js","type":"module","module":"./dist/grab-api.es.js","exports":{".":{"import":"./dist/grab-api.es.js","require":"./dist/grab-api.umd.js"}},"gitHead":"b3af9291ca14726cb563b87eb031364c0ca285cb","scripts":{"build":"vite build","check":"vitest --ui","preview":"vite preview"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"General Request APIs from Browser","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.39.2","vitest":"^3.1.4","@vitest/ui":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.6_1748285324704_0.2871936063374534","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"grab-api.js","version":"0.9.7","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.7","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"09536432a9064e0dd99e9ac6006f283371b149de","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.7.tgz","fileCount":8,"integrity":"sha512-oiwpulkXa5kB7ov60AuXFt5IhNYp5WrlGTzW8mXKZEqL+sHIhglqH24wve2nZ+0bVnpJW78IpBAPq5Pm4VoGxw==","signatures":[{"sig":"MEUCIQDk95IlVF+sbqm5HjNgSIDAQZ5+6W4Brkm6teE2RjjnIQIgYmuWvrhW31y4YmLVw34V59kriGXcvL+V+5XvBEcAtiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67674},"main":"./dist/grab-api.umd.js","type":"module","module":"./dist/grab-api.es.js","exports":{".":{"import":"./dist/grab-api.es.js","require":"./dist/grab-api.umd.js"}},"gitHead":"a8e5bf36a22bfe1fa1b8278702c76827ee08436f","scripts":{"build":"vite build","check":"vitest --ui","preview":"vite preview"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"General Request APIs from Browser","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.39.2","vitest":"^3.1.4","@vitest/ui":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.7_1748289095369_0.5030911571121774","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"grab-api.js","version":"0.9.9","keywords":["api","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.9","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"519ca85869b5d06c84255c35f803404dd091bcf9","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.9.tgz","fileCount":15,"integrity":"sha512-VpeaFbtmvNM+4fzKmMP1NGRl19SpnJZ3vVs0CoeXTgEUnv5jKXb65UJy2tcuLr1xVx7BOnLVqkwXsOsb/HSDRg==","signatures":[{"sig":"MEUCIHMVVyv2hbaUCVVxGILUJLo3V6lXHW+T/ufndmgVRVwvAiEAoxXUtFR7mC0R0nYfUTafiUHSaLy19NUzrUVg70n0wKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75037},"main":"./src/grab-api.js","type":"module","types":"src/index.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/grab-api.esm.js","require":"./dist/grab-api.js"},"./types":{"types":"./dist/types.d.ts"}},"gitHead":"ee32cec0e6e6fe3de21adf018e70115006304b65","scripts":{"build":"vite build","check":"vitest --ui"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.15.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.9_1748441870801_0.38222605075206495","host":"s3://npm-registry-packages-npm-production"}},"0.9.91":{"name":"grab-api.js","version":"0.9.91","keywords":["api","axios","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.91","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"82b6dfc3677653dfb2bbb53a226981b6970e5cb4","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.91.tgz","fileCount":33,"integrity":"sha512-gAp0Tp4JplSZp23mjgNGShy7xk/vTMm/kjssvWJpEJfBBGJF9NLQrsjmhF8ZmC/Y3J8Z9MsxAQUZcMSAol11rQ==","signatures":[{"sig":"MEQCIFYBuWQdjhcChKGW+ieYimRXlPjTmRQjRxWh02Lv/uRGAiAd5DRH+xYYgsDzxd/ElWag38bqogWAE/D0r4SfMBWXoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226547},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","require":"./src/index.js"},"./icons":"./src/icons/index.js","./types":{"types":"./dist/types.d.ts"},"./global":{"types":"./src/global.d.ts"}},"gitHead":"009e174d9b87f44550148c8921781b636768da0c","scripts":{"build":"vite build","check":"vitest --ui"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.91_1748810685837_0.5291326932686342","host":"s3://npm-registry-packages-npm-production"}},"0.9.92":{"name":"grab-api.js","version":"0.9.92","keywords":["api","axios","request","browser","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.92","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"7fc33ca32074cefa5d70022c8b4ae24b8f8813bd","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.92.tgz","fileCount":33,"integrity":"sha512-GW52AqK3Er4eyfoRHJ5VgENFza49GjasrCAg2rI7msLJUJW8rjgbjZdbXx2CN8Kh4J7f4m0wW1HbTr1RXulfdQ==","signatures":[{"sig":"MEUCIDiaUw+29GaabqFzFLqdGvzZqgQkaSiTiNl0vo49Yu6bAiEA9fkOdBR6Xbg+qgMj5uot47sUIaia0yORY2yPq9Z+O6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227434},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.es.js"},"./icons":{"import":"./src/icons/index.js","require":"./src/icons/index.js"},"./global":{"types":"./src/global.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.es.js"}},"gitHead":"009e174d9b87f44550148c8921781b636768da0c","scripts":{"build":"vite build","check":"vitest --ui"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.92_1748821713690_0.947902909092019","host":"s3://npm-registry-packages-npm-production"}},"0.9.93":{"name":"grab-api.js","version":"0.9.93","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.93","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"28277946a007162006051fc5d8e44aba0e24708c","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.93.tgz","fileCount":32,"integrity":"sha512-6LbWo9VjIo4aT/u4shf5pSdkE/Lkl0Bokkor/KxMFdPdNOSY7FVerXYTzo+a8/J0iNG9iPuMelaSWJZHn+kMiw==","signatures":[{"sig":"MEUCIBk0iejykDm44Ntq5Tnr/c9uHmN/4eDhGoWO6GJz3QqLAiEApUgs8rF6kUfqD5bCTY7MpTCsxZYJUYvTlhx+HBQGLS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231909},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.js","exports":{".":{"types":"./src/index.d.ts","import":"./src/grab-api.js","require":"./src/grab-api.js"},"./icons":{"import":"./src/icons/index.js","require":"./src/icons/index.js"}},"gitHead":"009e174d9b87f44550148c8921781b636768da0c","scripts":{"build":"vite build","check":"vitest --ui"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.93_1748867874923_0.30858432659368384","host":"s3://npm-registry-packages-npm-production"}},"0.9.95":{"name":"grab-api.js","version":"0.9.95","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.95","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"365a92cff8451d81d380e1afa9e9a0f5a075d6c1","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.95.tgz","fileCount":37,"integrity":"sha512-zBpDNI7U1e3IRZajFLzGjd+Ff1vD+iLZRvaOtBlkCprl9b6LWlcfePboCovcQWQvNYrrIsUYePoRlGHNI5zD2Q==","signatures":[{"sig":"MEQCIG5i3jM2LC5oqjLIp+q2BSGc8ybxivYpsYfX9FgmTlVVAiAii/MnaJKc/v2y3cUm/hQxvgZgTbtjIRJQFF0bVruRzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505639},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.js","shasum":"365a92cff8451d81d380e1afa9e9a0f5a075d6c1","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","require":"./src/index.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-js.js -i ./src/icons -o ./src/icons/index.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-zBpDNI7U1e3IRZajFLzGjd+Ff1vD+iLZRvaOtBlkCprl9b6LWlcfePboCovcQWQvNYrrIsUYePoRlGHNI5zD2Q==","repository":{"url":"https://github.com/vtempest/grab-api","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.95_1748883429350_0.18250141214206206","host":"s3://npm-registry-packages-npm-production"}},"0.9.96":{"name":"grab-api.js","version":"0.9.96","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.96","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"ea6819ae589e3d06b33cfdef47304482bd886cb1","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.96.tgz","fileCount":38,"integrity":"sha512-P8V9Fc3/0S326dlEh34fTa/2lKeqiQJAYN2NqQAccCbnSV7yVlTApvXxCmCqhgx/6IHG+0TwRkUZrmRh9kpkkA==","signatures":[{"sig":"MEUCIEUZ3I9LipibAVUs3TrqdzHIYyjG2gSacIRdUN84Z/E7AiEA+d+K7Q5DO4Q23jp1YdDcV8brW21b5cmBKnoD65p3+IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505792},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.js","shasum":"ea6819ae589e3d06b33cfdef47304482bd886cb1","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","require":"./src/index.js"},"./icons":{"types":"./src/icons/icons.d.ts","import":"./src/icons/index.js","require":"./src/icons/index.js"},"./icons/*":{"types":"./src/icons/icons.d.ts","import":"./src/icons/*","require":"./src/icons/*"}},"scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-js.js -i ./src/icons -o ./src/icons/index.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-P8V9Fc3/0S326dlEh34fTa/2lKeqiQJAYN2NqQAccCbnSV7yVlTApvXxCmCqhgx/6IHG+0TwRkUZrmRh9kpkkA==","repository":{"url":"https://github.com/vtempest/grab-api","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.96_1748883730878_0.44855325737209606","host":"s3://npm-registry-packages-npm-production"}},"0.9.97":{"name":"grab-api.js","version":"0.9.97","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.97","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"8234a820814acc4c62ed143e7771c3d171fe03db","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.97.tgz","fileCount":38,"integrity":"sha512-b/2P1kgpvQSdQ9Aa/VrVVlHlSG0N3NFr6PMgKc3OWsaWSJTxwATAu8RGsjuzfT8Atzhyd2DloJHIKItNGRNwuQ==","signatures":[{"sig":"MEQCIGY2zrs0Lh6QCiGbnPz9M2Ih1jRqNrMl3mbUXJpOgZekAiBCJNw48sIo613GdjMQOftwFX7seqtriaI2/lkNaMyKYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505936},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.js","shasum":"8234a820814acc4c62ed143e7771c3d171fe03db","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","require":"./src/index.js"},"./icons":{"types":"./src/icons/icons.d.ts","import":"./src/icons/index.js","require":"./src/icons/index.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-js.js -i ./src/icons -o ./src/icons/index.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-b/2P1kgpvQSdQ9Aa/VrVVlHlSG0N3NFr6PMgKc3OWsaWSJTxwATAu8RGsjuzfT8Atzhyd2DloJHIKItNGRNwuQ==","repository":{"url":"https://github.com/vtempest/grab-api","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.97_1748884310717_0.37686020049698765","host":"s3://npm-registry-packages-npm-production"}},"0.9.98":{"name":"grab-api.js","version":"0.9.98","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.98","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"1417a510658d2015faef2476c6550140ccb1feba","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.98.tgz","fileCount":38,"integrity":"sha512-zR0ePYcDT1X0X2Hv+Hbqx0ShdFM/aEV8ci/Ejxs6yvktEN0gu137Dqb0LD1OINdFPOyMx3L2N9cu2ti7GqCu0w==","signatures":[{"sig":"MEQCIBSns+25Gt2HpWx52ieox8vTOY6Z8kNmWRiJ4TyJGl1EAiB5Gi92fouOx/d2SJdJTKI6uYeD7b+pID3/eHJ9LRRJdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418936},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.js","shasum":"1417a510658d2015faef2476c6550140ccb1feba","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","require":"./src/index.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.js"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-zR0ePYcDT1X0X2Hv+Hbqx0ShdFM/aEV8ci/Ejxs6yvktEN0gu137Dqb0LD1OINdFPOyMx3L2N9cu2ti7GqCu0w==","repository":{"url":"https://github.com/vtempest/grab-api","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.98_1748886183929_0.007801487614014224","host":"s3://npm-registry-packages-npm-production"}},"0.9.100":{"name":"grab-api.js","version":"0.9.100","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.100","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"7c9142d13e9ed8fe1428594dbace0ce72bd9ec4b","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.100.tgz","fileCount":38,"integrity":"sha512-gRoMhCWUmUpMAPeqZa1ARqaIRALMHXnuib1yEupYpRtS8uejtIsTDnjD8pgESK2DZ8Yzc+sbJFpvLA4HUWOONg==","signatures":[{"sig":"MEQCIA26EVwuKc2BTrCeosoHro3ZW7xHdULJNqHroxPmVKDYAiAtz6SB4ctLzirWhRQxjxjjqlq/Ac54+W2PAR1fZpqfsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419415},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.js","shasum":"7c9142d13e9ed8fe1428594dbace0ce72bd9ec4b","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js","require":"./src/index.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-gRoMhCWUmUpMAPeqZa1ARqaIRALMHXnuib1yEupYpRtS8uejtIsTDnjD8pgESK2DZ8Yzc+sbJFpvLA4HUWOONg==","repository":{"url":"https://github.com/vtempest/grab-api","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.100_1748886933871_0.10666488522848017","host":"s3://npm-registry-packages-npm-production"}},"0.9.101":{"name":"grab-api.js","version":"0.9.101","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.101","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"234c247596abf6bd33429f1ef208e1e5af7f43e0","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.101.tgz","fileCount":38,"integrity":"sha512-TkT3EiVk1APq58xQGvD3dbHxQyfMloMfHQEzZs5y+J7JEDUogHdzV3YHrbpsuAyULNoQ9syK9aMpXxpwRYID9g==","signatures":[{"sig":"MEUCIQCXEpe4NSRH5SkOj/fxcgkBx+CJpO4AtavDbgFstn8cRQIgOepvikGYuw1HU5oXZ966MFK+4Pzn+LRFMYdK9eg1AW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451317},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.ts","shasum":"234c247596abf6bd33429f1ef208e1e5af7f43e0","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-TkT3EiVk1APq58xQGvD3dbHxQyfMloMfHQEzZs5y+J7JEDUogHdzV3YHrbpsuAyULNoQ9syK9aMpXxpwRYID9g==","repository":{"url":"https://github.com/vtempest/grab-api","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.101_1748889875911_0.77837056461345","host":"s3://npm-registry-packages-npm-production"}},"0.9.102":{"name":"grab-api.js","version":"0.9.102","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.102","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"5c8cc14a3c3d5f8b268f2bde1f9d063aa0471be2","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.102.tgz","fileCount":39,"integrity":"sha512-II25iu0at22A3CmUTBL3CvtR0xyUxmD6RzGTyhQq5gVj1MxmasvIvKieFTXmR0jzSSZdU4fxzjzQHayJ6Y0Zaw==","signatures":[{"sig":"MEYCIQDR76GgARExiaQcbmuKr+PhBf8ErsYI4xqhYxreZ6raxgIhANMRyLA+/TLCRo4e3hTZAxHYoJo4ANu4CjFrh943SmWC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458250},"main":"./src/index.js","type":"module","types":"src/index.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"1291a84bb8f826b2030fdb0d0ae3644b0c5df5c2","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.102_1748890628040_0.9104603453266831","host":"s3://npm-registry-packages-npm-production"}},"0.9.103":{"name":"grab-api.js","version":"0.9.103","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.103","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"ed1adde6cc6a69ee197045495a35c5d95b41c4b1","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.103.tgz","fileCount":37,"integrity":"sha512-AyTgAvOQlgUQLuU7Hy/N+T/GrLs7CRWXdsdOwstN5bvjNDPL4/DU7EgETdqf11Ok2CikxCmiPt0HqZ+sICdG2Q==","signatures":[{"sig":"MEQCIGFMv86EIXJWJQnDRK9HZKA9cffLlZa0MxHE8O6OWYzgAiBtzISasrLBiNR7b41Tfm+bxdlPLxHOvcLs89GM7WN+8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450526},"main":"./src/grab-api.ts","type":"module","types":"dist/grab-api.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"fc9691956e4c6bd19d92a3bc48ba4544e41d5f81","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.103_1748891056091_0.5177441629308444","host":"s3://npm-registry-packages-npm-production"}},"0.9.104":{"name":"grab-api.js","version":"0.9.104","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.104","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"76eb5fc2980807bcde790ede7ee6ad0c8af7b65b","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.104.tgz","fileCount":37,"integrity":"sha512-t/TPYUFsbXo3sV9Dls3xzvt0/OF2wZ4NH41NP1pLqVhiwXhWGJntfAgeljTQqDBQdHFyZzCnaWTPTqDkrUxbRQ==","signatures":[{"sig":"MEUCIFTA6jEmI0rEOej2EAMgsXoS8qmMm69ocWSn7TZGTkkWAiEAq8YDwtcuUMJaU5FDVyoE0z1aSgXOZ6CtFF5ApHDVieU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450481},"main":"./src/grab-api.ts","type":"module","types":"dist/grab-api.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"fc9691956e4c6bd19d92a3bc48ba4544e41d5f81","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.104_1748891307097_0.004647541978877179","host":"s3://npm-registry-packages-npm-production"}},"0.9.105":{"name":"grab-api.js","version":"0.9.105","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.105","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"52fc85b1be85b067c966a5bfeeb43c0a64e3e418","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.105.tgz","fileCount":37,"integrity":"sha512-Q/15+/EMKyqf31Nic02enctYW6ISQfOweLjb0jaSmmivpBEM20wL54ZXWGSAgUriyzMohL3TcM3ivXMBpuk7YA==","signatures":[{"sig":"MEYCIQCtURDjqucvdnLLvMJ6773qjjET3gzmIVheQFsnBn4JlAIhANnPg2ooba1KeENutN6f+Nc73b1ZpkTqvlXde2fNHlde","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450439},"main":"./src/grab-api.ts","type":"module","types":"dist/grab-api.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./src/grab-api.ts","require":"./src/grab-api.ts"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"fc9691956e4c6bd19d92a3bc48ba4544e41d5f81","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.105_1748891441773_0.05912733688247185","host":"s3://npm-registry-packages-npm-production"}},"0.9.106":{"name":"grab-api.js","version":"0.9.106","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.106","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"44a5fdfb5d36fdcfcc6def2f812d5f7d7bcf8e41","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.106.tgz","fileCount":37,"integrity":"sha512-w7s/GbvcGGU9BSdWXgjo1I9uzkM10hFMpCo2UUXZxXY24eTkAHVfZvgJFvIv2D5NCiOMN21s9QbkMrVHD45XDg==","signatures":[{"sig":"MEQCIDS7OJ01crVX0+bCvFvPxR5NAFBU9RQqqkpLsmtgMlO1AiBR7dfBpwv0lLN2ldzSPWZ/LP/W7BoPCkkwnU6VtrOujg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450358},"main":"./src/grab-api.ts","type":"module","types":"dist/grab-api.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"fc9691956e4c6bd19d92a3bc48ba4544e41d5f81","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.106_1748892125194_0.41588198916215147","host":"s3://npm-registry-packages-npm-production"}},"0.9.107":{"name":"grab-api.js","version":"0.9.107","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.107","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"0b2fa6946063819c3cc966cdb839c3012ef5cd84","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.107.tgz","fileCount":37,"integrity":"sha512-MmZfV2klp96+VoYeLDd9n9NLK7zQH7UtqWWJa/SNO4ID46d9n+tb+HbyrV7E/YeMLvMI8ymNtKN1V3um3U2oJw==","signatures":[{"sig":"MEQCIBMqKxPuuPdw67c17jx1GZGOiuiL5cCRlUgz571902ncAiAy4PxfSuq9FSKm8X7TbbWZWIwPpHH/hJb+mBZdCwJdYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450388},"main":"./src/grab-api.ts","type":"module","types":"dist/grab-api.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./src/grab-api.ts","require":"./src/grab-api.ts"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"fc9691956e4c6bd19d92a3bc48ba4544e41d5f81","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.107_1748892533229_0.05877106504796381","host":"s3://npm-registry-packages-npm-production"}},"0.9.108":{"name":"grab-api.js","version":"0.9.108","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.108","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"0c9236f9cee823d82e3783d7a1cdcff0668d47d7","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.108.tgz","fileCount":37,"integrity":"sha512-/v2MypzJDwMBGa8nNVPtjo14SxGMuJZT+EzvgWGbzjZNYbhxxdCooImocnFSjk91cLYrHw6Vg+rWGkehjDspZA==","signatures":[{"sig":"MEQCIDsPOX71kTlwoU1VpWuwEhlZShEvfYqsCUGJfbhZZ7YfAiADHpibs10Ykan0zPKL8O2i6cdyWUyox+uEbo0CJy9ReQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450611},"main":"./src/grab-api.ts","type":"module","types":"dist/grab-api.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"fc9691956e4c6bd19d92a3bc48ba4544e41d5f81","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.108_1748892621901_0.7819175015828765","host":"s3://npm-registry-packages-npm-production"}},"0.9.109":{"name":"grab-api.js","version":"0.9.109","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.109","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"c3d31a1dd1e3bf5cb9b396933821326aa8f87af5","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.109.tgz","fileCount":37,"integrity":"sha512-pOOoKa3uCWFYPRhGOn1uN6hQ2Irpf8f3I0uydIe5qnAWzyUNaccusT2cDi2Jt/NS5wYZPpLEM3/5Nrols6WB0w==","signatures":[{"sig":"MEQCIC94lbmGsJ1uo5P3EMeoy6fubfVUubWkUsKII7Qt0r7DAiARul0Fe+ELR4+vPL/Vip68XdkZluY1JoyQoMlWUgYmWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453251},"main":"./src/grab-api.ts","type":"module","types":"dist/grab-api.d.ts","module":"./src/grab-api.ts","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"fc9691956e4c6bd19d92a3bc48ba4544e41d5f81","scripts":{"build":" npm run icons; vite build;","check":"vitest --ui","icons":"node src/icons/convert-svg-to-export.js -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.109_1748895098932_0.6337274206056374","host":"s3://npm-registry-packages-npm-production"}},"0.9.110":{"name":"grab-api.js","version":"0.9.110","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.110","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/grab-api#readme","bugs":{"url":"https://github.com/vtempest/grab-api/issues"},"dist":{"shasum":"2585a0a657ca4892929f645a553778628770d9b4","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.110.tgz","fileCount":32,"integrity":"sha512-kB0X3ehL1O7cDuGO5aeqG5Rv6u2f5SzxtNHJFGd8b7Qq5Ez62yX3U+PiBpHTU0aYLBswAYlYXIo0mGxjSrpk6Q==","signatures":[{"sig":"MEQCIB2zTyA+0788fNMfawoZtEkxlzOAXbswLWJyZcG2VLXLAiBtIgQ08t+osaSRaOE2NUbK8pPNfvjL6azauL92a9ydkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531175},"main":"./dist/grab-api.es.js","type":"module","types":"dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./src/icons/index.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"import":"./src/icons/*","require":"./src/icons/*"}},"gitHead":"b0b2a8a28e62eede88e8872196bdf4d62a673f3f","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/grab-api.git","type":"git"},"_npmVersion":"11.0.0","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"23.4.0","typesVersions":{"*":{"*":["src/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.110_1749261490519_0.8247371835626092","host":"s3://npm-registry-packages-npm-production"}},"0.9.111":{"name":"grab-api.js","version":"0.9.111","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.111","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"0354bdc7ea915a3255aef2eeb7131e93e98ec28b","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.111.tgz","fileCount":12,"integrity":"sha512-lELn1lYv7u9k1QIhHrZBnpCgt57+CWAx1BaYLu3TMwNu5ikKfsBHe4gGfmJT4hKdCshHyKVULY0yZlmAHlIvDQ==","signatures":[{"sig":"MEUCIQDcSGjHhXi7ykRfxRskZI2KLD3v5mILiH2fbL7YVXkHDAIgX3WPW663dI61kVY3xVgPKhXXSbB/CWNw8vwxywPk05Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397168},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"576fa79c99b4c33a4ad2319a6d78fb8da8bd22bd","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"11.0.0","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.111_1749262353599_0.2682248905452209","host":"s3://npm-registry-packages-npm-production"}},"0.9.112":{"name":"grab-api.js","version":"0.9.112","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.112","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"288b531dc2e69c1d3e551f9440e644e24249df3a","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.112.tgz","fileCount":12,"integrity":"sha512-XFhjqVz9MIxaCubJdGay2V7IZJ/uN4Ur/thWm7pU5yiHvnXN0Jp/BnE/NopjxuXIvYeHhM7slAC9su0HsZzSpQ==","signatures":[{"sig":"MEUCIF534Gx8jimsflqq3vyRzdXhxh8N8aWeuu0aCNd6TjvHAiEA+/pJlcrmwcByc9AHTdqy/9dNTPHOaMPWhu8ljk8bizU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399955},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"026c941c60d1521fe03bf162cc144ccf1c3f5a23","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"11.0.0","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.112_1749452045531_0.6037994661332591","host":"s3://npm-registry-packages-npm-production"}},"0.9.113":{"name":"grab-api.js","version":"0.9.113","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.113","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"dd611881602e4cae3a1fd7b0bdbc3cbdb402e090","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.113.tgz","fileCount":11,"integrity":"sha512-/brpKuYp2W54fr6N3ATrQNL4UinLJiw4CsmohccB9fNp2cov+JKn9DDwHj1X0QtPI3Ge6FoJYEeoTq19Yn8Cag==","signatures":[{"sig":"MEYCIQD8lSmXjPXtam0ZPNqtOxF7E8G5ENPncTh+v0DwQ5Ux5gIhAMdAFBcSU+f06QHpPSN8gTUv6kAgBfvSWnojRwdwssX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392103},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","shasum":"dd611881602e4cae3a1fd7b0bdbc3cbdb402e090","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-/brpKuYp2W54fr6N3ATrQNL4UinLJiw4CsmohccB9fNp2cov+JKn9DDwHj1X0QtPI3Ge6FoJYEeoTq19Yn8Cag==","repository":{"url":"https://github.com/vtempest/GRAB-API","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.113_1749452636675_0.27955438651327635","host":"s3://npm-registry-packages-npm-production"}},"0.9.114":{"name":"grab-api.js","version":"0.9.114","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.114","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"360fcec4eb5d72668513257de75860b697c23a17","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.114.tgz","fileCount":11,"integrity":"sha512-Lxjemk8M1QTNoanIgqSAtfQfJfCg61BPBnpKZWJEvaWZr1tQ4xQDWUOktzbkzXC2ROUd6rZY4WeN615nCqQu3w==","signatures":[{"sig":"MEYCIQDU30jWELMCXlnFLeNOcKcSPLZk6M7OT3a20+soJ6XmmAIhANi38ygicTtjH26zeBHm2OKenUwgL+InC1fHlNC6cAEH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392103},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","shasum":"360fcec4eb5d72668513257de75860b697c23a17","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-Lxjemk8M1QTNoanIgqSAtfQfJfCg61BPBnpKZWJEvaWZr1tQ4xQDWUOktzbkzXC2ROUd6rZY4WeN615nCqQu3w==","repository":{"url":"https://github.com/vtempest/GRAB-API","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.114_1749452812127_0.6164472564420551","host":"s3://npm-registry-packages-npm-production"}},"0.9.115":{"name":"grab-api.js","version":"0.9.115","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.115","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"27c918c3728a62415e6c68d7e2d31749d0a1dfa2","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.115.tgz","fileCount":11,"integrity":"sha512-fbGMZTRzOqg6EmN6P6lxjT+wr7VFposYdY5cMTGuUTTQ4pafQxHleYldlvbx2/i/EILxQbrr7d7VzLe6fTshAw==","signatures":[{"sig":"MEUCIQCmZfohc6cFj3PRYIbkEVXCjIkBH8/nL3jEyoItDGxvpgIgUjPT9LuDbYoZJv1huznr45lDhbd/fkvyfEe6XHQLDBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393591},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","shasum":"27c918c3728a62415e6c68d7e2d31749d0a1dfa2","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-fbGMZTRzOqg6EmN6P6lxjT+wr7VFposYdY5cMTGuUTTQ4pafQxHleYldlvbx2/i/EILxQbrr7d7VzLe6fTshAw==","repository":{"url":"https://github.com/vtempest/GRAB-API","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.115_1749452898224_0.3944499363461329","host":"s3://npm-registry-packages-npm-production"}},"0.9.116":{"name":"grab-api.js","version":"0.9.116","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.116","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"7913977e841698c202dade2625d2c4d4c8c64f99","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.116.tgz","fileCount":12,"integrity":"sha512-B6XIK8WrDXVfk9rB1VdRxxG8uSv6XKiGabiCOhmAVj+//htUJFG7VaWYJHfyX6ez4lveSyHynWKAgM1Qz/IFrw==","signatures":[{"sig":"MEQCIBpRXxGYSOnZapgl3+h5jz3rFKrTSkPFgmesDUdmLNJMAiBvix4PuQ8JtMw6PLUNUWLLu6x/f90NcjTO5qol5jBaXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401114},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"185db2b791070f72b2b229ca32c750a00b93135e","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"11.0.0","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.116_1749454403839_0.09719217849143313","host":"s3://npm-registry-packages-npm-production"}},"0.9.117":{"name":"grab-api.js","version":"0.9.117","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.117","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"84c1c4ab3f4abb24de8db73294dedeb7430409f3","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.117.tgz","fileCount":12,"integrity":"sha512-jqkzbYWsBhgPdLplBo3WJt8Pyi/f1PUxyF3J52Nag2INq4UgLcWeWybfxgwEavdYh7exC4oyqdhAwVzODo+73w==","signatures":[{"sig":"MEQCIAai9W9i3uGezuvdY2fEnPqz1ZrMmXY9DZLPdL+y8KySAiB7cV5lWF1iaz5EeJk/TMYnupQBKpkoFUjolQpp/4bTvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404495},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"9d0ebc9504bf4732f588eef374244dacd800c896","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"11.0.0","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.117_1749456904864_0.5196580018519765","host":"s3://npm-registry-packages-npm-production"}},"0.9.118":{"name":"grab-api.js","version":"0.9.118","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.118","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"26eb4b5cc7f76d2ced4110ce63ffda11273ae44b","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.118.tgz","fileCount":12,"integrity":"sha512-OX+dMSgcuDK5JIh65986dJ2MC3HhbbhNf7ohsvy/A7HhRvjjQbIilB/KTMDn0/Vm58dApjNgXXPMGnkeMX5UGg==","signatures":[{"sig":"MEUCIDtAzGDmfYd7A3sqACJonYsY1H60g1FS4k5fZ8LW/eyvAiEAyQz5uSIr2Tuy1DU4hJDQ2Uy0YQeDDDEjhAIgPL63u30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404952},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"fd6eefa68e6e5b51bc0e0b8a3de423c6f4970f9f","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"11.0.0","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.118_1749457299352_0.9791376163147281","host":"s3://npm-registry-packages-npm-production"}},"0.9.119":{"name":"grab-api.js","version":"0.9.119","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.119","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"dist":{"shasum":"44bc0bd8ceec23e2296ffcaa72289c757360ee5e","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.119.tgz","fileCount":11,"integrity":"sha512-zNNpYpme1yiZztAhCQLgLbNNveWdJMettYw3kRBJk3tKZJrZZURH9k7Had609WYL++8bs3kN6xWpP0ctl4f0Rw==","signatures":[{"sig":"MEQCIBmIbXYUHKO2tprd5EygaUDh958mGndLDHg3y80S5YzbAiBKECdhZMI2WKOl3HNj03qWDposVZAGrJoCaS6Gtdpj7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395137},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","shasum":"44bc0bd8ceec23e2296ffcaa72289c757360ee5e","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-zNNpYpme1yiZztAhCQLgLbNNveWdJMettYw3kRBJk3tKZJrZZURH9k7Had609WYL++8bs3kN6xWpP0ctl4f0Rw==","repository":{"url":"https://github.com/vtempest/GRAB-API","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","web-streams-node":"^0.4.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.119_1749457613167_0.9929663735056353","host":"s3://npm-registry-packages-npm-production"}},"0.9.120":{"name":"grab-api.js","version":"0.9.120","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.120","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"55678b19d3d14c0cf4be623d25707d6dceedef7c","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.120.tgz","fileCount":12,"integrity":"sha512-igT1lwmjwlv5K6lN1Re3+ANCbNVN+yVxKMyExa5osttNbC5nu1FwBY/udepOQT+D642kEKvit1a8aoMpD/n3WQ==","signatures":[{"sig":"MEQCIA8Uak31YXyOmGdjzBRs32QPYatd13KWwt5FUMrknPMZAiBhp7AcryE+AuYv7qhwpkEwisdARbjj2wF3w4srt3HAIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403002},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"cb6473795eb232d5e17eb8eb170cb9f873ea7553","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"11.0.0","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdoc":"^4.0.4","terser":"^5.40.0","vitest":"^3.1.4","tsd-jsdoc":"^2.5.0","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","vite-plugin-svgr":"^4.3.0","web-streams-node":"^0.4.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.120_1749458028285_0.031365381713368334","host":"s3://npm-registry-packages-npm-production"}},"0.9.121":{"name":"grab-api.js","version":"0.9.121","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.121","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"2399b17c1402810a0664be8b65d573be5900d2c4","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.121.tgz","fileCount":12,"integrity":"sha512-oNxXimS1182yVsbp45IR5TO2hwyUSZMn08uIHKyznyvZhazNUZaHH+Gr9NT3tUzDB2Yd00+loFeDcvNUgiyB7g==","signatures":[{"sig":"MEUCIAYnIeEwrQhxJCKfosqXRAAOV/FrceXWAi21BGhEGLw6AiEAvodBnbzZdlXCOBGD9XWJkyq6cz5zrtt53JOQdTNw/GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403337},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"ab13d632ccdc8abbefedb52dd8afa564a7b00c2f","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","web-streams-node":"^0.4.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.121_1749547226572_0.6912323293940921","host":"s3://npm-registry-packages-npm-production"}},"0.9.122":{"name":"grab-api.js","version":"0.9.122","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.122","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"9e40a32ddfc3abf75802e5e1e3f8fe6d5f9b00f8","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.122.tgz","fileCount":12,"integrity":"sha512-wjXIsLtFfYTlER2eXVzvln3DcvmPPpa4dhZCvRfFjVIXtrJiiRa9dEpOIGmoJeNibDCLUeMo0bUgX3lG1HwGdA==","signatures":[{"sig":"MEUCICLY1bnzhIUEYiEH5xTjPwcfPjlcV5wPcixX0E67F0XGAiEAkOa/HZF+sNtYzRQphzVMs7A3b2VZjBMeXYkXghY57cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403432},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"267e4318c80b2309079f0c854b70e651e6e5a5fc","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","web-streams-node":"^0.4.0","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.122_1749550474630_0.9960922064264397","host":"s3://npm-registry-packages-npm-production"}},"0.9.123":{"name":"grab-api.js","version":"0.9.123","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.123","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"ccd2eed2b4b26338b8c062f31b6b646bbcd4c54f","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.123.tgz","fileCount":12,"integrity":"sha512-YDakpUYTNoEPHmv+6SE218Dl6qUGGfsz8riPmG2a/675k/Gc5s54jhRRKzPV0fd9HkR8LbON3p/b/2MwpGyO9A==","signatures":[{"sig":"MEQCIH8Z2yZHHamuYGSNBKhNdKq4v9PVGor224AucDqBtv3tAiBcDjnSkPhHRjUw1isfSq61ey9nEj2u06uzwZ1GgCxAFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403940},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"3e5f40aa594ac0b03fdbce776f3a8398c21267a3","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.123_1749611080420_0.8698651089845644","host":"s3://npm-registry-packages-npm-production"}},"0.9.124":{"name":"grab-api.js","version":"0.9.124","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.124","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"02acf4d5d5bbbb1da2c0b2aa2b9c46e6bf5a81b0","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.124.tgz","fileCount":12,"integrity":"sha512-ynlDCTCJ7kFOpLestB4nb0lwogIMSF6tjcWwM2aLBxEp+z2RS7msseJ9Wli3vi8oYEYHZund0Xj8Q4+D6pwZuQ==","signatures":[{"sig":"MEUCICdfWSz1zJJk+BZmqB0sON1JZlUFR59cBi5YT5N1f0+jAiEA0ernWSpZC1ANefPmtB2vlOxkhjKFP3TnAMBOSdp4muU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404091},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"c35e95ebb7def9314a0cb9b7652284668eaf805b","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.124_1749611242565_0.8315317185534141","host":"s3://npm-registry-packages-npm-production"}},"0.9.125":{"name":"grab-api.js","version":"0.9.125","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.125","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"c806b4f2149511bf3bec14d7d95b19ac67080fc2","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.125.tgz","fileCount":12,"integrity":"sha512-swL/3X33pDjIySmUZNFqtiNeZfJOono4sF1bKr7K6hJynpNUvRd+7IfN+j/i7sBJwibeGyAwEnAqv+cJSAv/Mg==","signatures":[{"sig":"MEUCIQCYbj8ZPx7QVxlQq1/V9pFGisW/28dn1E3/6mNohvr7DwIgLy8RbVHJgkUXFmtFsLy94/tNTnXru0TeHE3tjo5P0hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404091},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"4cd9dcffe16e286282dc6b1b69e41a11ce7b1f9c","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.125_1749617161699_0.22640924887844638","host":"s3://npm-registry-packages-npm-production"}},"0.9.126":{"name":"grab-api.js","version":"0.9.126","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.126","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"da8d0be815887a2832ec569654f4072c3f9c07d5","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.126.tgz","fileCount":12,"integrity":"sha512-J9MccSaZHpOgVbEB3t6stmF+H2dRaODNXoR6IXCX18HCakXVTes+PnCB3G/iciDXnaJMFa2jHrkzCFImcOW+tQ==","signatures":[{"sig":"MEYCIQCNu6CMp3jOfmhc1vw9MoU2KI+JWvWzx7+AEU02HNIbnAIhANZ0gkRGUGblCP+6n4Yv0deHWaPzaifGxATtonVOPUEk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404091},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"1e039954fcaf39aa3eaca86d3d7fd8b465f42e98","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.126_1749617514182_0.40039232330524044","host":"s3://npm-registry-packages-npm-production"}},"0.9.127":{"name":"grab-api.js","version":"0.9.127","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.127","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"dist":{"shasum":"c26fcdc215239c7666f2d2e8bc740b0fda1957dc","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.127.tgz","fileCount":12,"integrity":"sha512-+1iwQ0jwmtnj2+YPFpeId6SceVW2dm0Ecj79SLXBkfnvdmXlLMc2RyXe3f8lrAC63M75KDut0vIA5jU3GZ+2LA==","signatures":[{"sig":"MEUCIQCnn6RKBSD7/wR9u9cTY6dqU+fKQDFUpvLB5jUA1U88AwIgI7tx/q4gWUvAWHeYm/2KKcecmI7jniovIF48lH++ml8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404248},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"45c9bc425b662de7c43e1c431f2f4f3907c2c99a","scripts":{"docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.127_1749617743990_0.2612602320238091","host":"s3://npm-registry-packages-npm-production"}},"0.9.128":{"name":"grab-api.js","version":"0.9.128","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.128","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"bin":{"grab":"src/grab-cli.js"},"dist":{"shasum":"2bc0ca9114e595e919e5e3f66631791a97339220","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.128.tgz","fileCount":11,"integrity":"sha512-jqpryRZGx49oix50RQE9agEFBIe3So7bl+mISqZ29PFn+pw3Ut/OcaTGve0Cx3k4rxSu0OEBH41QugmUuNKg9g==","signatures":[{"sig":"MEQCIBY8AvrUFrH0AIuZWjqE4QdV4lm4H64mHhYGGbxNuFOCAiAUZlZmQht4zpDomM/92Jx7I7E9IOOHFQ3zPtAja0ojeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396162},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","shasum":"2bc0ca9114e595e919e5e3f66631791a97339220","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"scripts":{"demo":"bun src/grab-cli.js https://raw.githubusercontent.com/vtempest/ai-research-agent/refs/heads/master/packages/ai-research-agent/src/wordlists/dictionary-index-152k.json","docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-jqpryRZGx49oix50RQE9agEFBIe3So7bl+mISqZ29PFn+pw3Ut/OcaTGve0Cx3k4rxSu0OEBH41QugmUuNKg9g==","repository":{"url":"https://github.com/vtempest/GRAB-API","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.128_1749775033456_0.7322054482930682","host":"s3://npm-registry-packages-npm-production"}},"0.9.130":{"name":"grab-api.js","version":"0.9.130","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":"vtempest","license":"MIT","_id":"grab-api.js@0.9.130","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"bin":{"grab":"src/grab-cli.js"},"dist":{"shasum":"d3ff8c0936fca2b2477ac7889b8f242ba19bf220","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.130.tgz","fileCount":11,"integrity":"sha512-Z2oZyYMSaToQZQh6DYAsZfStIqc4D/nXY8Lw++StWGB/BsbkuMBYDyE2OdebwkIR4iRen+3eprj7P1s3UXf9NA==","signatures":[{"sig":"MEQCH2WXBQagdF12RIolvCaUdS/3SyfuLri4QrPLM04XgOUCIQCtQjnKBoXdZeEplx9ztDiDT4gZxpDqbGFw2XrLnfQo2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396441},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","shasum":"d3ff8c0936fca2b2477ac7889b8f242ba19bf220","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"scripts":{"demo":"bun src/grab-cli.js https://raw.githubusercontent.com/vtempest/ai-research-agent/refs/heads/master/packages/ai-research-agent/src/wordlists/dictionary-index-152k.json","docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"_integrity":"sha512-Z2oZyYMSaToQZQh6DYAsZfStIqc4D/nXY8Lw++StWGB/BsbkuMBYDyE2OdebwkIR4iRen+3eprj7P1s3UXf9NA==","repository":{"url":"https://github.com/vtempest/GRAB-API","type":"git"},"_npmVersion":"10.8.3","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.130_1749775402418_0.755332452275588","host":"s3://npm-registry-packages-npm-production"}},"0.9.131":{"name":"grab-api.js","version":"0.9.131","keywords":["api","axios","request","browser","tanstack","query","post","mock-api","fetch","http"],"author":{"name":"vtempest"},"license":"MIT","_id":"grab-api.js@0.9.131","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/vtempest/GRAB-API#readme","bugs":{"url":"https://github.com/vtempest/GRAB-API/issues"},"bin":{"grab":"src/grab-cli.js"},"dist":{"shasum":"8330c42443035d5f28d2772956c095e1e2acad32","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-0.9.131.tgz","fileCount":13,"integrity":"sha512-1/55FdhQuX1/ZMMtgKWFiD//U0z1hxngT8d9Z6fIzqCqqRl+2/NNxKGqjJsrszg/PkbqHECXvh9waFNd1CK8Lg==","signatures":[{"sig":"MEUCIHmYhvGPsgz9B4wod/BFBiAQJ0lFs9qyUI8f9KicwUBHAiEAov2S2ZHGwWbYvEkLYIzi+4JMZscgEZm+8/gCpymNDgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418702},"main":"./dist/grab-api.cjs.js","type":"module","types":"./dist/grab-api.d.ts","module":"./dist/grab-api.es.js","exports":{".":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs.js"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.es.js","require":"./dist/icons.cjs.js"},"./icons/*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.js"}},"gitHead":"d4329f7e9e97fed9fb6ed9d894b4263033400bd7","scripts":{"demo":"bun src/grab-cli.js https://raw.githubusercontent.com/vtempest/ai-research-agent/refs/heads/master/packages/ai-research-agent/src/wordlists/dictionary-index-152k.json","docs":"cd docs-config && npm run docs","make":"npm run make:icons; npm run make:docs; npm run make:main","check":"vitest --ui","make:docs":"cd docs-config && npm run make:docs","make:main":"vite build","make:icons":"npx export-svg-typescript@latest -i ./src/icons -o ./src/icons/index.ts","publish:npm":"npm version patch && npm publish --access public"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/vtempest/GRAB-API.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate Request to API from Browser","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.40.0","vitest":"^3.1.4","@vitest/ui":"^3.1.4","typescript":"^5.8.3","vite-plugin-dts":"^4.5.4","export-svg-typescript":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_0.9.131_1749790237488_0.363144584414256","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"grab-api.js","version":"3.0.0","keywords":["api","axios","request","browser","fetch","http","http-client","rest-client","api-client","fetch-wrapper","request-deduplication","caching","retry","rate-limiting","mock-testing","mock-api","pagination","infinite-scroll","devtools","typescript","zero-dependencies","grab","grab-url"],"author":{"name":"vtempest","email":"vtempest@github.com"},"license":"PROSPER-1.0.0","_id":"grab-api.js@3.0.0","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://grab.js.org","bugs":{"url":"https://github.com/OpenSourceAGI/GRAB-URL/issues","email":"vtempest@github.com"},"dist":{"shasum":"1557dc0c81f3d50d2c4959176341dd7a7dd5d3f3","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-3.0.0.tgz","fileCount":62,"integrity":"sha512-zEJ6Kt/sEfxt/+ECzy0pJjcUSrnLdT3V/j6JBTieATxaAAcODMXDGZ+OnQtmgaU692CpbQjnDLeZOljbToV5Pw==","signatures":[{"sig":"MEUCIQDaMynPty2e7CHnSnLei7ddSkXZ8nOra3f9Oeu0x4XDqAIgFGuAN4+A6WVHWF9aBvAwdZj8GdsquOq4f6fZiacsxC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEialgnVBZ5CJpmjrXjsqvl37fjFE13CM7XVQdUe+4HFAiA2Taszx3b9dV9n7R0QxWVq/DFc7u6BJfPbE8skDlGkLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/grab-api.js@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2415142},"main":"./dist/index.slim.cjs.js","type":"module","types":"./dist/index.slim.d.ts","unpkg":"dist/index.slim.es.js","module":"./dist/index.slim.es.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.slim.d.ts","import":"./dist/index.slim.es.js","require":"./dist/index.slim.cjs.js"},"./full":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"},"./slim":{"types":"./dist/index.slim.d.ts","import":"./dist/index.slim.es.js","require":"./dist/index.slim.cjs.js"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/vtempest","type":"github"},"gitHead":"bd71dad8aecd99d239b9a5bc6c8f5dc9b25d71f0","scripts":{"build":"vite build --config vite.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"jsdelivr":"dist/index.slim.es.js","licenseUrl":"https://rights.institute/prosper","repository":{"url":"git+https://github.com/OpenSourceAGI/GRAB-URL.git","type":"git","directory":"packages/grab-api"},"_npmVersion":"10.9.8","description":"The grab() request function on its own — one function, zero dependencies, minimalist syntax, with auto-JSON, dedupe, caching, retries, rate-limiting, mock testing, pagination and a DevTools overlay. The core of grab-url, without the loading icons.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.19.1","devDependencies":{"vite":"^7.3.1","terser":"^5.46.0","linkedom":"^0.18.12","typescript":"^5.9.3","archiver-web":"*","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_3.0.0_1790067002185_0.22213848685939386","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"grab-api.js","version":"3.0.1","keywords":["api","axios","request","browser","fetch","http","http-client","rest-client","api-client","fetch-wrapper","request-deduplication","caching","retry","rate-limiting","mock-testing","mock-api","pagination","infinite-scroll","devtools","typescript","zero-dependencies","grab","grab-url"],"author":{"name":"vtempest","email":"vtempest@github.com"},"license":"PROSPER-1.0.0","_id":"grab-api.js@3.0.1","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://grab.js.org","bugs":{"url":"https://github.com/OpenSourceAGI/GRAB-URL/issues","email":"vtempest@github.com"},"dist":{"shasum":"48b15a9061d1666ec807680dcd726a4adc5e01be","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-3.0.1.tgz","fileCount":29,"integrity":"sha512-n3wq0IMt3IO3DTmjpUW6ao31IUtHAdfVlJ3xQKOOxEUrODmT6q5caxlWGYRpGm8PNG0cA1VZuGGTwIOXmSzvCQ==","signatures":[{"sig":"MEQCIFBhNZ5YlT4RwoE/I32PU5+fHbOccibRQjaFa0CuNBM3AiAFFY5XrSq3WPcW+Un0Y9PglHLzSlk15Kjb4zZ+e3Jwgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFppX7hZSeVExQIocOzupsYdf50gXcvkoUxtcCcWFfkNAiAP0nDlhAQGephaL0U8V2cDZY1IzfYS08kM2tOMkfsOUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/grab-api.js@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2375686},"main":"./dist/grab-api-slim.cjs","type":"module","types":"./dist/grab-api-slim.d.ts","unpkg":"dist/grab-api-slim.es.js","module":"./dist/grab-api-slim.es.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/grab-api-slim.d.ts","import":"./dist/grab-api-slim.es.js","require":"./dist/grab-api-slim.cjs"},"./full":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs"},"./slim":{"types":"./dist/grab-api-slim.d.ts","import":"./dist/grab-api-slim.es.js","require":"./dist/grab-api-slim.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/vtempest","type":"github"},"gitHead":"db56a2575891bc3cf1439ad85f809b96ff8cefa1","scripts":{"build":"vite build --config vite.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"jsdelivr":"dist/grab-api-slim.es.js","licenseUrl":"https://rights.institute/prosper","repository":{"url":"git+https://github.com/OpenSourceAGI/GRAB-URL.git","type":"git","directory":"packages/grab-api"},"_npmVersion":"10.9.8","description":"The grab() request function on its own — one function, zero dependencies, minimalist syntax, with auto-JSON, dedupe, caching, retries, rate-limiting, mock testing, pagination and a DevTools overlay. The core of grab-url, without the loading icons.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.19.1","devDependencies":{"vite":"^7.3.1","terser":"^5.46.0","linkedom":"^0.18.12","typescript":"^5.9.3","@types/node":"^25.5.0","archiver-web":"*","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_3.0.1_1790077357343_0.7834606466857441","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"grab-api.js","version":"3.0.2","keywords":["api","axios","request","browser","fetch","http","http-client","rest-client","api-client","fetch-wrapper","request-deduplication","caching","retry","rate-limiting","mock-testing","mock-api","pagination","infinite-scroll","devtools","typescript","zero-dependencies","grab","grab-url"],"author":{"name":"vtempest","email":"vtempest@github.com"},"license":"PROSPER-1.0.0","_id":"grab-api.js@3.0.2","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://grab.js.org","bugs":{"url":"https://github.com/OpenSourceAGI/GRAB-URL/issues","email":"vtempest@github.com"},"dist":{"shasum":"38ee839ae262352c81e752d21d349fbc3f8a6df3","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-3.0.2.tgz","fileCount":29,"integrity":"sha512-pGoqgU8ImiM4k/26M9wTsn3L2TWK38n5X4xcbarx236q6h476U3ccqBJk0Oi1Q5Jr/lcNnE4cwk2qxYXnsEldg==","signatures":[{"sig":"MEUCIDzY0w2/m/vh8HWKMugjSukXUkIjEGJ+zSTz281DYoomAiEA19anlNnSiMYZnTgIyl5/lJGwGGGGYQYFj3gC6kfuj9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFdJvHxf0pGso4eEfDMBiUroLnXgeRyDoXEBnizyliy/AiEA2rEEFiIH0iRODn6UP1rtYftIikLIbUmihbC3CBml5dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/grab-api.js@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2375686},"main":"./dist/grab-api-slim.cjs","type":"module","types":"./dist/grab-api-slim.d.ts","unpkg":"dist/grab-api-slim.es.js","module":"./dist/grab-api-slim.es.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/grab-api-slim.d.ts","import":"./dist/grab-api-slim.es.js","require":"./dist/grab-api-slim.cjs"},"./full":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs"},"./slim":{"types":"./dist/grab-api-slim.d.ts","import":"./dist/grab-api-slim.es.js","require":"./dist/grab-api-slim.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/vtempest","type":"github"},"gitHead":"299b4388573e29dec305089306f83315581ef1e5","scripts":{"build":"vite build --config vite.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"jsdelivr":"dist/grab-api-slim.es.js","licenseUrl":"https://rights.institute/prosper","repository":{"url":"git+https://github.com/OpenSourceAGI/GRAB-URL.git","type":"git","directory":"packages/grab-api"},"_npmVersion":"10.9.8","description":"The grab() request function on its own — one function, zero dependencies, minimalist syntax, with auto-JSON, dedupe, caching, retries, rate-limiting, mock testing, pagination and a DevTools overlay. The core of grab-url, without the loading icons.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.19.1","devDependencies":{"vite":"^7.3.1","terser":"^5.46.0","linkedom":"^0.18.12","typescript":"^5.9.3","@types/node":"^25.5.0","archiver-web":"*","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/grab-api.js_3.0.2_1790333959210_0.2093212749644704","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"_id":"grab-api.js@3.0.3","bugs":{"url":"https://github.com/OpenSourceAGI/GRAB-URL/issues","email":"vtempest@github.com"},"dist":{"shasum":"8eaafb4917860a6527e221acc3e2cbda679b9bac","tarball":"https://registry.npmjs.org/grab-api.js/-/grab-api.js-3.0.3.tgz","fileCount":29,"integrity":"sha512-21RH2li3ASgjqt9Zruvh9r564gumTk0MCW1anIdxgRc2uWwDkvZ2jTS44+qN5VCW/cOgmQL7aGMpA15K48RcjA==","signatures":[{"sig":"MEYCIQC4j9tBm99Dj4+OSpfeac3t23yZmZvPnohkK2TXjEPkowIhANjmx/lipn4/+pms+FjjB7f6D7qfeyhcEYlEDI8zy15C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCkm9jBb/JJrgtwpeBLG/5FPULL/F4U/dehhC8WOw0EsQIhAIsf5medQwzMXLvQHW+Kvy83u7UabWmxGacOXAks2HLr"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/grab-api.js@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2423934},"main":"./dist/grab-api-slim.cjs","name":"grab-api.js","type":"module","types":"./dist/grab-api-slim.d.ts","unpkg":"dist/grab-api-slim.es.js","author":{"name":"vtempest","email":"vtempest@github.com"},"module":"./dist/grab-api-slim.es.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/grab-api-slim.d.ts","import":"./dist/grab-api-slim.es.js","require":"./dist/grab-api-slim.cjs"},"./full":{"types":"./dist/grab-api.d.ts","import":"./dist/grab-api.es.js","require":"./dist/grab-api.cjs"},"./slim":{"types":"./dist/grab-api-slim.d.ts","import":"./dist/grab-api-slim.es.js","require":"./dist/grab-api-slim.cjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/vtempest","type":"github"},"gitHead":"ac8392bc2b73eb0e6c45498994a42ab32e5a1941","license":"PROSPER-1.0.0","scripts":{"build":"vite build --config vite.config.ts","prepublishOnly":"npm run build"},"version":"3.0.3","_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"homepage":"https://grab.js.org","jsdelivr":"dist/grab-api-slim.es.js","keywords":["api","axios","request","browser","fetch","http","http-client","rest-client","api-client","fetch-wrapper","request-deduplication","caching","retry","rate-limiting","mock-testing","mock-api","pagination","infinite-scroll","devtools","typescript","zero-dependencies","grab","grab-url"],"licenseUrl":"https://rights.institute/prosper","repository":{"url":"git+https://github.com/OpenSourceAGI/GRAB-URL.git","type":"git","directory":"packages/grab-api"},"_npmVersion":"10.9.8","description":"The grab() request function on its own — one function, zero dependencies, minimalist syntax, with auto-JSON, dedupe, caching, retries, rate-limiting, mock testing, pagination and a DevTools overlay. The core of grab-url, without the loading icons.","directories":{},"maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@11.19.1","devDependencies":{"vite":"^7.3.1","terser":"^5.46.0","linkedom":"^0.18.12","typescript":"^5.9.3","@types/node":"^25.5.0","archiver-web":"*","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grab-api.js_3.0.3_1790462051797_0.7844321279088629"}}},"time":{"created":"2025-05-26T15:35:07.161Z","modified":"2026-09-26T22:34:12.287Z","0.9.0":"2025-05-26T15:35:07.408Z","0.9.2":"2025-05-26T16:39:18.051Z","0.9.3":"2025-05-26T16:44:54.567Z","0.9.4":"2025-05-26T16:45:23.669Z","0.9.5":"2025-05-26T17:06:38.788Z","0.9.6":"2025-05-26T18:48:44.892Z","0.9.7":"2025-05-26T19:51:35.553Z","0.9.9":"2025-05-28T14:17:51.001Z","0.9.91":"2025-06-01T20:44:46.069Z","0.9.92":"2025-06-01T23:48:33.867Z","0.9.93":"2025-06-02T12:37:55.103Z","0.9.95":"2025-06-02T16:57:09.532Z","0.9.96":"2025-06-02T17:02:11.040Z","0.9.97":"2025-06-02T17:11:50.945Z","0.9.98":"2025-06-02T17:43:04.152Z","0.9.100":"2025-06-02T17:55:34.065Z","0.9.101":"2025-06-02T18:44:36.092Z","0.9.102":"2025-06-02T18:57:08.259Z","0.9.103":"2025-06-02T19:04:16.325Z","0.9.104":"2025-06-02T19:08:27.476Z","0.9.105":"2025-06-02T19:10:41.944Z","0.9.106":"2025-06-02T19:22:05.358Z","0.9.107":"2025-06-02T19:28:53.423Z","0.9.108":"2025-06-02T19:30:22.079Z","0.9.109":"2025-06-02T20:11:39.129Z","0.9.110":"2025-06-07T01:58:10.700Z","0.9.111":"2025-06-07T02:12:33.795Z","0.9.112":"2025-06-09T06:54:05.771Z","0.9.113":"2025-06-09T07:03:56.876Z","0.9.114":"2025-06-09T07:06:52.314Z","0.9.115":"2025-06-09T07:08:18.390Z","0.9.116":"2025-06-09T07:33:24.035Z","0.9.117":"2025-06-09T08:15:05.071Z","0.9.118":"2025-06-09T08:21:39.557Z","0.9.119":"2025-06-09T08:26:53.343Z","0.9.120":"2025-06-09T08:33:48.526Z","0.9.121":"2025-06-10T09:20:26.768Z","0.9.122":"2025-06-10T10:14:34.825Z","0.9.123":"2025-06-11T03:04:40.648Z","0.9.124":"2025-06-11T03:07:22.763Z","0.9.125":"2025-06-11T04:46:01.900Z","0.9.126":"2025-06-11T04:51:54.369Z","0.9.127":"2025-06-11T04:55:44.203Z","0.9.128":"2025-06-13T00:37:13.743Z","0.9.130":"2025-06-13T00:43:22.598Z","0.9.131":"2025-06-13T04:50:37.694Z","3.0.0":"2026-09-22T08:50:02.310Z","3.0.1":"2026-09-22T11:42:37.511Z","3.0.2":"2026-09-25T10:59:19.334Z","3.0.3":"2026-09-26T22:34:11.910Z"},"bugs":{"url":"https://github.com/OpenSourceAGI/GRAB-URL/issues","email":"vtempest@github.com"},"author":{"name":"vtempest","email":"vtempest@github.com"},"license":"PROSPER-1.0.0","homepage":"https://grab.js.org","keywords":["api","axios","request","browser","fetch","http","http-client","rest-client","api-client","fetch-wrapper","request-deduplication","caching","retry","rate-limiting","mock-testing","mock-api","pagination","infinite-scroll","devtools","typescript","zero-dependencies","grab","grab-url"],"repository":{"url":"git+https://github.com/OpenSourceAGI/GRAB-URL.git","type":"git","directory":"packages/grab-api"},"description":"The grab() request function on its own — one function, zero dependencies, minimalist syntax, with auto-JSON, dedupe, caching, retries, rate-limiting, mock testing, pagination and a DevTools overlay. The core of grab-url, without the loading icons.","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"readme":"<!-- template-git-repo:badges:start -->\n<p align=\"center\">\n    <a href=\"https://grab.js.org\"><img src=\"https://img.shields.io/badge/Docs-blue?logo=ReadTheDocs&logoColor=white\" alt=\"Documentation\" /></a>\n    <a href=\"https://stackblitz.com/github/OpenSourceAGI/GRAB-URL/tree/master/packages/grab-api\"><img height=\"20px\" src=\"https://developer.stackblitz.com/img/open_in_stackblitz.svg\" alt=\"Open in StackBlitz\" /></a>\n    <br />\n    <a href=\"https://github.com/OpenSourceAGI/GRAB-URL/stargazers\"><img src=\"https://img.shields.io/github/stars/OpenSourceAGI/GRAB-URL\" alt=\"GitHub Stars\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/GRAB-URL/issues\"><img src=\"https://img.shields.io/github/issues/OpenSourceAGI/GRAB-URL?logo=github\" alt=\"GitHub Issues\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/GRAB-URL/pulls\"><img src=\"https://img.shields.io/github/issues-pr/OpenSourceAGI/GRAB-URL?logo=github&label=PRs\" alt=\"Open Pull Requests\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/GRAB-URL/pulls?q=is%3Apr+is%3Aclosed\"><img src=\"https://img.shields.io/github/issues-pr-closed/OpenSourceAGI/GRAB-URL?logo=github&label=PRs%20merged&color=8957e5\" alt=\"Merged Pull Requests\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/GRAB-URL/discussions\"><img src=\"https://img.shields.io/github/discussions/OpenSourceAGI/GRAB-URL\" alt=\"GitHub Discussions\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/GRAB-URL/commits/master/\"><img src=\"https://img.shields.io/github/last-commit/OpenSourceAGI/GRAB-URL.svg\" alt=\"GitHub last commit\" /></a>\n    <br />\n    <a href=\"https://www.npmjs.com/package/grab-api.js\"><img src=\"https://img.shields.io/npm/v/grab-api.js.svg\" alt=\"npm version\" /></a>\n    <a href=\"https://www.npmjs.com/package/grab-api.js\"><img src=\"https://img.shields.io/npm/dm/grab-api.js.svg\" alt=\"NPM Monthly Downloads\" /></a>\n    <a href=\"https://bundlephobia.com/package/grab-api.js\"><img src=\"https://img.shields.io/bundlephobia/minzip/grab-api.js\" alt=\"Bundle size\" /></a>\n    <img src=\"https://img.shields.io/badge/npm-CB3837?logo=npm&logoColor=white\" alt=\"npm\" />\n    <img src=\"https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&logoColor=white\" alt=\"TypeScript\" />\n</p>\n<!-- template-git-repo:badges:end -->\n\n# grab-api.js\n\n**`grab()` on its own.** One function, zero runtime dependencies, minimalist syntax —\nauto-JSON, request dedupe, caching, retries, rate limiting, a mock server, pagination and\na DevTools overlay. This is the core of [`grab-url`](https://www.npmjs.com/package/grab-url),\npublished without the loading icons and spinners that ride along in it.\n\n```bash\nnpm i grab-api.js\n```\n\n```ts\nimport grab, { log } from \"grab-api.js\";\n\nconst res = await grab(\"search\", { query: \"search words\", post: true });\nlog(res);\n```\n\n## Which package do I want?\n\nSame `grab()`, same options, same globals. The difference is only what else comes along.\n\n| Package | Gives you | Pick it when |\n| --- | --- | --- |\n| **`grab-api.js`** | `grab()` and `log()` | You want the request client and nothing else |\n| [`grab-url`](https://www.npmjs.com/package/grab-url) | the same, plus `grab-url/animations` (~25 tree-shakable SVG spinners) and `grab-url/icons/quantum-sphere` (a 3D React/Svelte loader) | You also want the loading UI |\n| [`grab-url-cli`](https://www.npmjs.com/package/grab-url-cli) | the `grab-url` / `grab` / `g` commands | You want the terminal downloader |\n\n> **Install one of the first two, not both.** They are built from the same source, so a\n> project holding both ends up with two `grab()` modules — two `grab.mock` registries, two\n> `grab.log` arrays and two caches — and a stub registered on one is invisible to the\n> other. If you already depend on `grab-url`, you already have everything here.\n\n## Slim by default\n\nThe bare import is the **slim** build: ~15 kB raw, ~5 kB gzipped, with no DOM parser and no\narchive extractor reachable from it. That is every feature below except the two that need a\nheavy library — `unzip` and `parseDOM` — which live one subpath over:\n\n```ts\nimport grab from \"grab-api.js\";        // default — ~5 kB gzipped\nimport grab from \"grab-api.js/full\";   // + `unzip` and `parseDOM`\n```\n\n`grab-api.js/full` adds linkedom (~174 kB) and the archive extractor, both behind lazy\nimports, so they download only when a response actually needs one of them.\n`grab-api.js/slim` also resolves, as an alias of the default — the identical module, so a\nstub on `grab.mock` registered through either specifier is visible to the other.\n\n## What's in this package\n\n| Folder | Purpose |\n| --- | --- |\n| [src/common/](src/common/) | Shared `GrabOptions` / `GrabFunction` / `GrabLogEntry` types and small utilities |\n| [src/core/](src/core/) | The main `grab()` implementation, request executor, flow control, cache, regrab events |\n| [src/response/](src/response/) | Response parsing, JSON conversion, and infinite-scroll pagination handling |\n| [src/devtools/](src/devtools/) | `Ctrl+Alt+I` in-browser overlay showing requests, responses, timing, and JSON structure |\n| [src/index.slim.ts](src/index.slim.ts) | The default entry — wires up globals (`window.grab`, `window.log`) and exports the API |\n| [src/index.ts](src/index.ts) | The `/full` entry — the same, plus the ZIP and DOM post-processors |\n\n## Features (full list)\n\n1. **One function, no dependencies** — minimalist syntax, [more features than alternatives](https://grab.js.org/docs/Comparisons).\n2. **Auto-JSON convert** — pass params and get a JSON response or error; other content types pass through as-is.\n3. **isLoading status** — sets `.isLoading = true` on the pre-initialized response object so any framework can render a loading state.\n4. **Mock server** — configure `window.grab.mock` for development and tests.\n5. **Cancel duplicates** — block (or cancel) an in-flight request to the same path & params.\n6. **Timeout & retry** — customizable per request (default 30s), auto-retry on error.\n7. **DevTools overlay** — `Ctrl+Alt+I` shows every request and response with timing and JSON structure.\n8. **Request history** — every call is recorded in the global `grab.log` array.\n9. **Pagination / infinite scroll** — auto-load and merge the next page, with scroll position recovery.\n10. **Per-environment base URL** — set `grab.defaults.baseURL` once; override via `SERVER_API_URL` in `.env`.\n11. **Frontend cache** — cache responses in memory for repeat requests to static data.\n12. **Regrab triggers** — re-fetch on timeout, window refocus, network change, or staleness.\n13. **Framework-agnostic** — unlike TanStack et al., `grab()` works outside React component init.\n14. **Globals** — adds `grab`, `log`, `grab.log`, `grab.mock`, `grab.defaults` to `window` / `globalThis`.\n15. **Debug logging** — `log()` prints colored JSON structure, response, and timing.\n16. **Rate limiting** — require a minimum delay between requests to prevent cascading multi-click responses.\n17. **Repeat / polling** — repeat N times or every X seconds.\n18. **Auto-unzip** — automatically extracts ZIP responses using archiver-web. Set `unzip: false` to disable. Import from `grab-api.js/full`.\n19. **DOM parsing** — automatically parses HTML responses using linkedom. Pass `dom: \"selector\"` for CSS selector extraction or `dom: false` to disable. Import from `grab-api.js/full`.\n\n## Usage\n\n```ts\nimport grab from \"grab-api.js\";\n\nlet res = $state({}) as {\n  results: Array<{ title: string }>;\n  isLoading: boolean;\n  error: string;\n};\n\nawait grab(\"search\", { response: res, query: \"search words\", post: true });\ngrab(\"user\").then(log);\n\n// Mock testing server (response is an object or a function)\nwindow.grab.mock[\"search\"] = {\n  response: (params) => ({ results: [{ title: `Result about ${params.query}` }] }),\n  method: \"POST\",\n};\n\n// Set defaults for all requests\ngrab(\"\", {\n  setDefaults: true,\n  baseURL: \"http://localhost:8080\",\n  timeout: 30,\n  debug: true,\n  rateLimit: 1,\n  cache: true,\n  cancelOngoingIfNew: true,\n});\n```\n\n## Instance with defaults\n\n```ts\nconst api = grab.instance({ baseURL: \"https://api.example.com\", timeout: 10 });\nconst user = await api(\"user/me\");\n```\n\n## Globals\n\nIn the browser:\n\n- `window.grab` — the function\n- `window.log` — the colored logger\n- `grab.log` — request/response history\n- `grab.mock` — mock route map\n- `grab.defaults` — default `GrabOptions`\n\nIn Node.js / Bun the same names are attached to `globalThis`.\n\n## Build\n\n```bash\nnpm run build   # vite build --config vite.config.ts → dist/\n```\n\nBuilds only this package's two entries. `grab-url` builds the same source from its own\nconfig, so a change here lands in both — see\n[`.claude/architecture/build.md`](../../.claude/architecture/build.md).\n\n## License\n\n[PROSPER 1.0.0](LICENSE.md)\n\n## Links\n\n- 📑 Docs: <https://grab.js.org>\n- 🎯 Examples: <https://grab.js.org/docs/examples>\n- 💬 Discord: <https://discord.gg/SJdBqBz3tV>\n","readmeFilename":"README.md"}