{"name":"@a2a-js/sdk","version":"0.3.7","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":{"@cloudflare/vitest-pool-workers":"^0.10.15","@eslint/js":"^9.39.1","@types/express":"^5.0.3","@types/node":"^22.13.14","@types/supertest":"^6.0.3","@vitest/coverage-v8":"^3.2.4","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","prettier":"^3.6.2","supertest":"^7.1.4","tsup":"^8.5.0","tsx":"^4.19.3","typescript":"^5.9.3","typescript-eslint":"^8.46.4","vitest":"^3.2.4"},"scripts":{"clean":"gts clean","build":"tsup","test":"vitest run","test:edge":"vitest run --config vitest.edge.config.ts","lint":"tsc --noEmit && npx eslint .","format:readme":"prettier --write ./README.md","lint:fix":"npx eslint . --fix","coverage":"vitest run --coverage","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":"esbuild ./dist/client/index.js ./dist/server/index.js ./dist/index.js --bundle --platform=neutral --outdir=dist/tmp-checks --outbase=./dist"},"dependencies":{"uuid":"^11.1.0"},"peerDependencies":{"express":"^4.21.2 || ^5.1.0"},"peerDependenciesMeta":{"express":{"optional":true}},"_id":"@a2a-js/sdk@0.3.7","gitHead":"5046f3a5461935194bef40ae4910d6035e1dcf27","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":"3e7f65ba29cda90d81a70001f5391cace8431d4c","size":106854,"noattachment":false,"key":"/@a2a-js/sdk/-/@a2a-js/sdk-0.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@a2a-js/sdk/download/@a2a-js/sdk-0.3.7.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.7_1765983752386_0.4013167115059748"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-17T15:02:32.521Z","publish_time":1765983752521,"_source_registry_name":"default","_cnpm_publish_time":1765983752521,"dist-tags":{"latest":"0.3.7"}}