{"_id":"@spoosh/core","_rev":"40-b2068ca9481c068e7bb22ff1105dca3b","name":"@spoosh/core","dist-tags":{"beta":"0.1.0-beta.0","latest":"0.18.3"},"versions":{"0.1.0-beta.0":{"name":"@spoosh/core","version":"0.1.0-beta.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.1.0-beta.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"fe639171a5a00dcc8ea45ff79b032e482ebd0687","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.1.0-beta.0.tgz","fileCount":7,"integrity":"sha512-hamvasSulhGYSGBJzSUSgabivn2wteXMQfkaCwD/n06wRAl1u7gOMG4AY6PETRL4BPzhYVOv8x9HSxXPzcoWiA==","signatures":[{"sig":"MEYCIQDLFB4BFmc/boiwfX0PtEEsj3YoD9OVQv6AnC9CPCQQGgIhAJL0BYVPgA0uXbGVC8iS85Lvxd8s5BHCx7CLytZkCQsr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206992},"_from":"file:spoosh-core-0.1.0-beta.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/1c34d0b6e8772c6bb38a1e81ce8a92c2/spoosh-core-0.1.0-beta.0.tgz","_integrity":"sha512-hamvasSulhGYSGBJzSUSgabivn2wteXMQfkaCwD/n06wRAl1u7gOMG4AY6PETRL4BPzhYVOv8x9HSxXPzcoWiA==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.1","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.0_1768420890599_0.7725799987934119","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@spoosh/core","version":"0.2.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.2.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"f7251639fd55d0946cf2e0ba1b2066d1a66a5417","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.2.0.tgz","fileCount":7,"integrity":"sha512-mWlcYxDkKPtDOrhvlttOlAbl90NmDrTP0RZkymdGhSnHJQyYdutuDXItLfwvuYhgAWwzA4b63fbvhxefZjr2Nw==","signatures":[{"sig":"MEYCIQCZBUUK7zWI4SPdD/LvZvGwZHdo6hujVdqnyLbBDefzSAIhAO2gOolTvgLrI1tbS7sn9KnaOXrz9Et48M+sgozxtfEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230550},"_from":"file:spoosh-core-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/36ad9b55be8e8d8651f8eca5d810d443/spoosh-core-0.2.0.tgz","_integrity":"sha512-mWlcYxDkKPtDOrhvlttOlAbl90NmDrTP0RZkymdGhSnHJQyYdutuDXItLfwvuYhgAWwzA4b63fbvhxefZjr2Nw==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.1","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1768465883020_0.7271062858300312","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@spoosh/core","version":"0.2.1","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.2.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"99e815bcbd11740c5aac5e26cbfe9027b6574963","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.2.1.tgz","fileCount":7,"integrity":"sha512-dmuReIg9eM5BNUg79wqG3JWsCoNjxStiXl61L1HOgTng/mlWVUbOc6w9JhRtweh3YrD9ZXfon3SR8W/uFicN+A==","signatures":[{"sig":"MEQCIDySQeZDspbq62DJGM3cFLHil1pvHJS3A7TPFziOaPuaAiBjAcjBk+DL28xVO+nVCpaKf1zzROij2oqGN5WH1Ia6LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230550},"_from":"file:spoosh-core-0.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/b83a24a93fa3f83786603df9bfe76250/spoosh-core-0.2.1.tgz","_integrity":"sha512-dmuReIg9eM5BNUg79wqG3JWsCoNjxStiXl61L1HOgTng/mlWVUbOc6w9JhRtweh3YrD9ZXfon3SR8W/uFicN+A==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.1","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1768644506306_0.9277685561693907","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@spoosh/core","version":"0.2.2","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.2.2","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"0795505ad8a8357dca5bee37d29888df23e14f92","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.2.2.tgz","fileCount":7,"integrity":"sha512-aymzTVLkTMcq6YvwHW7XtOzmynfcUu+0RtsX0akca42oRMFHqwB7qOfMltZ6oKjYA5nwlA4hA2XuCc9JFjvVlg==","signatures":[{"sig":"MEUCIQDgBw3neGUFhN7JxDTzRmTjRv2HQNyGhk0eWHp+PefNbwIgVZqzRKA07CosthkKVbNS9nInEyTcP0Zb9mPvP1ro/aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231712},"_from":"file:spoosh-core-0.2.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/ad7d6867e57a4d0e444fa8856e8f106e/spoosh-core-0.2.2.tgz","_integrity":"sha512-aymzTVLkTMcq6YvwHW7XtOzmynfcUu+0RtsX0akca42oRMFHqwB7qOfMltZ6oKjYA5nwlA4hA2XuCc9JFjvVlg==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.1","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1768847302930_0.444560218534539","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@spoosh/core","version":"0.3.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.3.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"5f614f175b317eee994756ac48c8f72cc310d009","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.3.0.tgz","fileCount":7,"integrity":"sha512-NZnNb+eNwXmhx9c9n5I2ffPdBvRS/8MksLtM4NEigAciLbUkELRR6YRml6KJBa1ylePKft0B7dbdbVNWneqjAg==","signatures":[{"sig":"MEYCIQDE8cWCCgrh44UGNq72O8YUQ5DS3Y8HkCUgH4bKMowdDwIhANeUDJITBpEjbKgmHG5y0JeLUTFFf159rbdUrln7Oe83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226788},"_from":"file:spoosh-core-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/1113422dcec7cc23652eb3d32d11886d/spoosh-core-0.3.0.tgz","_integrity":"sha512-NZnNb+eNwXmhx9c9n5I2ffPdBvRS/8MksLtM4NEigAciLbUkELRR6YRml6KJBa1ylePKft0B7dbdbVNWneqjAg==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.1","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1768926062693_0.7994917439420135","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@spoosh/core","version":"0.4.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.4.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"aad822129aa1f6969a072f7574d9876a5bc6fe8f","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.4.0.tgz","fileCount":7,"integrity":"sha512-EmOdbYIddWF1GT3PfYMtLpENpm/Zsityl5RV1QoliQXCPeNqwtkkxE4DHXiEUrxnKwI8Uko/1JqW9b0SrgxOXQ==","signatures":[{"sig":"MEQCICao8r+EueKCdefxU96OfOIYZNcmQCyUnoLTGoHYsP8UAiB8R6LxnWEI6OKKW0aSzkJtf4rM4Fu58oFJ+Vexjd4vFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225908},"_from":"file:spoosh-core-0.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/800bc4f1144235ef380a45bcb2c758ae/spoosh-core-0.4.0.tgz","_integrity":"sha512-EmOdbYIddWF1GT3PfYMtLpENpm/Zsityl5RV1QoliQXCPeNqwtkkxE4DHXiEUrxnKwI8Uko/1JqW9b0SrgxOXQ==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.1","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1769009626674_0.8257786509166312","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@spoosh/core","version":"0.4.1","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.4.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"1ce6ad36fefc9340b072495a8e461cfc75de7f6b","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.4.1.tgz","fileCount":7,"integrity":"sha512-gT4LyYzR1qtaFbpCYsayrFrj/b6sSLeCevwNY3R1U15NmPYTwrXjnrp6tw1YH0Lz413KGS7YdHNXdEKZ7d3uhQ==","signatures":[{"sig":"MEUCIQDdy78bo1HnqxW8CN9TtfjCqJ3FGjh1tkonoMlVFd1TSwIgMHQNx7E10aBDTRpvwHaVmO4GJiDo1COfkdyY0ncK1tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226338},"_from":"file:spoosh-core-0.4.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/63ac841c1663ecdfdea45fd380354a7b/spoosh-core-0.4.1.tgz","_integrity":"sha512-gT4LyYzR1qtaFbpCYsayrFrj/b6sSLeCevwNY3R1U15NmPYTwrXjnrp6tw1YH0Lz413KGS7YdHNXdEKZ7d3uhQ==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.4.1_1769101726918_0.15668796205956492","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@spoosh/core","version":"0.4.2","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.4.2","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"5070bf2a89c6c81457d704183c0aed2c8949fc62","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.4.2.tgz","fileCount":7,"integrity":"sha512-6yellRQ1Wzpur840W6PzrCkuxs8wsp62MUt66v3voG7p+4NZCppd1OainGGjny+CZrOhmOh29MHqZ4GQ/n5ixg==","signatures":[{"sig":"MEUCIBKP4DR/PQ3ws6JEnOayzZGafbjxKLAEZ49c4/aw5CPWAiEA3OFAKKSGiVaJaD7UEIhluvEulEcT/WLwTfgG5mgsLJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226344},"_from":"file:spoosh-core-0.4.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/54bc0dce62e99602653f02cc71ee1b14/spoosh-core-0.4.2.tgz","_integrity":"sha512-6yellRQ1Wzpur840W6PzrCkuxs8wsp62MUt66v3voG7p+4NZCppd1OainGGjny+CZrOhmOh29MHqZ4GQ/n5ixg==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.4.2_1769103259567_0.45940333660985466","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@spoosh/core","version":"0.4.3","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.4.3","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"fd7c831822ec29982df12f370ac6b6017e5894a7","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.4.3.tgz","fileCount":7,"integrity":"sha512-Pat8wkaCpzfG0xuSOpd3gAc2hCFoEY6h4GtQgeioq8xwfBMg1PfzvNsRaqOpZF/0ptUibo76uyR5CyLqWJlcfA==","signatures":[{"sig":"MEUCIQCgx8mIhF0qpLVbzDgzrbPI5dru4z/dktc/0aBj2NkiFQIgfqGPAvNKFmP7Ee+wX0b0UQNeLmDGEguyAkn8X17Ymuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226870},"_from":"file:spoosh-core-0.4.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/3cd1548ee5d64e69322cc25d98ba8066/spoosh-core-0.4.3.tgz","_integrity":"sha512-Pat8wkaCpzfG0xuSOpd3gAc2hCFoEY6h4GtQgeioq8xwfBMg1PfzvNsRaqOpZF/0ptUibo76uyR5CyLqWJlcfA==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.4.3_1769107638556_0.3820258413307491","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@spoosh/core","version":"0.5.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.5.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"2ae030790e9e96245e73e6bf69525315b7c02759","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.5.0.tgz","fileCount":7,"integrity":"sha512-scvCfoZ9v3iR4Vci0/MqRVMI/wI686FA6wwwa1blco9OwTqziMKjGIafA6hhl50eAOsfUrdAEo8Ve+N1/eAs4g==","signatures":[{"sig":"MEUCIQDXDXXLGHSMeGsC+0yA+uFMSxfCGrN9EDKH7XiaxZXjRQIgc1sCAUc3jsMMnn4fV1wD4eApnLSWQCUlDE3u1xjs4G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226790},"_from":"file:spoosh-core-0.5.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/f358985af35a46857e630ffbb9bb88f9/spoosh-core-0.5.0.tgz","_integrity":"sha512-scvCfoZ9v3iR4Vci0/MqRVMI/wI686FA6wwwa1blco9OwTqziMKjGIafA6hhl50eAOsfUrdAEo8Ve+N1/eAs4g==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1769179286437_0.8238312321997694","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@spoosh/core","version":"0.6.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.6.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"5df6f180360ab4bb91b57e07899c2cb796cee688","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.6.0.tgz","fileCount":7,"integrity":"sha512-dV1rpP/l0hlKX46uuPCIWJAXn3iV5C/7T4vmyWX7pYi5TOrGDkLk+nbRQ9M/9Jpsqe5fxt7XzUiEypoH5VMl6Q==","signatures":[{"sig":"MEUCIQC+HwtSv6regR8LiZMNDyAYowcIspdPXWscZf2JuTHJPQIgHZ53tiELU57FV9yiRe9WFS6T+Qq0mUGufEy/ywBQOqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227478},"_from":"file:spoosh-core-0.6.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/d00b5feafb2841316b6b7c0a4e6e7f35/spoosh-core-0.6.0.tgz","_integrity":"sha512-dV1rpP/l0hlKX46uuPCIWJAXn3iV5C/7T4vmyWX7pYi5TOrGDkLk+nbRQ9M/9Jpsqe5fxt7XzUiEypoH5VMl6Q==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1769296580913_0.03013215091388166","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@spoosh/core","version":"0.7.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.7.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"0f4d1a2ba1e5be29cd7541f1bb1b0b2b42ea3a73","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.7.0.tgz","fileCount":7,"integrity":"sha512-8NzIjaS3O4i4Awy7C2Os3JUKinCfHnmatLZ1Fd5ht4OPNvsPxPCHTf1+htf+qW0gNJa95Y04nxVnQDWQVZCjJw==","signatures":[{"sig":"MEYCIQC2a570ET2vJ9+MqRXBqaO5LHSxSt20acBF8MZ4BBG6uAIhAJyazqf4CTRPgvQlo/CC8KB8YzzwTMF0RAr+Frlg11Wf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229472},"_from":"file:spoosh-core-0.7.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/a517d2ce164243235653c7a332107a4b/spoosh-core-0.7.0.tgz","_integrity":"sha512-8NzIjaS3O4i4Awy7C2Os3JUKinCfHnmatLZ1Fd5ht4OPNvsPxPCHTf1+htf+qW0gNJa95Y04nxVnQDWQVZCjJw==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1769333984502_0.604314966575261","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@spoosh/core","version":"0.8.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.8.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"0263bda34d41f7b9254728c72a150b708e72e4c4","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.8.0.tgz","fileCount":7,"integrity":"sha512-58fO8Bk34RCXF7Wy0GgkpM0LyW+TtrNKzfxTbc/3dH7elntVhjMQTaYZynAHM7BeHRtGvYrYNUct7p0RGkBKxQ==","signatures":[{"sig":"MEUCIQC/sPTVvgo+1TNV/SGfTvEE7y1MLmzikQaWJG9cP4wMQwIgfL1D9RZvm8xRIQO/5za768Qnq3+9dj7FP0H5vtSrlTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229846},"_from":"file:spoosh-core-0.8.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/7984295bf28ae47282e4c924b819ab10/spoosh-core-0.8.0.tgz","_integrity":"sha512-58fO8Bk34RCXF7Wy0GgkpM0LyW+TtrNKzfxTbc/3dH7elntVhjMQTaYZynAHM7BeHRtGvYrYNUct7p0RGkBKxQ==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.8.0_1769413398230_0.3179477731878795","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@spoosh/core","version":"0.8.1","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.8.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"ca5cdc0c82a59e533cecd7eb5bfc5dea13f4944c","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.8.1.tgz","fileCount":7,"integrity":"sha512-/V9m7FhgfhrttDp8xi37XrZzenjGx8gPpqwIth/OMR0r6Ot13qSdc32GnZVLD7WuVxr8pclnyDmpcEtBTYWJkw==","signatures":[{"sig":"MEUCIQCpH+6F4WlW7C4FYs2bBj8p23mHQKvpoBm6qUZJMJ/ODwIgYGDsjbc+5IBbmHYRvJxRnJEopaZcK/vtVZ0TRe2KSZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229934},"_from":"file:spoosh-core-0.8.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/2972ae1d92873eebca125a7ee3f58b8b/spoosh-core-0.8.1.tgz","_integrity":"sha512-/V9m7FhgfhrttDp8xi37XrZzenjGx8gPpqwIth/OMR0r6Ot13qSdc32GnZVLD7WuVxr8pclnyDmpcEtBTYWJkw==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.8.1_1769419631523_0.7809955792452448","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@spoosh/core","version":"0.8.2","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.8.2","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"2c48de28a6ba5d73856f7c78ea5987e9aa88af02","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.8.2.tgz","fileCount":7,"integrity":"sha512-Hz+EmPSqf7ahlsJ8Ix9Co5ug17GtX2TZP8N6oYgYi9p49N6FnMc4eR7wlUr88UoqU1tPix8zb/TdrRgZ6NF+6w==","signatures":[{"sig":"MEUCICVe3DbfXuYv+tpdVKvYzk0cS6GByV9phY0VJ4PbTV5+AiEAkM+Guep8usvwVbYAxewHTY6itS5EPI92ZCRWXvrn2EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230334},"_from":"file:spoosh-core-0.8.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/b7b8f33237e3746bb05b4d70ad9a6634/spoosh-core-0.8.2.tgz","_integrity":"sha512-Hz+EmPSqf7ahlsJ8Ix9Co5ug17GtX2TZP8N6oYgYi9p49N6FnMc4eR7wlUr88UoqU1tPix8zb/TdrRgZ6NF+6w==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.8.2_1769421181500_0.913274099263482","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@spoosh/core","version":"0.9.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.9.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"29c4ccae2f7913801be9be74e51de1b35c8bdb06","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.9.0.tgz","fileCount":7,"integrity":"sha512-rZdfE7noTADWAzwYjFqrDfE47SdTBXjqSKFk/5Ug6qYg6fWM5b92ahDKAM3v0Pgcun2oBhKQUp1dJlgQSS7AjA==","signatures":[{"sig":"MEYCIQD6lMTxbONc8EJ/llVEaiid1B7KJwQGXiXU+5Dmgr5shgIhAKIDWgJ1Q8y2z2MMtfhBUScl3VVlB3MTtO8a84809s55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232617},"_from":"file:spoosh-core-0.9.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/7fd364b1cb76882d4b8e59f19e27d7e6/spoosh-core-0.9.0.tgz","_integrity":"sha512-rZdfE7noTADWAzwYjFqrDfE47SdTBXjqSKFk/5Ug6qYg6fWM5b92ahDKAM3v0Pgcun2oBhKQUp1dJlgQSS7AjA==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.9.0_1769535726200_0.00507663763251287","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@spoosh/core","version":"0.9.1","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.9.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"bfecc758e9588792d7c0158c7f72628016de2d0b","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.9.1.tgz","fileCount":7,"integrity":"sha512-KWIaYJX9caq6DW2aWNFwmk6rVcF47jfYwqxyXT7fvONJYRg2TulQY3Vm7jD89QYF7h8vrapUafPwzR19bx/qPw==","signatures":[{"sig":"MEYCIQCTqiD9cQtNvXGrOJwyf+KZSEKCUkAuKO48UBw52yAQ6QIhAM2p0GtIBjJBA36FLR8fCFG5bhfwn0ntcaMJ4fzXWXol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252132},"_from":"file:spoosh-core-0.9.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/5d952ecc397f77c327ea472d588e759e/spoosh-core-0.9.1.tgz","_integrity":"sha512-KWIaYJX9caq6DW2aWNFwmk6rVcF47jfYwqxyXT7fvONJYRg2TulQY3Vm7jD89QYF7h8vrapUafPwzR19bx/qPw==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.9.1_1769806285902_0.9356454246784456","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@spoosh/core","version":"0.9.2","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.9.2","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"3c6d39cfb69fef77a613225d207eb3b6b8e292c7","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.9.2.tgz","fileCount":7,"integrity":"sha512-t9USMAoU5tAMaygNcwghFqeX2rnBnWK10Oj9itWx09XxbqLNOxY6gEyVtVRS6soZX457ACm8KDQZpb6eyrwu6w==","signatures":[{"sig":"MEQCIGw6kFtfB33E+EAWYjSRX5KT/lrajUtx+IZieiRzSN+IAiAJLVDyq9xWZvkDW3hyDaM0MJovuqFnaIU16W0xUkP9JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234899},"_from":"file:spoosh-core-0.9.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/2b45f39ffd9b37e10f6bbfcd6b7cde77/spoosh-core-0.9.2.tgz","_integrity":"sha512-t9USMAoU5tAMaygNcwghFqeX2rnBnWK10Oj9itWx09XxbqLNOxY6gEyVtVRS6soZX457ACm8KDQZpb6eyrwu6w==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.9.2_1769807090775_0.8837019956096459","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@spoosh/core","version":"0.9.3","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.9.3","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/react/docs/core","bugs":{"url":"https://github.com/nxnom/spoosh/issues"},"dist":{"shasum":"b58b3094878b4d631488473c0fe2d6417b99d46b","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.9.3.tgz","fileCount":7,"integrity":"sha512-cBRhzSf0qiACE9ixV2AWmBzUthfWgLGt7f+hfTuvHYnXaP9gjpdvwv953AjsIMr1R7Kssptih+Tfpr4hDFMqDQ==","signatures":[{"sig":"MEQCID8FUkOoLZPWD75o3yYJg6TLzNrRe4lb5egC1meC8R8uAiALgi3RGZx7XmnD2V3Ok3QH6bjKQ7VfHXlLwoXsb+EruQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233895},"_from":"file:spoosh-core-0.9.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/d9d7ea732005ff7b0a6dbaa0b0adff84/spoosh-core-0.9.3.tgz","_integrity":"sha512-cBRhzSf0qiACE9ixV2AWmBzUthfWgLGt7f+hfTuvHYnXaP9gjpdvwv953AjsIMr1R7Kssptih+Tfpr4hDFMqDQ==","repository":{"url":"git+https://github.com/nxnom/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.9.3_1770148980780_0.6095482046904317","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@spoosh/core","version":"0.10.0","keywords":["spoosh","api-client","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.10.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"fbfd069945941bd6654decf7c250dcdbff0c711a","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.10.0.tgz","fileCount":7,"integrity":"sha512-Sm1S9kTpEoXUXVZDjSQ1unKhd9xMggcKGsFp5oYiQj9+3xNPZ/o/Lm1O8p0PQ6H0JEzb1k6TQUoAoYI+u1r3Rg==","signatures":[{"sig":"MEUCIQDOUVxp0TMf+mJ9ifHfeIdBOzTBg3mGP+F5U+BKoUYLLwIga/M45XIC3+vX39PFk+QOKiadBoVGrUsGbbKlulyiqlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245072},"_from":"file:spoosh-core-0.10.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/60321400d1be225018f2be8beee0361d/spoosh-core-0.10.0.tgz","_integrity":"sha512-Sm1S9kTpEoXUXVZDjSQ1unKhd9xMggcKGsFp5oYiQj9+3xNPZ/o/Lm1O8p0PQ6H0JEzb1k6TQUoAoYI+u1r3Rg==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API client with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.10.0_1770306312717_0.7065789305204786","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@spoosh/core","version":"0.10.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.10.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"362161c93d749395e798ebc87a11ea4b400728e7","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.10.1.tgz","fileCount":7,"integrity":"sha512-YtUL9sJZ9QCqzcn2TMJ7iXICr6ygUqTIYzizOWG79Mm+p/jczO2cA2AQgWhrHTbZBZkYkaswGWLEEKKmA77S2A==","signatures":[{"sig":"MEYCIQDmGkDZh2UaW7vDRZDVkdcJ+WtQJkBo+GSDNvyKdVbyJAIhANrHkUagY8cdCgYDqY627KF0/2J+U+EikdB5+2WAVm4I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245139},"_from":"file:spoosh-core-0.10.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/24390f4c9edee992b0fa1066d2bd2b97/spoosh-core-0.10.1.tgz","_integrity":"sha512-YtUL9sJZ9QCqzcn2TMJ7iXICr6ygUqTIYzizOWG79Mm+p/jczO2cA2AQgWhrHTbZBZkYkaswGWLEEKKmA77S2A==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.10.1_1770387849415_0.39496831743722494","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@spoosh/core","version":"0.11.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.11.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"0a2e3f66db2042429c419cbd61cb03fd238fca47","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.11.0.tgz","fileCount":7,"integrity":"sha512-LtDwIFL1xiFxjOBHNhp0/UPmHmhew7nK4AFLogRHricUGrmxYXX4FXFcDfHHvWDUT0NQrKLAv8QGAotSMoRqpQ==","signatures":[{"sig":"MEUCIBkSRNVCVxHIoILUfsPnLSBiuTWjKKzjJBbzqjgRpYdTAiEA9rx0js4FVrQ4lEBcV/gILq19e/7BGOp2GQSodB8s7g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236444},"_from":"file:spoosh-core-0.11.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/f42de2a25117cb2373021a496b0688a2/spoosh-core-0.11.0.tgz","_integrity":"sha512-LtDwIFL1xiFxjOBHNhp0/UPmHmhew7nK4AFLogRHricUGrmxYXX4FXFcDfHHvWDUT0NQrKLAv8QGAotSMoRqpQ==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.0_1770411127495_0.8300846601115137","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@spoosh/core","version":"0.11.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.11.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"be8d0d052c4860079d5d86461f7d35429a01bc37","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.11.1.tgz","fileCount":7,"integrity":"sha512-OJjwKE7+VspRTOwsW8axs6WIbMmH3A7iq5ewlKYVo50ndwQp3SeMCR7M2ZySNX+ZBjCVaXnwX30Ndes3CwW16g==","signatures":[{"sig":"MEQCIHQHMGoNetWJCJ859P1uzDu0/Quo4rLM9kYCr8UbIT/gAiAblTYnNurgg2QvbguL7i2+KkvcHUd5smmXdeD+l79rZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236404},"_from":"file:spoosh-core-0.11.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/efd90162a17aa71b4b8a697ed5a65309/spoosh-core-0.11.1.tgz","_integrity":"sha512-OJjwKE7+VspRTOwsW8axs6WIbMmH3A7iq5ewlKYVo50ndwQp3SeMCR7M2ZySNX+ZBjCVaXnwX30Ndes3CwW16g==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.11.1_1770443882625_0.46642577154218934","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@spoosh/core","version":"0.12.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.12.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"e786837608768eb217f4de16644d41f19b94f289","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.12.0.tgz","fileCount":7,"integrity":"sha512-CeaR3pwPitJv+ex3TgWIE/rUWA7E+yfqxAdPvJ3KmPuNDaK9M+ezxkmcGHlApKmV4N2FaQaL+tla4hpshstHpQ==","signatures":[{"sig":"MEQCH31FKep3lREmL1l5eXgfEit6XWRDQxhaBNrZPl3udRICIQC0t2o2m6hACpWEeq3TJ9YJO5jPJgJ2lZWG1ycODMk+dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237074},"_from":"file:spoosh-core-0.12.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/83a800b39681361a315cfb2f7bb0f30b/spoosh-core-0.12.0.tgz","_integrity":"sha512-CeaR3pwPitJv+ex3TgWIE/rUWA7E+yfqxAdPvJ3KmPuNDaK9M+ezxkmcGHlApKmV4N2FaQaL+tla4hpshstHpQ==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.12.0_1770444907426_0.4663621413508263","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@spoosh/core","version":"0.12.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.12.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"4297cac64a51d3139ff26c7540857d9b0c712c99","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.12.1.tgz","fileCount":7,"integrity":"sha512-ZbuxCzPJfLLkROtx1mRAFc3oHpVfA6/L4b0FNEjKWbJGUZ+heHx0bnlSMBlpuXKpaOdqrVzZXVWkWBVEPWm76Q==","signatures":[{"sig":"MEYCIQDEvqjRMvfPtzBh44b7wPpi5RKxlF6aUkiEWpG9xR076gIhAPRmYb8nNzVGOWuI14ALMplXramgcYpFmwyet4wt34yo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234376},"_from":"file:spoosh-core-0.12.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/66eab56a5d2faf9b277f1e140c1f7e2e/spoosh-core-0.12.1.tgz","_integrity":"sha512-ZbuxCzPJfLLkROtx1mRAFc3oHpVfA6/L4b0FNEjKWbJGUZ+heHx0bnlSMBlpuXKpaOdqrVzZXVWkWBVEPWm76Q==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.12.1_1770537102406_0.16073674482078237","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@spoosh/core","version":"0.13.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.13.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"9675e6cafc667b913aeca43a48b6048a9667a332","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.13.0.tgz","fileCount":7,"integrity":"sha512-cJpNijS1qjVwDo8MP/jPlEB+62vW3bHND843iGblEnbrn57LX3iyQM4iM1RW1WpSb3+WQNbuVdHM7iaNtEcalg==","signatures":[{"sig":"MEUCIQC4Mn7ELBrMMCMjLysGpTx85yvRLPFdkTu7HKeAtUvHowIgUFrwV8yUx4QPn9hmP9EAjPrTvUfs+zcliqRfMKTvVM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257075},"_from":"file:spoosh-core-0.13.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/ca936c5ad054e917e049826c02af5106/spoosh-core-0.13.0.tgz","_integrity":"sha512-cJpNijS1qjVwDo8MP/jPlEB+62vW3bHND843iGblEnbrn57LX3iyQM4iM1RW1WpSb3+WQNbuVdHM7iaNtEcalg==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.13.0_1770759173719_0.8111642520191182","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@spoosh/core","version":"0.13.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.13.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"c8198a4e13a89d1b36012c772eeddbd87fd182b1","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.13.1.tgz","fileCount":7,"integrity":"sha512-UQ4eRDHe8fkm4A+yh1znx24C0DZC6FLUW7rrUJZJDoFIcRUmaZdgBeqXycqG3EkHusuVTDb+DAWrhQ4ipEqzuw==","signatures":[{"sig":"MEYCIQD2HA9sVGKGwDBYpsF/6qHu1KnJU1Iqz5uQlSKkGS6aWQIhAP6+RGA1iww8GBgol3iZzxOrNLy/odZ30ZOaIrkncDTu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259895},"_from":"file:spoosh-core-0.13.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/7e4b5d105e618da13f3e97d7de9c5175/spoosh-core-0.13.1.tgz","_integrity":"sha512-UQ4eRDHe8fkm4A+yh1znx24C0DZC6FLUW7rrUJZJDoFIcRUmaZdgBeqXycqG3EkHusuVTDb+DAWrhQ4ipEqzuw==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.13.1_1770889409259_0.522677490451656","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@spoosh/core","version":"0.13.2","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.13.2","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"bc7b1366e09309aacff980e74ff296cd49d6ebec","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.13.2.tgz","fileCount":7,"integrity":"sha512-U8nSnoPEaGKuUmUoLeHeZBCq2yyCjUzsKv67a+QVuF3wpHyLkbQBn30KO0rvpIGL41f1fzGhHdUoGMZndKtaiw==","signatures":[{"sig":"MEQCICvHY6pXZeewO8l4cE5hrTkaSizlE55HjHGlH2BxTPoDAiBrVorwmXW675kxFAZ+k6H5QPEJHiyW+dQMIfuDb2xGWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262196},"_from":"file:spoosh-core-0.13.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/458f8d82730c170a4e892fe49c25bf20/spoosh-core-0.13.2.tgz","_integrity":"sha512-U8nSnoPEaGKuUmUoLeHeZBCq2yyCjUzsKv67a+QVuF3wpHyLkbQBn30KO0rvpIGL41f1fzGhHdUoGMZndKtaiw==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.13.2_1770923217752_0.8034658648529163","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@spoosh/core","version":"0.13.3","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.13.3","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"cdcf49cf3f9bd160cac83ca9d7870221d8846abd","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.13.3.tgz","fileCount":7,"integrity":"sha512-4ciHoMCckjbJEoyuBN9ue+n2utEN7cQJBJ9RGp3G7KiPE2gdqLhtyAIj7gQn3k2fbwHQxrc9bVgd6XuXl0jfqQ==","signatures":[{"sig":"MEUCIB8TDCFPhTZUuHHJO5uwOAfDkrQWDlYbV0XQ8MDmt6ysAiEA5AmoE6D6hqgz6E8ioN7TK/JBhGdpwGh69X1JZ8VxTJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263654},"_from":"file:spoosh-core-0.13.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/397100f6c166615b9a78b49267683e59/spoosh-core-0.13.3.tgz","_integrity":"sha512-4ciHoMCckjbJEoyuBN9ue+n2utEN7cQJBJ9RGp3G7KiPE2gdqLhtyAIj7gQn3k2fbwHQxrc9bVgd6XuXl0jfqQ==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.13.3_1771208401170_0.1718347162944307","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@spoosh/core","version":"0.14.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.14.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"b43243e682bafd3c8104f58ac6695357614c0cb9","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.14.0.tgz","fileCount":7,"integrity":"sha512-zsL6cls3oX/YZLFX7yvXteHEeWrF3zttwwpkiKcIk45ZArHooB+njOgj9RCIfvqInnkrjz8fWW5ps4wdoxeajw==","signatures":[{"sig":"MEYCIQCQnMCnQXwf1CFRDVgqNeSlsOjHPaIWcRnjm0ay/uFXCwIhAM3jCOSJK7Dh4p7PCxloVqdEMK2utwK6jT0yTmsAIqTV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297292},"_from":"file:spoosh-core-0.14.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/67e476599c6d839feb898fa784c43509/spoosh-core-0.14.0.tgz","_integrity":"sha512-zsL6cls3oX/YZLFX7yvXteHEeWrF3zttwwpkiKcIk45ZArHooB+njOgj9RCIfvqInnkrjz8fWW5ps4wdoxeajw==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.0_1771343190701_0.3520408120696754","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@spoosh/core","version":"0.14.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.14.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"6cef50c3180164294003b9f2c68259ef2dd3df49","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.14.1.tgz","fileCount":7,"integrity":"sha512-dTYTGNT/B8Inx4nWrZT3x8FMOSl9Y4cuB4Slr2qVfZ56Pl0xbex2ulR/c66O7Vd31uTPJ5AIn48SoPAkxyuZaQ==","signatures":[{"sig":"MEUCIQCxJBHkjZ+wdtPF1e6B/rGG1pLE2CJui6BAZRuc0WoSUgIgfNuzWfgH+Ww4nkxUsjHqz2lAZNRDIgLirGrAMsFWznw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299062},"_from":"file:spoosh-core-0.14.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/f0a66e04c0f90b525d0865a6ba8263f2/spoosh-core-0.14.1.tgz","_integrity":"sha512-dTYTGNT/B8Inx4nWrZT3x8FMOSl9Y4cuB4Slr2qVfZ56Pl0xbex2ulR/c66O7Vd31uTPJ5AIn48SoPAkxyuZaQ==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.14.1_1771353682560_0.9992835115770082","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@spoosh/core","version":"0.15.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.15.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"c383097db66c4b27a2da7a8ce0f42f83f847f10b","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.15.0.tgz","fileCount":7,"integrity":"sha512-3NluNgXTVDxKGOrQyCQLpcPgbOKNOKyXZ6fdj8u+HSoufiCLgRTj9msPcokqpyE/JIoCZ+o8lbmtJvMw6Bh0Jw==","signatures":[{"sig":"MEUCIQDphAKf+WCcpuRJbqsRZb6nfUw5qHDQkbv/SyfQIOqLxQIge01GKZkKjdurNNp3rletvzqlN0WVGKsuYzcMu4mfNtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304566},"_from":"file:spoosh-core-0.15.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/71eca518f27769f01fc555a697799de6/spoosh-core-0.15.0.tgz","_integrity":"sha512-3NluNgXTVDxKGOrQyCQLpcPgbOKNOKyXZ6fdj8u+HSoufiCLgRTj9msPcokqpyE/JIoCZ+o8lbmtJvMw6Bh0Jw==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.15.0_1771445444082_0.6941247736591629","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@spoosh/core","version":"0.15.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.15.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"59fc9cf31e2549f242b75b50012e33aa9fa0803f","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.15.1.tgz","fileCount":7,"integrity":"sha512-XHzkxp/X8b4ftIWw/+Ai3LwevLZiYlFD1E/NKTJRBvodl3Yjdhc8jcM4Ybv4wKt7zjXv4wWYiYxJ+HsNmJsu3g==","signatures":[{"sig":"MEQCIGOoYDJ1oW+XSQ2AZeni1giYB0toC0djCC4TXiFZjYv7AiAJ7JjdtdYE2ndKQiEShQGZ/iCHc5Zo3kZvp6CLOdHZRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312956},"_from":"file:spoosh-core-0.15.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/05e96c6aaf423cc58d0e82ecd24c9ac7/spoosh-core-0.15.1.tgz","_integrity":"sha512-XHzkxp/X8b4ftIWw/+Ai3LwevLZiYlFD1E/NKTJRBvodl3Yjdhc8jcM4Ybv4wKt7zjXv4wWYiYxJ+HsNmJsu3g==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.15.1_1771587765238_0.6961847185624737","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@spoosh/core","version":"0.16.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.16.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"8aec2943a8cedf968ad125558161e9d485bae377","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.16.0.tgz","fileCount":7,"integrity":"sha512-j0SkzKOQDbDYeSfooq0Nx+wrSD/T00vJqiUzP9DQBhxTPMFGIod8bOOpa5FV7iwI0FKPBlaXoFBQE4TuIia2Xg==","signatures":[{"sig":"MEYCIQDEq3J0G8qKOfWe4YyHseuGQVCvMRNuBN8G5ntm6g7AbwIhAMix4gHQiRYsGxZjUwoays8BZwSeYWmbelgVipnWDiau","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351950},"_from":"file:spoosh-core-0.16.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/61190d88a994587fb120a4489d1ea03e/spoosh-core-0.16.0.tgz","_integrity":"sha512-j0SkzKOQDbDYeSfooq0Nx+wrSD/T00vJqiUzP9DQBhxTPMFGIod8bOOpa5FV7iwI0FKPBlaXoFBQE4TuIia2Xg==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.16.0_1771999570734_0.5755034817442715","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@spoosh/core","version":"0.17.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.17.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"8dc6bcc5c850cdc6a9bc11cab2895d9d5ba2a5fd","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.17.0.tgz","fileCount":7,"integrity":"sha512-IOoN38kshhVcdmB+67hFpnDJNk3wtYZGikpiH17q6VED+2twD0C6wi44eRIRbTcAJOVn5F7BX2Cw10hyNaWdOA==","signatures":[{"sig":"MEQCIEt2RWEOKcWH4epJPTlj1aftzcOm3DK5NbS82GChfFpzAiAa0ZyXHvjeoXeP4956NK457/Ynfbv3ft/wSWP4fkpiYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352721},"_from":"file:spoosh-core-0.17.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts' '*.md'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/580521ef9b001c56e934a2ca7c7f2433/spoosh-core-0.17.0.tgz","_integrity":"sha512-IOoN38kshhVcdmB+67hFpnDJNk3wtYZGikpiH17q6VED+2twD0C6wi44eRIRbTcAJOVn5F7BX2Cw10hyNaWdOA==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.17.0_1772093498498_0.9107911027573035","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@spoosh/core","version":"0.17.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.17.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"f84da428a262627ec519ae3b16c699e92cd3324f","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.17.1.tgz","fileCount":7,"integrity":"sha512-Va1k6TcqmInzQiJyP7xSdq9ap6ZJD+qqlxbvZZjVP2z0Lev5Yk15AyQRQNu8IVGMxokfRyBa5ieVu19gY6XGqA==","signatures":[{"sig":"MEQCICIvcGd/8uKKa89dh0doqPbK7otn4HxQj3QWZy8O9zaxAiA0yd9nE6ViEi67lxWvLV+6+pZ5ogvrjAjzhO6w/g/ISA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352775},"_from":"file:spoosh-core-0.17.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts' '*.md'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/8025977aa6c8ee0114cb0b5778fd3611/spoosh-core-0.17.1.tgz","_integrity":"sha512-Va1k6TcqmInzQiJyP7xSdq9ap6ZJD+qqlxbvZZjVP2z0Lev5Yk15AyQRQNu8IVGMxokfRyBa5ieVu19gY6XGqA==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.17.1_1772101485446_0.8612734655694021","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@spoosh/core","version":"0.18.0","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.18.0","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"70c567c10b126d12030c8197a799948efbb10922","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.18.0.tgz","fileCount":7,"integrity":"sha512-+T+L/u1g9/4v5AroqoIZDhkV/gA4bjYIHMitWeQUQJO96o4XNmvzJYOLCueNZXhTKRah09eBUYO7f7NufyIiJA==","signatures":[{"sig":"MEYCIQCMebv4NdOBwGmGmF0ibl893Xp0hTUE74A1iIRhnGS9cwIhAOc5oOwOELAggfmIUYpB3izNsbawJAH0csfNzCQHGfCM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355366},"_from":"file:spoosh-core-0.18.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts' '*.md'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/1b4b90ab225b9e2c3c4476ac1a7d9944/spoosh-core-0.18.0.tgz","_integrity":"sha512-+T+L/u1g9/4v5AroqoIZDhkV/gA4bjYIHMitWeQUQJO96o4XNmvzJYOLCueNZXhTKRah09eBUYO7f7NufyIiJA==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.18.0_1774083544400_0.135006897021126","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@spoosh/core","version":"0.18.1","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.18.1","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"d7daf57d934f19e1a6e011d31b334da8d60783fa","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.18.1.tgz","fileCount":7,"integrity":"sha512-Ype/0qClVapRyFpdHWrVx4qrRR7YzJ55+8x54t+dL+MbFZkjI+33HxREe4tsgclp/HYJgo1flfynBe6Jn5GeVQ==","signatures":[{"sig":"MEYCIQC/GA8LVMCXgJtbBgSTDnsfQwkRwIs324LMZZNx1bNAjQIhAPTuc8JXvUclZRy1bN52f+GHJn5QFQPgaOSWtQ2wA+AF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356566},"_from":"file:spoosh-core-0.18.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts' '*.md'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/f9d80f31cdce3bfefae3ce2febbb54c9/spoosh-core-0.18.1.tgz","_integrity":"sha512-Ype/0qClVapRyFpdHWrVx4qrRR7YzJ55+8x54t+dL+MbFZkjI+33HxREe4tsgclp/HYJgo1flfynBe6Jn5GeVQ==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.18.1_1774241939597_0.20006482219596888","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@spoosh/core","version":"0.18.2","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"license":"MIT","_id":"@spoosh/core@0.18.2","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"homepage":"https://spoosh.dev/docs/react/core","bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"dist":{"shasum":"29c0033c8f7e7c6278d7c0fb85950c80024ad226","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.18.2.tgz","fileCount":7,"integrity":"sha512-XXwnk1tdDGcH6rLdKg8nOl0gjMC23EP6EP/gk4ABI0gi9PO3k2+p3mpu6jrXcbCNjUAqdnKnbhiijTYG5iCqqA==","signatures":[{"sig":"MEQCIGHUekcUDrv8xT6G0sbImPhS7llubuXdV6/7vILZ8DhRAiBWwPqLGTxMwgPPtlQHGBPtwNH89MjTBBdD6J5mgGbhbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357788},"_from":"file:spoosh-core-0.18.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --max-warnings 0","build":"tsup","format":"prettier --write 'src/**/*.ts' '*.md'","typecheck":"tsc --noEmit"},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/cb4d88a83b492a712807f5f53c625d35/spoosh-core-0.18.2.tgz","_integrity":"sha512-XXwnk1tdDGcH6rLdKg8nOl0gjMC23EP6EP/gk4ABI0gi9PO3k2+p3mpu6jrXcbCNjUAqdnKnbhiijTYG5iCqqA==","repository":{"url":"git+https://github.com/spooshdev/spoosh.git","type":"git","directory":"packages/core"},"_npmVersion":"11.8.0","description":"Type-safe API toolkit with plugin middleware system","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_0.18.2_1775103518782_0.3036612245989394","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@spoosh/core","version":"0.18.3","license":"MIT","description":"Type-safe API toolkit with plugin middleware system","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"repository":{"type":"git","url":"git+https://github.com/spooshdev/spoosh.git","directory":"packages/core"},"bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"homepage":"https://spoosh.dev/docs/react/core","publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","lint":"eslint src --max-warnings 0","format":"prettier --write 'src/**/*.ts' '*.md'"},"_id":"@spoosh/core@0.18.3","_integrity":"sha512-lcwsLnuk2DFBSoB6nm0hAzXJLpXiAdKFwRHppqU06ZiJc2/9fnupNiMZrrE6u0gSJsSJCUcbhTRCcvjyBYndYQ==","_resolved":"/private/var/folders/kx/ttzxf6c12pl88h2ygmqy27th0000gn/T/65322efd6ebdd3193c81090fac9872f3/spoosh-core-0.18.3.tgz","_from":"file:spoosh-core-0.18.3.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-lcwsLnuk2DFBSoB6nm0hAzXJLpXiAdKFwRHppqU06ZiJc2/9fnupNiMZrrE6u0gSJsSJCUcbhTRCcvjyBYndYQ==","shasum":"75e58e59bf8bfa3d7d6a047ba20f2079807581f4","tarball":"https://registry.npmjs.org/@spoosh/core/-/core-0.18.3.tgz","fileCount":7,"unpackedSize":358936,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCbszc59htzINmkHpogso7GBR6niUX8k8k7W7qGwV8C+wIgGKruHepiZ2ujpSto6DTDMkbt76nQMZ1BOZIR6G+ni7w="}]},"_npmUser":{"name":"nxnom","email":"education.eb@gmail.com"},"directories":{},"maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.18.3_1775153394714_0.3664243951554318"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-14T20:01:30.478Z","modified":"2026-04-02T18:09:55.041Z","0.1.0-beta.0":"2026-01-14T20:01:30.750Z","0.2.0":"2026-01-15T08:31:23.194Z","0.2.1":"2026-01-17T10:08:26.450Z","0.2.2":"2026-01-19T18:28:23.068Z","0.3.0":"2026-01-20T16:21:02.862Z","0.4.0":"2026-01-21T15:33:46.812Z","0.4.1":"2026-01-22T17:08:47.065Z","0.4.2":"2026-01-22T17:34:19.711Z","0.4.3":"2026-01-22T18:47:18.709Z","0.5.0":"2026-01-23T14:41:26.599Z","0.6.0":"2026-01-24T23:16:21.083Z","0.7.0":"2026-01-25T09:39:44.657Z","0.8.0":"2026-01-26T07:43:18.380Z","0.8.1":"2026-01-26T09:27:11.678Z","0.8.2":"2026-01-26T09:53:01.652Z","0.9.0":"2026-01-27T17:42:06.362Z","0.9.1":"2026-01-30T20:51:26.061Z","0.9.2":"2026-01-30T21:04:50.922Z","0.9.3":"2026-02-03T20:03:00.927Z","0.10.0":"2026-02-05T15:45:12.863Z","0.10.1":"2026-02-06T14:24:09.571Z","0.11.0":"2026-02-06T20:52:07.633Z","0.11.1":"2026-02-07T05:58:02.754Z","0.12.0":"2026-02-07T06:15:07.574Z","0.12.1":"2026-02-08T07:51:42.554Z","0.13.0":"2026-02-10T21:32:53.874Z","0.13.1":"2026-02-12T09:43:29.389Z","0.13.2":"2026-02-12T19:06:57.920Z","0.13.3":"2026-02-16T02:20:01.319Z","0.14.0":"2026-02-17T15:46:30.846Z","0.14.1":"2026-02-17T18:41:22.711Z","0.15.0":"2026-02-18T20:10:44.225Z","0.15.1":"2026-02-20T11:42:45.387Z","0.16.0":"2026-02-25T06:06:10.902Z","0.17.0":"2026-02-26T08:11:38.692Z","0.17.1":"2026-02-26T10:24:45.644Z","0.18.0":"2026-03-21T08:59:04.564Z","0.18.1":"2026-03-23T04:58:59.843Z","0.18.2":"2026-04-02T04:18:38.908Z","0.18.3":"2026-04-02T18:09:54.894Z"},"bugs":{"url":"https://github.com/spooshdev/spoosh/issues"},"license":"MIT","homepage":"https://spoosh.dev/docs/react/core","keywords":["spoosh","api-toolkit","fetch","typescript","middleware","plugins","type-safe"],"repository":{"type":"git","url":"git+https://github.com/spooshdev/spoosh.git","directory":"packages/core"},"description":"Type-safe API toolkit with plugin middleware system","maintainers":[{"name":"nxnom","email":"education.eb@gmail.com"}],"readme":"# @spoosh/core\n\nCore client and plugin system for Spoosh - a type-safe API toolkit.\n\n**[Documentation](https://spoosh.dev/docs/react)** · **Requirements:** TypeScript >= 5.0\n\n## Installation\n\n```bash\nnpm install @spoosh/core\n```\n\n## Usage\n\n### Define API Schema\n\n```typescript\ntype User = { id: number; name: string; email: string };\n\ntype ApiSchema = {\n  users: {\n    GET: { data: User[] };\n    POST: { data: User; body: { name: string; email: string } };\n  };\n  \"users/:id\": {\n    GET: { data: User };\n    PUT: { data: User; body: Partial<User> };\n    DELETE: { data: void };\n  };\n  search: {\n    GET: { data: User[]; query: { q: string; page?: number } };\n  };\n  upload: {\n    POST: { data: { url: string }; body: { file: File } };\n  };\n  payments: {\n    POST: {\n      data: { id: string };\n      body: { amount: number; currency: string };\n    };\n  };\n};\n```\n\n### Create Client\n\n```typescript\nimport { createClient } from \"@spoosh/core\";\n\nconst api = createClient<ApiSchema>(\"/api\");\n\n// With custom options\nconst apiWithAuth = createClient<ApiSchema>(\"/api\", {\n  headers: { Authorization: \"Bearer token\" },\n});\n\n// Import body wrappers for explicit serialization\nimport { json, form, urlencoded } from \"@spoosh/core\";\n```\n\n### Make API Calls\n\n```typescript\n// GET /api/users\nconst { data, error, status } = await api(\"users\").GET();\n\n// GET /api/search?q=john&page=1\nconst { data } = await api(\"search\").GET({ query: { q: \"john\", page: 1 } });\n\n// POST /api/users with JSON body\nconst { data: newUser } = await api(\"users\").POST({\n  body: { name: \"John\", email: \"john@example.com\" },\n});\n\n// GET /api/users/123 (with params)\nconst { data: user } = await api(\"users/:id\").GET({ params: { id: 123 } });\n\n// PUT /api/users/123\nconst userId = 123;\nconst { data: updated } = await api(\"users/:id\").PUT({\n  params: { id: userId },\n  body: { name: \"John Updated\" },\n});\n\n// DELETE /api/users/123\nawait api(\"users/:id\").DELETE({ params: { id: 123 } });\n\n// POST with file upload (using form() wrapper for multipart/form-data)\nconst { data: uploaded } = await api(\"upload\").POST({\n  body: form({ file: myFile }),\n});\n\n// POST with form data (using urlencoded() wrapper)\nconst { data: payment } = await api(\"payments\").POST({\n  body: urlencoded({ amount: 1000, currency: \"usd\" }),\n});\n```\n\n### Response Format\n\nAll API calls return a `SpooshResponse`:\n\n```typescript\ntype SpooshResponse<TData, TError> = {\n  status: number; // HTTP status code\n  data: TData | undefined; // Response data (if successful)\n  error: TError | undefined; // Error data (if failed)\n  headers?: Headers; // Response headers\n  aborted?: boolean; // True if request was aborted\n};\n```\n\n### Next.js Server-Side Usage\n\nWhen using `createClient`, Next.js cache tags are automatically generated from the API path:\n\n```typescript\n// Server component\nimport { createClient } from \"@spoosh/core\";\n\nconst api = createClient<ApiSchema>(process.env.API_URL!);\n\n// Auto-generates next: { tags: ['posts'] }\nconst { data: posts } = await api(\"posts\").GET();\n\n// Auto-generates next: { tags: ['users', 'users/123', 'users/123/posts'] }\nconst { data: userPosts } = await api(\"users/:id/posts\").GET({\n  params: { id: 123 },\n});\n```\n\nThis enables automatic cache invalidation with `revalidateTag()` in Next.js.\n\n## Schema Types\n\n| Field   | Description           | Example                                          |\n| ------- | --------------------- | ------------------------------------------------ |\n| `data`  | Response data type    | `GET: { data: User[] }`                          |\n| `body`  | Request body type     | `POST: { data: User; body: CreateUserBody }`     |\n| `query` | Query parameters type | `GET: { data: User[]; query: { page: number } }` |\n| `error` | Typed error type      | `GET: { data: User; error: ApiError }`           |\n\nPath parameters are defined using `:param` syntax in the path key (e.g., `\"users/:id\"`).\n\n## API Reference\n\n### createClient(baseUrl, defaultOptions?)\n\nCreates a lightweight type-safe API instance.\n\n**Parameters:**\n\n| Parameter        | Type          | Description                                                   |\n| ---------------- | ------------- | ------------------------------------------------------------- |\n| `baseUrl`        | `string`      | Base URL for all API requests                                 |\n| `defaultOptions` | `RequestInit` | (Optional) Default fetch options (headers, credentials, etc.) |\n\n### Spoosh (class)\n\nCreates a full-featured client with plugin system using a clean class-based API. Use this with `@spoosh/react` or `@spoosh/angular`.\n\n```typescript\nimport { Spoosh } from \"@spoosh/core\";\nimport { cachePlugin } from \"@spoosh/plugin-cache\";\nimport { retryPlugin } from \"@spoosh/plugin-retry\";\n\nconst spoosh = new Spoosh<ApiSchema, Error>(\"/api\", {\n  headers: { Authorization: \"Bearer token\" },\n}).use([cachePlugin({ staleTime: 5000 }), retryPlugin({ retries: 3 })]);\n\nconst { api } = client;\nconst { data } = await api(\"users\").GET();\n```\n\n**Constructor Parameters:**\n\n| Parameter        | Type          | Description                      |\n| ---------------- | ------------- | -------------------------------- |\n| `baseUrl`        | `string`      | Base URL for all API requests    |\n| `defaultOptions` | `RequestInit` | (Optional) Default fetch options |\n\n**Methods:**\n\n| Method          | Description                                                           |\n| --------------- | --------------------------------------------------------------------- |\n| `.use(plugins)` | Add plugins to the client. Returns a new instance with updated types. |\n\n**Properties:**\n\n| Property          | Description                                 |\n| ----------------- | ------------------------------------------- |\n| `.api`            | Type-safe API interface for making requests |\n| `.stateManager`   | Cache and state management                  |\n| `.eventEmitter`   | Event system for refetch/invalidation       |\n| `.pluginExecutor` | Plugin lifecycle management                 |\n\n## Creating Plugins\n\n```typescript\nimport type { SpooshPlugin } from \"@spoosh/core\";\n\ninterface MyPluginOptions {\n  myOption?: string;\n}\n\nexport function myPlugin(): SpooshPlugin<{\n  readOptions: MyPluginOptions;\n}> {\n  return {\n    name: \"my:plugin\",\n    operations: [\"read\"],\n\n    middleware: async (context, next) => {\n      // Before request\n      const response = await next();\n      // After request\n      return response;\n    },\n\n    onResponse: async (context) => {\n      // Handle response\n      // This always run after response\n    },\n\n    lifecycle: {\n      onMount(context) {},\n      onUpdate(context, prev) {},\n      onUnmount(context) {},\n    },\n  };\n}\n```\n","readmeFilename":"README.md"}