{"_id":"@appport/sdk","_rev":"22-a93cb17aa715f29e0aea131038d451e8","name":"@appport/sdk","dist-tags":{"latest":"1.1.20"},"versions":{"1.0.1":{"name":"@appport/sdk","version":"1.0.1","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.0.1","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"c1f7bc2335e8452a41f621ebfd851c4e876e90d5","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.0.1.tgz","fileCount":387,"integrity":"sha512-GLBw0pNFsQSKLj37SMBUqEAiCThe6C44JdNmPbNNIVphCroFS/LGvlAOoqfvIETtLMrw/D5vCuhzcd7uuKbM0A==","signatures":[{"sig":"MEUCIQCsc9D7Ej/1FskCe7FwClt56RP8LvqBukCoBMOM14RxsQIgMKGISAa2SyKBZLbPwxZ8xgrD26293izwr+zuZPpEmHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1203757},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@appport/core":"1.0.0","@appport/client":"1.0.0","@appport/mobile":"1.0.0","@appport/schema":"1.0.0","@appport/server":"1.0.0","@appport/protocol":"1.0.0","@appport/authorization":"1.0.0","@appport/transport-http":"1.0.0","@appport/transport-tauri":"1.0.0","@appport/transport-electron":"1.0.0","@appport/transport-inprocess":"1.0.0","@appport/transport-websocket":"1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"bundleDependencies":["@appport/core","@appport/protocol","@appport/schema","@appport/authorization","@appport/client","@appport/server","@appport/mobile","@appport/transport-inprocess","@appport/transport-http","@appport/transport-websocket","@appport/transport-electron","@appport/transport-tauri"],"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1788449181357_0.9211489410408493","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@appport/sdk","version":"1.0.2","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.0.2","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"967b3a0b8873c7397dd35dc108453f4e0e591bc3","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.0.2.tgz","fileCount":387,"integrity":"sha512-zuoOvXBub4Tc/4yln8Gk142QkqG038l7sZeH1QjFZnPzLL1fayOiw6scd6e6YuTieFIoCTlSOtCLH6kvw/k9SA==","signatures":[{"sig":"MEQCIAfDkHQJ3eAZ8YZ4Nrksno8dX6C4eILrTKKjqyT4NK05AiB/EHtHNlWHVvqmooSzdG524u0xSlZFISXnAa7n4yZbrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIClkCfDmfudAM63ju/q3s9/ceuCZuW8krUH7Aushgz3SAiEAzn1FTt0G5R6Gl+phj34PSssEPKlFrrlcVKEtTlij5aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1205017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.2_1788467601717_0.46881349923722304","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@appport/sdk","version":"1.1.0","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.0","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"ccb4ec47d0779c7d19281c9a0f54fbd8d248ece5","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.0.tgz","fileCount":441,"integrity":"sha512-zF8Jsvz9jkJaGjw4ajeEKRsOiUSVk1WUSlgA/lzgW+U6ITLjycj+PnC4kCYK+T1jaWfko29fbCvU32j/oS3FhA==","signatures":[{"sig":"MEYCIQDVU2LJ/1fjEIOLWchfYet8bJZbjDqkusr0/3JcclZ45AIhAMx8eHZkNEkgcPMqd4o+uZ1AIDy5qoAc/8wOqer5lSx5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC14mCblJujtI4Vax6BGw8cTGoM2KNjJwEpTFC72zTQ/QIgA0T/lKk64QLgL9LiQgLZ61vB+yc1rIgu8E4CeX6kVUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1788545805251_0.1679927953528173","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@appport/sdk","version":"1.1.1","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.1","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"714f58aff104e9860426b49ea0a2eb9ae8d65ba3","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.1.tgz","fileCount":441,"integrity":"sha512-NJr+cjfU0nSzeyywFsfD/C8btDxWiWp7h49StKYxmGcoPoiLgoSJ+dWy3LdC1VcGUZ1/XouetD9vxWWcqdQUlA==","signatures":[{"sig":"MEYCIQC+C+A+9zb/ReA91m4QO5GuD1QvUrlSn6CRk14mUPdGfwIhAPvHLbiQcxSUvUzl+1lzN+jNwTTh/8iO/ZOmD3ZFYU+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfQd5BBPdZZiAXrdMoBySlRMusdMIWkKICVBOGroPyJwIgIjXBY+9+l07eqoVjhmLPqVPj/eNQTdn3/8eI/Iz07gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.1_1788549200169_0.01396557855860392","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@appport/sdk","version":"1.1.2","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.2","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"36d8da49a0a04853ae47df25a57502fb263057a7","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.2.tgz","fileCount":441,"integrity":"sha512-W9yKsQzg8UmwlIb2P8jxkOP6R8KLuvnY8GVGNsKf0gYrqXiOFZ+yjmcuaUFgheLqjzbEcQ00vpRV9Qf51+Asqw==","signatures":[{"sig":"MEYCIQDxvOr11wrHjbBBfDZYY+ZE7wF1Fzl5Rzv7Ky+OClPKXQIhAORHc9/sd5xfjMG0/mjm+WMMKZ/IQ5n7TrjcI7J4r9CN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDykeRDoo/sV8nqrI2gTmtoxrjQq+7M0vT+T5GGU/ROPAIhAK9yGMUpROy8yRB6Op5xDxNJE4IL40iXZBmEJc6osxLd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.2_1788553444551_0.19729515378559426","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@appport/sdk","version":"1.1.3","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.3","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"432498a5b257706d5f915cbec93d578793ee8011","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.3.tgz","fileCount":441,"integrity":"sha512-yDIYNVsuxSbFyGeoE0u1B8qUfT1LxUs/g2QjYS7/11Lgg1IN2keovP6gmCidPfkInZnvfSMrzxxxDxlitJghxw==","signatures":[{"sig":"MEQCIH/ehV4Ss0ZYHZCa+UKUfwd60a7Is44NCSCqXJTT0XncAiBUaoikeGmEbYBIyTtHnw+Ed02bLfqF7sEUSs+LEJl9hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDm5Y6+s5c3pWEhftr7WhI7SOc24oyAPaHL08MdNIQqKQIgGG9CDLxic3xB73rSjeshrfhnL+UmCB6sZf2o7/pJYsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.3_1788554902826_0.12017765267519476","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@appport/sdk","version":"1.1.4","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.4","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"d752b1c55b8a74b4c94aab31e0db3c0efd2eacef","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.4.tgz","fileCount":481,"integrity":"sha512-Yt3+BAKOl0o5z1XwWYqe0LHtd+fwjZKwqOsF1IEGQKAdbZ2PUFIVh/7ZWZbkpSjTqovzgQ200lnZQphHn3uCcQ==","signatures":[{"sig":"MEUCICOyVmd7YKK89xHGVipqdHQ1yq6yIUrT4X+b3vEPsbeOAiEAoE0fQhjXP+OntW0rNuE2yqIoe/oOIV/itpQxmwZ+hG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID15V9NJp0u8YdkTA8WwAPBe9QeWTvcwrQlVfrL9+RAgAiAjk+D4aCmnSXD4yVYRGWWJCJ5YxKiq6F7jI8NJTG6F6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1924347},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.4_1788871147880_0.44220572392537716","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@appport/sdk","version":"1.1.8","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.8","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"33cf90396d26069e72d17237bd74a43f3cdd167d","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.8.tgz","fileCount":485,"integrity":"sha512-R7nYqi6Mhz9iUhccuEbVyBtTWKDPvfkw+PMJZEsINbOo1rGjyRvpJ2SI7OhP44NZJ939QMOcum6zC/DZFfY79g==","signatures":[{"sig":"MEYCIQD2CnJ6/0hELFnOMlt3G15q3nMdAfWUPslBlxNZw7lNQQIhAMFmml1bjgeKBS7LzSJy69bmT3KkoP0WNsLOzOxuWrvJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgIt4wDRVFJ/yHtHHJc+Y36cCv8XSc1q7oDregHjQ5EwIhAKBc2Jvc2VWvQw5IZeQsA9/y630yHz+DIzdKvTO5S6Hb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935232},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.8_1788883594679_0.19733244491154855","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@appport/sdk","version":"1.1.9","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.9","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"ed81836e74256a761d59871d3747d5bdf9ef92a1","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.9.tgz","fileCount":485,"integrity":"sha512-WxTs+qyailf62Nf6Q0ZvnsmC83zo61341jfO0jgiCCacueHFv3htazT/KdtY3QHfTRl869KHIsc2nkx3jTmkkw==","signatures":[{"sig":"MEUCIQCHa9er3yQ0UGpfl4p2+6hNSGy0j1xerjsLd7U0FRd4vgIgYVUJFshGn1HAWjbJQc4fwCH4CqHGE2JWT9iXDjkd800=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDttoSNopYbz7LnwnvOEULS5LWimYvpuIvdeh+WppNoxAIhAKs8q06dTCkjsY+JFIgjfzvwJ9xCRak6uWqJuZc4WnRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935232},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.9_1788884591026_0.1889832885092153","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@appport/sdk","version":"1.1.10","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.10","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"56bba2ad0c5e9c5426769f8629e39fa1f5eba3b0","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.10.tgz","fileCount":485,"integrity":"sha512-sjAwycRVzI5E2ZyTsKaC+W068I256B9bsFhsz8/0YqRKvcUom6Rod0rMJFZpbGs9pWcYwwiq1gtzAg7of+F2qw==","signatures":[{"sig":"MEUCIHbYCM5Ocee4qeR3vyWpLaM2FETMRqK1viM768A2ZjxrAiEA/5c4+zQ7XeSDnzcWEhvIvFsgL22ux0Scxjr5W7qoIU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDWMFSRm2r5H1/BxmObsPiDNJAMFN52SmnLomGgEL4NQIgTkOXWShV0s1hXxvZNLJ4wVNTG9tmZYw3bpiX2MKUvqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.10_1788887130365_0.1405060293679503","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@appport/sdk","version":"1.1.11","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.11","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"2c39469db42ff105208289a5daa9b6d7f78f5f68","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.11.tgz","fileCount":485,"integrity":"sha512-bRGEtTvVPWW0iUwDnrL2YTassjnVltiKyXa/Sm6C9p4twwwxd3bQTOWi5XZY74dfU37ct4+wVJGFpzNTOO2VPg==","signatures":[{"sig":"MEQCICGdPEgqIuMRR1NKwsbh5Aco0AcOuNnnUsnKfEHzrzoEAiANiHp+bGz4LUIHK44000nyr/GRDblF3YPb1e+HZ1gglw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPzraWOlQnQc2/t1rispkZecBGat+wFzWudcHcaC7JrAiEAowxzAk8cE256QRVmJ0E+xqpaXkmGqn+aUv60gAsuzFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.11_1788888427621_0.24306408666581514","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@appport/sdk","version":"1.1.12","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.12","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"ec93ba26088e78832dd47b5d770308a4401dc7e9","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.12.tgz","fileCount":485,"integrity":"sha512-tPJ85Ub1h7S02pi3asoX2Rtx6nQJI26sBzgOwnVi+1pmZ76JKE8motc18py9f5TuqELzQQcEoCGGwFYdggI1EA==","signatures":[{"sig":"MEUCIQDiNYIjp6isFje9wcb2GNA6i+rn/fM/Kwlw7d4Y6hwvPQIgQQUJXeZ5QqPebCCQen8s7j2DhtpO5zlOBPhXHMKK2Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCT7O12ZOdhwaTb5mvhUt/VkhcW6xhxXKj1bJiMuGU5MgIhAPQT5lQyuAhMiA9P3H+ldycdajEM78L2iPemSVMuXCMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.12_1788889024180_0.27487442691219477","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@appport/sdk","version":"1.1.13","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.13","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"6931ac1b06fc5a8bd2545a25a8be7a5b2f762983","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.13.tgz","fileCount":485,"integrity":"sha512-SJSiaS4s9+PK0I5jlckPwqxtLa/+sadXFC3EIwwa9x+wYZEXIAaIqWec0iH3BOJ0uXGu0WZprovLWjMK45rQvA==","signatures":[{"sig":"MEUCIQCEbbCRSmWkDPKAcvClTTwYSjmY7OYy4Ze5/qg6hEHR3gIgdFmAmUGlLjz195wUDimH0nyWHhpExDezzqUch60u2SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaUFsdPmtoUzTjPm4zP+X8aWsjqaH7rk3iXt8+/7m0dAIhAKe1J02jTgNT1a3xUxGFrRIJOyMCpI9CGBXWHVi8futR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.13_1788889294068_0.35327051344452154","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@appport/sdk","version":"1.1.14","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.14","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"3d689f561fb9445d9b1cb88972e1b49998622867","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.14.tgz","fileCount":485,"integrity":"sha512-IMeja9HkwVsyc87MQQZ/Ocmaz5xm45Y/pv6fMta3873Z7Q3ooNKjMN/1wV2K6IcVXkrBMEfSkTDkRot6ck1z3w==","signatures":[{"sig":"MEUCIQCIbJFab/ugj1sD1abRgsoozDuYse/ReVnUdFqHOONeOgIgFRS89gs8rZ/lRUDrkLXBhmPOsT9aNBUFHnowAQE354s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIW3UIgZ88aT99ZRYCYpbPSxQbtp0xkAsu9EyaczjnnAIgF+EFlhS8rkawqmVU+CXLBXebIFJDv6rah3YiEka5qiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.14_1788890134919_0.5238448714107706","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@appport/sdk","version":"1.1.15","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.15","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"2df6422a0b771f58fbd3deca4ce4f8129f771ea7","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.15.tgz","fileCount":485,"integrity":"sha512-46wDkilih492YYAUkTpqS9A71zUd8iIbJGsnPEPJ+zO09ClAo3gk4iIlN+2tWh3nh4V/m2OeiHe7j+b99kjLYA==","signatures":[{"sig":"MEUCICUADmLmBLxYsp7hQLNbpJ9sbd0S6aXeDV1Rp7tCDk4BAiEA90xFo4yl5RV4BBlc9+H7ZBmIxjUtKdD6P8aX+FYrhsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRbTrUJuYzCecUX8GtspjsI49BXbsTZD0ia6Jp0CTeHgIgWxFzFDrl+D3fnvyZxhb8eJKrzk3gF4d5Y9ubkEL1u+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.15_1788891269959_0.555640306290569","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@appport/sdk","version":"1.1.16","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.16","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"ff93b21601dee99cb6be54f86e27068db7bd8f0a","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.16.tgz","fileCount":485,"integrity":"sha512-Z5KtFrLghjq1IxBkkolG0U08eZIEY+J2TNCiLCwZMga/9pghOZco2zg1temooZdpIEnwVfEqEMbPkN5XQmUQww==","signatures":[{"sig":"MEUCIG+A60lr4Tfg0PbFxO3pM+YS4QArz9KrZETLuZ55xy3/AiEA5Z1wcYBBfYbwMOmS/2/5X3Ba3/pm0zg1gLVR6u7zOws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDu42ua3e3iUjMkU/1QTBFgSK38Cs8g08vQiMjuaPeqMQIgRzilj/km/Yb+vAEOT+3Ae7/SSkFaUW9kQ2JMU04o9UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.16_1788892611208_0.16041670204096037","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@appport/sdk","version":"1.1.17","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.17","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"d274d07c2533717d6ea7195de5735e3ca6fc6555","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.17.tgz","fileCount":485,"integrity":"sha512-7hi5pzH5xk875s3GHUXEROZUi5j/Zn7aZ0V+HzkvH1orrNfOcf05LffRUvKe0g+etWsbR9EWRHDZrKEmSW3ORg==","signatures":[{"sig":"MEQCIDJhP7SfYZH2pzmc9tyvLt/G29zfkSSkiC5MMordg/eHAiBljhpkscHBrOaDjyjRXM3D5N6jq9bvhXDq06uvV6dQ8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCHyg5fU/2uitMPxR9tsbbTvLoVj8i3nejdzJMpiNASJkCIQDKWiyMARCgZ/cBVcHoN6C3DbLqqEtiFtPn7i2RtIOxEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.17_1788893174286_0.6581321646231724","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@appport/sdk","version":"1.1.18","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.18","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"ceef75b4e6d6e1f239e4aae592b4e1ba5c98371a","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.18.tgz","fileCount":485,"integrity":"sha512-U/izTgdwfp3lNW9dUFjLgaQGUG+ZzSnvr7R9oxNpu9YNOY0q2/UvSdB57kxDzY42+Msa+H3mv/xZFhOwJIGkvQ==","signatures":[{"sig":"MEQCIApHq5K9VaGQun2b3HfUXFGO2osAxURI12izcHaLUSxPAiABITyPnyJPs2DeQoJR62I43fboZaJY6FvAuEC56Vuy0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHNlNgc5oV1KG4K4LHRAb8DDaS/KSdHfcrbFnfK7E/bwIgAQT1d//lw95tZRYjGfR2MPVusStKqwBG4X6mnvUE9/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.18_1788896451584_0.9117504156992753","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@appport/sdk","version":"1.1.19","keywords":["appport","application","capabilities","contracts","wasm","agents"],"license":"Apache-2.0","_id":"@appport/sdk@1.1.19","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"homepage":"https://github.com/rkendel1/appport#readme","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"d5ca383f07a9f12d39a47001fce9063a4af0cf4e","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.19.tgz","fileCount":14,"integrity":"sha512-eXM3OJUGMgecVfjEj5mrANTWLVRcgInKQ+GnUtvQZ6N9OuLhZTttQuVBNC1xA7Uvk2P+bFOF4j0p04RJPOJ3AA==","signatures":[{"sig":"MEQCIH+7E0FIiOhTMySvIjgwYAdfHv7qsC5SVyKkmHhpkpeQAiB/QLV7xNC54rmm3DC5/81N29tV0LxKMEZVOyrihC/4Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqDUgd9UjAPITEe7mSF633HH/63dhVePirSbRjNOa1TAIgdErblWB4snCkSvES3MTdni4OeiRZ1+wwYwQ0TvYEO9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"gitHead":"f79489b20d68c4d5277cd9d5fdf2a147ed07a77a","scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@appport/mcp":"1.0.0","@appport/core":"1.0.1","@appport/client":"1.0.0","@appport/mobile":"1.0.0","@appport/schema":"1.0.0","@appport/server":"1.0.0","@appport/protocol":"1.0.0","@appport/authorization":"1.0.0","@appport/transport-http":"1.0.0","@appport/transport-tauri":"1.0.0","@appport/transport-electron":"1.0.0","@appport/transport-inprocess":"1.0.0","@appport/transport-websocket":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.19_1789997887901_0.6769479279535406","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"_id":"@appport/sdk@1.1.20","bugs":{"url":"https://github.com/rkendel1/appport/issues"},"dist":{"shasum":"22cca0669ea6dcbb889b6c2b35beca6f82108f88","tarball":"https://registry.npmjs.org/@appport/sdk/-/sdk-1.1.20.tgz","fileCount":485,"integrity":"sha512-qLbgpV/79anDP/IuNQlQWPVcq5cuDrqS4Eze0+/gjCHcGuXOUyRJ4NqcWwhfKeySxf1MVmtxmX3SU7VnItLCQw==","signatures":[{"sig":"MEYCIQC5Tn9u0AoA2MlVL6K8W4F3x5Lu2diRkhVW3EFbUr7BVwIhAOhV7g+P/SzIy6D70nESrMGGit/8Y2GA9m6y5RnODgZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAhNicG57I0fd4r5m7hdDpbEgqa6Gk/9ywN2J6imZMjbAiEAhza1/L2IuXfMj+9PL6rfyW5kguDrF2GNllgw3ljxJW0="}],"unpackedSize":1926600},"main":"./dist/index.js","name":"@appport/sdk","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"}},"license":"Apache-2.0","scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"version":"1.1.20","_npmUser":{"name":"rkendel","email":"randy@kendelconsulting.com"},"homepage":"https://github.com/rkendel1/appport#readme","keywords":["appport","application","capabilities","contracts","wasm","agents"],"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.3","description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","directories":{},"maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_1.1.20_1790009679041_0.6165628531246796"}}},"time":{"created":"2026-09-03T15:26:21.108Z","modified":"2026-09-21T16:54:39.406Z","1.0.0":"2026-09-02T19:48:39.528Z","1.0.1":"2026-09-03T15:26:21.503Z","1.0.2":"2026-09-03T20:33:21.842Z","1.1.0":"2026-09-04T18:16:45.389Z","1.1.1":"2026-09-04T19:13:20.268Z","1.1.2":"2026-09-04T20:24:04.652Z","1.1.3":"2026-09-04T20:48:22.932Z","1.1.4":"2026-09-08T12:39:07.966Z","1.1.8":"2026-09-08T16:06:34.786Z","1.1.9":"2026-09-08T16:23:11.142Z","1.1.10":"2026-09-08T17:05:30.542Z","1.1.11":"2026-09-08T17:27:07.721Z","1.1.12":"2026-09-08T17:37:04.299Z","1.1.13":"2026-09-08T17:41:34.147Z","1.1.14":"2026-09-08T17:55:35.023Z","1.1.15":"2026-09-08T18:14:30.103Z","1.1.16":"2026-09-08T18:36:51.352Z","1.1.17":"2026-09-08T18:46:14.427Z","1.1.18":"2026-09-08T19:40:51.695Z","1.1.19":"2026-09-21T13:38:07.989Z","1.1.20":"2026-09-21T16:54:39.135Z"},"bugs":{"url":"https://github.com/rkendel1/appport/issues"},"license":"Apache-2.0","homepage":"https://github.com/rkendel1/appport#readme","keywords":["appport","application","capabilities","contracts","wasm","agents"],"repository":{"url":"git+https://github.com/rkendel1/appport.git","type":"git","directory":"packages/sdk"},"description":"AppPort developer SDK: implement a universal application boundary across runtimes and transports.","maintainers":[{"name":"rkendel","email":"randy@kendelconsulting.com"}],"readme":"# @appport/sdk\n\nThe developer-facing AppPort implementation SDK. Use it to give an application\na stable identity and define portable, contract-driven capabilities without\ncoupling application code to a process, URL, transport, AppBoundry, or FeltDB.\n\nInstall it in an application repository:\n\n```sh\nnpm install @appport/sdk\n```\n\nFor the quickest setup, install the CLI and let it create the application\nboundary:\n\n```sh\nnpm install --save-dev appport\nnpx appport contract init\nnpx appport add             # guided capability setup\nnpx appport dev\n```\n\nUse `@appport/sdk` in application code to define contracts and handlers. The SDK\nis also the canonical producer of the AppPort application package that\nAppBoundry consumes; use the `appport` CLI to scaffold, generate, run, test, and\nvalidate the same contract.\n\n```ts\nimport { AppPortApplication, createApplicationPackage, defineApplication, defineCapability, s } from \"@appport/sdk\";\n\nconst history = defineCapability({\n  name: \"tracker.history\",\n  version: 1,\n  input: s.object({ trackerId: s.string() }),\n  output: s.object({ entries: s.array(s.string()) }),\n  async handler({ trackerId }) {\n    return { entries: await existingTracker.history(trackerId) };\n  }\n});\n\nexport const tracker = defineApplication({\n  id: \"com.example.tracker\",\n  name: \"Tracker\",\n  version: \"1.0.0\",\n  provides: [history]\n});\n\nconst appPackage = createApplicationPackage(tracker, {\n  artifact: await readCompiledWasmBytes(),\n  implementationId: \"tracker.wasm\"\n});\n\n// appPackage.files contains the `.app` bundle manifest and application.wasm.\n// appPackage.contractFingerprint is the canonical contract fingerprint.\n```\n\nSee all CLI commands with `npx appport --help`. The main workflow is `add`,\n`dev`, `build`, `test`, `doctor`, and `validate`.\n\nCapability implementations are transport-independent. Choose in-process,\nHTTP, WebSocket, Electron, Tauri, web, mobile, or MCP adapters at the process\nedge.\n\nThe supported surface is the package root plus the Node-only\n`@appport/sdk/node` host entrypoint. The root supports modern browsers and Node\n20+ where the selected adapter's platform APIs are available; Bun and Deno are\nnot yet qualified. AppPort is the open protocol and application boundary.\nAppBoundry is an optional downstream authority that discovers, authorizes, and\ngoverns AppPort applications—it is not required to use this SDK.\n\nThe first public release treats the documented exports as the compatibility\nsurface under semantic versioning. Protocol requirements are defined in the\n[AppPort specification](../../spec/appport-1.0.md).\n\n## External compatibility proof\n\nThe external compatibility harness executes its real application boundaries,\nincluding AWS CardDemo COBOL, FastAPI, Spring Boot, MCP, WebAssembly, and the\nmodern replacement service. Install its host prerequisites before running:\n\n```sh\n# macOS\nbrew install gnucobol maven\nexport PATH=\"$(brew --prefix openjdk)/bin:$PATH\"\npython3 -m pip install -r external/fastapi-account/requirements.txt\n\n# Debian/Ubuntu\nsudo apt-get install -y gnucobol maven\npython3 -m pip install -r external/fastapi-account/requirements.txt\n```\n\nThen run `pnpm demo:appboundry:external-compat`. Missing external runtimes are\nreported as failures because silently substituting or skipping them would not\nprove compatibility.\n","readmeFilename":"README.md"}