{"_id":"@airdraft/client","_rev":"15-31becfb0a012a0d7942929aa25fbc091","name":"@airdraft/client","dist-tags":{"latest":"0.1.15"},"versions":{"0.1.0":{"name":"@airdraft/client","version":"0.1.0","license":"MIT","_id":"@airdraft/client@0.1.0","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"c72d726edd77902c4018c8d01de278f44d6b59ba","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.0.tgz","fileCount":10,"integrity":"sha512-97PZPjxlamHvlTnDdUbyraIQtqVeX4vZC4+X9gF6cinC5t0udveGSROiP99Up5jAax8wdzSo5xqMzlFx9xWBcA==","signatures":[{"sig":"MEQCIEuJPT+wnKW3l/Ayobm8/61XlQIFL5iALy3j0R38IaQ8AiB9Xr6SQtUyFIfy+BAPD2wphxMnBTKeMPNHhu5mHePkyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37830},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d6c85dfed37f11c42151c93b49a80ede90699616","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@airdraft/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.0_1779387922476_0.87365911308558","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@airdraft/client","version":"0.1.1","license":"MIT","_id":"@airdraft/client@0.1.1","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"2f4b66d918307a2af6d30d5b2decf884c6e56f10","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.1.tgz","fileCount":10,"integrity":"sha512-9oGckTNHdm/ic/nty+fNcziuJczlYEXUz4UCmT0E6o/tauCiqor+CTMx6pYdHLL51CZYgh1Wy48BnVQGOUb1ig==","signatures":[{"sig":"MEUCIQC2n4xQyMvOBmIVeSPNBEfDZf31zjiUfaN73Lmx9MjImgIgcr7tTNX24IdcO5jteat96Bxf3CNejf877osyDEaEBug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6455bec4ee1874d2ef18dfd08b789e362239097c","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@airdraft/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.1_1779478560753_0.7400821673092457","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@airdraft/client","version":"0.1.2","license":"MIT","_id":"@airdraft/client@0.1.2","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"05be859cb8f1aad1f89cc938fde69ac6ca70d8db","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.2.tgz","fileCount":10,"integrity":"sha512-2CGCrZ7lHOiTdcvaDrk2J8LpI85z3QTfDtYxQK9dVzQHVXHXp1hOyW4tiW++A5Db9QQeb7FTbl6E/kSnAbx62g==","signatures":[{"sig":"MEUCIBZpeZ9OuVLib5v2bhqYfxYMBk6CnUSKGzUcYAR0S5D7AiEAsv33heCUF8u553rYPgCtljKE7FZqo2QPJR1SJmgk1PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42305},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca832ba5b50fb5b1fa3c97ada4cea04b4cbfb227","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@airdraft/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.2_1779478825698_0.07164821214783634","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@airdraft/client","version":"0.1.3","license":"MIT","_id":"@airdraft/client@0.1.3","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"24ed1bf0ba7ba509cbdaadaaebb61c1bba4a287d","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.3.tgz","fileCount":10,"integrity":"sha512-QFThdAIcESp0nRZYhyDhTHKt8m8JPhPX8gUxnmRRbrRn5IXhXUVutNA6bowmVPuXjcrxr5xnsG5kAamAGi/VRQ==","signatures":[{"sig":"MEYCIQCxMSXkMxXAhvXC5SJ74Xp9c4pJ5HiSjXUTuIhZDb/VRAIhANqO9g2dAu9s0Py5sci57xFcP+MJkFm7wjtDAaSLruKL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"277e16b37c997996b49d90ec64fa3f5c023f4d0a","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@airdraft/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.3_1779521517417_0.39338986668936604","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@airdraft/client","version":"0.1.4","license":"MIT","_id":"@airdraft/client@0.1.4","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"23ae6e1e6b89a1950fac4430479d0b1b3038c70a","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.4.tgz","fileCount":10,"integrity":"sha512-ZXM2+tOOA0P/tQcYjTs/wQLCFxyWCpy4wCQXb6VxE+IQT4W9KR4aKNIZAU9OvAbPl0UtZo4nbxuBeWi1yza5Fw==","signatures":[{"sig":"MEUCIQDw/6E0P8Cv9iO0OPMxjyeptOqKU9KGQBUVoR0jp8Ui9wIgAPVwKz/CVx1OcpYpJMOglw2JQh6NYU5M9qaG7naFMu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43708},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2b89b65a15c37ed2d5f1ffadf92084656afa57ba","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@airdraft/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.4_1779523948222_0.458819874494667","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@airdraft/client","version":"0.1.5","license":"MIT","_id":"@airdraft/client@0.1.5","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"00f1147a7cef418ecdc6c4b6dd7a7d1d0d8e718a","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.5.tgz","fileCount":11,"integrity":"sha512-bL7yDtvJzK7J+PNaMEZ9u12/n9gh+3doN1yezLRfSMT0C65L1bXkDQVq0sqv7O6mo0JsHKfcYkNlr/xp8Ntc/w==","signatures":[{"sig":"MEUCIERa4gskqgGIlhu5Bt+lq1Ag/BPhM/CBjpGjZWf2LosQAiEA3UCkj/LWtlrSoMQPyxqSgMAGBXXfFcNVVC/eZsu/i2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d692f6e9c48b0c7886d404b7bbc9f1b0a79ca7b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@airdraft/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","standard-version":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.5_1779557365771_0.3684710357504697","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@airdraft/client","version":"0.1.6","license":"MIT","_id":"@airdraft/client@0.1.6","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"b981c15bf406c8a01a2069e5e4843869186b1519","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.6.tgz","fileCount":11,"integrity":"sha512-Klft9dMciOKBbtsyXCL5M8hBVwrxBekJWnO52XCqqZbWm/QNiyeydVMZXgxLEGnaytyw4epUUY9AGtXd1G/gKw==","signatures":[{"sig":"MEUCIAJLxtNcnTFPVH5jUAwFDrlRPEIEusBJ/6KFp+1CWNURAiEA9Ohq6LIRVu21AINXki6wHqqMiaP5pBpYv6pLQlOYGEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"88185ba7e7a5ed54561a09a53f6d13367587bbfb","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.6_1779564321898_0.34410804654518823","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@airdraft/client","version":"0.1.7","license":"MIT","_id":"@airdraft/client@0.1.7","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"9018096b23f1ef48233da397e1d8cbdb6f8a42b7","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.7.tgz","fileCount":11,"integrity":"sha512-2lf5FNq11k9kuFL8e6AURVplMeTaYaALn7uUakzk36fDCkKBdmK9LS0BUsU74PzyKMMCUtOv7RFVeV8PkjFqNQ==","signatures":[{"sig":"MEUCIH/6FJXX0kdFXFawfvZKmvhJAtwibr5vo09el1Xck5ebAiEAunjwTlTfwtASKr4RLc06CxDHUsHb3RLyh8XT1WBKCY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48858},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"829aab190f831c8d252be75e35c26b42715babe2","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.7_1779570839575_0.11545567173132709","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@airdraft/client","version":"0.1.8","license":"MIT","_id":"@airdraft/client@0.1.8","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"21aebac8512c1ae827c6881d82e511d24bba443f","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.8.tgz","fileCount":11,"integrity":"sha512-t2fnSHZHyhI2u9BxMksvI2qenLec4SwwQYNNTSLZzscogl8W6E5idVwzEGc9TlAEiVoTJkgE2vQkFJzNsGTt0A==","signatures":[{"sig":"MEQCIDfH35xUUUYX4TkvifvQmCKAqaTKJXZ5uBUIZnpBDhh5AiBwef90P0DzWuAW3OyMfAC29z2lAN+89wAP2ZxUcARpRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c9d4744b92db08fa725d40bc50f9ef0f1392e59","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.8_1780221043284_0.5299709002400017","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@airdraft/client","version":"0.1.9","license":"MIT","_id":"@airdraft/client@0.1.9","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"7d2b1acd17870a2334dd78e0c9e5f5e2ce971064","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.9.tgz","fileCount":11,"integrity":"sha512-ikYX3vHMtpXI7dpHwkMp7cLxpzFSYe+mePVKPeJj/HbTrEX7Qvb60A3016wJnA7/RfU4kzfPjyGKI9H0mk/NGA==","signatures":[{"sig":"MEUCIApuNiGjWbM8hQIXwbh4ly/he9CkFFv3bTsLAMFM3021AiEAr6aw4Zknni/tXtrIWRVgSt458+WgaNrV9YWq4UaUQLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b440d92b589ede7b2419cdcde79995cd0c760516","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.9_1780475797594_0.30850264885577716","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@airdraft/client","version":"0.1.10","license":"MIT","_id":"@airdraft/client@0.1.10","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"62ebc4d4d297addcc58fd27958431565822f402f","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.10.tgz","fileCount":11,"integrity":"sha512-H4MuveW0v+fX/CJSgsYZrp0KsEjYAX9TpQK6mHMI+8lFFSysVFjw8PQOnun9IEN5RlISDQS2nrx2lQPumFXhGg==","signatures":[{"sig":"MEUCIBCTWh3XBsaqJORH+5qJy62jam7f0n7qcWb02pjUkXnvAiEA4pMDUroaXH0ytvKyUle+rkiM4n6GtSCspY4HBlO1jmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59597},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b440d92b589ede7b2419cdcde79995cd0c760516","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.10_1780500248327_0.46957618502481413","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@airdraft/client","version":"0.1.11","license":"MIT","_id":"@airdraft/client@0.1.11","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"0eb5315712ecb72f998aa50614e5fe2479313030","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.11.tgz","fileCount":11,"integrity":"sha512-hR1EkJjDcOLX8tcwjTtpkRNCRmZRs75E3HhBgOh5ukHB+/SfnkGlSfbypGO+zoY7X43o2NUYRAaF9MbmhC9A+A==","signatures":[{"sig":"MEUCIGzbRHpIR5/sHIUeLneQUVVR2a63M4OlyC1Xarx48NkyAiEAta1jgRQheGoc3FcEqP8oGzePolIqbRh/6OjiBIBUfig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9fdb3e0fbca1e58bb84aca8dd92155d0057ca4b1","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.11_1782407212489_0.5411778630087007","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@airdraft/client","version":"0.1.13","license":"MIT","_id":"@airdraft/client@0.1.13","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"37ff9b22955ee3b31a49c097b55b6832f643aa90","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.13.tgz","fileCount":11,"integrity":"sha512-o4/+nNYjZ0HFc+g7MMvYp4Ud8SFSvwyEhtkaHN3eWPQf78nTA18Y75C8JmIMWHsSJiT5S0h18lr5hZXgQRdUbg==","signatures":[{"sig":"MEUCIQC0mQL280V9NGOamUR7nk+2eiZXYUtvzhHXBaygKp9TLAIgFYdoyYXQJy3MpaUkYG5oj5Wsu/GFLrDkV6T6EuQo4tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62667},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d20236a8fba8458f9c30696a36380aded5d352db","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"11.9.0","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^1.5.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.13_1782562651700_0.25669508234623994","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@airdraft/client","version":"0.1.14","license":"MIT","_id":"@airdraft/client@0.1.14","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"dist":{"shasum":"783d400f43fbfcd7e3934159f7f7739af549c026","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.14.tgz","fileCount":11,"integrity":"sha512-TTNt0rdt+G/s7JMZ28CczgTpIv8hAx2wedGHiTHRlbTzYg94J9f7/5vTpjdGZFQNcLi6YkVjMLmYETO9KVZ2+g==","signatures":[{"sig":"MEYCIQDfhSPaltNpY9gpbaBq0KiGFe34iVcayYhBq54hAc9NoAIhAPrxPtN9SW9buDuFRCD4/4zuB8GtA9yMZ+FFaJQiF3Qd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIzEl6CLOxWDXPJ9siDIt8z8Yau/HGQ+4iKiUYL2YLSgIhAJTul9UFS0wyJ0wjTiQpVkOrylTEZmK5kt4+lV32fiyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74365},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"228838a5c34dc3641c4c0d6d0730cfb4f1d4b3f2","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"10.9.8","description":"Airdraft typed HTTP client","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^5.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.14_1789376115546_0.7270665266917995","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"_id":"@airdraft/client@0.1.15","dist":{"shasum":"b0479f17406ef13825029dcacbf371363ee98d38","tarball":"https://registry.npmjs.org/@airdraft/client/-/client-0.1.15.tgz","fileCount":11,"integrity":"sha512-BQKfQXNg3iEaH96zHDT4lKqlLipEON54JptUsk6MzglMudIA7j8sR7hc2Yy1I/Fsw3EKhS0ExUe2iAzvjnbHNQ==","signatures":[{"sig":"MEQCIFAfJPn9TiFaqhkSs8Y6rnYxKFkk1VHJE3Ub7mGJJecNAiBjMhX6kV1nuycKkf9A9U+MuAGYD98SBJ2S2PUc77KQmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCmwe3tvCY/7CKyUIYW5oq0LzQTB8mjXjfddo6c6v7SbAIhALzlaNcor+3UCMnSfHVtDvU8eSMTcBjWBFOfQod/S+Yg"}],"unpackedSize":74386},"main":"./dist/index.js","name":"@airdraft/client","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b1f87e9ff84be997bf5677f4d616418bef10e557","license":"MIT","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","release":"standard-version","typecheck":"tsc --noEmit","test:watch":"vitest","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","prepublishOnly":"npm run build"},"version":"0.1.15","_npmUser":{"name":"miracleio","email":"miracleficient@gmail.com"},"_npmVersion":"10.9.8","description":"Airdraft typed HTTP client","directories":{},"maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^5.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@airdraft/core":"*","standard-version":"^9.5.0"},"peerDependencies":{"@airdraft/core":">=0.1.26"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_0.1.15_1789506868067_0.08801881302528969"}}},"time":{"created":"2026-05-21T18:25:22.304Z","modified":"2026-09-15T21:14:28.345Z","0.1.0":"2026-05-21T18:25:22.636Z","0.1.1":"2026-05-22T19:36:00.900Z","0.1.2":"2026-05-22T19:40:25.856Z","0.1.3":"2026-05-23T07:31:57.571Z","0.1.4":"2026-05-23T08:12:28.394Z","0.1.5":"2026-05-23T17:29:25.908Z","0.1.6":"2026-05-23T19:25:22.057Z","0.1.7":"2026-05-23T21:13:59.728Z","0.1.8":"2026-05-31T09:50:43.427Z","0.1.9":"2026-06-03T08:36:37.744Z","0.1.10":"2026-06-03T15:24:08.498Z","0.1.11":"2026-06-25T17:06:52.638Z","0.1.13":"2026-06-27T12:17:31.835Z","0.1.14":"2026-09-14T08:55:15.622Z","0.1.15":"2026-09-15T21:14:28.173Z"},"license":"MIT","description":"Airdraft typed HTTP client","maintainers":[{"name":"miracleio","email":"miracleficient@gmail.com"}],"readme":"# @airdraft/client\n\nTyped HTTP client for the Airdraft CMS API. Use this in custom front-ends, scripts, or any environment that communicates with an Airdraft server over HTTP.\n\n## Installation\n\n```bash\nnpm install @airdraft/client\n```\n\n## Usage\n\n```ts\nimport { AirdraftClient } from '@airdraft/client'\n\nconst client = new AirdraftClient({\n  apiUrl: 'https://your-site.com/api/cms',\n  auth: { type: 'apiKey', token: process.env.CMS_API_KEY! },\n})\n\n// List entries\nconst { data } = await client.entries.list('posts')\n\n// Get single entry\nconst entry = await client.entries.get('posts', 'hello-world')\n\n// Create entry\nawait client.entries.create('posts', { title: 'Hello', published: false })\n\n// Update entry (optimistic lock via SHA)\nawait client.entries.update('posts', 'hello-world', { title: 'Updated' }, entry.meta.sha)\n\n// Delete entry\nawait client.entries.delete('posts', 'hello-world', entry.meta.sha)\n\n// Media\nconst items = await client.media.list()\nconst uploaded = await client.media.upload(file)   // (file: File) => Promise<MediaItem>\n```\n\n## API\n\n### `new AirdraftClient(options)`\n\n| Option | Type | Description |\n|---|---|---|\n| `apiUrl` | `string` | Base URL of the CMS API, e.g. `https://example.com/api/cms` (no trailing slash). |\n| `auth?` | `AuthConfig` | Auth method — see below. |\n| `adminKey?` | `string` | Admin key sent as `X-Admin-Key` for schema mutation routes. |\n\n**`AuthConfig` variants:**\n\n| Variant | When to use |\n|---|---|\n| `{ type: 'bearer', token }` | JWT access token (browser session) |\n| `{ type: 'apiKey', token }` | Static API key (server-to-server, CI) |\n| `{ type: 'embedToken', token }` | Short-lived embed token (public embeds) |\n| `{ type: 'session' }` | httpOnly cookie session (browser SSR — no token needed) |\n\n### `AirdraftClientError`\n\nAll non-2xx responses throw an `AirdraftClientError`:\n\n```ts\nimport { AirdraftClientError } from '@airdraft/client'\n\ntry {\n  await client.entries.update(...)\n} catch (err) {\n  if (err instanceof AirdraftClientError) {\n    console.log(err.code)       // e.g. 'VALIDATION_ERROR'\n    console.log(err.statusCode) // e.g. 422\n    console.log(err.message)    // human-readable message\n    console.log(err.details)    // Array<{ field, message }> for validation errors\n  }\n}\n```\n\n`details` is populated for `VALIDATION_ERROR` responses and contains per-field failure information.\n\n## Changelog\n\nSee [CHANGELOG.md](./CHANGELOG.md).\n","readmeFilename":"README.md"}