{"_id":"stitchapi","_rev":"23-08f66955e34f1f277154d2b0c9e78726","name":"stitchapi","dist-tags":{"latest":"0.7.0","rc":"1.0.0-rc.7"},"versions":{"0.1.0":{"name":"stitchapi","version":"0.1.0","keywords":["oas","openapi","api"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.1.0","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/Apitch#readme","bugs":{"url":"https://github.com/rejifald/Apitch/issues"},"dist":{"shasum":"fbd28e3c3631251b2d4efaa7e815c4c52544042b","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.1.0.tgz","fileCount":8,"integrity":"sha512-TFM9yZL8OY5r1FArHgCmw/nPvfWjh9kpb+3bQ7mqUF1CPGAdb/trIMjO32lIquGOwEJsbcKBmp3LVcqOJ6Pxyg==","signatures":[{"sig":"MEUCIQDJf+F0tYJPTvkfmvvYi8ROe4Xvk4bGo+dditWu/FZ9tAIgL4yL6rIAZA1JVbZtgpb7OmMTSLHfdXVJi2teG1CCYWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17815},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"39a98bf28d3fe84c95c48e9f87a3431f6ae163fc","scripts":{"dev":"tsc -w","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"tsc","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc --noEmit","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/Apitch.git","type":"git"},"_npmVersion":"10.8.1","description":"Stitchapi is a powerful and flexible library designed to streamline the process of building API integrations. Whether you’re connecting to a single API or stitching together multiple APIs, this package provides all the tools you need to create seamless, r","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","lodash":"^4.17.21","url-template":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"oas":"^24.5.3","jest":"^29.7.0","jiti":"^1.21.6","husky":"^9.1.5","eslint":"^9.9.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","typescript":"^5.5.4","@types/jest":"^29.5.12","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.1.0_1724220070487_0.5607566749536561","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"stitchapi","version":"0.1.2","keywords":["oas","openapi","streamline","client","api"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.1.2","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/Stitchapi#readme","bugs":{"url":"https://github.com/rejifald/Stitchapi/issues"},"dist":{"shasum":"1b3cb55e6541572207c52e1a69fa30d8db302010","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.1.2.tgz","fileCount":19,"integrity":"sha512-BWEuBGExPm2TfI4Kwa4wyfzHatWDYmDcTi8xlRsuA1egeJSDLAb+BG0eOtEu97lonwJ0qzbspX5vkXgyF+gpmA==","signatures":[{"sig":"MEUCIQCIryFOKOoMkhlgY/si1ZqwRtxYa79sip8hwodiXOK/mQIgXj+DcQRxKNfVxAaP0b4P487VUnR/5gR0POE9Ol97xqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21839},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"412d75aa609c16b984d1124d598fa89ef1de4649","scripts":{"dev":"tsc -w","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"tsc","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc --noEmit","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/Stitchapi.git","type":"git"},"_npmVersion":"10.8.1","description":"Stitchapi is a powerful and flexible library designed to streamline the process of building API integrations. Whether you’re connecting to a single API or stitching together multiple APIs, this package provides all the tools you need to create seamless, r","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","lodash":"^4.17.21","url-template":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","husky":"^9.1.5","eslint":"^9.9.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","typescript":"^5.5.4","@types/jest":"^29.5.12","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.1.2_1724354006910_0.030813438816899907","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"stitchapi","version":"0.2.0","keywords":["oas","openapi","streamline","client","api"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.2.0","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/Stitchapi#readme","bugs":{"url":"https://github.com/rejifald/Stitchapi/issues"},"dist":{"shasum":"b61870e8c042bb5ef62d8644a5aff158fd8f454b","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.2.0.tgz","fileCount":39,"integrity":"sha512-DiTkbYYPyWgFe6pDdqkidvVrDqf8WB5U+F4bnAj20twDGA12aGPVffR8TZ6rmzyIQUI6Fo2aYwj0pyS1yVekqg==","signatures":[{"sig":"MEUCIBTsmzcyfoomjxDe9nvd1uKIHuQLg86Q1xXx6+Q3+zelAiEAkQDVAbdnDFhysttenzcW8yFMQ+8zDgsGUxMgMjWXsZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30172},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d8c9cc18ab99e343caaac9987ebebeeb6aa80e6f","scripts":{"dev":"tsc -w","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"tsc","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc --noEmit","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/Stitchapi.git","type":"git"},"_npmVersion":"10.8.1","description":"Stitchapi is a powerful and flexible library designed to streamline the process of building API integrations. Whether you’re connecting to a single API or stitching together multiple APIs, this package provides all the tools you need to create seamless, r","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","url-template":"^3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","husky":"^9.1.5","eslint":"^9.9.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.2.0_1724412199544_0.3019496291880459","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"stitchapi","version":"0.3.1","keywords":["oas","openapi","streamline","client","api"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.3.1","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/Stitchapi#readme","bugs":{"url":"https://github.com/rejifald/Stitchapi/issues"},"dist":{"shasum":"254cc680436b369f0860b17a51c663d3e6aacb7d","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.3.1.tgz","fileCount":43,"integrity":"sha512-Hu3PyWLsMMP+AlnWJYxHSjsmBr4keo65qz7RVdqD27TFX50lTb4O8qVE+D78ixY6TeYjoxquJwCJpbeAg/5BXg==","signatures":[{"sig":"MEUCIQDuzeglHYZegKpFZKbgTAdXx9FKRX7p209knc528uABsgIgeXFPYivnO8GJqwOFnhiqRixajLtgidof8jEzSjW/Wv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31977},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"fb135d21b9932e8fecaeb7924b2f643acd34430e","scripts":{"dev":"tsc -w","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"tsc","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc --noEmit","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/Stitchapi.git","type":"git"},"_npmVersion":"10.8.1","description":"Stitchapi is a powerful and flexible library designed to streamline the process of building API integrations. Whether you’re connecting to a single API or stitching together multiple APIs, this package provides all the tools you need to create seamless, r","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","husky":"^9.1.5","eslint":"^9.9.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.3.1_1724415791737_0.3742389216202582","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"stitchapi","version":"0.3.3","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.3.3","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/Stitchapi#readme","bugs":{"url":"https://github.com/rejifald/Stitchapi/issues"},"dist":{"shasum":"0ce5b1f233db2f3ceb235ff1fc4f068242319689","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.3.3.tgz","fileCount":43,"integrity":"sha512-WUvspG0ttPSzt0EO4J9vw0XuPhzLfXjqobTtH9z2ueXPLHpU6VpwegEaG42TCp9irJ32qHmQ4/JBWbgbPSKHkA==","signatures":[{"sig":"MEUCICb/4y6JW4hiWhLGAK9jPQ8osmu8RaextxnQP1t9ASsnAiEAszP6uuRsdb8TQvTN5JuwhUzyEV3LOUL+Nr57+9xjJZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35994},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"99115856580a794815d67a17315fb1aa572fe3b0","scripts":{"dev":"tsc -w","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"tsc","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc --noEmit","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/Stitchapi.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","husky":"^9.1.5","eslint":"^9.9.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.3.3_1724421315697_0.7463030089464895","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"stitchapi","version":"0.3.4","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.3.4","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"f7f48c6f1e8113cf75d6e5bd3675aebd9064a20d","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.3.4.tgz","fileCount":27,"integrity":"sha512-Z/IKGyUVVkgG956RV+gPKrCe4Kp4e1kFPHeB7d010F7il5sVpGg8K8N4Dz0TemRHifYSAFQDlyw9F337JzpcsA==","signatures":[{"sig":"MEUCIQCxTjZybfO2n3Dw4uu6nfY+PpK+4PAHbSQI0ZZBks3nHAIge54/kNpV32SKJ/KHoH2awkCDAkZf6z4MBzZqvuggTec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249588},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"51376179e46158e4fc3cc6e6e59da5debc3ad9ae","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.3.4_1724480576860_0.4872964597691478","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"stitchapi","version":"0.4.0","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.4.0","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"642a92865bf5b84ea50053342095a5d4dcecef0f","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.4.0.tgz","fileCount":35,"integrity":"sha512-gQndeROAGZyAj0MTERsVRPS/17PCOcxJv3KPAM84XrpWri7uXSOYhGZmvxKFLssDgQ2jBtYScUmnyDIui8ngIQ==","signatures":[{"sig":"MEQCIHuCm3p88EdQ2D8HtbEnWxDwbE2NuPPJNFLSZN06ATqvAiASJmqJBLkTxWZlwcl7t7pNgSOm5PZ8KZDdW4jLRgOORw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252816},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"9a29e9d603aa30f1ae4126dd6bbb58f5d2b55b35","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.4.0_1724583516035_0.8777993031573013","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"stitchapi","version":"0.5.0","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.5.0","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"6079487395f8e3f9754d6c56d9ca26e0b97aebeb","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.5.0.tgz","fileCount":35,"integrity":"sha512-8Y3khigOia2iLpEHN1LWtqxJ1G9SfnkottZChyUc11a6GMv10/GMrX3C1A5bfqohySazDtOlSbSxvDI9SeLDBg==","signatures":[{"sig":"MEUCIFVbze7GOdzYNDnc1VBfqWKxonTQr05ymDHzRwUhNkAzAiEA9cNFXwVNPw0lxRwff1Cm4CHzbPTph0GupM1Fv+cm+8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276780},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"eed74aa0d24c40e13b82e0ea6bf3f24d78bb184d","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.5.0_1724588863455_0.7526370182771434","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"stitchapi","version":"0.5.1","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.5.1","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"344dfad80b48e6c3d23ec5711d247d6513d80158","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.5.1.tgz","fileCount":35,"integrity":"sha512-XK2XMc++3wzucfBsMMXhJrOKMFF/Ezwt/5igKjnoCNEWBYAQmg/+DjfN+/O6aah30TxfAq1NOeUbAdOKiEX2Lw==","signatures":[{"sig":"MEUCIFG+B0At68jLp/p/Str61ra/YlvR/vP5RBZDIqlRVR88AiEAtLQ3QdlIccsYG3uBlfExXHRaF3kpYtPM3wdudl7xwCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299078},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"aa6c7bf0ce705110f50236d6a9a10cb76318d822","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.5.1_1724589778139_0.34599980715960643","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"stitchapi","version":"0.5.2","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.5.2","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"a4582e74ccccc03ae2d36ec9f7a52bce1cbcb3c1","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.5.2.tgz","fileCount":35,"integrity":"sha512-LesBbXP6+rSCfkyTwf6FlmWgtJC+KUyKfmrzBb2JbqSS4tlXLkmkzmqYipqK4cY0h/YLRbEZOzoDlJf6X3ciYQ==","signatures":[{"sig":"MEQCIH8lfWrmIyjYxmL7vyqV06vDnkZXzVvYtivocoY72rtNAiAtSWrk548u/E8VbXOgar0UHki/mVOeSsEoE/HOn5SbYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275222},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"bd468c7cd69453c06655a0512a6ddf523f0348d7","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.5.2_1724589999593_0.8998736092756854","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"stitchapi","version":"0.5.3","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.5.3","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"3875bcd76769e1b0b17ca51ca360206829f14644","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.5.3.tgz","fileCount":35,"integrity":"sha512-FDqNuGJq13wedeG7W9p4IozO+inHwYD2z9aejcmnoJI2kSY4YtRC+VoxRl1I8jcF+YN5bcgxPx9nEV7bFBSpZQ==","signatures":[{"sig":"MEQCIE/HIlgS3foJr0KT1Kyxo89c8bNdabovMoJO1Mh7UL9fAiAh/0yunklcgq4Olr/1oNsu2F1WSqMLGC3+NV/1NxmsmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275387},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"f4de6d4476bbb515fe9ce66e020774b5a0fda8ac","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.5.3_1724591497973_0.20661415487494783","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"stitchapi","version":"0.6.1","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.6.1","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"a2e93290baae301f4f4d6e00ccea0ca1d223d697","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.6.1.tgz","fileCount":35,"integrity":"sha512-OlL4zx01ErNzOeEcblY5qsm2PwKNAlLMO81qoVAyZmqeE8i77S5ThLkXS3qStXnAtXYVlCGtmjXKLpfnYiW+qQ==","signatures":[{"sig":"MEUCIQC7CPi9YJ3mvEhvAQVD4fCTzxKoUANYU1VVmuo5lWUSCAIgCaTmCgRukIfd/Jyn5oD7x8wyYxeEk0V61xfdBI7ZxFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284100},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"33aef21b35f94e9374e8ad99d3e71d393985ee7b","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^22.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.6.1_1724597951045_0.3783642566187191","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"stitchapi","version":"0.6.2","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.6.2","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"c81d963798130e807e337600c3ba99578b979909","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.6.2.tgz","fileCount":35,"integrity":"sha512-oTwEy9ELyLWefkLD0o/lsTYRwXbF60flnoMqtf6vdnyzlUzgI6YYA4uLCwW98Tyyia3zCHlzm6BqfnhOKcAYMw==","signatures":[{"sig":"MEUCIQC1WUOtNkgmqCC7tIJc7fVLRk/pldyYg/dpin3ZJeMLVwIgRtepXVxBwwH0tmfSXdKTaE5zdJspy0HBKzoumLwvELA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284888},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"10fc740b19e22b1dc92c508acdb5e6b6de93648f","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^18.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.6.2_1724611499063_0.9846796056929061","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"stitchapi","version":"0.6.7","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.6.7","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"dfe55b7354593beced22450ae7b7e8eeb1782c94","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.6.7.tgz","fileCount":35,"integrity":"sha512-J6hG5HiW0PBDEpKR6Nm3x5t7hKtLNxVLTzx/vlRFCzb7NGL7dNrKtQuWeOIHYAh3t+CraWvszpKbV4BgzP+6BA==","signatures":[{"sig":"MEUCIQDWBwWQD4/H8+5/cuE2SImXXCAyrFtBWesLaQF1z3qRWwIgCB3qNm5imya7HBVHhmmJnfiCmFjDPru9qvvdOddjQVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286087},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"fb8c4aaa954f14bf4c4cb845b447a753e16004c0","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^18.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.6.7_1724615182490_0.12035007011829135","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"stitchapi","version":"0.6.9","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.6.9","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"98ac6f245b623719ca898c21ad382d48c0f20c30","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.6.9.tgz","fileCount":37,"integrity":"sha512-ciJQoV4A5+mOu/E5DpUFWjL0iJl482OnCO7y63CFKNuWcXjVJ1IrZ9HzaquDgBeO4pm6/U5gYzHqOL3XsGeaRw==","signatures":[{"sig":"MEYCIQDptzx2xWAwQwJd9L7BwPo6dFgEYR3XH2Xh/9FscQT8WQIhAMKGplHpspemTIlFyWL7q8Ck8p9dnz79Zm27U+pOBEyA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287681},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"36d4484b422356ec52713ec635d176c22179cbf7","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.1","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^18.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.6.9_1724619976631_0.8550360019064358","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"stitchapi","version":"0.7.0","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@0.7.0","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://github.com/rejifald/StitchAPI#readme","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"dist":{"shasum":"4ab91a74d9e4c56f88f01ae995a8e993ec3c1388","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-0.7.0.tgz","fileCount":37,"integrity":"sha512-6wJLPIB0DGCieHpixJ0nn+mlZh4Dy0u15kVxppLMB13+ia8soV6l1SGYtxsHvd3xGwum8CPDhA3kvH/dvNBHhA==","signatures":[{"sig":"MEUCIQDFLRlHzfcBNJcTrUiZSm/lD/EXAhCXNGoX0ucm4xXqgQIgYHm881E1S9GcGxwpNI4yxRoTyAWMXgjkqkEoaWVClMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288273},"main":"lib/stitchapi.umd.js","types":"lib/index.d.ts","module":"lib/stitchapi.mjs","gitHead":"b36738fd980750688402498bce7b1dcbda704034","scripts":{"dev":"vite","lint":"eslint . --flag unstable_ts_config","test":"jest","build":"vite build","format":"jiti ./node_modules/.bin/prettier --write .","prepack":"npm run build","prepare":"husky","preview":"vite preview","check:lint":"eslint . --flag unstable_ts_config","check:types":"tsc","check:format":"prettier --check .","check:exports":"attw --pack ."},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"_npmVersion":"10.8.2","description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"qs":"^6.13.0","ufo":"^1.5.4","zod":"^3.23.8","lodash":"^4.17.21","cross-fetch":"^4.0.0","url-template":"^3.1.1","zod-validation-error":"^3.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jiti":"^1.21.6","vite":"^5.4.2","husky":"^9.1.5","eslint":"^9.9.0","esbuild":"0.23.1","ts-node":"^10.9.2","prettier":"^3.3.3","@types/qs":"^6.9.15","type-fest":"^4.25.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/axios":"^0.14.0","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","jest-fetch-mock":"^3.0.3","vite-plugin-dts":"^4.0.3","@babel/preset-env":"^7.25.3","typescript-eslint":"^8.2.0","axios-mock-adapter":"^2.0.0","@types/url-template":"^2.0.31","eslint-plugin-lodash":"^8.0.0","@arethetypeswrong/cli":"^0.15.4","@babel/preset-typescript":"^7.24.7","typescript-eslint-parser":"^18.0.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"axios":"^1.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_0.7.0_1727036216997_0.3026429053249564","host":"s3://npm-registry-packages"}},"1.0.0-rc.1":{"name":"stitchapi","version":"1.0.0-rc.1","keywords":["stitch","stitchapi","agent-native","ai-agent","ai","mcp","model-context-protocol","llm","llm-tools","tool-use","standard-schema","api","api-client","http-client","rest","graphql","fetch","openapi","integration","validation","zod","typescript","url-template","adapter","sse","streaming"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@1.0.0-rc.1","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://stitchapi.dev","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"bin":{"stitch":"bin/stitch"},"tsd":{"directory":"test-d","compilerOptions":{"lib":["ES2022","DOM"],"module":"ESNext","strict":true,"target":"ES2022","skipLibCheck":true,"moduleResolution":"bundler","noUncheckedIndexedAccess":true,"exactOptionalPropertyTypes":true}},"dist":{"shasum":"ca8ec314d756d880f196de94fd41ee066c1ea5e0","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-1.0.0-rc.1.tgz","fileCount":83,"integrity":"sha512-LYk/IKdONDvlHf+mNcV1hbMkMMMZxdobzbrGaw8FadLmCftE8370SPjM70GfH2kUtNBQQNGppXl1vqN22DTFhQ==","signatures":[{"sig":"MEUCIQC6FNxS1js2KHwd1lv1Ts4IDhveQn7r+22sdCLrmCGI+gIgP+b94o2sYa6hAuQ5XhOrRB8MWOZqd65T7sLE64gha20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937266},"main":"lib/index.js","type":"commonjs","_from":"file:/tmp/stitch-pkgs/stitchapi-1.0.0-rc.1.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"browser":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./llm":{"import":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"browser":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"require":{"types":"./lib/llm.d.ts","default":"./lib/llm.js"}},"./mcp":{"import":{"types":"./lib/mcp.d.mts","default":"./lib/mcp.mjs"},"require":{"types":"./lib/mcp.d.ts","default":"./lib/mcp.js"}},"./sse":{"import":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"browser":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"require":{"types":"./lib/sse.d.ts","default":"./lib/sse.js"}},"./xhr":{"import":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"browser":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"require":{"types":"./lib/xhr-adapter.d.ts","default":"./lib/xhr-adapter.js"}},"./pipe":{"import":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"browser":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"require":{"types":"./lib/pipe.d.ts","default":"./lib/pipe.js"}},"./cache":{"import":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"browser":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"require":{"types":"./lib/cache.d.ts","default":"./lib/cache.js"}},"./serve":{"import":{"types":"./lib/serve.d.mts","default":"./lib/serve.mjs"},"require":{"types":"./lib/serve.d.ts","default":"./lib/serve.js"}},"./stream":{"import":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"browser":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"require":{"types":"./lib/stream.d.ts","default":"./lib/stream.js"}},"./graphql":{"import":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"browser":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"require":{"types":"./lib/graphql.d.ts","default":"./lib/graphql.js"}},"./testing":{"import":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"browser":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"require":{"types":"./lib/testing.d.ts","default":"./lib/testing.js"}},"./download":{"import":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"browser":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"require":{"types":"./lib/download.d.ts","default":"./lib/download.js"}},"./registry":{"import":{"types":"./lib/registry.d.mts","default":"./lib/registry.mjs"},"require":{"types":"./lib/registry.d.ts","default":"./lib/registry.js"}},"./fingerprint":{"import":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"browser":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"require":{"types":"./lib/fingerprint.d.ts","default":"./lib/fingerprint.js"}},"./postmessage":{"import":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"browser":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"require":{"types":"./lib/postmessage.d.ts","default":"./lib/postmessage.js"}}},"scripts":{"lint":"eslint src test","size":"tsup --silent && node scripts/bundle-size.mjs","test":"vitest run","build":"tsup","check:lint":"eslint src test","check:size":"node scripts/bundle-size.mjs","test:watch":"vitest","check:types":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:mcp-e2e":"vitest run test/mcp-e2e.spec.ts","check:exports":"attw --pack . --ignore-rules no-resolution","check:types-d":"tsup --silent && tsd","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"rejifald","email":"rejifald@gmail.com"},"_resolved":"/tmp/stitch-pkgs/stitchapi-1.0.0-rc.1.tgz","_integrity":"sha512-LYk/IKdONDvlHf+mNcV1hbMkMMMZxdobzbrGaw8FadLmCftE8370SPjM70GfH2kUtNBQQNGppXl1vqN22DTFhQ==","repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Agent-native runtime: a typed, declarative stitch turns one HTTP/GraphQL/LLM/shell endpoint into a resilient, validated function — callable from code, the CLI, or an AI agent over MCP. Agents get a capability, never your credentials. Zero deps.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","zod":"^3.23.8","jiti":"^2.7.0","tsup":"^8.3.0","eslint":"^9.39.4","vitest":"^4.1.8","esbuild":"^0.28.1","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/node":"^22.10.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","@arethetypeswrong/cli":"^0.18.3","@vitest/eslint-plugin":"^1.6.20","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_1.0.0-rc.1_1781768448529_0.5678268242801487","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"stitchapi","version":"1.0.0-rc.2","keywords":["stitch","stitchapi","agent-native","ai-agent","ai","mcp","model-context-protocol","llm","llm-tools","tool-use","standard-schema","api","api-client","http-client","rest","graphql","fetch","openapi","integration","validation","zod","typescript","url-template","adapter","sse","streaming"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@1.0.0-rc.2","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://stitchapi.dev","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"bin":{"stitch":"bin/stitch"},"tsd":{"directory":"test-d","compilerOptions":{"lib":["ES2022","DOM"],"module":"ESNext","strict":true,"target":"ES2022","skipLibCheck":true,"moduleResolution":"bundler","noUncheckedIndexedAccess":true,"exactOptionalPropertyTypes":true}},"dist":{"shasum":"7be20a34cac9260dbf15b695e1118ba8c40252ff","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-1.0.0-rc.2.tgz","fileCount":83,"integrity":"sha512-+LFuRElPqARw2t3ssTuJYeSv7hGSKF4lfWK3ykwSo11wWDJcgI5eMcQvW+NSfl7eN4WUI11Sg4zR4NpBpCFRJA==","signatures":[{"sig":"MEUCIQCb6V+2fso0uNhAcOnl0hPRmXnxvey3yq2jupqNFQECVgIgQ0Zr9oHo4aQnJHpFCUEt+d9PGyxgin6eESxXuN+7NTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stitchapi@1.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":937266},"main":"lib/index.js","type":"commonjs","_from":"file:/tmp/tmp.5xsE8PaSTH/stitchapi-1.0.0-rc.2.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"browser":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./llm":{"import":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"browser":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"require":{"types":"./lib/llm.d.ts","default":"./lib/llm.js"}},"./mcp":{"import":{"types":"./lib/mcp.d.mts","default":"./lib/mcp.mjs"},"require":{"types":"./lib/mcp.d.ts","default":"./lib/mcp.js"}},"./sse":{"import":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"browser":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"require":{"types":"./lib/sse.d.ts","default":"./lib/sse.js"}},"./xhr":{"import":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"browser":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"require":{"types":"./lib/xhr-adapter.d.ts","default":"./lib/xhr-adapter.js"}},"./pipe":{"import":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"browser":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"require":{"types":"./lib/pipe.d.ts","default":"./lib/pipe.js"}},"./cache":{"import":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"browser":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"require":{"types":"./lib/cache.d.ts","default":"./lib/cache.js"}},"./serve":{"import":{"types":"./lib/serve.d.mts","default":"./lib/serve.mjs"},"require":{"types":"./lib/serve.d.ts","default":"./lib/serve.js"}},"./stream":{"import":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"browser":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"require":{"types":"./lib/stream.d.ts","default":"./lib/stream.js"}},"./graphql":{"import":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"browser":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"require":{"types":"./lib/graphql.d.ts","default":"./lib/graphql.js"}},"./testing":{"import":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"browser":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"require":{"types":"./lib/testing.d.ts","default":"./lib/testing.js"}},"./download":{"import":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"browser":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"require":{"types":"./lib/download.d.ts","default":"./lib/download.js"}},"./registry":{"import":{"types":"./lib/registry.d.mts","default":"./lib/registry.mjs"},"require":{"types":"./lib/registry.d.ts","default":"./lib/registry.js"}},"./fingerprint":{"import":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"browser":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"require":{"types":"./lib/fingerprint.d.ts","default":"./lib/fingerprint.js"}},"./postmessage":{"import":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"browser":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"require":{"types":"./lib/postmessage.d.ts","default":"./lib/postmessage.js"}}},"scripts":{"lint":"eslint src test","size":"tsup --silent && node scripts/bundle-size.mjs","test":"vitest run","build":"tsup","check:lint":"eslint src test","check:size":"node scripts/bundle-size.mjs","test:watch":"vitest","check:types":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:mcp-e2e":"vitest run test/mcp-e2e.spec.ts","check:exports":"attw --pack . --ignore-rules no-resolution","check:types-d":"tsup --silent && tsd","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76442d5d-b3c0-4319-bcd8-7191e3b1f4f9"}},"_resolved":"/tmp/tmp.5xsE8PaSTH/stitchapi-1.0.0-rc.2.tgz","_integrity":"sha512-+LFuRElPqARw2t3ssTuJYeSv7hGSKF4lfWK3ykwSo11wWDJcgI5eMcQvW+NSfl7eN4WUI11Sg4zR4NpBpCFRJA==","repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Agent-native runtime: a typed, declarative stitch turns one HTTP/GraphQL/LLM/shell endpoint into a resilient, validated function — callable from code, the CLI, or an AI agent over MCP. Agents get a capability, never your credentials. Zero deps.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","zod":"^3.23.8","jiti":"^2.7.0","tsup":"^8.3.0","eslint":"^9.39.4","vitest":"^4.1.8","esbuild":"^0.28.1","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/node":"^22.10.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","@arethetypeswrong/cli":"^0.18.3","@vitest/eslint-plugin":"^1.6.20","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_1.0.0-rc.2_1781772086810_0.10006475931734604","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"stitchapi","version":"1.0.0-rc.3","keywords":["stitch","stitchapi","api-stitching","resilience","agent-native","ai-agent","ai","mcp","model-context-protocol","llm","llm-tools","tool-use","standard-schema","api","api-client","http-client","rest","graphql","fetch","openapi","integration","validation","zod","typescript","url-template","adapter","sse","streaming","typesafe","rest-client","rate-limiting","throttle","retry","circuit-breaker","oauth2","schema-drift","drift-detection","function-calling","edge"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@1.0.0-rc.3","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://stitchapi.dev","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"bin":{"stitch":"bin/stitch"},"tsd":{"directory":"test-d","compilerOptions":{"lib":["ES2022","DOM"],"module":"ESNext","strict":true,"target":"ES2022","skipLibCheck":true,"moduleResolution":"bundler","noUncheckedIndexedAccess":true,"exactOptionalPropertyTypes":true}},"dist":{"shasum":"d9751de6d8af130cf16e7a5b448a537c392247fa","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-1.0.0-rc.3.tgz","fileCount":83,"integrity":"sha512-s6cOQ00A0K9Hg8vsk5rjniFHA+zXiAX/ge1qdW/Y/q04S8iqOCgy8z4BgEQZCo+9yBCM+6Hlw1LYQEAMeJ+yYQ==","signatures":[{"sig":"MEQCIH2d0u8PEfUV/zCniojHCZP/gFAp/SXpyjn+VaM9iubhAiAVry2n1cwYIricjbr2DlkIbTQTuE7O8weFyfNpBjWa3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stitchapi@1.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1003989},"main":"lib/index.js","type":"commonjs","_from":"file:/tmp/tmp.ZX5A7iD6Yu/stitchapi-1.0.0-rc.3.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"browser":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./llm":{"import":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"browser":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"require":{"types":"./lib/llm.d.ts","default":"./lib/llm.js"}},"./mcp":{"import":{"types":"./lib/mcp.d.mts","default":"./lib/mcp.mjs"},"require":{"types":"./lib/mcp.d.ts","default":"./lib/mcp.js"}},"./sse":{"import":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"browser":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"require":{"types":"./lib/sse.d.ts","default":"./lib/sse.js"}},"./xhr":{"import":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"browser":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"require":{"types":"./lib/xhr-adapter.d.ts","default":"./lib/xhr-adapter.js"}},"./pipe":{"import":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"browser":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"require":{"types":"./lib/pipe.d.ts","default":"./lib/pipe.js"}},"./cache":{"import":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"browser":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"require":{"types":"./lib/cache.d.ts","default":"./lib/cache.js"}},"./serve":{"import":{"types":"./lib/serve.d.mts","default":"./lib/serve.mjs"},"require":{"types":"./lib/serve.d.ts","default":"./lib/serve.js"}},"./stream":{"import":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"browser":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"require":{"types":"./lib/stream.d.ts","default":"./lib/stream.js"}},"./graphql":{"import":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"browser":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"require":{"types":"./lib/graphql.d.ts","default":"./lib/graphql.js"}},"./testing":{"import":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"browser":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"require":{"types":"./lib/testing.d.ts","default":"./lib/testing.js"}},"./download":{"import":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"browser":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"require":{"types":"./lib/download.d.ts","default":"./lib/download.js"}},"./registry":{"import":{"types":"./lib/registry.d.mts","default":"./lib/registry.mjs"},"require":{"types":"./lib/registry.d.ts","default":"./lib/registry.js"}},"./fingerprint":{"import":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"browser":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"require":{"types":"./lib/fingerprint.d.ts","default":"./lib/fingerprint.js"}},"./postmessage":{"import":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"browser":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"require":{"types":"./lib/postmessage.d.ts","default":"./lib/postmessage.js"}}},"scripts":{"lint":"eslint src test","size":"tsup --silent && node scripts/bundle-size.mjs","test":"vitest run","build":"tsup","check:lint":"eslint src test","check:size":"node scripts/bundle-size.mjs","test:watch":"vitest","check:types":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:mcp-e2e":"vitest run test/mcp-e2e.spec.ts","check:exports":"attw --pack . --ignore-rules no-resolution","check:types-d":"tsup --silent && tsd","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76442d5d-b3c0-4319-bcd8-7191e3b1f4f9"}},"_resolved":"/tmp/tmp.ZX5A7iD6Yu/stitchapi-1.0.0-rc.3.tgz","_integrity":"sha512-s6cOQ00A0K9Hg8vsk5rjniFHA+zXiAX/ge1qdW/Y/q04S8iqOCgy8z4BgEQZCo+9yBCM+6Hlw1LYQEAMeJ+yYQ==","repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Turn any API into a typed, resilient function. A declarative stitch takes one endpoint — HTTP, GraphQL, SSE, LLM, even a shell command — and hands back a callable with auth, retries, validation, and drift built in. No server, no codegen, no config files. ","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","zod":"^3.23.8","jiti":"^2.7.0","tsup":"^8.3.0","eslint":"^9.39.4","vitest":"^4.1.8","esbuild":"^0.28.1","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/node":"^22.10.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","@arethetypeswrong/cli":"^0.18.3","@vitest/eslint-plugin":"^1.6.20","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_1.0.0-rc.3_1782072075139_0.5067437757203646","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.4":{"name":"stitchapi","version":"1.0.0-rc.4","keywords":["stitch","stitchapi","api-stitching","resilience","agent-native","ai-agent","ai","mcp","model-context-protocol","llm","llm-tools","tool-use","standard-schema","api","api-client","http","http-client","rest","graphql","fetch","axios","axios-alternative","axios-replacement","fetch-alternative","openapi","declarative","validation","runtime-validation","zod","typescript","url-template","adapter","sse","streaming","typesafe","contract-testing","rest-client","rate-limiting","throttle","retry","exponential-backoff","timeout","circuit-breaker","oauth2","schema-drift","drift-detection","function-calling","edge"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@1.0.0-rc.4","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://stitchapi.dev","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"bin":{"stitch":"bin/stitch"},"tsd":{"directory":"test-d","compilerOptions":{"lib":["ES2022","DOM"],"module":"ESNext","strict":true,"target":"ES2022","skipLibCheck":true,"moduleResolution":"bundler","noUncheckedIndexedAccess":true,"exactOptionalPropertyTypes":true}},"dist":{"shasum":"ddf1940242b4afb3a04574bd929ac61cb63e7423","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-1.0.0-rc.4.tgz","fileCount":83,"integrity":"sha512-9wT5wWPmXFFu10ckWC0fScNOnIKE//nRGq2BqO+QeSwa74wBH9ppNRu3x4aIBXLnT6zd2qRr7cujh/jhYBfdIw==","signatures":[{"sig":"MEYCIQD2CxJxcgzUvnfIv5IuNnVkhCHc/jj6FPkciHfRg6cetAIhAMiw1FSrlJFpPFcdKMalT6nAmUqyVofhlsfTqrjRRE0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stitchapi@1.0.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1020097},"main":"lib/index.js","type":"commonjs","_from":"file:/tmp/tmp.IL4qqdgV4q/stitchapi-1.0.0-rc.4.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"browser":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./llm":{"import":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"browser":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"require":{"types":"./lib/llm.d.ts","default":"./lib/llm.js"}},"./mcp":{"import":{"types":"./lib/mcp.d.mts","default":"./lib/mcp.mjs"},"require":{"types":"./lib/mcp.d.ts","default":"./lib/mcp.js"}},"./sse":{"import":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"browser":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"require":{"types":"./lib/sse.d.ts","default":"./lib/sse.js"}},"./xhr":{"import":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"browser":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"require":{"types":"./lib/xhr-adapter.d.ts","default":"./lib/xhr-adapter.js"}},"./pipe":{"import":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"browser":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"require":{"types":"./lib/pipe.d.ts","default":"./lib/pipe.js"}},"./cache":{"import":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"browser":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"require":{"types":"./lib/cache.d.ts","default":"./lib/cache.js"}},"./serve":{"import":{"types":"./lib/serve.d.mts","default":"./lib/serve.mjs"},"require":{"types":"./lib/serve.d.ts","default":"./lib/serve.js"}},"./stream":{"import":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"browser":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"require":{"types":"./lib/stream.d.ts","default":"./lib/stream.js"}},"./graphql":{"import":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"browser":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"require":{"types":"./lib/graphql.d.ts","default":"./lib/graphql.js"}},"./testing":{"import":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"browser":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"require":{"types":"./lib/testing.d.ts","default":"./lib/testing.js"}},"./download":{"import":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"browser":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"require":{"types":"./lib/download.d.ts","default":"./lib/download.js"}},"./registry":{"import":{"types":"./lib/registry.d.mts","default":"./lib/registry.mjs"},"require":{"types":"./lib/registry.d.ts","default":"./lib/registry.js"}},"./fingerprint":{"import":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"browser":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"require":{"types":"./lib/fingerprint.d.ts","default":"./lib/fingerprint.js"}},"./postmessage":{"import":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"browser":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"require":{"types":"./lib/postmessage.d.ts","default":"./lib/postmessage.js"}}},"scripts":{"lint":"eslint src test","size":"tsup --silent && node scripts/bundle-size.mjs","test":"vitest run","build":"tsup","check:lint":"eslint src test","check:size":"node scripts/bundle-size.mjs","test:watch":"vitest","check:types":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:mcp-e2e":"vitest run test/mcp-e2e.spec.ts","check:exports":"attw --pack . --ignore-rules no-resolution","check:types-d":"tsup --silent && tsd","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76442d5d-b3c0-4319-bcd8-7191e3b1f4f9"}},"_resolved":"/tmp/tmp.IL4qqdgV4q/stitchapi-1.0.0-rc.4.tgz","_integrity":"sha512-9wT5wWPmXFFu10ckWC0fScNOnIKE//nRGq2BqO+QeSwa74wBH9ppNRu3x4aIBXLnT6zd2qRr7cujh/jhYBfdIw==","repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git","directory":"packages/core"},"_npmVersion":"11.17.0","description":"Turn any API into a typed, resilient function. A declarative stitch takes one endpoint — HTTP, GraphQL, SSE, LLM, even a shell command — and hands back a callable with auth, retries, validation, and drift built in. No server, no codegen, no config files. ","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","zod":"^3.23.8","tsup":"^8.3.0","eslint":"^9.39.4","vitest":"^4.1.8","esbuild":"^0.28.1","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/node":"^22.10.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","@arethetypeswrong/cli":"^0.18.3","@vitest/eslint-plugin":"^1.6.20","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_1.0.0-rc.4_1782720821302_0.2678494685548225","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.5":{"name":"stitchapi","version":"1.0.0-rc.5","keywords":["stitch","stitchapi","api-stitching","resilience","agent-native","ai-agent","ai","mcp","model-context-protocol","llm","llm-tools","tool-use","standard-schema","api","api-client","http","http-client","rest","graphql","fetch","axios","axios-alternative","axios-replacement","fetch-alternative","openapi","declarative","validation","runtime-validation","zod","typescript","url-template","adapter","sse","streaming","typesafe","contract-testing","rest-client","rate-limiting","throttle","retry","exponential-backoff","timeout","circuit-breaker","oauth2","schema-drift","drift-detection","function-calling","edge"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@1.0.0-rc.5","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://stitchapi.dev","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"bin":{"stitch":"bin/stitch"},"tsd":{"directory":"test-d","compilerOptions":{"lib":["ES2022","DOM"],"module":"ESNext","strict":true,"target":"ES2022","skipLibCheck":true,"moduleResolution":"bundler","noUncheckedIndexedAccess":true,"exactOptionalPropertyTypes":true}},"dist":{"shasum":"4603ab22cd10cb1ac531ddab57cc4f4cca13584a","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-1.0.0-rc.5.tgz","fileCount":84,"integrity":"sha512-tCr0vkAU0Fuk1wuxlumeGA9heP/QRPRGug9v1Xde86XeyAd+nWRi4ZXwAnLwoWkKNjuTjhXeGr33XjewCHPzEg==","signatures":[{"sig":"MEQCIDcegerX0zZPTzVofiWzjWNOH8JfzZvps4Zu1ykJdpUXAiBJQk5xicOchq/ztDcChxrcvW9T+JWJpkfYJ13JvoEP5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stitchapi@1.0.0-rc.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125469},"main":"lib/index.js","type":"commonjs","_from":"file:/tmp/tmp.uwiTdWrVuD/stitchapi-1.0.0-rc.5.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"browser":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./llm":{"import":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"browser":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"require":{"types":"./lib/llm.d.ts","default":"./lib/llm.js"}},"./mcp":{"import":{"types":"./lib/mcp.d.mts","default":"./lib/mcp.mjs"},"require":{"types":"./lib/mcp.d.ts","default":"./lib/mcp.js"}},"./sse":{"import":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"browser":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"require":{"types":"./lib/sse.d.ts","default":"./lib/sse.js"}},"./xhr":{"import":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"browser":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"require":{"types":"./lib/xhr-adapter.d.ts","default":"./lib/xhr-adapter.js"}},"./pipe":{"import":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"browser":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"require":{"types":"./lib/pipe.d.ts","default":"./lib/pipe.js"}},"./cache":{"import":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"browser":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"require":{"types":"./lib/cache.d.ts","default":"./lib/cache.js"}},"./serve":{"import":{"types":"./lib/serve.d.mts","default":"./lib/serve.mjs"},"require":{"types":"./lib/serve.d.ts","default":"./lib/serve.js"}},"./stream":{"import":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"browser":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"require":{"types":"./lib/stream.d.ts","default":"./lib/stream.js"}},"./graphql":{"import":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"browser":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"require":{"types":"./lib/graphql.d.ts","default":"./lib/graphql.js"}},"./testing":{"import":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"browser":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"require":{"types":"./lib/testing.d.ts","default":"./lib/testing.js"}},"./download":{"import":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"browser":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"require":{"types":"./lib/download.d.ts","default":"./lib/download.js"}},"./registry":{"import":{"types":"./lib/registry.d.mts","default":"./lib/registry.mjs"},"require":{"types":"./lib/registry.d.ts","default":"./lib/registry.js"}},"./fingerprint":{"import":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"browser":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"require":{"types":"./lib/fingerprint.d.ts","default":"./lib/fingerprint.js"}},"./postmessage":{"import":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"browser":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"require":{"types":"./lib/postmessage.d.ts","default":"./lib/postmessage.js"}}},"scripts":{"lint":"eslint src test","size":"tsup --silent && node scripts/bundle-size.mjs","test":"vitest run","build":"tsup","check:lint":"eslint src test","check:size":"node scripts/bundle-size.mjs","test:watch":"vitest","check:types":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:mcp-e2e":"vitest run test/mcp-e2e.spec.ts","check:exports":"attw --pack . --ignore-rules no-resolution","check:types-d":"tsup --silent && tsd","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76442d5d-b3c0-4319-bcd8-7191e3b1f4f9"}},"_resolved":"/tmp/tmp.uwiTdWrVuD/stitchapi-1.0.0-rc.5.tgz","_integrity":"sha512-tCr0vkAU0Fuk1wuxlumeGA9heP/QRPRGug9v1Xde86XeyAd+nWRi4ZXwAnLwoWkKNjuTjhXeGr33XjewCHPzEg==","repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git","directory":"packages/core"},"_npmVersion":"11.18.0","description":"Turn any API into a typed, resilient function. A declarative stitch takes one endpoint — HTTP, GraphQL, SSE, LLM, even a shell command — and hands back a callable with auth, retries, validation, and drift built in. No server, no codegen, no config files. ","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","zod":"^3.23.8","tsup":"^8.3.0","eslint":"^9.39.4","vitest":"^4.1.8","esbuild":"^0.28.1","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/node":"^22.10.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","@arethetypeswrong/cli":"^0.18.3","@vitest/eslint-plugin":"^1.6.20","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_1.0.0-rc.5_1783465246355_0.8381232830093781","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.6":{"name":"stitchapi","version":"1.0.0-rc.6","keywords":["stitch","stitchapi","api-stitching","resilience","agent-native","ai-agent","ai","mcp","model-context-protocol","llm","llm-tools","tool-use","standard-schema","api","api-client","http","http-client","rest","graphql","fetch","axios","axios-alternative","axios-replacement","fetch-alternative","openapi","declarative","validation","runtime-validation","zod","typescript","url-template","adapter","sse","streaming","typesafe","contract-testing","rest-client","rate-limiting","throttle","retry","exponential-backoff","timeout","circuit-breaker","oauth2","schema-drift","drift-detection","function-calling","edge"],"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","_id":"stitchapi@1.0.0-rc.6","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"homepage":"https://stitchapi.dev","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"bin":{"stitch":"bin/stitch"},"tsd":{"directory":"test-d","compilerOptions":{"lib":["ES2022","DOM"],"module":"ESNext","strict":true,"target":"ES2022","skipLibCheck":true,"moduleResolution":"bundler","noUncheckedIndexedAccess":true,"exactOptionalPropertyTypes":true}},"dist":{"shasum":"4ad2bd6362f88f5a12c4f433d0137d0c69123d22","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-1.0.0-rc.6.tgz","fileCount":84,"integrity":"sha512-FcWJtBI9RHvoqW+49ot0T5m63f7zwwPzZ+BTm2dlhwTRpsrbe2cCP5KznB8E7tI+VCTqM/nuadXEax3PZkWErw==","signatures":[{"sig":"MEUCICZFAolxGC4Jxuu4Qpm/E5qDoaJDA09vT7jNVtY9GtIMAiEAmvh//eOm7S/CN66J7YO1X+iIimmtxcx2IYh/9KGyihk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stitchapi@1.0.0-rc.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126280},"main":"lib/index.js","type":"commonjs","_from":"file:/tmp/tmp.yl09pAjHNL/stitchapi-1.0.0-rc.6.tgz","types":"lib/index.d.ts","module":"lib/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"browser":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./llm":{"import":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"browser":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"require":{"types":"./lib/llm.d.ts","default":"./lib/llm.js"}},"./mcp":{"import":{"types":"./lib/mcp.d.mts","default":"./lib/mcp.mjs"},"require":{"types":"./lib/mcp.d.ts","default":"./lib/mcp.js"}},"./sse":{"import":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"browser":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"require":{"types":"./lib/sse.d.ts","default":"./lib/sse.js"}},"./xhr":{"import":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"browser":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"require":{"types":"./lib/xhr-adapter.d.ts","default":"./lib/xhr-adapter.js"}},"./pipe":{"import":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"browser":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"require":{"types":"./lib/pipe.d.ts","default":"./lib/pipe.js"}},"./cache":{"import":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"browser":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"require":{"types":"./lib/cache.d.ts","default":"./lib/cache.js"}},"./serve":{"import":{"types":"./lib/serve.d.mts","default":"./lib/serve.mjs"},"require":{"types":"./lib/serve.d.ts","default":"./lib/serve.js"}},"./stream":{"import":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"browser":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"require":{"types":"./lib/stream.d.ts","default":"./lib/stream.js"}},"./graphql":{"import":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"browser":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"require":{"types":"./lib/graphql.d.ts","default":"./lib/graphql.js"}},"./testing":{"import":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"browser":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"require":{"types":"./lib/testing.d.ts","default":"./lib/testing.js"}},"./download":{"import":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"browser":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"require":{"types":"./lib/download.d.ts","default":"./lib/download.js"}},"./registry":{"import":{"types":"./lib/registry.d.mts","default":"./lib/registry.mjs"},"require":{"types":"./lib/registry.d.ts","default":"./lib/registry.js"}},"./fingerprint":{"import":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"browser":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"require":{"types":"./lib/fingerprint.d.ts","default":"./lib/fingerprint.js"}},"./postmessage":{"import":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"browser":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"require":{"types":"./lib/postmessage.d.ts","default":"./lib/postmessage.js"}}},"scripts":{"lint":"eslint src test","size":"tsup --silent && node scripts/bundle-size.mjs","test":"vitest run","build":"tsup","check:lint":"eslint src test","check:size":"node scripts/bundle-size.mjs","test:watch":"vitest","check:types":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:mcp-e2e":"vitest run test/mcp-e2e.spec.ts","check:exports":"attw --pack . --ignore-rules no-resolution","check:types-d":"tsup --silent && tsd","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76442d5d-b3c0-4319-bcd8-7191e3b1f4f9"}},"_resolved":"/tmp/tmp.yl09pAjHNL/stitchapi-1.0.0-rc.6.tgz","_integrity":"sha512-FcWJtBI9RHvoqW+49ot0T5m63f7zwwPzZ+BTm2dlhwTRpsrbe2cCP5KznB8E7tI+VCTqM/nuadXEax3PZkWErw==","repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git","directory":"packages/core"},"_npmVersion":"12.0.1","description":"Turn any API into a typed, resilient function. A declarative stitch takes one endpoint — HTTP, GraphQL, SSE, LLM, even a shell command — and hands back a callable with auth, retries, validation, and drift built in. No server, no codegen, no config files. ","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","zod":"^3.23.8","tsup":"^8.3.0","eslint":"^9.39.4","vitest":"^4.1.8","esbuild":"^0.28.1","@eslint/js":"^9.39.4","typescript":"^5.9.3","@types/node":"^22.10.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8","@arethetypeswrong/cli":"^0.18.3","@vitest/eslint-plugin":"^1.6.20","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/stitchapi_1.0.0-rc.6_1784803603184_0.44582736554904656","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.7":{"name":"stitchapi","version":"1.0.0-rc.7","type":"commonjs","description":"Turn any API into a typed, resilient function. A declarative stitch takes one endpoint — HTTP, GraphQL, SSE, LLM, even a shell command — and hands back a callable with auth, retries, validation, and drift built in. No server, no codegen, no config files. ","main":"lib/index.js","module":"lib/index.mjs","types":"lib/index.d.ts","exports":{".":{"browser":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./serve":{"import":{"types":"./lib/serve.d.mts","default":"./lib/serve.mjs"},"require":{"types":"./lib/serve.d.ts","default":"./lib/serve.js"}},"./mcp":{"import":{"types":"./lib/mcp.d.mts","default":"./lib/mcp.mjs"},"require":{"types":"./lib/mcp.d.ts","default":"./lib/mcp.js"}},"./registry":{"import":{"types":"./lib/registry.d.mts","default":"./lib/registry.mjs"},"require":{"types":"./lib/registry.d.ts","default":"./lib/registry.js"}},"./testing":{"browser":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"import":{"types":"./lib/testing.d.mts","default":"./lib/testing.mjs"},"require":{"types":"./lib/testing.d.ts","default":"./lib/testing.js"}},"./fingerprint":{"browser":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"import":{"types":"./lib/fingerprint.d.mts","default":"./lib/fingerprint.mjs"},"require":{"types":"./lib/fingerprint.d.ts","default":"./lib/fingerprint.js"}},"./cache":{"browser":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"import":{"types":"./lib/cache.d.mts","default":"./lib/cache.mjs"},"require":{"types":"./lib/cache.d.ts","default":"./lib/cache.js"}},"./auth":{"browser":{"types":"./lib/auth.d.mts","default":"./lib/auth.mjs"},"import":{"types":"./lib/auth.d.mts","default":"./lib/auth.mjs"},"require":{"types":"./lib/auth.d.ts","default":"./lib/auth.js"}},"./graphql":{"browser":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"import":{"types":"./lib/graphql.d.mts","default":"./lib/graphql.mjs"},"require":{"types":"./lib/graphql.d.ts","default":"./lib/graphql.js"}},"./sse":{"browser":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"import":{"types":"./lib/sse.d.mts","default":"./lib/sse.mjs"},"require":{"types":"./lib/sse.d.ts","default":"./lib/sse.js"}},"./sse-emit":{"browser":{"types":"./lib/sse-emit.d.mts","default":"./lib/sse-emit.mjs"},"import":{"types":"./lib/sse-emit.d.mts","default":"./lib/sse-emit.mjs"},"require":{"types":"./lib/sse-emit.d.ts","default":"./lib/sse-emit.js"}},"./stream":{"browser":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"import":{"types":"./lib/stream.d.mts","default":"./lib/stream.mjs"},"require":{"types":"./lib/stream.d.ts","default":"./lib/stream.js"}},"./download":{"browser":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"import":{"types":"./lib/download.d.mts","default":"./lib/download.mjs"},"require":{"types":"./lib/download.d.ts","default":"./lib/download.js"}},"./postmessage":{"browser":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"import":{"types":"./lib/postmessage.d.mts","default":"./lib/postmessage.mjs"},"require":{"types":"./lib/postmessage.d.ts","default":"./lib/postmessage.js"}},"./llm":{"browser":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"import":{"types":"./lib/llm.d.mts","default":"./lib/llm.mjs"},"require":{"types":"./lib/llm.d.ts","default":"./lib/llm.js"}},"./pipe":{"browser":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"import":{"types":"./lib/pipe.d.mts","default":"./lib/pipe.mjs"},"require":{"types":"./lib/pipe.d.ts","default":"./lib/pipe.js"}},"./xhr":{"browser":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"import":{"types":"./lib/xhr-adapter.d.mts","default":"./lib/xhr-adapter.mjs"},"require":{"types":"./lib/xhr-adapter.d.ts","default":"./lib/xhr-adapter.js"}}},"sideEffects":false,"bin":{"stitch":"bin/stitch"},"repository":{"type":"git","url":"git+https://github.com/rejifald/StitchAPI.git","directory":"packages/core"},"keywords":["stitch","stitchapi","api-stitching","resilience","agent-native","ai-agent","ai","mcp","model-context-protocol","llm","llm-tools","tool-use","standard-schema","api","api-client","http","http-client","rest","graphql","fetch","axios","axios-alternative","axios-replacement","fetch-alternative","openapi","declarative","validation","runtime-validation","zod","typescript","url-template","adapter","sse","streaming","typesafe","contract-testing","rest-client","rate-limiting","throttle","retry","exponential-backoff","timeout","circuit-breaker","oauth2","schema-drift","drift-detection","function-calling","edge"],"author":{"name":"Oleksandr Zhuravlov","url":"rejifald@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"homepage":"https://stitchapi.dev","engines":{"node":">=18.18.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.5","@eslint/js":"^9.39.4","@types/node":"^22.10.0","@vitest/coverage-v8":"^4.1.10","@vitest/eslint-plugin":"^1.6.24","esbuild":"^0.28.1","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","fast-check":"^4.9.0","tsd":"^0.33.0","tsup":"^8.3.0","typescript":"^5.9.3","typescript-eslint":"^8.65.0","vitest":"^4.1.10","zod":"^3.23.8"},"tsd":{"directory":"test-d","compilerOptions":{"strict":true,"exactOptionalPropertyTypes":true,"noUncheckedIndexedAccess":true,"skipLibCheck":true,"target":"ES2022","module":"ESNext","moduleResolution":"bundler","lib":["ES2022","DOM"]}},"scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:mcp-e2e":"vitest run test/mcp-e2e.spec.ts","check:types":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","check:types-d":"tsup --silent && tsd","check:lint":"eslint src test","check:exports":"attw --pack . --ignore-rules no-resolution","check:size":"node scripts/bundle-size.mjs","size":"tsup --silent && node scripts/bundle-size.mjs","lint":"eslint src test","build":"tsup"},"readmeFilename":"README.md","_id":"stitchapi@1.0.0-rc.7","_integrity":"sha512-UwSyrTySi+nvqrSnATJ789EzJDveftzwd2cTHJucDwgS2GC5plsF7eCaxS3l9NE5pSQZDZeh9H4gg0JcImTBLA==","_resolved":"/tmp/tmp.h9AHS9X8Fk/stitchapi-1.0.0-rc.7.tgz","_from":"file:/tmp/tmp.h9AHS9X8Fk/stitchapi-1.0.0-rc.7.tgz","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-UwSyrTySi+nvqrSnATJ789EzJDveftzwd2cTHJucDwgS2GC5plsF7eCaxS3l9NE5pSQZDZeh9H4gg0JcImTBLA==","shasum":"cc26c3b4b0669b16f2436e3f75e14e235def14ca","tarball":"https://registry.npmjs.org/stitchapi/-/stitchapi-1.0.0-rc.7.tgz","fileCount":93,"unpackedSize":1204820,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stitchapi@1.0.0-rc.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/EC2boUsI2tU0203Qvpm2Am11b0zR9q5UlpVIijeWCgIhAMFusUZJldcKy10i3hM2H2PmEZvI7sJ7n1RrlmLiIKyq"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:76442d5d-b3c0-4319-bcd8-7191e3b1f4f9"}},"directories":{},"maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stitchapi_1.0.0-rc.7_1785609563100_0.4162645839310559"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-21T06:01:10.486Z","modified":"2026-08-01T18:39:23.690Z","0.1.0":"2024-08-21T06:01:10.659Z","0.1.2":"2024-08-22T19:13:27.115Z","0.2.0":"2024-08-23T11:23:19.729Z","0.3.1":"2024-08-23T12:23:11.934Z","0.3.3":"2024-08-23T13:55:15.899Z","0.3.4":"2024-08-24T06:22:57.028Z","0.4.0":"2024-08-25T10:58:36.245Z","0.5.0":"2024-08-25T12:27:43.618Z","0.5.1":"2024-08-25T12:42:58.283Z","0.5.2":"2024-08-25T12:46:39.786Z","0.5.3":"2024-08-25T13:11:38.243Z","0.6.1":"2024-08-25T14:59:11.232Z","0.6.2":"2024-08-25T18:44:59.227Z","0.6.7":"2024-08-25T19:46:22.652Z","0.6.9":"2024-08-25T21:06:16.858Z","0.7.0":"2024-09-22T20:16:57.260Z","1.0.0-rc.1":"2026-06-18T07:40:48.699Z","1.0.0-rc.2":"2026-06-18T08:41:26.951Z","1.0.0-rc.3":"2026-06-21T20:01:15.305Z","1.0.0-rc.4":"2026-06-29T08:13:41.457Z","1.0.0-rc.5":"2026-07-07T23:00:46.572Z","1.0.0-rc.6":"2026-07-23T10:46:43.333Z","1.0.0-rc.7":"2026-08-01T18:39:23.300Z"},"bugs":{"url":"https://github.com/rejifald/StitchAPI/issues"},"author":{"url":"rejifald@gmail.com","name":"Oleksandr Zhuravlov"},"license":"Apache-2.0","homepage":"https://github.com/rejifald/StitchAPI#readme","keywords":["stitch","stitchapi","oas","openapi","streamline","integrate","integration","validation","validate","json","zod","url-template","axios","fetch","qs","querystring","client","api","rest","restful","API integration","HTTP client","API client","JSON API","request validation","response validation","query parameter validation","path parameter validation","real-time validation","dynamic URL","template-based URL","REST API","adapter"],"repository":{"url":"git+https://github.com/rejifald/StitchAPI.git","type":"git"},"description":"StitchAPI is a tool designed to seamlessly integrate (“stitch”) any JSON-based API into your project, simplifying the process of connecting and working with various APIs.","maintainers":[{"name":"rejifald","email":"rejifald@gmail.com"}],"readme":"","readmeFilename":""}