{"_id":"@ucp-js/sdk","_rev":"12-51a5acdb7de15236f8e7b9a199774261","name":"@ucp-js/sdk","dist-tags":{"latest":"0.5.1"},"versions":{"0.0.1":{"name":"@ucp-js/sdk","version":"0.0.1","author":"","license":"ISC","_id":"@ucp-js/sdk@0.0.1","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"dist":{"shasum":"28bf725a11d67637fb9aac8861c3de00718afc43","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.0.1.tgz","fileCount":3,"integrity":"sha512-A2haOc8lx8r+IMcfyjFCYplXWtlfTn9sFiCKQwRrPJzn/6DxrGVbiBPf/ZBidJnF0+L/hQofEXXqTzeTJT1mjA==","signatures":[{"sig":"MEQCIBPlcMTAbFPsyL3w9ZG2EogwZYi22JA3EjfHKZXKAPYxAiBk9bongRt3wfJl7kR+LvzbwiI1WP2FU9BvXRJpwpKGRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321},"main":"index.js","type":"commonjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"},"_npmVersion":"11.7.0","description":"This package is currently under development and will be available soon.","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sdk_0.0.1_1768297627444_0.28782310986616344","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ucp-js/sdk","version":"0.1.0","license":"Apache-2.0","_id":"@ucp-js/sdk@0.1.0","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"9bf42551849abc9ec058422fef147e30d5101ce9","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.1.0.tgz","fileCount":13,"integrity":"sha512-Elgaxj5mhHobebeUjwpg6dh+b5uE01/efJo6Xq2UDk7P/rvXgPwi74aTMYL3XgAqWIeijerI5Hid1c6I549yoQ==","signatures":[{"sig":"MEUCIQCvO/W0dxY1EiLJDlSiWIxiolz6WfzxztCxsDvRzRvBOwIgNmDGYuIjT1GtCPzJCYYBTuFZUqI1Dra4sWoa14x5vl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":847142},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e0e036454f864c41cb15c6ef4558bb18fc218160","scripts":{"build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1768412049479_0.40014308240369156","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ucp-js/sdk","version":"0.1.1","license":"Apache-2.0","_id":"@ucp-js/sdk@0.1.1","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"8101b24e36ddb90acfb99d180ee4caa27f0fad5b","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.1.1.tgz","fileCount":13,"integrity":"sha512-aFYCWsn+If4AdOr08Yk7j3O7yc9wuxeoptVBUNBq87QoqZ0x93Dj0WUtMK9nNIjckyXK4S42jFislZK6zu9xjQ==","signatures":[{"sig":"MEQCIEB/eOvQixUUg2a0fTByjhZsq7ihiTiv9uV6WSVfUqRUAiAT6AA0i+WPgwRmIwz9kyEL5fhZVo/CnZdCtXyrT7Rflg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662256},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ccffa8a4068b2121ee107c79f8042bdc7a46c850","scripts":{"build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.13.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1781608495860_0.33772493974407447","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ucp-js/sdk","version":"0.4.0","license":"Apache-2.0","_id":"@ucp-js/sdk@0.4.0","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"e0b8d481651b04e758e69a9a82ca147fdb4a2155","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.4.0.tgz","fileCount":13,"integrity":"sha512-UTETvuCgApJROqQzteOuGqeMIIPPH4IWNo1EeIHFy5qYztT3nBbVhhMr8vt8oeOxRInh5GsvFDvdc+8+wubLAQ==","signatures":[{"sig":"MEYCIQCjQ+eAtqFy2EMRjSWhpglj0dY9L1gcWLBQ8gBvF18AqwIhAJvEbmLRQ9GF+0s4zupIQbGfVQ2FXbc83j7ZWAQ6e2Z7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104227},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e53d22fbdb75f9c36a16f71e3ff91bfa91119267","scripts":{"build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1782987243729_0.539995571524323","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ucp-js/sdk","version":"0.4.1","license":"Apache-2.0","_id":"@ucp-js/sdk@0.4.1","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"24c57f9475a799a98f0a31a8a4c0a50f8faf7594","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.4.1.tgz","fileCount":13,"integrity":"sha512-giP/B/nYB/FZeMyKOuMkRHFrURcufPs9dfvliWlsx3L5xz8fWSMeGD3enOYQd07NdJsB3gpIy+wLy5Z4Fy80iA==","signatures":[{"sig":"MEUCIQCoFBFhZQGagiLaY0ewh/QfzuyTw4HTnRFbOcFcb1S6iQIgPBw8xaCZSvnexjh0k0ZHaB+qll8bTPLEFLNfXIYQHgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1033651},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b6230bdc56e601b407dedd739497534077ce900e","scripts":{"build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1_1784721937850_0.9330227523091177","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@ucp-js/sdk","version":"0.4.2","license":"Apache-2.0","_id":"@ucp-js/sdk@0.4.2","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"30a72747052ed161feb5d33c8fc9b3ecb76176a4","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.4.2.tgz","fileCount":13,"integrity":"sha512-E8RLucJBTUfvtavmJswmX66DMrFV9C4CiSV7QQr7OoJr2fbG+O1a4TUC6kQCi9k2tny8bEaZTTu5QVnfuJ2Tqw==","signatures":[{"sig":"MEUCIGMZzKaZM0gWjRjbbxD4pwv0OAorRaQ44dy3/ta7re92AiEAp/gVkm5rGG9/4ACQSAm+Zo/0Yl665eYT9lZnULdGM28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139810},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"0ecd18d21fa1d480004874ea0acd80555f096f35","scripts":{"test":"node --test \"tests/**/*.test.js\"","build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","pretest":"tsc src/spec_generated.ts --outDir tests/.dist --module commonjs --moduleResolution node --target ES2020 --strict --esModuleInterop --skipLibCheck","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.2_1785315749116_0.06406253045492427","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@ucp-js/sdk","version":"0.4.3","license":"Apache-2.0","_id":"@ucp-js/sdk@0.4.3","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"0480db9a64a080571a1a071d21d5cb774e695544","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.4.3.tgz","fileCount":13,"integrity":"sha512-A8Gwl5s4nFHDCESUhxR9SPBAS1hIg67LawMmEH46dGw19uuSXsMQkUtgdJkuewlBCGW9PIP6Inq2AxU3qBEWeg==","signatures":[{"sig":"MEQCIGc20yia44AD87KU7Sq+qNwB7RD51iah08Xo1IO8xLrUAiAuJjLOp/OO2L52gGMCzfzzYt3d7rxSBc3JvLjf+KZH7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1036326},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c72db4a19689d0232db08b30c992351b6221aea7","scripts":{"test":"node --test \"tests/**/*.test.js\"","build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","pretest":"tsc src/spec_generated.ts --outDir tests/.dist --module commonjs --moduleResolution node --target ES2020 --strict --esModuleInterop --skipLibCheck","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.3_1785317660737_0.009588782088137293","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@ucp-js/sdk","version":"0.4.4","license":"Apache-2.0","_id":"@ucp-js/sdk@0.4.4","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"0d8ef86ecc28fdadf8ca85fdaadbb5e10fabfb08","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.4.4.tgz","fileCount":13,"integrity":"sha512-YxyitraK+4iVXXwIpNvJ4skdes/sDv/q9L+teZMDlos27sJWho4fZ+8Vc5ZRGQTn5hvD8sGAAKArFJoTVOlgGw==","signatures":[{"sig":"MEQCIDP/K/tYpo2/K3LneGxW7Y5ItyTb82FaXhPcwbusNonRAiAFPVit7EfsDCAQRfY93IfudkhR4Pa8nwMTS1v7zi4DEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1057950},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"958d26343476387a4025bf5d86b8eaa4f397ad22","scripts":{"test":"node --test \"tests/**/*.test.js\"","build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","pretest":"tsc src/spec_generated.ts --outDir tests/.dist --module commonjs --moduleResolution node --target ES2020 --strict --esModuleInterop --skipLibCheck","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.4_1785398530100_0.946670931229149","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@ucp-js/sdk","version":"0.4.5","license":"Apache-2.0","_id":"@ucp-js/sdk@0.4.5","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"3051831033184012874cfe8b93899b7bb9887aa7","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.4.5.tgz","fileCount":13,"integrity":"sha512-KS80aNxoOUpOrIqhvpT7tKXATch8yWJgGLAzLGACUFpQeAy3UljFi3TEgKEdJNJbEMQ+aF/a7F+J6c+VB2RRLw==","signatures":[{"sig":"MEUCIQDUZODU4RE7fwrV4JFRGqJvrkTGnzVut27aHuRhRFdt1wIgZy7sN/czk8J1TYtw5mbobTyw1MYPP3PiBlrq908BV1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1261783},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"77752ca75bd2b369ab0854cd1aaa4c102ee86786","scripts":{"test":"node --test \"tests/**/*.test.js\"","build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","pretest":"tsc src/spec_generated.ts --outDir tests/.dist --module commonjs --moduleResolution node --target ES2020 --strict --esModuleInterop --skipLibCheck","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.5_1787234210297_0.37811689622306455","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@ucp-js/sdk","version":"0.4.6","license":"Apache-2.0","_id":"@ucp-js/sdk@0.4.6","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"f54e49e46e29140bf49bbb8346b50c253ebdd349","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.4.6.tgz","fileCount":13,"integrity":"sha512-Inp0ORS8/yF+/hJflsbZ92Saw7CLJSmU9ya4uF9WoiWVI9mamlJwiHJj5XtV1CnLWCsFw4JRK7RFA+b0OnsLJA==","signatures":[{"sig":"MEUCIB3Lc8cyEuTykYThB4PJoqCF1UQ/IujjLQHbcASy7G1kAiEA/zqYpkG79mMp7i99mfOAgxmJW+xyIIlf8QA3QUL+Vhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1262533},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"44c448dfccfd312c8650b8a9baa2c441662cd289","scripts":{"test":"node --test \"tests/**/*.test.js\"","build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","pretest":"tsc src/spec_generated.ts --outDir tests/.dist --module commonjs --moduleResolution node --target ES2020 --strict --esModuleInterop --skipLibCheck","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.6_1787558807023_0.458245190856966","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ucp-js/sdk","version":"0.5.0","license":"Apache-2.0","_id":"@ucp-js/sdk@0.5.0","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"dist":{"shasum":"9594396ac2532ce60d467fb25fce55bf5b5b4c08","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.5.0.tgz","fileCount":13,"integrity":"sha512-HlzHe0AYLrhmzC2a01is8dL0EE+uP7bbRlvL43EKqRtvlx/kLXub6pkq6bcPPnV8QNVzvoY3yjo5N5UZmqz4YQ==","signatures":[{"sig":"MEQCICDfSZS4dQ1p9ASCKjX6d3+Lqg8+F3GDIYPIB9BF58YKAiA/WU2frLlepaVY2PzynQ/DGmZBhfsBeTB4l3SAXEiJfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2305051},"main":"./dist/cjs/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3df494843b2c66dc975a6575d231aec814b91a38","scripts":{"test":"node --test \"tests/**/*.test.js\"","build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","pretest":"tsc src/spec_generated.ts --outDir tests/.dist --module commonjs --moduleResolution node --target ES2020 --strict --esModuleInterop --skipLibCheck","generate":"./generate_models.sh","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"repository":{"url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"UCP SDK for JavaScript","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.6","quicktype":"^23.2.6","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0_1788359502676_0.23281045167882675","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ucp-js/sdk","version":"0.5.1","description":"UCP SDK for JavaScript","license":"Apache-2.0","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rm -rf dist && npm run build:cjs && npm run build:esm && npm run build:types","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p tsconfig.types.json","build:noEmit":"tsc --noEmit","generate":"./generate_models.sh","pretest":"tsc src/spec_generated.ts --outDir tests/.dist --module commonjs --moduleResolution node --target ES2020 --strict --esModuleInterop --skipLibCheck","test":"node --test \"tests/**/*.test.js\"","prepublishOnly":"npm run build"},"dependencies":{"zod":"^3.23.8"},"devDependencies":{"prettier":"^3.9.6","quicktype":"^23.2.6","typescript":"^5.4.5"},"publishConfig":{"access":"public","provenance":true},"repository":{"type":"git","url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git"},"gitHead":"688b6276f4fc90899da265745cef19fec917b24a","_id":"@ucp-js/sdk@0.5.1","bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-B0PA7bECo+ZkTZfSjLOTCBAAEv5Pl6HPl9SV5/YA3a7iBvjBjFAtyZkdCvaJZIWp3G5ancY0VEQFnuYSKyCIqQ==","shasum":"2d93195ab547f43599a37e09e8edb1b8a9b5521e","tarball":"https://registry.npmjs.org/@ucp-js/sdk/-/sdk-0.5.1.tgz","fileCount":13,"unpackedSize":2312697,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ucp-js%2fsdk@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEPWbyBop+DGlU36yOI1O6LQDgmlTHWCcfXY4tXKnyTkAiEAmxbkW0vgEy3SSAD5uARS/Spbp5Hw7DCGPu3EKGRUYrE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6beec6fb-b7b9-4f0f-9928-eab760294811"}},"directories":{},"maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.5.1_1788376243772_0.8903008148311855"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T09:47:07.336Z","modified":"2026-09-02T19:10:44.329Z","0.0.1":"2026-01-13T09:47:07.583Z","0.1.0":"2026-01-14T17:34:09.628Z","0.1.1":"2026-06-16T11:14:56.033Z","0.4.0":"2026-07-02T10:14:03.918Z","0.4.1":"2026-07-22T12:05:38.027Z","0.4.2":"2026-07-29T09:02:29.253Z","0.4.3":"2026-07-29T09:34:20.874Z","0.4.4":"2026-07-30T08:02:10.256Z","0.4.5":"2026-08-20T13:56:50.469Z","0.4.6":"2026-08-24T08:06:47.196Z","0.5.0":"2026-09-02T14:31:42.843Z","0.5.1":"2026-09-02T19:10:43.969Z"},"bugs":{"url":"https://github.com/Universal-Commerce-Protocol/js-sdk/issues"},"license":"Apache-2.0","homepage":"https://github.com/Universal-Commerce-Protocol/js-sdk#readme","repository":{"type":"git","url":"git+https://github.com/Universal-Commerce-Protocol/js-sdk.git"},"description":"UCP SDK for JavaScript","maintainers":[{"name":"ucp-js-sdk-npm-admin","email":"ucp-sdk@google.com"}],"readme":"<!--\n   Copyright 2026 UCP Authors\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n-->\n\n<p align=\"center\">\n  <h1 align=\"center\">UCP JavaScript SDK</h1>\n</p>\n\n<p align=\"center\">\n  <b>Official JavaScript library for the Universal Commerce Protocol (UCP).</b>\n</p>\n\n## Overview\n\nThis repository contains the JavaScript SDK for the\n[Universal Commerce Protocol (UCP)](https://ucp.dev). It provides TypeScript\ntypes and [Zod](https://zod.dev/) schemas for UCP models, making it easy to\nbuild UCP-compliant applications in JavaScript and TypeScript.\n\n### UCP Version Compatibility\n\nEach version of the JavaScript SDK is generated against a specific version of the UCP schema:\n\n| SDK Version | UCP Schema Version |\n| ----------- | ------------------ |\n| **`0.5.x`** | **`2026-08-25`**   |\n| `0.4.x`     | `2026-04-08`       |\n| `0.1.1`     | `2026-01-23`       |\n| `0.1.0`     | `2026-01-11`       |\n\n## Installation\n\nTo install the SDK in your project, run:\n\n```bash\nnpm install @ucp-js/sdk\n```\n\n## Usage\n\nThe SDK provides Zod schemas and TypeScript types for UCP models. You can use Zod to validate incoming data or ensure your outgoing data matches the specification.\n\n### TypeScript / ES Modules\n\n```typescript\nimport { CheckoutResponseSchema, CheckoutResponse } from \"@ucp-js/sdk\";\n\n// Validate data against UCP schemas\nconst parseResult = CheckoutResponseSchema.safeParse(checkoutData);\n\nif (parseResult.success) {\n  const checkout: CheckoutResponse = parseResult.data;\n  console.log(checkout.status); // \"incomplete\" | \"ready_for_complete\" | ...\n  console.log(checkout.currency); // ISO 4217 currency code\n} else {\n  console.error(parseResult.error);\n}\n```\n\n### CommonJS\n\n```javascript\nconst { CheckoutResponseSchema } = require(\"@ucp-js/sdk\");\n\nconst parseResult = CheckoutResponseSchema.safeParse(checkoutData);\nif (parseResult.success) {\n  const checkout = parseResult.data;\n  // ...\n}\n```\n\n## Development\n\n### Prerequisites\n\nThis project uses `npm` for package management and `typescript` for building.\n\n### Generating Models\n\nThe models are automatically generated from the JSON schemas in the\n[UCP Specification](https://ucp.dev).\n\nTo regenerate the models against a specific release version:\n\n```bash\nnpm run generate -- 2026-08-25\n```\n\nAlternatively, you can point to a local directory containing the UCP repository or schemas:\n\n```bash\nnpm run generate -- /path/to/ucp\n```\n\n### Building\n\nTo build the project for both CommonJS and ESM:\n\n```bash\nnpm run build\n```\n\n## Contributing\n\nWe welcome community contributions. See our\n[Contribution Guide](https://github.com/Universal-Commerce-Protocol/.github/blob/main/CONTRIBUTING.md)\nfor details.\n\n## License\n\nUCP is an open-source project under the [Apache License 2.0](LICENSE).\n","readmeFilename":"README.md"}