{"_id":"@barndoor-ai/sdk","_rev":"20-fe6de51346ca8d3f75f93ca7c5c5daa4","name":"@barndoor-ai/sdk","dist-tags":{"dev":"2.0.0-dev.g37b8897","latest":"2.4.0"},"versions":{"0.2.0":{"name":"@barndoor-ai/sdk","version":"0.2.0","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.2.0","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"2a81358118c3b3f4f444571ad6be11c1246ee362","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.2.0.tgz","fileCount":38,"integrity":"sha512-Dn4GSrcrT8whfZW4Xh+tfi2jPI0tPn3aMgsXL9SnTBOSRbpvcgOtgiZIvPbg/07eK0eommlG6Oiq7MC0NZRdAQ==","signatures":[{"sig":"MEUCIDJx4e0bzw5ZeCBgSrJQJ7U6VDhK5uuovv9ZacdczDuAAiEA1Ix5iJJpPfB33E++hYHtsHHgmPNoES9Bdw/fmc3FkRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212060},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"aee2999b6e5dc6fce08f15bab2cc8c6fc38a1dd7","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"_nodeVersion":"22.19.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1759444847568_0.7014030449431206","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@barndoor-ai/sdk","version":"0.2.1","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.2.1","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"0efd490666dc15423183f0d01685706757b2f626","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.2.1.tgz","fileCount":38,"integrity":"sha512-Axqqko/Tylf93b6WgnRKyioZOUtx9HJYyBmeOQ7P6MbhUJDlSMNBWb6maGDZ7Bq3GuV3vlXvubjNt4SK2TTqag==","signatures":[{"sig":"MEUCIAUjEpL4ZVCPeIxth02XrJO4byv9JerUwhAfHO1bXzSBAiEAlGvX5y/O1JlBSDKaNQS4OXJ47vD/i4gb8Wi1goT4Jyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212063},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"3200e74c259cc4b66a602d5f478427581b298d5e","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"_nodeVersion":"22.19.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.1_1759446293589_0.44489163258331677","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@barndoor-ai/sdk","version":"0.2.2","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.2.2","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"b99f1aa602dd6bfbf1a23330ed8d1142af420626","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.2.2.tgz","fileCount":29,"integrity":"sha512-KAUoaQ28FJfKPBFREyvCKqHw8vN2FpOplnil9ZffH4xC0EpodBVw1avMjgslzWkF4Xf5prlLYMtdAP7sG59JrA==","signatures":[{"sig":"MEUCIHfr/XgqITfE9JUI2pC7/n5QH6Ef5XtSEqzjZBEZ+NAkAiEAsXYvfkGYibn1e/9tJDQp7VjF01oavLEqdIiD2Mzk7cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567147},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"cdad377b814e3be0e34d886ffbadfbe12a2cb58b","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"_nodeVersion":"22.19.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.2_1759455586971_0.8376410272907477","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@barndoor-ai/sdk","version":"0.2.3","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.2.3","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"7061530f11fbed18cf3952e13f1e8df5a2b06f20","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.2.3.tgz","fileCount":29,"integrity":"sha512-evv5hYlzioKWQfYRZlJ1pZfT/m/B+peBarywEppuSpa4eoNUi6JInOgrNUX8Idz0chyNuBGQ+dYKJG8sENNQEQ==","signatures":[{"sig":"MEUCIBMEn/8BHioMltZ/nJVjh7qovrErPDyRoB6JzT8r2DDJAiEAvAbgnwF/Awt+clWwSEBcDTmU8ZDG+k5G6AnMw2OxRJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":569358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"3216e4a9b994f5dbc2f8c9876c4a2278ba9e804d","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.20.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.3_1759780095224_0.11209540271408525","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@barndoor-ai/sdk","version":"0.3.0","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.3.0","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"ee20b2824951b69bc797fcca0b2f6669598d1d2d","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.3.0.tgz","fileCount":29,"integrity":"sha512-B9/l1CjqWHHgVipcO3f2Z/9B8ze+q2CkQ8nPD2DWsE2FTpJsaSXDynGTaiN+caGN7ZzmPwb4bl1iyEf/a/O/7Q==","signatures":[{"sig":"MEMCHz85mZcZY8Gt6T4hXoiABWFcXcu0H6cjlLqSjzMWx8QCIDfG67QZvDZcPhDuuV2PWe3dL9vZS6AGB8Op9lF/mO69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":570871},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"1c6f5a5407b7a57e3c6014a32ab2609626f7fc9e","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.20.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0_1761575758415_0.3467559158556428","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@barndoor-ai/sdk","version":"0.3.1","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.3.1","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"5639e02a7d931dff13b96ea20729b3f41189b163","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.3.1.tgz","fileCount":29,"integrity":"sha512-/oSxEHDLU+/4a2DBReMxQaWG6q0mPcXQGq70gl7aFTJcaCZ5/PvakaB8a9raHxWn0LwVcTWbsi57nGNNPHVQGA==","signatures":[{"sig":"MEUCIQC7gykv+Ppn0k2DcE0yD19Ia5ky8LkYpMqd9HiDFkT7vwIgLs1+oFvExEU6kU9RAU76sk0O2N8i+/WYZWklA/c2NH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":573906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"dfdd6fdb598106343cf844c35ba35481ab0c84ee","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.20.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1_1761699356336_0.4211160893633683","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@barndoor-ai/sdk","version":"0.4.1","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.4.1","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"3a12603177b76415de98e2e68f8a29263f692048","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.4.1.tgz","fileCount":29,"integrity":"sha512-a2A1F3bnnTKpJ9brCWWUsyPaQEIxrviEw43RdaeVbLyfMzHrzEork6wiipzTGqU+tMYTxW7YyxhcuTdkZyLQ8Q==","signatures":[{"sig":"MEYCIQD18SG7oooXTJocYNBDiXbhjtGy60NuOTICqbdcxWF3qgIhANz7w4ynnUQDKcw4YbcYZNlaycquJVzUOvkcUIbM0kdh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":580629},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"d580ee5577abc3800759d13194721b94d2125899","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.21.1","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1_1768235420086_0.8535357970542259","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@barndoor-ai/sdk","version":"0.4.2","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.4.2","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"3c426e3f32e9f0153bc6559eb2dc838ad7d950c6","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.4.2.tgz","fileCount":29,"integrity":"sha512-8IPvjoIMzrztzbVAojQCyVump8od5tr5WDz72yjGAN1DBzuP12VX9xAfhZdIrb/rPvT5qJY2jixUxU1gPQs5Ew==","signatures":[{"sig":"MEYCIQDZDemsXGQo1IPwuGsfSmwJg7OtZ0dmvOoZVz2Y7yFvaAIhAONLiQld3wGq5OhCe/g7I0UL4h+Yd4QhwkjLl+43KAYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834463},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"fbbd288eb4e91dcd75859931cb916eb1a34f91be","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.2_1771435452289_0.7555548516330466","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@barndoor-ai/sdk","version":"0.4.3","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@0.4.3","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"10c65075b694b411fcb00e25cfcc91e3299e89c4","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-0.4.3.tgz","fileCount":29,"integrity":"sha512-0HwuQ87aDH3vdVgKX1UzKhhyaGfVurUH6Zlg9uEeVvujYlRmuYE1Vk5DqlD8wCmKZNb5hRRwCDFoAM4vaydUgg==","signatures":[{"sig":"MEUCIGJcrOlYOCVAcAfhNNYXw7392w5oU7PR7wkb9HEgEPxcAiEAl5krQ547VO71NaamhCcet8qZqmp9iQ061VTnRVxa2Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":833939},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"86bd8b4ab8400926af7eb7702721fdc8aae25578","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.3_1773068430439_0.3639311687015201","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@barndoor-ai/sdk","version":"1.0.1","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@1.0.1","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"c9911f3c84f3335c9136eccd20e3650025eb355f","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-1.0.1.tgz","fileCount":29,"integrity":"sha512-NPPukWEPJ34RwgDyZOAm7vZZn3CZ7jL8P/S1OUxw/Y+qiFU8/+68QSnBtttabGcJJx7BJGsqRiPa9zBVLaX5gQ==","signatures":[{"sig":"MEUCIQCDtFb1awxysHtNIQMpgUrL0fRbilwm232ETgi9jbLyyQIgZS5WQL27+CdoEn5Yzm35vImThtDly99ARW5X90XHTqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":833939},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"d9aaf7cc872f8d45b111871122a34b916d5b4420","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1773068843073_0.5577166927374841","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@barndoor-ai/sdk","version":"1.0.2","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@1.0.2","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"64edb33562350be68cb21fb9f0e2a61ae2ed9c59","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-1.0.2.tgz","fileCount":29,"integrity":"sha512-kSdwQn8se/OyjhfZ8YYmJqJojWKQfZppjOPuooAN+IohQ96363SRWSrSZ8CCIGGxqnHo18TGf/qqrVON81IKgQ==","signatures":[{"sig":"MEQCIEqsRwRz8GfZrg14B+N2MfpsiaRiMADYxPsRfO5ktzXYAiATcSpyJXmADqBztLj1RfUC9L1vVYMq7GcIHykBtzTHKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":833927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"3683729a43cee0494da738e5c5b6a59a4b75f087","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.22.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.2_1773252854700_0.15170301279430065","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@barndoor-ai/sdk","version":"1.1.0","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@1.1.0","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"ff37ec6620f2fe4240d7f637c4cfb33da636f122","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-1.1.0.tgz","fileCount":29,"integrity":"sha512-Lg6+0Aj5WtKKBoCDH6pCD1Og5b3YBlS/8YSka8CnoLF89XeVJtIdDF1XI3VF2UFAfXAq9YQrgnf3UCl1HPyDCg==","signatures":[{"sig":"MEYCIQCc3XjzKgS+ZIMZCwoKKBH2dkXLHd5pINq7xnNbD20NkgIhAIynMFATV/kJ37mV6cQttummdkfD7XUyxtwqJCe6O+qg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":840593},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"20aeb73ed544dc45123febb269532a279d1fb23b","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"barndoor-infra","email":"infra@barndoor.ai"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"10.9.7","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"22.22.2","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1775568482730_0.4194883686187354","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@barndoor-ai/sdk","version":"1.2.0","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@1.2.0","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"15678b3c6e77a5f387c45d00a65c2ec7ae9c6adf","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-1.2.0.tgz","fileCount":31,"integrity":"sha512-gtjJGU60F8Oz6J/Si/uKzOxprTzPsi9R04cpDL50CE25NnChV/KXsxnZRfi8r5plAuIcB6qw8nr51ULYxYUIkw==","signatures":[{"sig":"MEUCIGgsCkqxe13GyHfaYqOOUA7BDcXFJBUdng5KY2aiw02EAiEAo5b4Aq28V6eQB/c7AMLDOyGkrL+n56EwGyA9FnP1mww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"4e4d18052e488c83ae18dd0444e348195f61d2af","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282207c9-0164-415e-a7f6-25d422960fe7"}},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"24.15.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@bufbuild/protobuf":"^2.11.0","@connectrpc/connect":"^2.1.1","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1779392628005_0.013944742744298688","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@barndoor-ai/sdk","version":"1.3.0","keywords":["barndoor","mcp","ai","sdk"],"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@1.3.0","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"1fcc6eafa24170c7882f09dfdc6239f0f1af5719","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-1.3.0.tgz","fileCount":31,"integrity":"sha512-xmQHIfFuEeOEAPujDBpyAuQK7ppwiOk5UZh1X/NSpgufYB79FQduYM9/Mx5mcNGKlW563jQR26S2A61LK2I+HQ==","signatures":[{"sig":"MEQCIBdr4UaRon1PxhpU2oK6sUfGyO3vSqOqSAeu24SaFQCYAiAqNzTHYa74KRHGLAO5QTLoLSJ2lZrw4SA4KwWEZlD7QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":873561},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"946fd571a159172472ad1c431196999ee39fab17","scripts":{"dev":"rollup -c -w","lint":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"npm run build:types && rollup -c","clean":"rm -rf dist node_modules","format":"prettier --write src/ test/ examples/","prepare":"husky","dump-all":"node scripts/dump-core-files.js","lint:fix":"node node_modules/eslint/bin/eslint.js --no-error-on-unmatched-pattern src/ test/ examples/ --fix","test:watch":"node --experimental-vm-modules node_modules/.bin/jest --watch","type-check":"node node_modules/typescript/lib/tsc.js --noEmit","build:types":"node node_modules/typescript/lib/tsc.js --emitDeclarationOnly","format:check":"prettier --check src/ test/ examples/","type-coverage":"type-coverage --at-least 60 --strict","prepublishOnly":"npm run build","dump-typescript":"node scripts/dump-typescript-only.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282207c9-0164-415e-a7f6-25d422960fe7"}},"overrides":{"hono":"^4.13.2","fast-uri":"^3.1.5","js-yaml@3":"^3.15.1","js-yaml@4":"^4.3.1","body-parser":"^2.3.0","@hono/node-server":"^1.19.17","brace-expansion@1":"^1.1.16","brace-expansion@2":"^2.1.4","brace-expansion@5":"^5.0.9","@babel/plugin-transform-modules-systemjs":"^7.29.4"},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"TypeScript/JavaScript client for the Barndoor Platform API","directories":{},"lint-staged":{"*.{ts,js}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"_nodeVersion":"24.19.0","dependencies":{"jose":"^5.0.0","dotenv":"^17.2.1","cross-fetch":"^4.0.0","@bufbuild/protobuf":"^2.11.0","@connectrpc/connect":"^2.1.1","@modelcontextprotocol/sdk":"^1.17.0"},"typeCoverage":{"strict":true,"atLeast":60,"ignoreCatch":true,"ignoreFiles":["**/*.test.ts","examples/**/*"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","husky":"^9.1.7","eslint":"^8.0.0","rollup":"^3.29.4","prettier":"^3.6.2","babel-jest":"^30.0.5","typescript":"^5.8.3","@babel/core":"^7.28.0","lint-staged":"^15.5.2","type-coverage":"^2.29.7","@babel/preset-env":"^7.28.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^12.1.4","@typescript-eslint/parser":"^8.38.0","@rollup/plugin-node-resolve":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"optionalDependencies":{"openai":"^4.104.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.0_1787844526620_0.0021270514799731632","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-dev.g74511a6":{"name":"@barndoor-ai/sdk","version":"2.0.0-dev.g74511a6","author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@2.0.0-dev.g74511a6","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"f981bc8771264e36807cbf100637efd97cdf3146","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-2.0.0-dev.g74511a6.tgz","fileCount":1164,"integrity":"sha512-XXUVneo/ofCo6irypaipVMDSjvwOPYSQ6QMDErw+CLyA5Qp1tnl9rTlRwzPLO1p7+UX3Q5oxUK70bUWLgyfYAw==","signatures":[{"sig":"MEUCIQC3+C8chJbn4wPrmvQmGcsSNs6up4ud6OeKh0pmT9W0twIgXP2316lUdSV3EuzTy3XtZFIisKeVvg+QUKPOZKSTrWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHgoeOZjnr4gsI3o+Nmc54m3lzAwsONL3FUecQ23x+l/AiEA1X7a27ucOjqfR+XdtylLXsNK3EvqSqWKKjOOnMKujng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@2.0.0-dev.g74511a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4019892},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"},"./cli":{"types":"./dist/lib/cli.d.ts","import":"./dist/esm/lib/cli.js","require":"./dist/lib/cli.js"}},"gitHead":"74511a6acc82547eac651d202e7338cee2561895","scripts":{"test":"node --test test/*.test.js","build":"tsc && tsc -p tsconfig.esm.json && node -e \"require('fs').writeFileSync('dist/esm/package.json', '{\\\"type\\\":\\\"module\\\"}')\"","prepare":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282207c9-0164-415e-a7f6-25d422960fe7"}},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"TypeScript client for the Barndoor Platform API","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"openid-client":"^6.8.8","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0-dev.g74511a6_1790196396281_0.8009665461348525","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-dev.g37b8897":{"name":"@barndoor-ai/sdk","version":"2.0.0-dev.g37b8897","author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@2.0.0-dev.g37b8897","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"987067bd29f0129de961234ce4f9f10b0f602f9a","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-2.0.0-dev.g37b8897.tgz","fileCount":1164,"integrity":"sha512-tSVYJv33spdPE6ZZX6AcoKzAwq21RfNHE4ego4/CkjbAZ/gW2l9KObj2OuZRqzNTxFYsbeJ9NR3UfXQvds7O3Q==","signatures":[{"sig":"MEUCIHja2V45HexbKlJmFUYQtzbuFWRgTXgOMUjkc0ahzfuPAiEAtkuZm7SVfQLoRBGhuccDI9/mb8EyFMi9Lkk3wX7C1sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE5sacpGzkrmqfdUzOPN2VAb3BsJSHqLubll3Ro86uvOAiEAjgadao1kMFEWL+NTU0DIXA9dRtTF2U9Tme5dJU74yAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@2.0.0-dev.g37b8897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4019892},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"},"./cli":{"types":"./dist/lib/cli.d.ts","import":"./dist/esm/lib/cli.js","require":"./dist/lib/cli.js"}},"gitHead":"37b88978d4b746f5de83379f055f7753e5a92bff","scripts":{"test":"node --test test/*.test.js","build":"tsc && tsc -p tsconfig.esm.json && node -e \"require('fs').writeFileSync('dist/esm/package.json', '{\\\"type\\\":\\\"module\\\"}')\"","prepare":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282207c9-0164-415e-a7f6-25d422960fe7"}},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"TypeScript client for the Barndoor Platform API","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"openid-client":"^6.8.8","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0-dev.g37b8897_1790197785412_0.20221125223247793","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@barndoor-ai/sdk","version":"2.2.0","author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","_id":"@barndoor-ai/sdk@2.2.0","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"homepage":"https://barndoor.ai","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"53a8b1fc62a6c90ff7f9493c45660eef5c39cc6f","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-2.2.0.tgz","fileCount":1168,"integrity":"sha512-GFaLX8hzWC+TCPpEhrHixBwBMFpVivK7FjeAZby3mXoKnMCGMUA6PIizrkqOPUzy3fURaVwvPd51f6DmKPLBKA==","signatures":[{"sig":"MEYCIQDdaD+cjApHOZcUs1fLAtVJoutSfeUd52Z6Z+lUwoB7dgIhAMCKraXF6xIO7ZRIUlPlHwLOCJ64qG9ZRbrPQSX4exWd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBrd0cB2LsPSw/KfVWSB+ZzjWo5ovglpjNKsu3oPzqrFAiBmAKb4yz8+aOzdPmTY1Lt781OP8f6yURyDOVnEIO/0Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4066484},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"},"./cli":{"types":"./dist/lib/cli.d.ts","import":"./dist/esm/lib/cli.js","require":"./dist/lib/cli.js"}},"gitHead":"220e1c8fd0aaf3d5d6fb374fb342e08e5e654da2","scripts":{"test":"node --test test/*.test.js","build":"tsc && tsc -p tsconfig.esm.json && node -e \"require('fs').writeFileSync('dist/esm/package.json', '{\\\"type\\\":\\\"module\\\"}')\"","prepare":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282207c9-0164-415e-a7f6-25d422960fe7"}},"repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"TypeScript client for the Barndoor Platform API","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"openid-client":"^6.8.8","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.2.0_1790604412814_0.6745564670126145","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"_id":"@barndoor-ai/sdk@2.4.0","bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"dist":{"shasum":"156f50b633b33b6f67acd80938a59110b182068e","tarball":"https://registry.npmjs.org/@barndoor-ai/sdk/-/sdk-2.4.0.tgz","fileCount":1172,"integrity":"sha512-AzGEpZh2avjzlQmnLNluxwj+puBhag5Tw3Mt8rWCqgN1MaIc2/lhJnZK4Zl7CatHX/duDkSnS9AlMKTklx0Teg==","signatures":[{"sig":"MEUCIH8Ru0T8/C1DSBX4v5jP/QSKAOoH7TzWR+irrmx5fY4VAiEAlifEoHv+iWzrM/JQIpcmFKSibpRitoPf/9D3pGevvUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBxKe74lQ4x0pUSUZA2Ulv/b+W1M+569xgXUBtQLDZuiAiEAwGvidX6yQ3IPV8/35VxJkt2oe7OnIeRX8eUDRBl+U+o="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@barndoor-ai%2fsdk@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4086084},"main":"./dist/index.js","name":"@barndoor-ai/sdk","types":"./dist/index.d.ts","author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"module":"./dist/esm/index.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/index.js"},"./cli":{"types":"./dist/lib/cli.d.ts","import":"./dist/esm/lib/cli.js","require":"./dist/lib/cli.js"}},"gitHead":"e4b3360a63c2bc98a1649045c27e54a6c46260ee","license":"MIT","scripts":{"test":"node --test test/*.test.js","build":"tsc && tsc -p tsconfig.esm.json && node -e \"require('fs').writeFileSync('dist/esm/package.json', '{\\\"type\\\":\\\"module\\\"}')\"","prepare":"npm run build"},"version":"2.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"282207c9-0164-415e-a7f6-25d422960fe7"}},"homepage":"https://barndoor.ai","repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"_npmVersion":"11.19.0","description":"TypeScript client for the Barndoor Platform API","directories":{},"maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"openid-client":"^6.8.8","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.0 || ^5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.4.0_1790721681084_0.16244328479981784"}}},"time":{"created":"2025-10-02T22:40:47.361Z","modified":"2026-09-29T22:41:22.300Z","0.2.0":"2025-10-02T22:40:47.756Z","0.2.1":"2025-10-02T23:04:53.779Z","0.2.2":"2025-10-03T01:39:47.178Z","0.2.3":"2025-10-06T19:48:15.445Z","0.3.0":"2025-10-27T14:35:58.677Z","0.4.0":"2025-10-28T21:44:18.155Z","0.3.1":"2025-10-29T00:55:56.601Z","0.4.1":"2026-01-12T16:30:20.265Z","0.4.2":"2026-02-18T17:24:12.482Z","0.4.3":"2026-03-09T15:00:30.658Z","1.0.1":"2026-03-09T15:07:23.239Z","1.0.2":"2026-03-11T18:14:14.900Z","1.1.0":"2026-04-07T13:28:02.945Z","1.2.0":"2026-05-21T19:43:48.229Z","1.3.0":"2026-08-27T15:28:46.797Z","2.0.0-dev.g74511a6":"2026-09-23T20:46:36.473Z","2.0.0-dev.g37b8897":"2026-09-23T21:09:45.730Z","2.2.0":"2026-09-28T14:06:53.146Z","2.4.0":"2026-09-29T22:41:21.187Z"},"bugs":{"url":"https://github.com/barndoor-ai/barndoor-ts-sdk/issues"},"author":{"url":"https://barndoor.ai","name":"Barndoor AI, Inc."},"license":"MIT","homepage":"https://barndoor.ai","repository":{"url":"git+https://github.com/barndoor-ai/barndoor-ts-sdk.git","type":"git"},"description":"TypeScript client for the Barndoor Platform API","maintainers":[{"name":"barndoor-infra","email":"infra@barndoor.ai"}],"readme":"# @barndoor-ai/sdk\n\nTypeScript client for the [Barndoor AI](https://barndoor.ai) platform API.\n\n```bash\nnpm install @barndoor-ai/sdk\n```\n\nNode 22 or later. Ships ESM and CommonJS builds with type declarations.\n\n## Quick start\n\n```ts\nimport { createClient } from '@barndoor-ai/sdk';\n\nconst client = createClient({ auth: process.env.BARNDOOR_API_KEY! });\n\nconst { data } = await client.registry.listMcpServers({});\nfor (const server of data) {\n  console.log(server.name, server.slug);\n}\n```\n\n`createClient` is synchronous — nothing it does touches the network, so building\na client cannot fail because an identity provider is briefly unreachable. The\nfirst request performs discovery and obtains a token.\n\n## Authentication\n\n`auth` takes one of three things.\n\n**An API key**, or any token you already hold:\n\n```ts\ncreateClient({ auth: 'bdai_…' });\n```\n\n**Machine-to-machine credentials**, exchanged and refreshed for you:\n\n```ts\ncreateClient({\n  auth: {\n    clientId: process.env.BARNDOOR_CLIENT_ID!,\n    clientSecret: process.env.BARNDOOR_CLIENT_SECRET!,\n  },\n});\n```\n\n**Your own token provider**, called on every request — for a token you source\nfrom somewhere else, such as a secrets manager or an inbound request:\n\n```ts\ncreateClient({ auth: async () => fetchTokenFromVault() });\n```\n\nFor a user-facing login there is also an authorization-code flow:\n`startAuthorizationCode` and `completeAuthorizationCode`.\n\n## API surface\n\nThe client exposes one namespace per service:\n\n| Namespace | Covers |\n|---|---|\n| `client.registry` | MCP servers, agents, connections, the directory |\n| `client.policy` | Policies, rules, impact analysis |\n| `client.identity` | Organizations, users, groups, identity providers |\n| `client.notification` | Channels, alerts, subscriptions |\n| `client.dlp` | Detection rules, findings, redaction |\n| `client.llmGateway` | Models, budgets, API keys, usage |\n| `client.systemManagement` | Operational endpoints |\n\nThe full surface — every operation, parameter and model — is the OpenAPI\nspecification the client is generated from, published in this repository as\n[openapi.yaml](./openapi.yaml). Types for all of it ship with the package, so\nyour editor is usually the fastest reference.\n\n## Connecting to MCP\n\nThe platform serves MCP as well as REST. `createMcpClient` returns a connected\n[Model Context Protocol](https://modelcontextprotocol.io) client, authenticated\nwith the same credentials:\n\n```ts\nimport { createClient, createMcpClient } from '@barndoor-ai/sdk';\n\nconst client = createClient({ auth: process.env.BARNDOOR_API_KEY! });\nconst mcp = await createMcpClient(client, 'acme');\n\nconst { tools } = await mcp.listTools();\n```\n\nIf you would rather pass connection details to another framework than use the\nclient directly, `mcpConnectionParams` returns the `url` and `headers` without\nopening a connection.\n\n## Reliability\n\nRequests are retried by default, with backoff. Pass `retry` to tune it, or\n`retry: false` to turn it off:\n\n```ts\ncreateClient({ auth, retry: { retries: 5, timeoutMs: 30_000 } });\n```\n\nThe SDK logs nothing. To see requests, add middleware — this is the extension\npoint for logging, tracing and metrics:\n\n```ts\ncreateClient({\n  auth,\n  middleware: [{ pre: async (ctx) => { console.log(ctx.init.method, ctx.url); } }],\n});\n```\n\n## Non-production environments\n\nProduction is the default and needs no configuration. For other environments:\n\n```ts\nimport { createClient, DEV } from '@barndoor-ai/sdk';\n\nconst client = createClient({ auth, env: DEV });\n```\n\n`environmentFromEnv()` reads the same from `BARNDOOR_ENV`. Credentials inherit\nthe environment's issuer, so pointing at dev cannot leave you calling dev with a\nproduction token.\n\n## Examples\n\nRunnable examples are in [examples/](./examples).\n\n## Versioning\n\nThe version is the version of the **API contract**, so which SDK speaks to which\nAPI needs no lookup table. It is independent of the Barndoor platform's own\nrelease version.\n\n| Part | Changes when |\n|---|---|\n| MAJOR | the API breaks — an operation removed, a field made required |\n| MINOR | the API gains something — a new operation or optional field |\n| PATCH | the SDK changes on its own — a fix, a dependency bump |\n\nVersions on the `dev` dist-tag are prereleases built from unreleased platform\nwork and carry a `-dev.<commit>` suffix. `npm install @barndoor-ai/sdk` gives\nyou the latest formal release.\n\n## This repository is generated\n\nThe client, this README and the examples are generated or maintained in\nBarndoor's platform monorepo and pushed here, which is where the package is\npublished from. **Pull requests against generated files here will be\noverwritten.** Open an issue instead, or contact your Barndoor representative.\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}