{"_id":"@chromatrix/gateway","_rev":"4-08cd3415cda27b5db6cd151f739f72bd","name":"@chromatrix/gateway","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@chromatrix/gateway","version":"0.1.0","keywords":["chromatrix","chrome-devtools-protocol","cdp","gateway","mcp","browser-automation"],"author":{"name":"Tobias Strebitzer"},"license":"MIT","_id":"@chromatrix/gateway@0.1.0","maintainers":[{"name":"tstrebitzer","email":"tobias.strebitzer@gmail.com"}],"homepage":"https://github.com/tobiasstrebitzer/chromatrix/tree/master/apps/gateway#readme","bugs":{"url":"https://github.com/tobiasstrebitzer/chromatrix/issues"},"bin":{"chromatrix-gateway":"build/main.mjs"},"dist":{"shasum":"a0435beac2754d58d65ed84edce5ed04ee1ac15f","tarball":"https://registry.npmjs.org/@chromatrix/gateway/-/gateway-0.1.0.tgz","fileCount":92,"integrity":"sha512-mVR7FtrRrFClGFhZerFJF5Su0U2Mb3ebvrEbwceiGpgZKSPfXKsv4tkMVi8mirZRxHHj8DeqU1SaVF06cLkYzg==","signatures":[{"sig":"MEQCIGZcJkFw35VXm0BWDSU1Yr4czKtyjVkVSVv4N1ITsbR/AiB1PCO5a/qUsgOL8YQyKrAm8//Ji0UWk8PYII9mC08pyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2007393},"type":"module","gitHead":"fb71c6dbb95b897f7c167b9f4295fddec195a42c","scripts":{"dev":"VITE_DEV_URL=http://localhost:5181 node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","e2e":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/multi-session.ts","build":"tsdown","clean":"rimraf build web","start":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","accept":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/acceptance.ts","prepack":"pnpm clean && pnpm build && pnpm bundle-web","typecheck":"tsgo -p tsconfig.json","bundle-web":"pnpm --filter @chromatrix/web run build && rimraf web && cp -R ../web/dist ./web"},"_npmUser":{"name":"tstrebitzer","email":"tobias.strebitzer@gmail.com"},"repository":{"url":"git+https://github.com/tobiasstrebitzer/chromatrix.git","type":"git","directory":"apps/gateway"},"_npmVersion":"11.12.1","description":"chromatrix gateway (NestJS + @silkweave/nestjs): raw-WS CDP mux mounted at the underlying http.Server (outside Nest's pipeline) + silkweave mgmt/MCP Actions (provision/allocate/health/takeover) + the bundled dashboard. Run it with `npx @chromatrix/gateway","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","rxjs":"^7.8.1","express":"^5.2.1","@nestjs/core":"^11.0.0","@trpc/server":"^11.7.1","@nestjs/common":"^11.0.0","@silkweave/mcp":"^4.4.0","@chromatrix/cdp":"0.1.0","@nestjs/swagger":"^11.0.0","@silkweave/trpc":"^4.4.0","class-validator":"^0.14.1","@chromatrix/core":"0.1.0","reflect-metadata":"^0.2.2","@silkweave/nestjs":"^4.4.0","class-transformer":"^0.5.1","@chromatrix/shared":"0.1.0","@silkweave/typegen":"^4.4.0","@chromatrix/fidelity":"0.1.0","@nestjs/serve-static":"^5.0.0","http-proxy-middleware":"^3.0.3","@nestjs/platform-express":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.21.10","@swc/core":"^1.15.41","@types/ws":"^8.5.13","@types/node":"^22.10.0","unplugin-swc":"^1.5.8","@types/express":"^5.0.6","@swc-node/register":"^1.11.1"},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.0_1784600154668_0.5623240520607753","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chromatrix/gateway","version":"0.1.1","keywords":["chromatrix","chrome-devtools-protocol","cdp","gateway","mcp","browser-automation"],"author":"Tobias Strebitzer","license":"MIT","_id":"@chromatrix/gateway@0.1.1","maintainers":[{"name":"tstrebitzer","email":"tobias.strebitzer@gmail.com"}],"homepage":"https://github.com/tobiasstrebitzer/chromatrix/tree/master/apps/gateway#readme","bugs":"https://github.com/tobiasstrebitzer/chromatrix/issues","bin":{"chromatrix-gateway":"./build/main.mjs"},"dist":{"shasum":"4e88ed28d593d622f217d4c1af5274827e759eeb","tarball":"https://registry.npmjs.org/@chromatrix/gateway/-/gateway-0.1.1.tgz","fileCount":92,"integrity":"sha512-39AtIYx+7yCRPyp4b0yNUNWhg4+7mML4qYgDw2TS6IQ7tSIWPGeBF3TXildcTvH/rrv7suaRA6EoAAOB/l0Csw==","signatures":[{"sig":"MEUCIF7JDflNRGHY/vTAoZrUdvhj+geKoydWqpVYBqRj5euCAiEA1jqw3TxCNxkEE5OCj5SHSjVW1uJhMvVUVRn57DxcY+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chromatrix%2fgateway@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2007038},"type":"module","scripts":{"dev":"VITE_DEV_URL=http://localhost:5181 node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","e2e":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/multi-session.ts","build":"tsdown","clean":"rimraf build web","start":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","accept":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/acceptance.ts","typecheck":"tsgo -p tsconfig.json","bundle-web":"pnpm --filter @chromatrix/web run build && rimraf web && cp -R ../web/dist ./web"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdc2a21-c2aa-43c5-880a-5830ccf0f1b0"}},"repository":{"url":"git+https://github.com/tobiasstrebitzer/chromatrix.git","type":"git","directory":"apps/gateway"},"description":"chromatrix gateway (NestJS + @silkweave/nestjs): raw-WS CDP mux mounted at the underlying http.Server (outside Nest's pipeline) + silkweave mgmt/MCP Actions (provision/allocate/health/takeover) + the bundled dashboard. Run it with `npx @chromatrix/gateway","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","rxjs":"^7.8.1","express":"^5.2.1","@nestjs/core":"^11.0.0","@trpc/server":"^11.7.1","@nestjs/common":"^11.0.0","@silkweave/mcp":"^4.4.0","@chromatrix/cdp":"0.1.1","@nestjs/swagger":"^11.0.0","@silkweave/trpc":"^4.4.0","class-validator":"^0.14.1","@chromatrix/core":"0.1.1","reflect-metadata":"^0.2.2","@silkweave/nestjs":"^4.4.0","class-transformer":"^0.5.1","@chromatrix/shared":"0.1.1","@silkweave/typegen":"^4.4.0","@chromatrix/fidelity":"0.1.1","@nestjs/serve-static":"^5.0.0","http-proxy-middleware":"^3.0.3","@nestjs/platform-express":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.21.10","@swc/core":"^1.15.41","@types/ws":"^8.5.13","@types/node":"^22.10.0","unplugin-swc":"^1.5.8","@types/express":"^5.0.6","@swc-node/register":"^1.11.1"},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.1_1784614231879_0.4360574226353853","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chromatrix/gateway","version":"0.1.2","keywords":["chromatrix","chrome-devtools-protocol","cdp","gateway","mcp","browser-automation"],"author":"Tobias Strebitzer","license":"MIT","_id":"@chromatrix/gateway@0.1.2","maintainers":[{"name":"tstrebitzer","email":"tobias.strebitzer@gmail.com"}],"homepage":"https://github.com/tobiasstrebitzer/chromatrix/tree/master/apps/gateway#readme","bugs":"https://github.com/tobiasstrebitzer/chromatrix/issues","bin":{"chromatrix-gateway":"./build/main.mjs"},"dist":{"shasum":"2802721b653a9513ecb58cc147d2b4d3872fbcf7","tarball":"https://registry.npmjs.org/@chromatrix/gateway/-/gateway-0.1.2.tgz","fileCount":92,"integrity":"sha512-aVdgokV5gxN57cNePP/yaSpSYr9qZltpXkt6LkBjIBMjubRZ1aXNBV4LrcWIP2cGQe6xb9gXVn23HlaCOtGSTA==","signatures":[{"sig":"MEUCICtJ3c+x+PN5WSGz9xGc7TZ+NkfMNmIcQuIpW5THQkClAiEA3SHMsn/Zp7xYiUqFcpXWs+y3uvgf7ZJ4gu/rtDBIHjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chromatrix%2fgateway@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2007038},"type":"module","scripts":{"dev":"VITE_DEV_URL=http://localhost:5181 node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","e2e":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/multi-session.ts","build":"tsdown","clean":"rimraf build web","start":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","accept":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/acceptance.ts","typecheck":"tsgo -p tsconfig.json","bundle-web":"pnpm --filter @chromatrix/web run build && rimraf web && cp -R ../web/dist ./web"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdc2a21-c2aa-43c5-880a-5830ccf0f1b0"}},"repository":{"url":"git+https://github.com/tobiasstrebitzer/chromatrix.git","type":"git","directory":"apps/gateway"},"description":"chromatrix gateway (NestJS + @silkweave/nestjs): raw-WS CDP mux mounted at the underlying http.Server (outside Nest's pipeline) + silkweave mgmt/MCP Actions (provision/allocate/health/takeover) + the bundled dashboard. Run it with `npx @chromatrix/gateway","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","rxjs":"^7.8.1","express":"^5.2.1","@nestjs/core":"^11.0.0","@trpc/server":"^11.7.1","@nestjs/common":"^11.0.0","@silkweave/mcp":"^4.4.0","@chromatrix/cdp":"0.1.2","@nestjs/swagger":"^11.0.0","@silkweave/trpc":"^4.4.0","class-validator":"^0.14.1","@chromatrix/core":"0.1.2","reflect-metadata":"^0.2.2","@silkweave/nestjs":"^4.4.0","class-transformer":"^0.5.1","@chromatrix/shared":"0.1.2","@silkweave/typegen":"^4.4.0","@chromatrix/fidelity":"0.1.2","@nestjs/serve-static":"^5.0.0","http-proxy-middleware":"^3.0.3","@nestjs/platform-express":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.21.10","@swc/core":"^1.15.41","@types/ws":"^8.5.13","@types/node":"^22.10.0","unplugin-swc":"^1.5.8","@types/express":"^5.0.6","@swc-node/register":"^1.11.1"},"_npmOperationalInternal":{"tmp":"tmp/gateway_0.1.2_1785907661017_0.11890047711657203","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@chromatrix/gateway","version":"0.1.3","type":"module","description":"chromatrix gateway (NestJS + @silkweave/nestjs): raw-WS CDP mux mounted at the underlying http.Server (outside Nest's pipeline) + silkweave mgmt/MCP Actions (provision/allocate/health/takeover) + the bundled dashboard. Run it with `npx @chromatrix/gateway","keywords":["chromatrix","chrome-devtools-protocol","cdp","gateway","mcp","browser-automation"],"license":"MIT","author":"Tobias Strebitzer","repository":{"type":"git","url":"git+https://github.com/tobiasstrebitzer/chromatrix.git","directory":"apps/gateway"},"homepage":"https://github.com/tobiasstrebitzer/chromatrix/tree/master/apps/gateway#readme","bugs":"https://github.com/tobiasstrebitzer/chromatrix/issues","publishConfig":{"access":"public"},"bin":{"chromatrix-gateway":"./build/main.mjs"},"dependencies":{"@nestjs/common":"^11.0.0","@nestjs/core":"^11.0.0","@nestjs/platform-express":"^11.0.0","@nestjs/serve-static":"^5.0.0","@nestjs/swagger":"^11.0.0","@silkweave/mcp":"^4.4.0","@silkweave/nestjs":"^4.4.0","@silkweave/trpc":"^4.4.0","@silkweave/typegen":"^4.4.0","@trpc/server":"^11.7.1","class-transformer":"^0.5.1","class-validator":"^0.14.1","express":"^5.2.1","http-proxy-middleware":"^3.0.3","reflect-metadata":"^0.2.2","rxjs":"^7.8.1","ws":"^8.18.0","@chromatrix/cdp":"0.1.3","@chromatrix/core":"0.1.3","@chromatrix/shared":"0.1.3","@chromatrix/fidelity":"0.1.3"},"devDependencies":{"@swc-node/register":"^1.11.1","@swc/core":"^1.15.41","@types/express":"^5.0.6","@types/node":"^22.10.0","@types/ws":"^8.5.13","playwright-core":"^1.49.0","rimraf":"^6.1.3","tsdown":"^0.21.10","unplugin-swc":"^1.5.8"},"scripts":{"dev":"VITE_DEV_URL=http://localhost:5181 node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","start":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/main.ts","accept":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/acceptance.ts","e2e":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/multi-session.ts","clean":"rimraf build web","build":"tsdown","bundle-web":"pnpm --filter @chromatrix/web run build && rimraf web && cp -R ../web/dist ./web","typecheck":"tsgo -p tsconfig.json","pw":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/playwright.ts","takeover":"node --conditions=@chromatrix/source --import @swc-node/register/esm-register src/e2e/takeover-input.ts"},"_nodeVersion":"24.18.0","_id":"@chromatrix/gateway@0.1.3","dist":{"integrity":"sha512-h+ai92OkQS9+pgQqtwcCjUZuGVAN7OQQfc0AxbkbAK64nKmPMgOak5hlOr2JWmZmyWdqw9gPSl0ohmZ+K1kiaw==","shasum":"b9861b65cbe9f62e76b7edf2028160ad70a814fc","tarball":"https://registry.npmjs.org/@chromatrix/gateway/-/gateway-0.1.3.tgz","fileCount":92,"unpackedSize":2027972,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chromatrix%2fgateway@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBAs8BylPbyDHHSNLVDG7U4yB36nfF1CrJ10gyuFUGpxAiEA/Vi2XpfdJjVfgMxherYqnP+5F9v+aKuw+E156WvI13o="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdc2a21-c2aa-43c5-880a-5830ccf0f1b0"}},"directories":{},"maintainers":[{"name":"tstrebitzer","email":"tobias.strebitzer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gateway_0.1.3_1785908342754_0.26099549247762965"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-21T02:15:54.496Z","modified":"2026-08-05T05:39:03.294Z","0.1.0":"2026-07-21T02:15:54.904Z","0.1.1":"2026-07-21T06:10:32.103Z","0.1.2":"2026-08-05T05:27:41.209Z","0.1.3":"2026-08-05T05:39:02.969Z"},"bugs":"https://github.com/tobiasstrebitzer/chromatrix/issues","author":"Tobias Strebitzer","license":"MIT","homepage":"https://github.com/tobiasstrebitzer/chromatrix/tree/master/apps/gateway#readme","keywords":["chromatrix","chrome-devtools-protocol","cdp","gateway","mcp","browser-automation"],"repository":{"type":"git","url":"git+https://github.com/tobiasstrebitzer/chromatrix.git","directory":"apps/gateway"},"description":"chromatrix gateway (NestJS + @silkweave/nestjs): raw-WS CDP mux mounted at the underlying http.Server (outside Nest's pipeline) + silkweave mgmt/MCP Actions (provision/allocate/health/takeover) + the bundled dashboard. Run it with `npx @chromatrix/gateway","maintainers":[{"name":"tstrebitzer","email":"tobias.strebitzer@gmail.com"}],"readme":"","readmeFilename":""}