{"id":151483623,"number":"3.2.3-dev.2","published_at":"2025-10-16T09:45:31.936Z","licenses":"Apache-2.0","integrity":"sha512-GpRNEVQZNIPt0I+6C3PmZsGhB1UgIj06W+wlcB5GhBC2eUXnUIVE7Z/PM+yVFqnQ4+ME8GwjpTJZkbS6FRp7Kw==","status":null,"download_url":"https://registry.npmjs.org/@optave/client-sdk/-/client-sdk-3.2.3-dev.2.tgz","registry_url":"https://www.npmjs.com/package/@optave/client-sdk/v/3.2.3-dev.2","documentation_url":null,"install_command":"npm install @optave/client-sdk@3.2.3-dev.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"optave-admin","email":"tech-admin@optave.com"},"dist":{"integrity":"sha512-GpRNEVQZNIPt0I+6C3PmZsGhB1UgIj06W+wlcB5GhBC2eUXnUIVE7Z/PM+yVFqnQ4+ME8GwjpTJZkbS6FRp7Kw==","shasum":"ab87e2786b92c7e05b58aa54ee9390965347e375","tarball":"https://registry.npmjs.org/@optave/client-sdk/-/client-sdk-3.2.3-dev.2.tgz","fileCount":10,"unpackedSize":393638,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDlT6i2i8u+/OdtGj8JP5YvE/pUvNyR9Gt7vQkS49aIDAiEAgGaKcWLaltdCHoXjEc0qrygZoSJ8aa9Qo7leyt47DV4="}]},"gitHead":null,"main":"dist/index.cjs","scripts":{"gen":"asyncapi generate fromTemplate ../../config/specs/asyncapi.yaml ../../config/templates/asyncapi-ts-runtime --output generated --force-write --disable-hook validate","build":"npm run build:all:dev","build:all:dev":"npm run spec:generate \u0026\u0026 npm run build:webpack \u0026\u0026 npm run generate:types \u0026\u0026 npm run assert:umd-bundles \u0026\u0026 npm run analyze:build-artifacts \u0026\u0026 npm run governance:manifest","build:all:prod":"node scripts/prod/build.js","build:all:full":"npm run spec:generate \u0026\u0026 npm run build:webpack:full \u0026\u0026 npm run generate:types \u0026\u0026 npm run assert:umd-bundles \u0026\u0026 npm run analyze:build-artifacts \u0026\u0026 npm run governance:manifest","build:ci":"npm run spec:generate \u0026\u0026 npm run spec:drift-guard \u0026\u0026 npm run build:webpack \u0026\u0026 npm run generate:types \u0026\u0026 npm run assert:umd-bundles \u0026\u0026 npm run analyze:build-artifacts \u0026\u0026 npm run governance:manifest","build:webpack":"npm run build:browser:esm \u0026\u0026 npm run build:server:esm \u0026\u0026 npm run build:browser:umd \u0026\u0026 npm run build:server:umd \u0026\u0026 node scripts/prod/generate-source-maps.js","build:webpack:full":"npm run build:browser:esm:full \u0026\u0026 npm run build:server:esm:full \u0026\u0026 npm run build:browser:umd:full \u0026\u0026 npm run build:server:umd:full","build:browser:esm":"webpack --config webpack.browser.config.js","build:browser:esm:full":"cross-env FULL=1 webpack --config webpack.browser.config.js","build:server:esm":"webpack --config webpack.server.config.js","build:server:esm:full":"cross-env FULL=1 webpack --config webpack.server.config.js","build:browser:umd":"webpack --config webpack.browser.umd.config.js \u0026\u0026 node scripts/prod/generate-source-maps.js","build:browser:umd:full":"cross-env FULL=1 webpack --config webpack.browser.umd.config.js \u0026\u0026 node scripts/prod/generate-source-maps.js","build:server:umd":"webpack --config webpack.server.umd.config.js \u0026\u0026 node scripts/prod/generate-source-maps.js","build:server:umd:full":"cross-env FULL=1 webpack --config webpack.server.umd.config.js \u0026\u0026 node scripts/prod/generate-source-maps.js","build:browser":"npm run spec:generate \u0026\u0026 npm run build:browser:esm \u0026\u0026 npm run build:browser:umd","build:server":"npm run spec:generate \u0026\u0026 npm run build:server:esm \u0026\u0026 npm run build:server:umd","generate:types":"tsup runtime/core/index.ts --dts --format esm,cjs --out-dir dist","test":"npm run test:all-builds","test:ui":"vitest --ui","test:server":"vitest run --config vitest.config.server.js","test:browser":"vitest run --config vitest.config.browser.js","test:umd-server":"cross-env SDK_BUILD=umd-server vitest run --config vitest.config.umd.js","test:umd-browser":"cross-env SDK_BUILD=umd-browser vitest run --config vitest.config.umd.js","test:all-builds":"npm run test:server \u0026\u0026 npm run test:browser \u0026\u0026 npm run test:umd-server \u0026\u0026 npm run test:umd-browser","test:all-builds:csp":"npm run test:all-builds \u0026\u0026 npm run check:csp","test:builds-parallel":"npm run test:server \u0026 npm run test:browser \u0026 npm run test:umd-server \u0026 npm run test:umd-browser \u0026 wait","size":"size-limit","size:why":"size-limit --why","size:baseline":"npm run build \u0026\u0026 node scripts/dev/bundle-size-reporter.js --generate-baseline --output=reports/baseline-sizes.json","size:report":"node scripts/dev/bundle-size-reporter.js --format=markdown","size:report:json":"node scripts/dev/bundle-size-reporter.js --format=json","size:report:sarif":"node scripts/dev/bundle-size-reporter.js --format=sarif","size:compare":"node scripts/dev/bundle-size-reporter.js --baseline=reports/baseline-sizes.json --format=github-comment","size:sarif":"node scripts/dev/bundle-size-reporter.js --baseline=reports/baseline-sizes.json --format=sarif","size:check":"npm run size \u0026\u0026 npm run size:compare","analyze":"npm run analyze:server-umd","analyze:server-umd":"cross-env ANALYZE_OPEN=false ANALYZE_MODE=static webpack --config webpack.analyzer.config.js","analyze:browser-umd":"cross-env ANALYZE_OPEN=false ANALYZE_MODE=static ANALYZE_PORT=8889 webpack --config webpack.analyzer.config.js --env buildTarget=browser","analyze:static":"cross-env ANALYZE_MODE=static npm run analyze:server-umd","analyze:json":"cross-env ANALYZE_MODE=json npm run analyze:server-umd","analyze:all":"npm run build \u0026\u0026 npm run analyze:server-umd \u0026\u0026 npm run analyze:browser-umd","analyze:reports":"cross-env ANALYZE_OPEN=false ANALYZE_MODE=static npm run analyze:all","analyze:build-artifacts":"npm run analyze:build:server \u0026\u0026 npm run analyze:build:browser","analyze:build:server":"cross-env ANALYZE_OPEN=false ANALYZE_MODE=static webpack --config webpack.analyzer.config.js --env buildTarget=server \u0026\u0026 cross-env ANALYZE_OPEN=false ANALYZE_MODE=static FULL=1 webpack --config webpack.analyzer.config.js --env buildTarget=server","analyze:build:browser":"cross-env ANALYZE_OPEN=false ANALYZE_MODE=static webpack --config webpack.analyzer.config.js --env buildTarget=browser \u0026\u0026 cross-env ANALYZE_OPEN=false ANALYZE_MODE=static FULL=1 webpack --config webpack.analyzer.config.js --env buildTarget=browser","analyze:tree-shaking":"node scripts/dev/analysis/analyze-tree-shaking.js","validate:tree-shaking":"node scripts/dev/analysis/validate-tree-shaking.js","export-surface":"node scripts/dev/analysis/export-surface.js","export-surface:full":"node scripts/dev/analysis/export-surface.js --mode=full","export-surface:quick":"node scripts/dev/analysis/export-surface.js --mode=quick","export-surface:diff":"node scripts/dev/analysis/export-surface.js --mode=diff","check:export-surface":"node scripts/dev/analysis/export-surface.js --mode=quick","check:csp":"node scripts/dev/validation/csp-harness-runner.js","diff:export-surface":"node scripts/dev/analysis/export-surface.js --mode=diff","spec:validate":"echo 'AsyncAPI validation only available in CI (to avoid dependency conflicts)'","spec:generate:html":"echo 'AsyncAPI HTML generation only available in CI (to avoid dependency conflicts)'","spec:generate:json":"echo 'Using source spec directly from config/specs/asyncapi.yaml'","spec:types":"node scripts/generation/generate-types.cjs","spec:validators":"node scripts/generation/generate-validators.cjs","spec:constants":"node scripts/generation/generate-constants.cjs","spec:version":"node scripts/generation/sync-package-version.cjs","spec:examples":"node scripts/generation/generate-examples.js","spec:generate":"npm run spec:version \u0026\u0026 npm run spec:types \u0026\u0026 npm run spec:validators \u0026\u0026 npm run spec:constants","spec:generate:examples":"npm run spec:examples","spec:drift-guard":"node scripts/dev/validation/schema-drift-guard.js","assert:umd-bundles":"node scripts/dev/validation/assert-umd-bundles.cjs","governance:check":"node scripts/dev/validation/governance-check.js","governance:manifest":"node scripts/generation/generate-governance-manifest.js"},"_npmVersion":"10.9.3","_nodeVersion":"22.20.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=20.0.0"},"exports":{".":{"browser":"./dist/browser.mjs","default":"./dist/server.mjs"},"./browser":"./dist/browser.mjs","./server":"./dist/server.mjs","./browser-esm":"./dist/browser.mjs","./server-esm":"./dist/server.mjs","./browser-umd":"./dist/browser.umd.js","./server-umd":"./dist/server.umd.js"},"browserify":null},"created_at":"2025-10-16T09:45:38.152Z","updated_at":"2025-10-16T09:45:38.152Z","purl":"pkg:npm/%40optave/client-sdk@3.2.3-dev.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@optave%2Fclient-sdk/versions/3.2.3-dev.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@optave%2Fclient-sdk/versions/3.2.3-dev.2/codemeta","dependencies":[{"id":1764383918,"ecosystem":"npm","package_name":"uuid","requirements":"^11.0.3","kind":"runtime","optional":false},{"id":1764383919,"ecosystem":"npm","package_name":"ws","requirements":"^8.18.0","kind":"runtime","optional":false},{"id":1764383920,"ecosystem":"npm","package_name":"@size-limit/preset-big-lib","requirements":"^11.2.0","kind":"Development","optional":false},{"id":1764383921,"ecosystem":"npm","package_name":"@vitest/ui","requirements":"^3.2.4","kind":"Development","optional":false},{"id":1764383922,"ecosystem":"npm","package_name":"ajv","requirements":"^8.17.1","kind":"Development","optional":false},{"id":1764383923,"ecosystem":"npm","package_name":"ajv-formats","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1764383924,"ecosystem":"npm","package_name":"cross-env","requirements":"^10.1.0","kind":"Development","optional":false},{"id":1764383925,"ecosystem":"npm","package_name":"jsdom","requirements":"^27.0.0","kind":"Development","optional":false},{"id":1764383926,"ecosystem":"npm","package_name":"size-limit","requirements":"^11.2.0","kind":"Development","optional":false},{"id":1764383927,"ecosystem":"npm","package_name":"tsup","requirements":"^8.0.1","kind":"Development","optional":false},{"id":1764383928,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1764383929,"ecosystem":"npm","package_name":"vitest","requirements":"^3.2.4","kind":"Development","optional":false},{"id":1764383930,"ecosystem":"npm","package_name":"webpack","requirements":"^5.102.1","kind":"Development","optional":false},{"id":1764383931,"ecosystem":"npm","package_name":"webpack-bundle-analyzer","requirements":"^4.10.2","kind":"Development","optional":false},{"id":1764383932,"ecosystem":"npm","package_name":"webpack-cli","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1764383933,"ecosystem":"npm","package_name":"yaml","requirements":"^2.8.1","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@optave%2Fclient-sdk"}