{"_id":"@c1m-public/control-client","_rev":"16-67c3b60a99371e8819fe6d01909f812f","name":"@c1m-public/control-client","dist-tags":{"latest":"0.14.0"},"versions":{"0.1.0":{"name":"@c1m-public/control-client","version":"0.1.0","license":"MIT","_id":"@c1m-public/control-client@0.1.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"cb34e239ded4675e231247425a9123c7c005802c","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.1.0.tgz","fileCount":8,"integrity":"sha512-yY0N0Yiriuh0GZBmnro2AA4dyRv+eX0XhzHfW2KeYBOa1ycWJEdnwR0l/hYp+OSvAINUYJivXJcL2bYXL6II7A==","signatures":[{"sig":"MEUCIQCmlwg2wecxaBSnzUslFckx4pT8EoujKaPL6YCQoPmPegIgKlhQNLGj7v8eX7XdUU0VY41p/PvfnpmyNvYSZksQMqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21717},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"gitHead":"e273bbe056a0b39feadb75efb78d50dbcf3a0575","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsc -p tsconfig.build.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"c1m-npm","email":"admin@cloud1media.com"},"deprecated":"channels no longer carry site_url; upgrade to >=0.8.0","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"11.12.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"25.9.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.1.0_1783892492957_0.8209284473382208","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@c1m-public/control-client","version":"0.1.1","license":"MIT","_id":"@c1m-public/control-client@0.1.1","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"5f5a68929e43438fc0283b3cdaac010ccda53d68","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.1.1.tgz","fileCount":8,"integrity":"sha512-zWijIUg0FdtEpPK7oQskJeBjEfheXabPoHVS5On2+ZcgB5Xhkvip1oLs43r99B+bBz9nJc77U+u1w81F2wrZuA==","signatures":[{"sig":"MEQCIEovRRKQySb0jSHDt58CX3/wwhZ9o/1B2hf9o2o+7zK6AiBq6lyV+wXUEBcOrltgVU+P/VnR7xPxBlc0LRxAQHN+sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21762},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"gitHead":"3bfe1136408b75c1af449af74817df497aa1a36d","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsc -p tsconfig.build.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"c1m-npm","email":"admin@cloud1media.com"},"deprecated":"channels no longer carry site_url; upgrade to >=0.8.0","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"11.12.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"25.9.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.1.1_1783893134144_0.5487136830321584","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@c1m-public/control-client","version":"0.6.0","license":"MIT","_id":"@c1m-public/control-client@0.6.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"738f830e0ff512ae1208ff5110d1a1e3d811727f","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.6.0.tgz","fileCount":10,"integrity":"sha512-79Ux7fVH7Okjg1JgpCxEctaEA///AZseCBf7YS5w7HuNwvdB8qhHbqlD2X3gm4EmBXGrlA9X9K5P+RYzsLDSVw==","signatures":[{"sig":"MEUCICmgJFChKfBqIe3YbJKjjO/BQMrp1vp7dNshZsSWQYYYAiEA+U9YDHUQw/RpnwwPI5kQ1k5wnbHDaOgVrAPNQ1olAxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36549},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsc -p tsconfig.build.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.6.0.tgz","_integrity":"sha512-79Ux7fVH7Okjg1JgpCxEctaEA///AZseCBf7YS5w7HuNwvdB8qhHbqlD2X3gm4EmBXGrlA9X9K5P+RYzsLDSVw==","deprecated":"channels no longer carry site_url; upgrade to >=0.8.0","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.6.0_1787089906158_0.7233786336656409","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@c1m-public/control-client","version":"0.7.0","license":"MIT","_id":"@c1m-public/control-client@0.7.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"2aaae34210df8b4eb0c3770e0211d9a564568e04","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.7.0.tgz","fileCount":10,"integrity":"sha512-XEk2Vmc8uZfR6kGCCK07BBdEEr+U3nYBZA04BB5tWKI++AOfpZZtu4VG3tccBfn76oseCawfg7hqUiDBBuc4pQ==","signatures":[{"sig":"MEUCIQDWSpB6qj5ZgryIjpi5Hlx8SgVt9V1MewjkbmgzdmSqxAIgM7ZaiS/rwAO5k3ggjLm79PDXIy7330y1nS2YnvMyECo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37390},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsc -p tsconfig.build.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.7.0.tgz","_integrity":"sha512-XEk2Vmc8uZfR6kGCCK07BBdEEr+U3nYBZA04BB5tWKI++AOfpZZtu4VG3tccBfn76oseCawfg7hqUiDBBuc4pQ==","deprecated":"channels no longer carry site_url; upgrade to >=0.8.0","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","typescript":"5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.7.0_1787700661892_0.37105203150313404","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@c1m-public/control-client","version":"0.8.0","license":"MIT","_id":"@c1m-public/control-client@0.8.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"55d49e8d2b830c0d33210437748d4377931db998","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.8.0.tgz","fileCount":7,"integrity":"sha512-bcGNi609biNF6+DSFwF6GM/N1lVlmMQrs9cBIqPYxj6Euwljwcyj66A42E1J7LJME6cc1mMvRCCE+Knawuf/hQ==","signatures":[{"sig":"MEYCIQCJidBVBeSjcdHD0tdruKqWLRhPtscYxcHbteVw1f39uQIhALMcAk51g2VfzKjX+jx5KQvMzIzh4TNeKq26fzbnniot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41464},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.8.0.tgz","_integrity":"sha512-bcGNi609biNF6+DSFwF6GM/N1lVlmMQrs9cBIqPYxj6Euwljwcyj66A42E1J7LJME6cc1mMvRCCE+Knawuf/hQ==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.8.0_1787829758625_0.5832153983490618","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@c1m-public/control-client","version":"0.9.0","license":"MIT","_id":"@c1m-public/control-client@0.9.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"c1db1abb8fdcac6c4c6601347e3553bc6dfc5e0e","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.9.0.tgz","fileCount":7,"integrity":"sha512-Ti+l2fnXEyoqQDK/yACDcWyyXR0pcg8ZbH9mg/dQRMExzRkat10YuTeycqe5xMXaOkGpIJ9OQUi/A2GLeq0cmA==","signatures":[{"sig":"MEQCIHzPKuluJFrAt0SAxIfvzYmQ+tB7A+N6V2TPB1Dd81OLAiB91sEfGITmju+t2UU6ybGRgmVltJPpJXP/bU5Q2HXi9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51857},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.9.0.tgz","_integrity":"sha512-Ti+l2fnXEyoqQDK/yACDcWyyXR0pcg8ZbH9mg/dQRMExzRkat10YuTeycqe5xMXaOkGpIJ9OQUi/A2GLeq0cmA==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.9.0_1787830325804_0.16861271452924376","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@c1m-public/control-client","version":"0.9.1","license":"MIT","_id":"@c1m-public/control-client@0.9.1","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"0cd79ce084af4a6c738b88ff37b34347cbd93bba","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.9.1.tgz","fileCount":7,"integrity":"sha512-AkfSGSLuEeuz5zwsCAkdRovEFXkWGBqOVPqgs7aQ91GihMy27vrnXBkCx/5kUGzpJVfyalXFlUJtq5PbfWqB1A==","signatures":[{"sig":"MEYCIQD7lSbEiy+SvMWm5wFBmdkXsWNGvBpp9kqKr8R7jgsfVwIhAMQQFYjcIrI6pnpY2fIttByMqZRpcnF8Pm+MqAQhWMfT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51860},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.9.1.tgz","_integrity":"sha512-AkfSGSLuEeuz5zwsCAkdRovEFXkWGBqOVPqgs7aQ91GihMy27vrnXBkCx/5kUGzpJVfyalXFlUJtq5PbfWqB1A==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.9.1_1787830741677_0.7346226288113824","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@c1m-public/control-client","version":"0.9.2","license":"MIT","_id":"@c1m-public/control-client@0.9.2","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"da6bc5a845ecc534e792aac559869aebf19628e0","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.9.2.tgz","fileCount":7,"integrity":"sha512-fzv9v0fZXiLWPeCmt1S0hiSueSrBCqICotdCApodbCAl319A8St/vd+cmw8/hGwEin3QZvPknBM8OSDQAip4UA==","signatures":[{"sig":"MEYCIQCXdnn3j1bR9sSVW/VJldwNEbRaDZ2jZAcupybNiszj+wIhANfUeDNrTspuiEF8bV8YNFfmB0PoL1Ba8CP7rlOp0CLh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51857},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.9.2.tgz","_integrity":"sha512-fzv9v0fZXiLWPeCmt1S0hiSueSrBCqICotdCApodbCAl319A8St/vd+cmw8/hGwEin3QZvPknBM8OSDQAip4UA==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.9.2_1787833524765_0.47635413257772585","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@c1m-public/control-client","version":"0.10.0","license":"MIT","_id":"@c1m-public/control-client@0.10.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"3b4a886fb35efa92f0a05e888e9b8aeeb49190fc","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.10.0.tgz","fileCount":7,"integrity":"sha512-/l82pJiouIl67uGRYvjHESmmWT0qryw4C9a2BITrRLxMX5wcRtNkj1hrk/TAuHIFjyFDMJ+WO0JXtLAcjMaJQg==","signatures":[{"sig":"MEQCIQDiHvmcCq/MDD381BbZZAgYlPQOEmmzq+VrKsjlFdEk5QIfSzl+2o6iwkQa+9L1Wo4yDFHmbLwaXxBQF5ZV7OPGug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51910},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.10.0.tgz","_integrity":"sha512-/l82pJiouIl67uGRYvjHESmmWT0qryw4C9a2BITrRLxMX5wcRtNkj1hrk/TAuHIFjyFDMJ+WO0JXtLAcjMaJQg==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.19.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.10.0_1788180198278_0.20577071070916197","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@c1m-public/control-client","version":"0.11.0","license":"MIT","_id":"@c1m-public/control-client@0.11.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"df158165b4d59de2b7fc78e2bd1859c0fcdb0225","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.11.0.tgz","fileCount":10,"integrity":"sha512-oHMck8pKAunOzl7SH3tBKlLKX9+4pi22PstVxca5SE2hwN3jaaixLE4BCYPBVUV8GfAQqnr6K2tuA0syL7cHEQ==","signatures":[{"sig":"MEUCIQD313CQw68lSCloMHJI60biyUYgO9BIK1aGEkc+1eeVRQIgNTC582hi6LC3YWxMFb7W8MUHN6YPCGM4E8zK44yBj4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60452},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./readiness":{"types":"./dist/readiness.d.ts","default":"./dist/readiness.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.11.0.tgz","_integrity":"sha512-oHMck8pKAunOzl7SH3tBKlLKX9+4pi22PstVxca5SE2hwN3jaaixLE4BCYPBVUV8GfAQqnr6K2tuA0syL7cHEQ==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.20.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.11.0_1788686615284_0.4327448217156151","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@c1m-public/control-client","version":"0.11.1","license":"MIT","_id":"@c1m-public/control-client@0.11.1","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"788765077cf3ee6fb06e853d1de830c724be0be4","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.11.1.tgz","fileCount":10,"integrity":"sha512-NZGtHUjg3AYxvqCP2v/SqRDwjORs/xI0IShZiH35bGxWsROa6ofiVcb5ORTEdjnwWqJwS0m+K3mrY95Ijanb0w==","signatures":[{"sig":"MEYCIQDlxKiG+xyq3wmhAuUersi6enz+P4VtUjLq15AvRaeMoAIhAORoR1Tav4YsaQx8QbScUInlrIBVvOB4XYpcMkn+5b52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60593},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.11.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./readiness":{"types":"./dist/readiness.d.ts","default":"./dist/readiness.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.11.1.tgz","_integrity":"sha512-NZGtHUjg3AYxvqCP2v/SqRDwjORs/xI0IShZiH35bGxWsROa6ofiVcb5ORTEdjnwWqJwS0m+K3mrY95Ijanb0w==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.20.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0","@c1m-public/resilience":"0.1.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.11.1_1789161245183_0.40217310220341695","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@c1m-public/control-client","version":"0.11.2","license":"MIT","_id":"@c1m-public/control-client@0.11.2","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"6c8ab7951af4c3df2847469e7f68a994efae7c7d","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.11.2.tgz","fileCount":10,"integrity":"sha512-/5y3GEcC3cfE/FGv0obgHr69v4mMtSawHfCsobv2YKnjULSLSDBz/z04KtP+cAWnLRsXG2RC6VHIIxLuTAa8Mw==","signatures":[{"sig":"MEYCIQC4SDUVlKQ9/iZKS25UgO5R9jMNn3/DXPe1VFpvXhBK9wIhAPD1BySHvMNf07k1wsKEtgRfZho1dGWeNxJ9Cf1eNkqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60516},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.11.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./readiness":{"types":"./dist/readiness.d.ts","default":"./dist/readiness.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.11.2.tgz","_integrity":"sha512-/5y3GEcC3cfE/FGv0obgHr69v4mMtSawHfCsobv2YKnjULSLSDBz/z04KtP+cAWnLRsXG2RC6VHIIxLuTAa8Mw==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.20.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0","@c1m-public/resilience":"0.1.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.11.2_1789177961977_0.11037241531776587","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@c1m-public/control-client","version":"0.12.0","license":"MIT","_id":"@c1m-public/control-client@0.12.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"2908544614ce5ad83c20a2d7e3a4789139bdb661","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.12.0.tgz","fileCount":10,"integrity":"sha512-F/XGAs9wATxVUnOIWnIdV+G0qRbZdkE8EZ9pd2auGiTn7rb0g7Hoflm3q8J+w1Z5SoXBh3vwXFG3roAXMMRvRQ==","signatures":[{"sig":"MEQCIBRsjBE1Oz0Ty+9sV5tppA804FZ+FzXTtCenJijJX8kOAiBPpPs132sll3Mr/ODIc/b8ECIyoJneyaCqj+rYq+m8Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61690},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./readiness":{"types":"./dist/readiness.d.ts","default":"./dist/readiness.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.12.0.tgz","_integrity":"sha512-F/XGAs9wATxVUnOIWnIdV+G0qRbZdkE8EZ9pd2auGiTn7rb0g7Hoflm3q8J+w1Z5SoXBh3vwXFG3roAXMMRvRQ==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.20.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0","@c1m-public/resilience":"0.1.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.12.0_1789255812972_0.5405195370453229","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@c1m-public/control-client","version":"0.13.0","license":"MIT","_id":"@c1m-public/control-client@0.13.0","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"b62c02665be367e1ec6d4892719569965e05a075","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.13.0.tgz","fileCount":10,"integrity":"sha512-N0CUwk8Pc/X8dVbfYy24RwEdocTRbNn/V5zXe+AqrwXKTrPCTNe8BbHVo28gPF62YRyKXISFEoZZlXUAybf6LA==","signatures":[{"sig":"MEYCIQDmr4zMmuQT+2I1W23hLJ3R+AhO2jOL33SpC+VkFstILQIhAJ+NVEgqt0zN03WQWjYKU4LybnYIN2utxEhGn81nVxd5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEx2ZtyEALCItRHL+IQawQ7eNKHpWj1SpDqNdGXXi0QKAiA8A+ssfkp7Haia9v1c2ANrBsSjTLoUeR+JrrmPsiqUHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64412},"main":"./dist/index.js","type":"module","_from":"file:/tmp/c1m-public-control-client-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./readiness":{"types":"./dist/readiness.d.ts","default":"./dist/readiness.js"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"_resolved":"/tmp/c1m-public-control-client-0.13.0.tgz","_integrity":"sha512-N0CUwk8Pc/X8dVbfYy24RwEdocTRbNn/V5zXe+AqrwXKTrPCTNe8BbHVo28gPF62YRyKXISFEoZZlXUAybf6LA==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"_nodeVersion":"24.20.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0","@c1m-public/resilience":"0.1.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/control-client_0.13.0_1789410622636_0.619637243396393","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"_id":"@c1m-public/control-client@0.14.0","bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"dist":{"shasum":"cd5de8d1f4b1fc7ec2b132b035753068a1b7145f","tarball":"https://registry.npmjs.org/@c1m-public/control-client/-/control-client-0.14.0.tgz","fileCount":10,"integrity":"sha512-EQrt56iv/2se135WzEOkceXvbyiKX4teGfAn5wvJ0X4JTTiTGW/CmeChJaFQL+bn9ksDxGt9A99RRZG9IpEgsQ==","signatures":[{"sig":"MEUCIEwdVmkFqdf4enXWJYpIogBpYUm8+y0r2MpILd0ZMnu3AiEAnCuIyq3CIfPOR0mI2QbIQlZ4ZKfnjJmnDAFXEYSK5/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+GedZQhqaLc1W0X8KdSF7pHTWyAlyrMR4BM822/JK4QIhAMumndAH8mdM0uqATI1ZJXh7wuhWfyT/DaZVGhLrga9H"}],"unpackedSize":64412},"main":"./dist/index.js","name":"@c1m-public/control-client","type":"module","_from":"file:/tmp/c1m-public-control-client-0.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./next":{"types":"./dist/next.d.ts","default":"./dist/next.js"},"./readiness":{"types":"./dist/readiness.d.ts","default":"./dist/readiness.js"}},"license":"MIT","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest","build":"pnpm clean && tsup","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","test:run":"vitest run","type-check":"tsc -p tsconfig.json --noEmit"},"version":"0.14.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb74d8f1-6d2b-4b8a-9185-dea0db8e7b4a"}},"homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","_resolved":"/tmp/c1m-public-control-client-0.14.0.tgz","_integrity":"sha512-EQrt56iv/2se135WzEOkceXvbyiKX4teGfAn5wvJ0X4JTTiTGW/CmeChJaFQL+bn9ksDxGt9A99RRZG9IpEgsQ==","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"_npmVersion":"12.0.1","description":"Typed server-side client for C1M platform and workspace control APIs","directories":{},"maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"_nodeVersion":"24.20.0","dependencies":{"server-only":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"16.3.1","tsup":"^8.5.1","vitest":"^4.1.4","typescript":"5.9.3","@c1m-public/transport":"0.0.0","@c1m-public/resilience":"0.1.0"},"peerDependencies":{"next":">=15"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/control-client_0.14.0_1789639241389_0.6843038381640827"}}},"time":{"created":"2026-07-12T21:41:32.702Z","modified":"2026-09-17T10:00:41.674Z","0.1.0":"2026-07-12T21:41:33.092Z","0.1.1":"2026-07-12T21:52:14.281Z","0.6.0":"2026-08-18T21:51:46.293Z","0.7.0":"2026-08-25T23:31:02.014Z","0.8.0":"2026-08-27T11:22:38.757Z","0.9.0":"2026-08-27T11:32:05.972Z","0.9.1":"2026-08-27T11:39:01.816Z","0.9.2":"2026-08-27T12:25:24.908Z","0.10.0":"2026-08-31T12:43:18.417Z","0.11.0":"2026-09-06T09:23:35.430Z","0.11.1":"2026-09-11T21:14:05.324Z","0.11.2":"2026-09-12T01:52:42.173Z","0.12.0":"2026-09-12T23:30:13.110Z","0.13.0":"2026-09-14T18:30:22.759Z","0.14.0":"2026-09-17T10:00:41.476Z"},"bugs":{"url":"https://github.com/cloud1mediaLtd/mml-js/issues"},"license":"MIT","homepage":"https://github.com/cloud1mediaLtd/mml-js#readme","repository":{"url":"git+https://github.com/cloud1mediaLtd/mml-js.git","type":"git","directory":"packages/control-client"},"description":"Typed server-side client for C1M platform and workspace control APIs","maintainers":[{"name":"c1m-npm","email":"admin@cloud1media.com"}],"readme":"# `@c1m-public/control-client`\n\nTyped, server-side transport for C1M control-plane APIs. It exposes platform\nchannel operations and workspace-owner channel operations without owning a\nhost application's cookie, session, support-mode, geo, or forwarded-header\npolicy.\n\n```ts\nimport { createNextControlClient } from \"@c1m-public/control-client/next\";\n\n// Bound to the current Next.js request: the token comes from your session\n// store, the client identity headers from next/headers, both resolved per call.\nconst control = createNextControlClient({\n  baseUrl: process.env.C1M_API_URL!,\n  getAccessToken: sessions.getAccessToken,\n});\n// Outside Next, or with your own header policy:\n//   createControlClient({ baseUrl, getAccessToken, getHeaders })\n// To surface failures in the platform apps' error vocabulary, wrap calls in\n// controlRequest() from @c1m-public/platform-auth/next.\n\nconst fleet = await control.platform.channels.list({ status: \"active\" });\nconst owned = await control\n  .workspace({ dashId: \"quickprint\", workspaceId: \"workspace-id\" })\n  .channels.list();\nawait control.workspace({ dashId: \"quickprint\", workspaceId: \"workspace-id\" })\n  .channels.check(owned[0]!.id);\nconst dashChannels = await control.dash({ dashId: \"quickprint\" }).channels.list();\nawait control.dash({ dashId: \"quickprint\" }).channels.deliveryTarget.put(dashChannels[0]!.id, {\n  provider: \"vercel\",\n  provider_account_ref: \"team_ref\",\n  provider_project_ref: \"project_ref\",\n  canonical_url: \"https://quickprint.example\",\n});\nawait control.dash({ dashId: \"quickprint\" }).channels.deliveryTarget.check(dashChannels[0]!.id);\n```\n\nThe npm package is public, but it contains no credentials and grants no access.\nAuthorization remains enforced by C1M at the platform/operator, dash-owner, or\nworkspace-owner boundary. Dash admins receive the read-only view; credential\nand delivery mutations remain owner/operator-only. Delivery targets store only\nprovider references and the canonical HTTPS URL; provider credentials remain\nserver-side. Never import the package into browser components or place access\ntokens in public environment variables.\n\nChannel list/detail responses include the bounded 24-hour delivery health\nprojection. `channels.check(id)` actively verifies the registered deployment's\nshort-lived attestation without exposing or retrieving its channel token.\n\nAll requests are `no-store`. GET requests retry transient failures\n(`retryAttempts`, default 1) with jittered exponential backoff capped by\n`maxRetryDelayMs`, honouring `Retry-After`; a write retries only when it\ncarries an `Idempotency-Key` header (`retryIdempotentWrites`, default on).\n`timeoutMs` bounds each attempt. The\naccess token and forwarded headers are resolved for every call so server\nrequest state cannot leak between users. Observations contain bounded operation\nmetadata and never include paths, credentials, headers, bodies, tenant IDs, or\nworkspace IDs.\n\nTypes follow what the server describes, and CI asserts that\n(`scripts/generate-contract-types.mjs`). Since 0.8.0: channels carry no\n`site_url` — the address lives on the delivery target\n(`deliveryTarget.get/put/check`); the owner webhook projection has no\n`last_delivered_at` / `last_failed_at` / `oldest_pending_at` (operator-only);\noperator deliveries are `PlatformWebhookDelivery` (with `webhook_id`), owner\ndeliveries `ChannelWebhookDelivery` (with `payload`).\n\nUse `isControlAPIError(error)` for error classification rather than\n`instanceof`, which can fail when a server bundle contains duplicate package\ninstances. Workspace webhook lists and platform webhook pages intentionally use\ndifferent types: only the operator projection carries fleet identity and cursor\nmetadata.\n\n## Release\n\nPublishing uses npm Trusted Publishing for GitHub repository\n`cloud1mediaLtd/mml-js`, workflow `publish-control-client.yml`. Push a protected\ntag named `control-client-vX.Y.Z` that exactly matches `package.json`; no stored\nnpm token is used.\n\nTrusted publishers are configured **per npm package**. In\n`@c1m-public/control-client` → Settings → Trusted Publisher, configure GitHub\nActions with these exact, case-sensitive values:\n\n- organization/user: `cloud1mediaLtd`\n- repository: `mml-js`\n- workflow filename: `publish-control-client.yml`\n- environment: blank\n- allowed action: `npm publish`\n\nThe channel-client publisher does not grant control-client access. A missing or\nmismatched control-client record commonly appears as `E404` on the registry\n`PUT`, even though packing and tests succeeded. After correcting the npm\nsetting, rerun the failed job or manually dispatch **Publish control client**\nwith the existing tag; the workflow checks out and verifies that immutable tag\nbefore publishing it.\n","readmeFilename":"README.md"}