{"name":"@a2a-js/sdk","version":"0.3.6","description":"Server & Client SDK for Agent2Agent protocol","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/a2aproject/a2a-js.git"},"engines":{"node":">=18"},"main":"dist/index.js","types":"dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js","require":"./dist/server/index.cjs"},"./server/express":{"types":"./dist/server/express/index.d.ts","import":"./dist/server/express/index.js","require":"./dist/server/express/index.cjs"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.cjs"}},"devDependencies":{"@eslint/js":"^9.39.1","@types/chai":"^5.2.2","@types/express":"^5.0.3","@types/mocha":"^10.0.10","@types/node":"^22.13.14","@types/sinon":"^17.0.4","@types/supertest":"^6.0.3","c8":"^10.1.3","chai":"^5.2.0","esbuild":"^0.27.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","express":"^5.1.0","gts":"^6.0.2","json-schema-to-typescript":"^15.0.4","mocha":"^11.6.0","prettier":"^3.6.2","sinon":"^20.0.0","supertest":"^7.1.4","tsup":"^8.5.0","tsx":"^4.19.3","typescript":"^5.9.3","typescript-eslint":"^8.46.4"},"scripts":{"clean":"gts clean","build":"tsup","test":"mocha \"test/**/*.spec.ts\"","lint":"tsc --noEmit && npx eslint .","format:readme":"prettier --write ./README.md","lint:fix":"npx eslint . --fix","coverage":"c8 npm run test","generate":"curl https://raw.githubusercontent.com/google-a2a/A2A/refs/heads/main/specification/json/a2a.json > spec.json && node scripts/generateTypes.js && rm spec.json","test-build:browser":"esbuild ./dist/client/index.js ./dist/index.js --bundle --platform=browser --outdir=dist/tmp-checks --outbase=./dist"},"dependencies":{"uuid":"^11.1.0"},"peerDependencies":{"express":"^4.21.2 || ^5.1.0"},"peerDependenciesMeta":{"express":{"optional":true}},"mocha":{"require":"tsx"},"_id":"@a2a-js/sdk@0.3.6","gitHead":"a206d13c512e0239406e2c96a8746935b63437aa","bugs":{"url":"https://github.com/a2aproject/a2a-js/issues"},"homepage":"https://github.com/a2aproject/a2a-js#readme","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"shasum":"ea29fcae122c8a6c7240d4fc08b1825856160eb9","size":99265,"noattachment":false,"key":"/@a2a-js/sdk/-/@a2a-js/sdk-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@a2a-js/sdk/download/@a2a-js/sdk-0.3.6.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"kcthota-g","email":""},{"name":"swapydapy","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.3.6_1765382595825_0.618481042845562"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-10T16:03:16.001Z","publish_time":1765382596001,"_source_registry_name":"default","_cnpm_publish_time":1765382596001,"dist-tags":{"latest":"0.3.7"}}