{"_id":"@decocms/mesh","_rev":"386-b62f20cc6eeb9a502ebc49bd33dbeb00","name":"@decocms/mesh","dist-tags":{"next":"2.143.5-alpha.1","latest":"2.156.0"},"versions":{"1.0.0-alpha.1":{"name":"@decocms/mesh","version":"1.0.0-alpha.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"01952f2a776d0db9ce4f01e20463ccf316f058bb","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.1.tgz","fileCount":1236,"integrity":"sha512-bOsYeBM3jkS+0k8vlw+6A5GDofKOrS+yxT2SiJQKbfwLU2RDMnmubtgyDl+AFHKHRw2I78Ne9tDa6l+1MwkNug==","signatures":[{"sig":"MEYCIQDAn7d7zFjfvPCrI5rH9yGs+wHEUvHGAdYOoTyL++tjNQIhAM7igb35AXM5/bLXIK2c9n01/TNJUGGN9TxFAjEfHRP9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20306508},"type":"module","module":"src/index.ts","gitHead":"30c2901e7d1d1b641d7d24ad909e3f35e451653e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","react":"^19.2.0","croner":"^9.1.0","kysely":"^0.28.8","nanoid":"^5.1.6","sonner":"^2.0.7","use-mcp":"^0.0.21","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","idb-keyval":"^6.2.2","@rjsf/utils":"^6.1.2","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","kysely-bun-worker":"^0.6.0","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.1","@types/pg":"^8.15.6","@types/bun":"^1.3.1","typescript":"^5.9.3","@vercel/nft":"^1.1.1","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/react-dom":"^19.2.2","@tailwindcss/vite":"^4.1.17","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^5.1.0","babel-plugin-react-compiler":"^1.0.0","@types/react-syntax-highlighter":"^15.5.13"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.1_1766330598716_0.9704418044564445","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@decocms/mesh","version":"1.0.0-alpha.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b32d56d799350cd98e561743171c3527e50f34a3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.2.tgz","fileCount":1236,"integrity":"sha512-S9GxhwRscKqVFnhBDWDxKkSAj+N0wsTmi+49KRGHIVsNP80SPNLhzwiNKDe7LgDwrb1NIzjwBhWoojI0qv3Rzg==","signatures":[{"sig":"MEYCIQDSOQeH46o6uigpwwKd5PV3Rw0z4RuTP2R8miZYT8CO9gIhAMVjT8qQWRoVxDHbVGAX72eI+xKbpkqbHhsMAWYF8UwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20306508},"type":"module","module":"src/index.ts","gitHead":"e5793d96703fd882819111181d63d8ee1177e88e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","use-mcp":"^0.0.21","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.2_1766331005452_0.45861600569686667","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"@decocms/mesh","version":"1.0.0-alpha.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7fe52d48cb844a192342c8eca37a151a32459d92","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.3.tgz","fileCount":1236,"integrity":"sha512-aUe4Cln6cHYa1nwcUKhBKWeVH7vkOXizQATIh2JoAk2gFpAYiXG1kgacuJ+dBB4msrzZvhyQ1MX0nDuCwfQugg==","signatures":[{"sig":"MEUCIQCR+2Fixng9eKqblJwXpW8TDLq6Hiyfto8HZ11zF1x0sQIgJijdnBKGmkEx0wArBbtz20KLNDFymqgIj5ZDwqZZF7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20306712},"type":"module","module":"src/index.ts","gitHead":"aac0bb5252be6caea74f61641dfb64ab8119ba45","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","use-mcp":"^0.0.21","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.3_1766331561587_0.6206018026278104","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"@decocms/mesh","version":"1.0.0-alpha.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a2f569e4ae0f5d16b60f3d18aa8f0d43ba6b21d0","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.4.tgz","fileCount":1236,"integrity":"sha512-uF5c0sgiA7P2xxIyMUZQsghf1j02iCE2o0CqPWnotBI9+I6whcyl7bKU8VUWwUDVJ7vYrDzbwhsx8UvqwWDSrw==","signatures":[{"sig":"MEUCIQDIboQ9DwdED8/s92KKvraGbzWgqvqPDm8Xu1Bi994IzgIgPWM1qJnm7LUcQQwiAs3xuNXdigH8V37cw4k4SihhV4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20307323},"type":"module","module":"src/index.ts","gitHead":"130ab206a16bd6f2601c10cf6530a83796ff53be","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","use-mcp":"^0.0.21","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.4_1766331852805_0.18192020954374644","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"@decocms/mesh","version":"1.0.0-alpha.6","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.6","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0608e991d62f96b2fcd968e8bc911bd5c3ddd44c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.6.tgz","fileCount":1236,"integrity":"sha512-MFadhFRDVwMH8XKWAw/lzFymR2oe4xHtvcTwbhxlo7T09i25SBCp5BYMbNHhKY/sv/FEbigN9kpozp2vHyfTIw==","signatures":[{"sig":"MEQCIE+bkxU/aSI3FOff4O45G0FcokbnRrcCatxFWE/AkamAAiBDyX8EHDx2ZKOge/XMPp891D3sqDK6rv6s6/LBk5fljQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20307274},"type":"module","module":"src/index.ts","gitHead":"a0678cf329413ef33c5c8712ccc3e39917828bef","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","use-mcp":"^0.0.21","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.6_1766332264650_0.9514686795848668","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"@decocms/mesh","version":"1.0.0-alpha.8","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.8","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8c3662fa1fde128f6e7c26837560c91c62041f6f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.8.tgz","fileCount":1236,"integrity":"sha512-D3Y9vUk4DiQEeLe1bVhQr1XuQA8DoSye+H1pVmSNTADOCLYXktuL4zvbEJvQqsY731hVGbK/knID7r27+MX4Jw==","signatures":[{"sig":"MEUCIQDut0NhL8TQHbIn2vnuIbIzKgEIdXsk8LU+wLXQ+3p4QgIgVXJB9zRio9ilh0c8jTcFpjoMwbFelUj5pMBXN7SRTKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20300699},"type":"module","module":"src/index.ts","gitHead":"62e03f1ac8125c8a1dfc8e6d812b6093d0e40667","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","use-mcp":"^0.0.21","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.8_1766414935026_0.14084571268450907","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.9":{"name":"@decocms/mesh","version":"1.0.0-alpha.9","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.9","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"bfbd6e521d4acb3f452a9fb24f4f895b94916111","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.9.tgz","fileCount":1237,"integrity":"sha512-ShCAakBvlQnt3mj3TWMHRD339Sp9x2yM3yAR148PUabEf0vz5L4+tHkmTGp1tjVc3xQ+JBIfMIkg+3YL+aImTg==","signatures":[{"sig":"MEYCIQCXHuqV48WuRxla7SkbVX/RPVOzWvRHDmAPZVwfWU3SngIhAK6wmLA6tS/5UH0eUO42xZCwpr2aS2ojN6f6y/O0MiU2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20310583},"type":"module","module":"src/index.ts","gitHead":"82e480f04eb944960cbc7ee6173f24fef107f4c1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","use-mcp":"^0.0.21","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.9_1766415311432_0.8537317327700251","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.12":{"name":"@decocms/mesh","version":"1.0.0-alpha.12","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.12","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"881639a12da0c2c922207c047c3959a6e37420f9","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.12.tgz","fileCount":1237,"integrity":"sha512-eqfFBaxw/aM/O5oWl1UEPuuWbwB4b7Ih088qch/SCbfu2OGWSgqkhiggHp7xw93frxR4jRE9lwfZXFQu3xhE6A==","signatures":[{"sig":"MEUCIQDrRk9ksAKUyKPsp6pA8GyKdavwk+yPUmBql+acNhAMCAIga+A9kkHXapYa96iE+kqneLRjRlNMkPo0NUFpBFABjvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20286774},"type":"module","module":"src/index.ts","gitHead":"ef1056e6e40c816f46a340d4770959f767154f42","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.12_1766434273784_0.34499872126583364","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.13":{"name":"@decocms/mesh","version":"1.0.0-alpha.13","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.13","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6d4c0bb0eb072740192415c7531a2ecbfa35b4c2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.13.tgz","fileCount":1237,"integrity":"sha512-I36mppFTz0R23Bx3D6Riaf++HNe8fnSXYqWdDX0LyyMQT5wg/AGARAB+6I7MyxBUcdSxTY3XWaz6JHuyRnwMvQ==","signatures":[{"sig":"MEQCIHgpVZXaFZpnephVShiyiRlVXcRf56nkWEED+Q3/aZIPAiBi3WvO7GH9zWU38pWw8rIYv9qv9CcHJdvdLcAUiTZoIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20287100},"type":"module","module":"src/index.ts","gitHead":"66622164c7567afb1d926ccde6e9a20e9648d53d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.13_1766434541603_0.7862761907386686","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.14":{"name":"@decocms/mesh","version":"1.0.0-alpha.14","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.14","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a0d05381e9294692d250834c80c70db862c5868a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.14.tgz","fileCount":1237,"integrity":"sha512-X5JjKJnxvhCQ/Xeh3t51k02+QBMj1SHIGkScWLj3MResAKFHzx/o8Rm+6+/TEaIPNsv2siJ2/Z5f4wWvCB/uPw==","signatures":[{"sig":"MEUCIQDY7uedVigBF3d3hgulliBTZj/ZpGSss9PJxnU/Q5B8NQIgfBrRef0ZSCv+Io+vPme85ijkkYhlkuyusb4JvQqWv8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20287094},"type":"module","module":"src/index.ts","gitHead":"e5e5f89bee1b3b855e4f3550ba7a913763117c0c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.14_1766435165080_0.8702962282366455","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.15":{"name":"@decocms/mesh","version":"1.0.0-alpha.15","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.15","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c92f06a0682300af17e8995fe30045bcb6735c6a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.15.tgz","fileCount":1237,"integrity":"sha512-MZE+TJckUsQZ/ZhHDyVW2/S+qVXzkTFRB5LegRe53eZ3PPzh3d/CPA49OAtVsGlKzrWZdV/SLIOjxM4NclOCdQ==","signatures":[{"sig":"MEYCIQCBSEmvg8dUuJQqt5y+3oXKOUV8OzPiu6DV7pPP/StXPAIhALFIurdb7+6ed8rObhtinJE+uhrOS/rFteDyKAdlQ3Tq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20288170},"type":"module","module":"src/index.ts","gitHead":"b2514cf0c58bda981851fabedcd23083d9374cae","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.15_1766437371798_0.8964523972182186","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.16":{"name":"@decocms/mesh","version":"1.0.0-alpha.16","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.16","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3feee83702dbe3dcfe107740567caeafd0f8e279","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.16.tgz","fileCount":1238,"integrity":"sha512-Yko/4Omsrw8zqtqoG6JatB9GhxzTuKM//s1w2Cduy0gUWaraygxA/eKi6PpVnJfUGv8d+Y5Urw8pB4gaODQiJA==","signatures":[{"sig":"MEQCICY4rVMmhoVpnyyfNa9BvC6easty0ORsHtyCe0Ml1EgnAiAUx8885Fe88iVv2dgquh1/KgvN0T6vO4wtUPsZp5hsEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20288686},"type":"module","module":"src/index.ts","gitHead":"0daa77b5934335f485363f973015f69d76de8a1f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.16_1766440436547_0.717186742795878","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.17":{"name":"@decocms/mesh","version":"1.0.0-alpha.17","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.17","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4807471a29cd696d63108d69022fbe208cfb3492","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.17.tgz","fileCount":1238,"integrity":"sha512-xJMSQUomy2NqlrrdrE1s6we+aeN3YfrRM49bGtDcSdbYDXpUmL3CsOro8opNr71b91ulwfPdlu5bjmr50x+fzg==","signatures":[{"sig":"MEQCIHaXxgOicDhHv3McNqGDBP29RbQh7l1DtHVys3i9rhVjAiBglG7ZG2wnjArxsib623UFVbZ85yWaEmOF/A3B7ZN6hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20288696},"type":"module","module":"src/index.ts","gitHead":"dfa707819b7ef9ae148937d320af602842a7728b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.101","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^2.0.59","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^2.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.17_1766442186198_0.4314137208674518","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.18":{"name":"@decocms/mesh","version":"1.0.0-alpha.18","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.18","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6c499116d8458dbdee0d8464111849ca5d11cd1f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.18.tgz","fileCount":1238,"integrity":"sha512-sFjAoM4k8nbyJkvai0N0PN6mStrTQxZZZIaHtdPW6ndgvcnZTgJMgN4AVpLPBeS+c+52tj77gav8HL03Ctdpjg==","signatures":[{"sig":"MEUCIQC/lSeJ898EOKw3jhWrLgFvzf3ighZNZfpXZg1Hlfg0vQIgQ5EsqjRMmj+/Lxdj9fW1p3WK6nWbT2/UKr3ECV6IIY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20393751},"type":"module","module":"src/index.ts","gitHead":"bc1e29991684d266a786f79ec9f52b5731e58924","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.18_1766454768109_0.2827758501062274","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.19":{"name":"@decocms/mesh","version":"1.0.0-alpha.19","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.19","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"70fed8b4bca3596ee71162404e9045905a2d1856","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.19.tgz","fileCount":1238,"integrity":"sha512-wIhhBDqGhnfCLZMIHnw2yiTN6NnmkYRDv38XnvVFEBqijFG61uVuwR/NNujjGVff45EUcP5dOT1PlNNK4X/Z3w==","signatures":[{"sig":"MEYCIQD6KtB1ULpy8CjLGi93yD+9doz028gbQ2hTsxZmLapOqAIhAIVQPQETOjix/zWymDOhUq2Gap/NVSHs4GtJR1/q/yD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20393757},"type":"module","module":"src/index.ts","gitHead":"f9b8091336b0908b57464a437598a06691a81e09","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.19_1766455844952_0.2028980446409563","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.20":{"name":"@decocms/mesh","version":"1.0.0-alpha.20","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.20","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c930e0075bb886f26e997658b840fb7625817c6a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.20.tgz","fileCount":1239,"integrity":"sha512-eK6g2lKTblguxcy0psVuYltHaco8N7h/sgc6u70g2ukkBgAIZSgmLE4HG1rv6ffk4/GI24HZcEbUxV5SZsyg+Q==","signatures":[{"sig":"MEQCIDxJSA/IznTD8VWdsgG7Kmb6Bva/RcyXNcixrvZfwg42AiBfuRRNJmo0aDhdJlaYhJc5DzvPhmBB1/vSqvTkndckQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20614807},"type":"module","module":"src/index.ts","gitHead":"a5e31e6db09a42976d5597f6840f3c595b5df519","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.20_1766503400895_0.7820730876663389","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.21":{"name":"@decocms/mesh","version":"1.0.0-alpha.21","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.21","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"402164744c570e00b5a5d44460372807cce16aef","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.21.tgz","fileCount":1239,"integrity":"sha512-PKYhoS3wiO245G6uGyiwqlJ2I3YTmkK733avoOmqEfVhuiTYlJhFVoX+oIV8A0Qu6jxGqi8gQvdusW3RlLWmeA==","signatures":[{"sig":"MEUCID5hseRtX/4EEkwu1HjV2G4kGvmL9xfWaPGvMINqg6JoAiEAqf1c36r6nNw80twAQfwoPui2Xp0uqw1fJu4+4Ry/UaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20628511},"type":"module","module":"src/index.ts","gitHead":"18b860764491e24bcd1e064bbf3531efca26772d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.21_1766510499745_0.3974821280228149","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.22":{"name":"@decocms/mesh","version":"1.0.0-alpha.22","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.22","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4d21c4e14f99010db50aef4d1f484184df644fac","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.22.tgz","fileCount":1242,"integrity":"sha512-DBbRFJ+G175ZNTAFs1+RHu5TxmuA2p8X5zEbNUpSQQGbtO5JTzbr5Rl0efthb4rgWqMe/E8tuqV0xCnqQMpMfQ==","signatures":[{"sig":"MEYCIQC17IJWh9n3GICqOJASEFmgXn95u+uwT7yA0sLW7zdXfgIhAPVur2453gLzGPjXNSMN1ZLx8pWXC+/nEWwUeDnCog8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20634435},"type":"module","module":"src/index.ts","gitHead":"b7b512a132dd6d3282d48609400d306253c20944","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.22_1766512253752_0.6512986605252609","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.23":{"name":"@decocms/mesh","version":"1.0.0-alpha.23","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.23","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4c1ebeabaa8b351e0caf38ace7c69846f1406ac5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.23.tgz","fileCount":1242,"integrity":"sha512-n7GOpaUYzFd8jBqAamAcfA+G7dc1rzbhmPcmk992mU5JaP9wOmg7oRWRnEZEGFNuAwW+/daIfilyvgEJNfDQpw==","signatures":[{"sig":"MEUCIFC9cvqGGex3rS5iNm82Ya965WMsHPPLUJ4A1Cl2cAJzAiEA9pAn082DNP4qJfTYxUjZKXAkjcOGFn7H18dhPV5yc7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20634979},"type":"module","module":"src/index.ts","gitHead":"20c5a9097c57fddc8ccf4e670691df5e87a49380","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.23_1766512952801_0.6833283492655526","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.24":{"name":"@decocms/mesh","version":"1.0.0-alpha.24","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.24","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6d77132884949d48eb23fc94b3d58c331ab9e18d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.24.tgz","fileCount":1242,"integrity":"sha512-3iAsGqpe1TzVwUTv+5Av3LRiP+gD8elQHBTODRo7DfWw01rqp+5hj94bhQk3gtTvabhDIC+UjSBTFXmdp4DKLg==","signatures":[{"sig":"MEQCIAiq57winbvGaAbPWAa3lBq/WB0HxE3AzRlL3DP3LIlNAiAhPc+6rzN8IopyHgCbHgY5YDYFZB09WID3U6W9WnIN8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20638414},"type":"module","module":"src/index.ts","gitHead":"cd0a7517627e445288b0eeebf4d0edda24106e0a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.24_1766517928988_0.9004227312044157","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.25":{"name":"@decocms/mesh","version":"1.0.0-alpha.25","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.25","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"49df2babe8ef168b07c3242996c72349b8871911","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.25.tgz","fileCount":1242,"integrity":"sha512-o7u0oC7QJoI4LKM+EDSsXq9hohZvN8jIh9S/JA/+A/hCqArE9RfJCBpJ/+8ZKA9PdraZwQvN51q7X5RT77Fwow==","signatures":[{"sig":"MEUCIQC8PifWNvOTMselTt3ALVG7zxWJYF8Dvx3MpCkEU8DopQIgAPCj95uKgDD3pG80GuMJi+WZVKBMHqwLFY/5HSPWWQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20638416},"type":"module","module":"src/index.ts","gitHead":"031e02fcc774372e872ec1257a132421f198fa0f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.25_1766519933640_0.2273258546013428","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.26":{"name":"@decocms/mesh","version":"1.0.0-alpha.26","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.26","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8bd2f0bafc4b38aac060fba716c1644a41fc10e4","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.26.tgz","fileCount":1242,"integrity":"sha512-dOLNYIHO4R80ebzMw7H1gGrXh6kD9Zmr5NazqDbnn6bI7LbrW+HU1gHxg2h6qmJ10V7ezI6kh4zCJ8xwlxe7Qw==","signatures":[{"sig":"MEUCIQDGsBdQCSe+kvh1d68zxsAKD98Mx6D4RTodPI6zPnqjmgIgSfX7LfeCcF4ZEnIqNxQ5BtOnz2Q0Zjwjqhob0T1Ah/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20638416},"type":"module","module":"src/index.ts","gitHead":"662e13e30bbc877e6ba027fe45792c8e71dd11e3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.26_1766520896780_0.01924229412520906","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.27":{"name":"@decocms/mesh","version":"1.0.0-alpha.27","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.27","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cd582829ade1d2c44dfa783efb3a78b270cc153f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.27.tgz","fileCount":1242,"integrity":"sha512-1hrY6f9hk/FuQzkEY9xEEj4H6VNyxaz+mPRHPeeu92rjfo0s8r1IpkoqMsMrCM0tFFGLDTq9bwQi1kmLlKIfvA==","signatures":[{"sig":"MEUCIGg/mfgRU2VfPi9yQJJEdtq+By/yFLsx59s81ad2mPcvAiEAqHJXgjRsqscnjPM2SrxMhwxDoh8M7WM4q8+pKArbwVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20638480},"type":"module","module":"src/index.ts","gitHead":"7c2adb9cf2092170f7b794dd63c99d8d377ae281","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.27_1766523053012_0.4790543300230836","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.28":{"name":"@decocms/mesh","version":"1.0.0-alpha.28","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.28","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"26fa967628b84ef6ce67985c86cf2d860ddf6135","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.28.tgz","fileCount":1242,"integrity":"sha512-vPEIlkClmi4Ra8gqJfJyhAjqSBCwWVorjQGMMpSQDTq+NUzNntqjFcYiiBUCUHIOTBw60yxaAv0mzOTMeZ7RJQ==","signatures":[{"sig":"MEYCIQC0s2FStnOgTJZx6OtReojes5gg5GZki23STfsHWo+fWwIhAM0ADxSuECpoNN6Ce/qglsaK6/ArURERjC6yZ39YE/WG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20638959},"type":"module","module":"src/index.ts","gitHead":"57750c20840deaa140adf29047f8b8a3668bdf4d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.28_1766534354498_0.5200973091742072","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.29":{"name":"@decocms/mesh","version":"1.0.0-alpha.29","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.29","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"533d294665523bf97efa924dd61b99d09d63b9d3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.29.tgz","fileCount":1242,"integrity":"sha512-q7HOeUk9FskekRzRSxAggvUjqxNI88lQNLKbSSTIhatK1HKFWQ6E269P4AKOyaK7oS1m243QikrmxJJGHDSo5w==","signatures":[{"sig":"MEQCIFTsyH0q8cY6ag61CIxLDVXKuaCtiTauO7WZVo0C1D4JAiAsU2uniCyTHPEYE/Eot2VnPMFW9OjknTjgaj+h03jizw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20639007},"type":"module","module":"src/index.ts","gitHead":"1bf522dbe80619bbf58c876cc6ea3e28adf05e54","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.29_1766536200151_0.943399981870884","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.30":{"name":"@decocms/mesh","version":"1.0.0-alpha.30","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.30","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d9135b2e4c946b978dd6a1d3caeb0ebc69000358","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.30.tgz","fileCount":1242,"integrity":"sha512-cxgPGVRpJHqfMSek9+Rxl/btv4DowYVtkniZGuBFAYqtZotFZHBvhAWncipfNrbSduDgzpUbq0Mj0UyFRsPMGg==","signatures":[{"sig":"MEYCIQCyFBShWTEGOccQUGkh64HwMrRncdeAKfeLw9W+XZnGtAIhAM0ibCG/o0q+2yUM3A96mY0lR88rXw6Zkil01VGo5f4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20642768},"type":"module","module":"src/index.ts","gitHead":"338d845ae4d61f1fc226dca6dc09b2697ff75efa","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.30_1766630396145_0.21752051562265673","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.31":{"name":"@decocms/mesh","version":"1.0.0-alpha.31","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.31","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"1a14f0f81234f417cc243c527119acf0d155d092","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.31.tgz","fileCount":1242,"integrity":"sha512-87DQfE/TsH9MERBLeD5XPRCfjtmAf3jYtZ6a7URzaCgWg5U/tfBFIct5xRt6uNXXww8j6I9h9U/OhkrQvgh5iQ==","signatures":[{"sig":"MEUCIQDbfI+JVVw1IZi7qkyiRG83uMhcT4mByTU9d8C3WE/EdQIgYV+9Jk4dQ0EZFSBLR6HOffcXB+jRwxd2XSIC19JkLLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20642770},"type":"module","module":"src/index.ts","gitHead":"4f0e1ef8cb0380f39d7f53712a9056b6478bc05f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.31_1766630506844_0.20164520701265531","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.32":{"name":"@decocms/mesh","version":"1.0.0-alpha.32","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.32","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"19d5ce8867093a7ea4a960f579ef09e9d0312b8c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.32.tgz","fileCount":1242,"integrity":"sha512-z8PBh4fFpWq+h0pB89ibPbd9o1nEvZbEZaHvUTBtAv5yqAL7Ouz2yDJKz5i0o3QEdyQWnqKgzE5erAkLIOYFbQ==","signatures":[{"sig":"MEUCIQCwq80erq4JoRTJV+EvWy2OvBrypOcdOEk2cg5tBVsIuwIgUBlI507MIAGeOkMyH7com/in2eVMj1kD1AGfjhEZdnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20642799},"type":"module","module":"src/index.ts","gitHead":"2ba6478c30c52f640df09098744294380946f4a1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.32_1766716783979_0.7837858911430897","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.33":{"name":"@decocms/mesh","version":"1.0.0-alpha.33","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.33","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a023438ccb44c5b0f5fe4565e2637a92b7ae2b44","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.33.tgz","fileCount":1242,"integrity":"sha512-4ASVmSeliFsR8ZAAre59LnQNQr0s7yJusW7R8D36XQiObO0O8JbO/L7sbKHZ1o6BwxjyTeFOKGw/VDEwLFaeAg==","signatures":[{"sig":"MEYCIQCnmzncxg1vGA7NACWC88IOgEXeLmMZh7aZncyaXEYt2QIhALpiyhgtl1MB+LSzZwtIHLamw7rWFGRgTTAbuxG+U/LO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20646305},"type":"module","module":"src/index.ts","gitHead":"bab9fe034ee3340b3fd24e5b72f99fbbbbc71d12","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.33_1766719107125_0.439913760223712","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.34":{"name":"@decocms/mesh","version":"1.0.0-alpha.34","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.34","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"96cf5b1d4de184a0aaaf4ce3607623f13093b06c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.34.tgz","fileCount":1242,"integrity":"sha512-HOwaDtqCoSBrem1A+GYezzU76dzwiod9anZj5Nn44wfOoXZ1DtQT4HSuWpOezTGX9TbjyoaeVkplC+IWIqA8AA==","signatures":[{"sig":"MEUCICBSaVn1byrE7qtJM/axzllb+tlnx+ERuMNMcC1j+4KyAiEAg9AmP36x8WidBRQO1RprO+vnapyqJtIv1tAxXN0YMy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20648141},"type":"module","module":"src/index.ts","gitHead":"406795534d48685450ce83bde920a56952675853","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.552.0","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.34_1766763428798_0.29578295160695234","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.35":{"name":"@decocms/mesh","version":"1.0.0-alpha.35","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.35","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a087fc470607ac5d38c1ae4737eed88c93ebcbcc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.35.tgz","fileCount":1257,"integrity":"sha512-pomt/XYbHge1vSzIj0Rk+COTKAZKEemfEPdFIiGhcx8A+vLRmMUqMN8C2+qJfS1mifp/lx5rrlmZuhHcnEN6Ng==","signatures":[{"sig":"MEYCIQD2kIQ1mzwvLwWEu3g3Uz9dTn3t12iAs+/xGgvssp7grgIhAMluw8ysTSFLVC6mZUgTe4JhnWiePnCN24cCaQFKPm6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20686126},"type":"module","module":"src/index.ts","gitHead":"93c771d430c3ef7fab26d59a1e7b5dadfe43d936","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.35_1766776257935_0.6496990324863379","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.36":{"name":"@decocms/mesh","version":"1.0.0-alpha.36","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.36","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d8d22a1da8da0b74dd31acfcf70f0a80be92dbac","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.36.tgz","fileCount":1259,"integrity":"sha512-SYSNr63+V3JicvtbADO/aAk04VoAseI7mqApVwOTySbljeaOlcfzfxg9WSMYBQRcv5EVl4Vxq7fSc7VGt777eQ==","signatures":[{"sig":"MEYCIQCw9GcHY0x23SDk07GKJAYOuLtmxyYNksueIW5ZfvXQwgIhAKJdjml1yYnYbGdpXZLTLi+SlhIhkipkJQojc/2YunlG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20813575},"type":"module","module":"src/index.ts","gitHead":"4bf3dfc4146deb8847f1800dcd58630772a3a66b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.36_1766935971432_0.7461710665872805","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.37":{"name":"@decocms/mesh","version":"1.0.0-alpha.37","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.37","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c071fa87d2090dfeec548be67455a78bae9a547b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.37.tgz","fileCount":1260,"integrity":"sha512-7CFL9SICx8PlN26GxVjkahquKGPEzAxrDa6TkctzKr3tnIUFBBVcXd9T3npu1iwBfF6Akl0yZTneSDDHE6LG9Q==","signatures":[{"sig":"MEQCIDXA+1Oi/fcQxA/LTi06U83Q3C2nv5A/pFDQYdBypDZpAiAnpIHWosRmuR/ygQtXt/CyQAWcYFrM97VbePEWev8RKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20828461},"type":"module","module":"src/index.ts","gitHead":"8b57ac4546f2a9af329b289b3235c708d1881510","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.37_1766980492349_0.9733404911448511","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.38":{"name":"@decocms/mesh","version":"1.0.0-alpha.38","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.38","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"58521d71a9500fba5dd3e0db24d3c7391bd2af57","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.38.tgz","fileCount":1260,"integrity":"sha512-XopMVEiF8CCt/u1NcT/Ke19VNoXVyOBTJ9dohq3wiRmnsMUG+UP3fLmdePxqO3MXN0sJvXDdk+TqLquL/XtFoQ==","signatures":[{"sig":"MEUCIQDoaW4McA+1WK0ukbY9mbA0yTRgvGLo5AfcW0ntCoHjVwIgOOYc2JQIQUpX7ZLZ48il70P7Jw8+F4KCtNgVu73V66I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20829692},"type":"module","module":"src/index.ts","gitHead":"2c2f6a4e89f8b180f68517439f16d5ddff194a0b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.38_1766982538352_0.414964587701967","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.39":{"name":"@decocms/mesh","version":"1.0.0-alpha.39","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.39","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"238ded0ea2b7d0b5ff13732bc8b2d3a96864864b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.39.tgz","fileCount":1260,"integrity":"sha512-hmGsCdEsdPMY8gCBr8h0Kj/OGZ4RQ6UR1TL4wS2YBjkdFquvsU5qB+n4VWhZV5WbJfT0DZHAMmRube8WD+0YiQ==","signatures":[{"sig":"MEYCIQD9NtJqichjNR0HV8gZhuYkijIBH7TtYMEOWvmAvjObYgIhALoaaoOLD67p5V0vq47S6OUmAbkyP6hih/h7UO0IUq6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20833036},"type":"module","module":"src/index.ts","gitHead":"25a3e8ec08366d1293288ff0bac9589771a340ab","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@ai-sdk/mcp":"^1.0.0","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.39_1767014832358_0.3109587102207825","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.40":{"name":"@decocms/mesh","version":"1.0.0-alpha.40","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.40","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a7245d38a5124fe1f6916f9a180058be1a498785","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.40.tgz","fileCount":1260,"integrity":"sha512-m5kKUsiku8g771V0/c/6JLGJ1KoyasD/cST56tRxq8+UEHsk26uu9nFL6VCt/Y0S6lhu/4JvU12D/ap+OJyD4w==","signatures":[{"sig":"MEQCIAarO3Tcj2zbvWb/ctUG8UCGmQxlNJCmBYPa48DXjWJMAiA7kGQOdZL4z9lUomFgPE4e9pKJOLKHAoYj5zAZ/64RWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20767901},"type":"module","module":"src/index.ts","gitHead":"453048266acce883fca3e9d8939ba7374b98d081","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.40_1767044089726_0.15991552106176865","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.41":{"name":"@decocms/mesh","version":"1.0.0-alpha.41","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.41","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cf2cdb7e3e88a115c48d79738fac1b54c9961051","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.41.tgz","fileCount":1261,"integrity":"sha512-dDzo5ZEpDgNZPxmXH5AQzHYKM3iRPYSwPEo60l9aSltcPuHszeQOn7ngeRiXaFOtXbPa9xlxrIrD3tVAE3DDAQ==","signatures":[{"sig":"MEQCIAom1li+lwWv4hg0dAlB85qV7yp2Xj+2g7K6QCHn2H1dAiBjphtyszLdAEH3ucuLp3uTQX5KsfHkEiBQL7xRVtZ0Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20810981},"type":"module","module":"src/index.ts","gitHead":"452f5449ab50323a5f2f18f88e80b9585855c7dd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.41_1767061709943_0.1295224325048192","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.42":{"name":"@decocms/mesh","version":"1.0.0-alpha.42","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.42","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d2cb3e85ef8ab765dff3a3e71a9880be23546b69","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.42.tgz","fileCount":1261,"integrity":"sha512-JuLrguFuHHz674PqIhWzCkyJtBwHWk92nUjj2II1+n6tCA+Q//UkNhpx7ujcsDV3An0VaU5xtNStu0eeGkqB9Q==","signatures":[{"sig":"MEUCIQCxqzjNajPz+wnsoMW6XhBz3+hTa3Rt9lbOqo4BbU70oQIgNyW88NJB1I2H1oIUQXIXgmEwtqn6yCR5DL6Dt5N5zAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20819389},"type":"module","module":"src/index.ts","gitHead":"33a753ff263cdc66cc988cbac2a968961579d169","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.42_1767099015902_0.07576921663190417","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.43":{"name":"@decocms/mesh","version":"1.0.0-alpha.43","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.43","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0370105b1b18ef055f0d12d457d5c81751f1e050","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.43.tgz","fileCount":1261,"integrity":"sha512-f9YwPuzXu7BUl3hOinbys2jzmDu0e2yz8SbOphJwKeJXuy3B2HJz+jyF3G10NxUiM+FW/tBd8H8BhPprj7fHQA==","signatures":[{"sig":"MEQCIGS/BzKKDu9IGQYHOWtKnOufOTHp9/FnuJHxKGFOjpxEAiBChviHMIEq5ggHVCRY5/ZNG9ARXow7UJeCh4lFAR/ZqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20817951},"type":"module","module":"src/index.ts","gitHead":"65930ba2e23f0f77fd4eae2575d3a4e8889baef3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.43_1767100543723_0.8633168119570271","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.44":{"name":"@decocms/mesh","version":"1.0.0-alpha.44","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.44","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"13075385343590785d354926b580b0e228a0d6fa","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.44.tgz","fileCount":1261,"integrity":"sha512-jpN69zQLwJWcq9323PNFQ4x4E7e6j610i4e9MV8l+NjhEwndRdy4ukl8NxQA0bGjQesdl6GoD7/oMPMZtCV8Qw==","signatures":[{"sig":"MEQCIDfFl4zex8QE8PWYuDINX10jFPoNETQc5H8rNU8yhufBAiAZUZA6WbSwgWRJJOAhueky+jZ5uuvifFyUX1k5a1vZxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20819477},"type":"module","module":"src/index.ts","gitHead":"b7fd636bddf17c7ad211b413df37b6dd40fc28ac","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.44_1767100554414_0.5110263403011808","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.45":{"name":"@decocms/mesh","version":"1.0.0-alpha.45","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.45","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"10116857e67b3164b156bdafb3818664f3a67b37","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.45.tgz","fileCount":1261,"integrity":"sha512-5FvKkp3pZb9me1aw95ErE4UDkF7hKYH+CVbFQ+BlHtW1MgHbdLg6d0V/lx4RIJi0oUhl6EI+Px3tvOEqWiMzOA==","signatures":[{"sig":"MEUCIETQ69uHnqWjY/CqXzPSqciTpmQEjcfJBu2EAerSNz1tAiEAkho+5PtLXdrvRjuW9q1Ciq4QAmXn7J8io+3aRoRWlMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20818418},"type":"module","module":"src/index.ts","gitHead":"9664da9f3bf2be605f9863238c562fab9601cb97","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.45_1767101446269_0.9502854710860071","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.46":{"name":"@decocms/mesh","version":"1.0.0-alpha.46","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0-alpha.46","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"245e97e3908bd6c3093085f0b1af1bb8016e96fa","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0-alpha.46.tgz","fileCount":1262,"integrity":"sha512-WcVnke+SKlJv2Ww3FWecqN1/S5Z40dBopqaCcYpCe0mo7m7o3cWOF0U4sW3QPKnkgJ6Z8CsmMTdYoAcbcEYNkA==","signatures":[{"sig":"MEUCIDyyfPoJgl7FuIj+UnM0nQA0MPDSsZ088k5NqE69YNRqAiEA9a5X0n4vg0GEeh6wvVZcLO4LMTXifc48uhFPchgDluc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20827788},"type":"module","module":"src/index.ts","gitHead":"af2142529b4b02606a5c3e98fac67ed780479658","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0-alpha.46_1767112374792_0.5470426421600252","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@decocms/mesh","version":"1.0.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dbc928c05c9c79aac26daf994f7e78de00e2640a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.0.tgz","fileCount":1262,"integrity":"sha512-LVKWQKZTlg75aaLVYi9TAiQ/Ql+/FeURk57iFXyJ8uTxytgQ/2Z5ZqWbR7LUWv2kf1F/2j9SNFBXtF+BA1wWPw==","signatures":[{"sig":"MEUCIFukWlJmmnRFthLd6cSL08hds+94EAiz6CDdcoTxG7LYAiEA/DtGgaLqH5dwkzslWOKu66W1Hurne2AdaMN80a731Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20827779},"type":"module","module":"src/index.ts","gitHead":"e53bf2c4f7898dd084a6031b4e4023afd5dddba7","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.0_1767112493800_0.2597618117830687","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-alpha.1":{"name":"@decocms/mesh","version":"1.0.1-alpha.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.1-alpha.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6d5d66b846049e9a14a1adb900dbb061a614fc48","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.1-alpha.1.tgz","fileCount":1262,"integrity":"sha512-RVSYZmy/1h06iBNohz12uD1rWPj3lua8cY5ZbjG+YDBepSY9uL917qLLS5pyVzym+tl1OSg4miSkrIHw4F9txw==","signatures":[{"sig":"MEUCIFc+LKL+YomIxbRIM8wAHUK4LD30rh2VP6E60aqw7aBLAiEA2mSaKUU7/LvbghA5Tw/zIONXuviUQfvb6I+/4p4OBLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20827531},"type":"module","module":"src/index.ts","gitHead":"8d078d23dac79f0d076de80dcf271e15ba77fec5","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.1-alpha.1_1767113695460_0.7034730949802461","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@decocms/mesh","version":"1.0.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d6adf3233d060f402b4cadbf2c7a356949f69464","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.2.tgz","fileCount":1262,"integrity":"sha512-cEJAwsfI/60yOZweioI06TDYKN8ioc0UyCBNYSCB8AZ4Exu+g2K7tt5TzyCod8Znx4WgakB2qZB0r9yG+JNJ3A==","signatures":[{"sig":"MEQCIEZomLiP86a7UUBf9n4TzTVfaZ9NWtf1razwMVFfsCbLAiAVOOdRcO7VUmQMhTFxb+ZVcvNDNpHHdL0hTq2aqZsWKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20827508},"type":"module","module":"src/index.ts","gitHead":"096e5dcd9a51f8053a1b27292c3804f03eeb70a1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.2_1767118764814_0.5392349786725732","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@decocms/mesh","version":"1.0.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a91cf844525ccad9ab839f85db05b4fa48f06776","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.3.tgz","fileCount":1262,"integrity":"sha512-AdVdIplXOo2B9NQqdLibv8Vpr3O9ckL7oJ77vlDH6wI64Tit/m/Zg/TMuM8jqvTHE7YUkDbO1AZQAm4GgrNbAQ==","signatures":[{"sig":"MEYCIQDh0zc0Bp0WOMulJjiG44pP3vwlYhLYEPOR/7dZfWh5XgIhAJ4TOY5gnyLus8p6s6twkMysowVZS7N3MmVpkeCZF1XK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20829034},"type":"module","module":"src/index.ts","gitHead":"f73cd4dbf44416ae3325e3dd70a9f126ca349d27","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","@deco/ui":"workspace:*","date-fns":"^4.1.0","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","@ai-sdk/react":"^3.0.1","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.3_1767118776902_0.024491833993870893","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@decocms/mesh","version":"1.0.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b770ac1a6534aa83edb6175bb39ea529a8ffd9ed","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.4.tgz","fileCount":1266,"integrity":"sha512-+vmfXf8OISZCaEsZBtx+mB3t1e5Ndafe6QE/+ktQe/KekuRx4dFnsGjjQ39Wj19mGUzG8wImJ/rvzU5GHItrhg==","signatures":[{"sig":"MEUCIQCvqXSa2M1USdE5jJ9YTHinc8ujGHVV34Tn0/6t5GNg1AIgWgquOSXuYIgpzvgRjbY7JE2WG60BnLuvYiPpC3CNm1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22086244},"type":"module","module":"src/index.ts","gitHead":"076625ac549469f30ada71b4d7359d505d294107","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.4_1767123056974_0.8412828866783626","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@decocms/mesh","version":"1.0.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2a8f0536b32f9fb9b64a51408ead9bc1694e354c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.5.tgz","fileCount":1266,"integrity":"sha512-euKlKw958BJr909Q1guT1WqB2bDyesAMn6sr2AocH/LbL1cU9hl/6vsQzcWDl7txPZqA2NMKWoyeawAvmhDW7A==","signatures":[{"sig":"MEQCIFO4nfCnShAH0HXLfhmQAgT7bUPhAhiTzr2Xg/wX6actAiBQmAVpjhN1HZ5RTla7ZjFEE9sGsQFuQ3aXj2P+hiGSBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22086244},"type":"module","module":"src/index.ts","gitHead":"998734205f864bfa56a1ded2a61b9bfc65e07fb0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.5_1767123253667_0.4259877823764011","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@decocms/mesh","version":"1.0.6","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.6","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"541565c88d8f636ee89dfef9883d97f48a2f223b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.6.tgz","fileCount":1266,"integrity":"sha512-+54XKJCWquCB/u3vX8Ej38KaUe+c0AToM0yNEZ2BEFXp78l5SAT0dMzwvmVHZFNyhtPr+TO6FIfOHSDfpzNKVQ==","signatures":[{"sig":"MEYCIQCGfK8vCY4p66Uuy2aii0OZL6aLNK3XVlkSC49kSy2dnwIhAPn13++Pa8YDPK4K1jDoK7RxtTtpHtn5YbJWWxGiYnsE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22086648},"type":"module","module":"src/index.ts","gitHead":"242503ba2d31c49afe468a2d1b091cb9a501db92","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","fetch-to-node":"^2.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.20.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.6_1767126859560_0.12035697981311566","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@decocms/mesh","version":"1.0.7","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.7","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6dd0885226ae4f234ded15c17d6e2bf4ad96e8de","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.7.tgz","fileCount":1267,"integrity":"sha512-a0EvDnuBocnYJ5CyjsXEEr+oYmqHNTbjUdLEMhjcuID75Jid7GuNe+pRgtWMZM6YduxjcB7CjMXjTTDtmwxJxw==","signatures":[{"sig":"MEUCIGfsWilEosq58djR8cejXiaapJ17laOTOH53UOWZlU9eAiEArQrVq94GkHFG2/KNgrGW2NXmfv4z4nOk3xc0SduPwPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20619965},"type":"module","module":"src/index.ts","gitHead":"87c647ad43b36e638ab14e8682769724b340109f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.7_1767191429606_0.09115862785151707","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@decocms/mesh","version":"1.0.8","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.8","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f9a3e91a29b3beb4a51e1bd2562b2fbe9ed7076b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.8.tgz","fileCount":1267,"integrity":"sha512-xVpjNfCryEXyUVPbd6MRXr//mMUJYTTr7ITaGvJpDn/E5KJe3A+mo6YzmwC/DrR6TZ2WzW800D58XIqkW9oywQ==","signatures":[{"sig":"MEYCIQDvvrrzYQAz6lAWMhYd57Uv6FifHIqNQIL3T8P1CJ3J8wIhANixmgnyluJd9mUaEFp9kZYtD0eXQw/MRGc/CTZI8MP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20620130},"type":"module","module":"src/index.ts","gitHead":"9aa08987cc0019de8790b2dbe6aa4146a76fb878","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.8_1767194439783_0.25547148301569145","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@decocms/mesh","version":"1.0.9","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.9","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4935d69a6dc08f6e4bf8d01e03e96eb28903931f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.9.tgz","fileCount":1267,"integrity":"sha512-n8zYYwb429jnRonmMJamNT+OLXadvtI9qyBH0CkNBabqgGbYn8kr6rLec9S4ztgbGXA2/XY7akBpFkjmseEfug==","signatures":[{"sig":"MEYCIQCFsuBraU7VLxySlgkkXPy0PYd1TTEAZfc/ro6v3DO6AgIhAIFRf4/fRfgkPhDcN3ygZi63gXu5OWrDHLcUBnykrP9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20620740},"type":"module","module":"src/index.ts","gitHead":"5a29fbdefc908bbde682a4672f69c3e0fd8563ca","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^3.25.76","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","zod-to-json-schema":"3.25.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"0.0.5","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.9_1767226122407_0.938806167136826","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@decocms/mesh","version":"1.0.10","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.10","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"41fe9e5583aacabc205262cec85ad5dcedc31729","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.10.tgz","fileCount":1267,"integrity":"sha512-A1p/ivWc5d6D+q66yQUgtZu5ddBvJ+ew8QKngBFyKO9zp7MehTH+pBBNFjk/8qCcjf1NWphM51lXvNmdC8OTFA==","signatures":[{"sig":"MEUCIQDibbcUqzqg5C31U7ihQITqEWbLlkRe101YVJ4BANiuswIgZOHZZ8iI9d3zmo3ebOXiy/hxcXEqsYG2ZPIx2TjCAhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20011095},"type":"module","module":"src/index.ts","gitHead":"3b84a8f22a391e1888f1501da4f062c398364e13","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.10_1767371640783_0.055408273796659246","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@decocms/mesh","version":"1.0.11","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.11","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c0d3d314746e5ce6358c719815a21b22c409f28c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.11.tgz","fileCount":1267,"integrity":"sha512-jlVHdf55T1pMaiHoaV3xze4uaZPn1Qcs15CA4mGrITjNas3w/bJ4QxnMmI5AwNkvbEIq2Ctqdn7MnoQzyriKNQ==","signatures":[{"sig":"MEUCIQDcsWmkdb9JGmhBIrB1lJ1r/J7XkUXPtngF9Lya0KC1FwIgf7mccjhjZ27frgGMWyThDUcAkA+xEeg7grdK7ma6tY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20011095},"type":"module","module":"src/index.ts","gitHead":"22691c9eef6d56f8a61f85065c55854d23e4db62","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.11_1767371655829_0.5959766475255386","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@decocms/mesh","version":"1.0.12","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.12","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e283bbb3a97ceff6e2b88637cd62ef93f213ab56","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.12.tgz","fileCount":1267,"integrity":"sha512-RIdldlpHUvSSSyQgqonxAeGbPj/hFqE9DYDR2LQu4Hzm6RY8vIgZDFTXI2mjfSSoRuYj0HL8I2R4BIV0RUAVyg==","signatures":[{"sig":"MEYCIQDa5SDpAr1zy45ymRSx3xM8imfkHXJxfaJSWQxNflbWZgIhAN40KpWgo47cwomWJ9pXKCe2BWtbjk6NiIcq2xbI3NZp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20011085},"type":"module","module":"src/index.ts","gitHead":"8eb653588bcbc4c28fd95ae114e6ca092f5b6c1a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.12_1767371768059_0.10019104150041103","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@decocms/mesh","version":"1.0.13","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.13","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b37d4876105fd1a57b4cfa3fd8228b4046dd2ccf","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.13.tgz","fileCount":1267,"integrity":"sha512-wmZ+QCFX2jJpSJYe+7hN4XAIi+2ZR1dj0YPnFN9gOOZgFZT4OdYomGLCeUd227Qt1Yz9KZ97XW5OPBrNVZswOw==","signatures":[{"sig":"MEUCIQDHqu+yB8hcjTkDZ+NyBJoZpGL7dH2iV5ncBERTjT82JwIgBT91Oghn8hm5TKjWy/PiEtteKNE3WI34IJCM27fipt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20012627},"type":"module","module":"src/index.ts","gitHead":"4b0104c77e074d14a0a0a25523f386377af19d5d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.13_1767373349471_0.259850698207462","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@decocms/mesh","version":"1.0.14","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.14","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0860a318c2bb6b486da8a83b38798a3cfc0dff7c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.14.tgz","fileCount":1268,"integrity":"sha512-iKDCmT1YUW2F6BB34jraNDmG+D00wCw9fDdIkAnK7bz893giPawnjYVBGjpZCjN899DGhZPY1K+UeV3veB7maQ==","signatures":[{"sig":"MEUCIQDtrnIMuPGpIY3ZXYTNCLElHjOV+XZ3PQjqsTcMZzzvegIgBpEGCnAy2+39xGvEOb8yF7mV9Gm9Wi2UWMzIKnmtwps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20037454},"type":"module","module":"src/index.ts","gitHead":"080eef155c95061d5277c1ff5fc3da1ac124c256","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.14_1767376551378_0.28067338289446697","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@decocms/mesh","version":"1.0.15","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.15","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"bcd360dbf70ef4f77414361784fad90fc6db348d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.15.tgz","fileCount":1268,"integrity":"sha512-4bV50O4EgF7hJmxOqJxgCKsSwfNmY5dCaDa2tObO+yT/RnLp1E96XD5bvs+dQtOcgf/pSnlMNRvafNbXaxUqcg==","signatures":[{"sig":"MEUCIEDDVEBykoWIxSdow91Fp0b68F3Jbbith43Ead5FvJLFAiEAj/5MTVZWvjseMYJTzy5tEWsb0UOGQVyOi0zPjYMVFHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20037454},"type":"module","module":"src/index.ts","gitHead":"a0d69988cc4f82d35144d85d43a481e45d20dcda","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.15_1767376562389_0.3028627822948","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@decocms/mesh","version":"1.0.16","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.16","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ef6f16e7d9702ffc27cbaa38a3b694486f100c1c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.16.tgz","fileCount":1270,"integrity":"sha512-DtqoEaLPl4c4k0ig94WwElTXlTuiVXy6ZErn1SjFijsWYIdh73S+ULuuOwwUlh+Xe89iSSyhUDxjhdFxYwtQJA==","signatures":[{"sig":"MEUCIEyjB7ChrCJ2d95kTZzSF+Ulkum8OTA9Q++MO5qNCuR2AiEA6bLkB5m7aJ46baHgYDOmPqRPlcE0UAjXXdTTvfQ2bNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20050957},"type":"module","module":"src/index.ts","gitHead":"481d5289bbf4c617443abc61a08918c141457c06","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.16_1767389221294_0.30986069897907487","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@decocms/mesh","version":"1.0.17","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.17","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"187abee0110a834d160a4dca1072a499728b7800","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.17.tgz","fileCount":1270,"integrity":"sha512-uSHTGGQXdFWyjR7fI8cxNNyAsyImSaF+p3dWp34LtJ6NBrEA/EJ6DSKBnArdTxU1H9QoALgGZdRdpKOGDL2mBQ==","signatures":[{"sig":"MEYCIQCyR0t18qny/Su5UWQkaGDRG3kSYKtQUg67g5iZAP5TqQIhAKRLkW4IuaWj6sLZZyTRxItGolrDNNntPsTUSjbUSctl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20051010},"type":"module","module":"src/index.ts","gitHead":"b3a87f0d0f7cdc79e9d584b5e7bb1557fc6597e2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.17_1767391026390_0.7112468014960833","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@decocms/mesh","version":"1.0.18","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.18","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7535979092f419396fbb7bb73e7ba530664dcd9b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.18.tgz","fileCount":1271,"integrity":"sha512-zDRmeuWbniolE/P+QVLNi8H5qsANLJFsaAJRO0sBPA9yXFUGXKvFPrbDTZOrl0GZqqjUObClVboYjztkVTSvxw==","signatures":[{"sig":"MEYCIQCgrgzIP/xWAX49/twNYRDQ3sXzPcg+QWscWVfkleXIIQIhAIw+Cs0lEKtHvmtOYk8jrvZkz+7OEJ6MeQ89HE40GYCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20051450},"type":"module","module":"src/index.ts","gitHead":"52d1f4c65c1de19c66fa5da72fe89566861d349f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.18_1767622082185_0.08876436600019577","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@decocms/mesh","version":"1.0.19","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.19","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"bbb82a3073fb5003cc4a98de0d28b52b81365b64","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.19.tgz","fileCount":1272,"integrity":"sha512-GIvMEThtnM7QIjq/mQObB/JNnMhUbo7xTe1aIJyCxFarXP3SXAp3TXIWHO1SHXUC7AMY6JGqvJbeWL2IO9Z3bA==","signatures":[{"sig":"MEUCIB3ZB5zEqYUTpfEOtBhEJtsIVTTsx1ysUKD1KjyaIfZ5AiEAsZkTsdu+BWubmhNkCvQ0lE4xA2hgDzsv/94tZHB+UJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20051893},"type":"module","module":"src/index.ts","gitHead":"22422a86a263ac112c4967b6eb14a64f82c4ecaa","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.19_1767623744975_0.47824441575239174","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@decocms/mesh","version":"1.0.20","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.20","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8511946113f06c06d64b2c321e2cf8a6c13aeff7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.20.tgz","fileCount":1272,"integrity":"sha512-CQuARvSAcsGmtWoG3WFn4MS2Ij/nIpJp1Yk61Wg8QtybneyM6CMsmh0k5dTymS3sDXPP197TAm8F+GBH5Ze8Eg==","signatures":[{"sig":"MEYCIQD9Ys/ptKLvd25YdDispRjb5SPENkMQzvOh4NyrurKAmQIhAJspne0PIyHzmoUJxZjotQC2ITe0sL8WU+OjB2eTKXfg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20052652},"type":"module","module":"src/index.ts","gitHead":"ff4fa2fb658dfc5c76a7b14448b6dbc2e9dcb6e1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.20_1767628536298_0.24815928470010684","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@decocms/mesh","version":"1.0.21","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.21","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3aecdcd0c7d5be6ff4f643256812d6d8f1dde889","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.21.tgz","fileCount":1272,"integrity":"sha512-lDpYXWmvXQrD7faG3HvSZsMKLyPb934pGEiw64B/qMLxGQ1wtgeDHeXtHKUEPnKLcAFJfc9ETEpiz+98NJ9Reg==","signatures":[{"sig":"MEYCIQCUb8Q1bIZc3jY3Xw29HHvyXRE7V7FiZf7dSAiPAplSRgIhALXepCKnaT4qFz+cqI0Ktyo92ZkJUJvKnSGHYqt1aukC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20061562},"type":"module","module":"src/index.ts","gitHead":"0e77a8afdd6498b4c99d3ee0e30407c8370c3e48","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.21_1767630952098_0.5523167313592106","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@decocms/mesh","version":"1.0.22","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.22","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"5879a4f7513d01dc013f22be6fedf90126b04b53","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.22.tgz","fileCount":1272,"integrity":"sha512-rjp4sf2gDOTMVJU2osUVbjEVU6M4xRTIRuZ6GPOTBc8Da/JrGPc6jcJ0NaI+tHlDqQ/0y8taGxjzcCgOTWsmEg==","signatures":[{"sig":"MEUCIQDEaQdqr31zhmWChqQXJ3cOd7oy86xQFip+2pT4VpqMlwIgYdm4qyeF3i/+aH87TTiH9/wzW6mvdor/YmOG9VJ/K+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20067769},"type":"module","module":"src/index.ts","gitHead":"236e1e4b12b5be04835d8578fbd4ce1b364c56af","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.22_1767637034495_0.342545471727842","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@decocms/mesh","version":"1.0.23","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.0.23","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4e66d9deb2950217bcfe09075c9c866b55c5b100","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.0.23.tgz","fileCount":1272,"integrity":"sha512-5mUlUp+kncvvTLH/PwJTn8iOhr1f7FgShuRAyLuO3488dDy92EgFwO1IE2h2/pCEvJdD3TZis6nZw2K7+Q4zgA==","signatures":[{"sig":"MEUCIQDVpo/pTO92OCislfHDw2W1VQA5X4+L0FpRBNRdLdrPpgIgEkjcQ0DD9qeP0R2M5oeF/4kLyPhm1uEBntmpXGS7fTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20068959},"type":"module","module":"src/index.ts","gitHead":"35b2460ae2d3093eb0c378da2a888f50fcc86383","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.0.23_1767641026886_0.12145855764089442","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@decocms/mesh","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.1.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c15025bf3c04a4afa665a9e5208a3aca4357a6a8","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.1.0.tgz","fileCount":1274,"integrity":"sha512-QhWFDIBSP9QfcXaRYZVQjR32p/t/tEq0MjuLpFQIQ91HQnR9RUZZPSlxS/D3+8S5y6zcHLhNL1i930avhXNrMA==","signatures":[{"sig":"MEQCIGxqluB7get0p4QtARvNh54A3+QtYdMvXCqCKRhIz8Z/AiAOcEMkmCa+K4Cy/F/X8lErI1n9WatvkRv4kIeDhPqfiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20100011},"type":"module","module":"src/index.ts","gitHead":"ef682aa255cf1240ae8c1cd813452cdaccdaabbd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.1.0_1767718540172_0.23861652193969896","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@decocms/mesh","version":"1.1.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.1.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6f9c0e78edd57526d73d197eb3cf35c9f59db8f7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.1.1.tgz","fileCount":1274,"integrity":"sha512-STLxQ9MV6GJPAh8u9/aLHG1mRtcagbhx/M8gqRYCWlSkpVqWYy+nCF7k45C4bF+PROCzxPPqU8Qte1tcGC/wgw==","signatures":[{"sig":"MEUCID1xQ1TOzh3Bi75FwgMwPdsHK56R72HhtZrCDteRfjRlAiEApK1nKPbtxSbQf8Ix0qTEE/FpKDf91KbehKGHxFs1Fa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20103967},"type":"module","module":"src/index.ts","gitHead":"5b610cfbe1febd5b92ebb03148c23cebd4adf4a2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.1.1_1767719648682_0.09669257932677122","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@decocms/mesh","version":"1.2.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.2.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e363feea97e13fe995f85e0130a750ee12ede348","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.2.0.tgz","fileCount":1274,"integrity":"sha512-/Ckceu5uz2uerfpFcpy3lsFaSgB/RKu5/or6U2rTm+GKhym3M40DMqQLCNMz/ce3tcgNTaHcrQCOLe/vRozoVA==","signatures":[{"sig":"MEYCIQD54NhR2gfXf7I8n4LmK0MvMyJKzUfbH7aUxgaENBT2LAIhAMKfwHqzjBi3bfLZ3iC8yhkC24YHVRjm1Nded4HooI1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20108776},"type":"module","module":"src/index.ts","gitHead":"ea5931fe8c3e3e39233dd79b19cf446cdb5213ea","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.2.0_1767721151262_0.4509364093223902","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@decocms/mesh","version":"1.3.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.3.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"92afcf1cd82a94e6973a8a7b59dc98efa2bda95e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.3.0.tgz","fileCount":1274,"integrity":"sha512-T+i5fFBlgeO8izIc3I3ih9JWc9g/wpSthNUgHL/TEuCgESHBzUcmiDwFGVPqNfTPLqgUmxFw1/mPbG/wLGkGNw==","signatures":[{"sig":"MEQCIE3DUB+Fa57plw7N4S4RWA39mpFkNsNeFsW6Co3WLVacAiBptXn26OHvtf+dcODd69GLiZAYPIMMwWqgfgCiAZC6aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20109875},"type":"module","module":"src/index.ts","gitHead":"6e12bbc28e748819e75d027d8d55659130e3e8d5","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.3.0_1767727532521_0.7783394528247101","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@decocms/mesh","version":"1.3.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.3.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9a11d087fb0392b3aebd2b8a1ec842b3ccb65fb6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.3.1.tgz","fileCount":1274,"integrity":"sha512-7mlr8w6BiVz3zNilQMQldxe57oeeb9PitBZ3/291BB+OiOkypo86R3T61hjG00wHGPEQAAjKKji7jNcvvYrSgg==","signatures":[{"sig":"MEYCIQDQkT37uDz7rx2GOZVdLLZ9CFZkzg95g4kh2v7Cc/GobwIhANIdaSCsp5xTQ/tQBzWcUF6hK3mVElNa2fGFxy5jZ2b0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20112833},"type":"module","module":"src/index.ts","gitHead":"fa78973021a2d47938f2ede4d1c288542b60eae0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.3.1_1767790150593_0.5118533448611327","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@decocms/mesh","version":"1.3.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.3.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6ae230a73b81f0133aa32d6813299464f05e685a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.3.2.tgz","fileCount":1281,"integrity":"sha512-oQGg/GO24NzybwrArT94DdRrb9gM/RLnlTiRWcjBJms1tDABc3XxA1Y1P40HvoJQsa3mkDYCsgzyqA3CEaFfww==","signatures":[{"sig":"MEUCIE+grORGMnNTmaO1dZkgNiFjAYU5YaWTEpg1RWmYgbhoAiEAo/XTZzW4tmsjJM4MuG4s95+NE+LTF6AWXqEFh4Ducys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20123157},"type":"module","module":"src/index.ts","gitHead":"9093f27848e34dc39ab64e76bca2cd127c39126f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.3.2_1767798330876_0.19928286618236934","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@decocms/mesh","version":"1.4.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.4.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"526ad11aa50f86777c8c94652f02c51e9142c6f7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.4.0.tgz","fileCount":1281,"integrity":"sha512-gM57HS/8d+OSWWh9LlHW6c7FIi6BMdabl/BT9jCyPymZmkG8qGneX231yRRCWOHZHHGkQCqhEtdrjLJZMj16rQ==","signatures":[{"sig":"MEUCIQD4IX1AmB9BrQ8PpEVf2EvXkkzD2QySZGbVDs0StbHbQAIgY9pPnc68Pdwdhpwz4wqfJfTteGnb4aDfkizYM/DbBis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20113642},"type":"module","module":"src/index.ts","gitHead":"6e4cd2a94a01610b8584f4e74ff1fbb1b2b5ebbc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.4.0_1767801294505_0.7541580083221251","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@decocms/mesh","version":"1.4.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.4.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"816d2415e6e5c9bf5977b872913cd936d82a9e96","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.4.1.tgz","fileCount":1281,"integrity":"sha512-XosYH3HD3DlUsgcxvrvQsipEhMNAFjDiKgZ0GcKfOJ7ZoC98CwfPh46wDK9wU3quaXHoH22T1LA0ParxcALKPA==","signatures":[{"sig":"MEUCIBD3Ay7bk0wkdkGyMs24smC59fnrkdlhjEWF667+c+oUAiEA5AIDhf2xPNeQNMuhgaPFY7CyZftvubwiJa1txtB6g7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20115621},"type":"module","module":"src/index.ts","gitHead":"28cdd9635a27d59729dc9c0195a33c5752b0f097","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.4.1_1767806237559_0.06401846546470158","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@decocms/mesh","version":"1.4.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.4.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8cb5726cc98533a67f6f916241a117d8dac7b4a4","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.4.2.tgz","fileCount":1281,"integrity":"sha512-LaqAFB3Fgm2RkIBvl6qwcuNQgecTlGH1GaZzXMOTyNoVMjtl7Pwwu8Q0SXsLr49eR4CwhycYOHr9WCUHIKtleA==","signatures":[{"sig":"MEUCIBoWCNPRK6mboNJGZjvfpVdABNCK8eejEWCSZA5qUCcaAiEAxPZnWi6FFkTg14KvHB+W4UHgM6u3Vh0zom60F2IJOq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20120583},"type":"module","module":"src/index.ts","gitHead":"7a6ecbd0ff3d05a9a0212caa4652da1b04ab964d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.4.2_1767808157753_0.788333761560803","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@decocms/mesh","version":"1.4.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.4.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f638c0e899f972900a39c7c2ba195b2fe834d416","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.4.3.tgz","fileCount":1281,"integrity":"sha512-oEUljs/FahkfOMZDyfskMgiSbbp/hCjKJsH4tQDklVUDyNgLieGEx2KA1dX76/wM1G4DRNi1RK06T8Ts/98X9w==","signatures":[{"sig":"MEQCIBKGop4HqH/plWuvAq/HFS5c6fPoWUFE3hSiJh/SnNriAiB87tLWjLxazQm2g6mycLoO6f8yKPJ+RKECsxpL8cuN8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20120606},"type":"module","module":"src/index.ts","gitHead":"b42886b9ab1c9cc694acd33ac293112f440a005f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.4.3_1767809430560_0.03574698817520727","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@decocms/mesh","version":"1.4.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.4.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"727d2829f758ea55c3a61c89ac20fa1aba631e43","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.4.4.tgz","fileCount":1281,"integrity":"sha512-RfzDjpe0GSpQ9wD6f1WsDLVoQ+WC8FE+j45OEH/Z9Se20YToMdOqd9CS4vxvmRez7TD8Ku8TTxdfANLni//00w==","signatures":[{"sig":"MEYCIQD4oHrO24gRfoP8v95Zp/0lKxTLeUucZBEAvUvorTKA3AIhAJCa6yigrQZXBSYKBPd4Sd06h5HhoBPafNQ6BAkyfxI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20120608},"type":"module","module":"src/index.ts","gitHead":"aaf59a8980ad73006f51d92cbf56df40588ac37f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.4.4_1767812509171_0.7203108703116861","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@decocms/mesh","version":"1.5.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.5.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dda80580c31f38d52c458eed074d951d096d8943","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.5.0.tgz","fileCount":1281,"integrity":"sha512-8DnSrj7AX973mOiAVOlbITIbCub64pgIJtHLlZLWAJSL0Fr6ZtrM7aWomhLbVJlvaR9dcnTr3hPbWOQxUPuVRQ==","signatures":[{"sig":"MEQCIEFsw3mUj4+3g7ZZNHBBPaV65KwGEX0wXV7PBCnVpCQgAiBfANmRBTyIo29fSTIKrssZ1zRSwMZwohecOJobbKJmjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20120269},"type":"module","module":"src/index.ts","gitHead":"d02c83a2a84af68570ac069673e1a13f9c84da90","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.5.0_1767814899184_0.82453164406795","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@decocms/mesh","version":"1.6.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.6.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8444ca16284077ce8839f6ccac1da16af308c89b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.6.0.tgz","fileCount":1281,"integrity":"sha512-lKYLTIzRGBqzGJnQ04Ls7f6mXDQOxSg36GF2tD6Mk5hsoZtpDYvVcJrO7eoqdvnomJiULpZO9rjXFCo4KWpaSA==","signatures":[{"sig":"MEQCIDVcokLkgbdB+muy1p5SW0h2sIuQZBuDW4QmWbaSgZ8yAiBxiMCPaTmi7muPwfWK2CAwG+JpQQKoyGanRPVtbZ68Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20121886},"type":"module","module":"src/index.ts","gitHead":"d88746b810357b71a84400f7c610b4937df07ef2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.6.0_1767814999902_0.7578214861234487","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@decocms/mesh","version":"1.7.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.7.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9fd9b08ba28bc2ac361f65bd924ba885fa73689b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.7.0.tgz","fileCount":1281,"integrity":"sha512-tTisyY9E8WhXJCqN/q4EXEfO6sPWEjkyLeoGbTC4GRi8yjXXwAuwSXn88nHUw6Jnwl8hMYR6k+xgWpN2VEx6qA==","signatures":[{"sig":"MEUCIBUBbQliRmnUV5/Nd9u9Y2tGZnEFpE8WjAnenM7RLnOgAiEArcAeo8KAlqy8wKy8gMNLj17WUVlfQB2z0ZHGfwIbJ0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20119734},"type":"module","module":"src/index.ts","gitHead":"0b5635277a73e26e33cbfe4d88f2d1398e46606a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.7.0_1767834811730_0.659119641950116","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@decocms/mesh","version":"1.8.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.8.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2935dfc564bdd36967c3ac2f8f405d363dbbd885","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.8.0.tgz","fileCount":1282,"integrity":"sha512-EzfzDdiozNgv3giWK/PhuheQKnE/yGWDxsB+01vxAF73rB093SaaOFRahEemMjTS3jODUdA48oWcUnbxTJ+qYQ==","signatures":[{"sig":"MEQCIGUeIN2tGyyeuphKuy6EUItYuGxgWF6hSCf81Osz4NjyAiBpNaNFApoM7xU4HdNT8mhtIxgt+Um0DtEy85OiVt6gCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20118466},"type":"module","module":"src/index.ts","gitHead":"597cdb10a78f993095136e8f30088920681e3d71","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.8.0_1767834957889_0.6342116571231273","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@decocms/mesh","version":"1.9.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.9.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"af4e3e88be3482c689d8bea93ee561aad3ae5303","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.9.0.tgz","fileCount":1278,"integrity":"sha512-/L2wOiMKnhEFG1PQkr15lvb5lzOtWKeRbKreXREB4nyDgDphvMQTgHNA2UVRqUXSigQSLMsNZmXraQzIge9pfA==","signatures":[{"sig":"MEYCIQCXTe5lUIrJ6y6cawtB/XIJEwbarKXgiKDJAN9UA7Y8bQIhAJ/X3ORjUiMKkEDlZLgPU6l3BVywZzvYutefBGW4eBZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20103861},"type":"module","module":"src/index.ts","gitHead":"9dea474241ab78d8ea8bbd0eb494214bf8ba88c7","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.9.0_1767836257233_0.9377064406177096","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@decocms/mesh","version":"1.10.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.10.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e676a54189b47d9ffca7c7fa317bbf431ff97c62","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.10.0.tgz","fileCount":1278,"integrity":"sha512-6Al33RtQSMK5sQa30fNNowS3BiqxpSfhYhviQ9TWcHLv2saeQIgYT9eOmLToXVBi+/BpMeGMfhWoTjYcuoPGIQ==","signatures":[{"sig":"MEQCIDHX9qbcOkYzT8Wp6ETXsndXr25JwkZzizq6KWoOpsyvAiA/iB5fqYd9r/J8HbPxG3sRJy2UhRLcGl0CDsXLngdsTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20107406},"type":"module","module":"src/index.ts","gitHead":"d915d613b440121ed16e1ec2c49072228baf72f0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.10.0_1767874806917_0.28003223182063874","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@decocms/mesh","version":"1.11.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.11.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"45412e899cf462d48eb822b1f4dbd0a6eef73781","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.11.0.tgz","fileCount":1275,"integrity":"sha512-Q2LODpHNcUomFB2sRy91EJpHePpDtQfTcNRGfOQ4o+HEs4Jlsj7M+M9EOH+GRV8KsoOvBgQTUQNoAXnfHLAk7A==","signatures":[{"sig":"MEUCIAZ1bedVDhcHxzyFdN5R8udT0g28E8JerJzyoBiaFowtAiEAjJ1cPNYh/C2ZbJwMKivZj2LRbo92i4uCCpe+9LlhCSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20103989},"type":"module","module":"src/index.ts","gitHead":"f15796997e74e3727b2f28e036152d9024092175","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.11.0_1767881468269_0.8538941617820619","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@decocms/mesh","version":"1.11.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.11.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3d00337fc424a2614521769a2321a182b09fff3c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.11.1.tgz","fileCount":1275,"integrity":"sha512-Q07ttp21TfiCl4Tx4tKIw8PaA0ebtdHwcrHD7LZrPdVkaSDriQJcuLh5j9e6N0YcQlVFz9FHChcs7FuCgrh3nw==","signatures":[{"sig":"MEQCIBHprdm2OqpX+NQeA6h+1LoYk1HAaTqwqkBgTjVpZBZWAiBfONdtDRlM2rgRBncEfwAqkkNV7DT29+hqyxOi85Cv7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20103986},"type":"module","module":"src/index.ts","gitHead":"85cc51cec11395cc8bb1c544daa5d9fa9359453c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.11.1_1767882516821_0.1931113728213083","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@decocms/mesh","version":"1.12.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.12.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ce33e0f6d7f02c88ba5177a674a1144c7bc47740","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.12.0.tgz","fileCount":1275,"integrity":"sha512-L1gyXrPMdnwghugy8oNhQFjsrSD5676Wih+XY488cNeNLEFF8W5QayjPXS5pTKKlzE5OAVDjzeNcAatJSaJM1Q==","signatures":[{"sig":"MEYCIQCGCp1jG88b80Gye5OwitAlOc6SR0U1o+eyNx8WMF6CHQIhAOUuCKYHrsAD0DgqiQp3tUV+8Cfm1+f9CWt9FqgCEgzw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20120759},"type":"module","module":"src/index.ts","gitHead":"9b77ae06073fe1385333b57668f0f7d16371023e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.12.0_1767898551361_0.724891006865213","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@decocms/mesh","version":"1.13.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.13.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3246bed9bafa6dbddb4a6f37fc6e805a4e7e53fc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.13.0.tgz","fileCount":1275,"integrity":"sha512-x0QWGsLWUwLtHGUc+ClRRx3H/fiF0mY+BDC2HFEhiEt7ZOj7UqcHqCSLv2BO0oTKg7k4ANs2FXRGPGQii/hvmg==","signatures":[{"sig":"MEYCIQCAe2lhzxt8Nn6uM6gwCBTzvodnKF16TqQWaCYbANejiAIhAJGdUU9mPIbxbaPceZuyycUNgH4YU9XPoKJA/MVLMMZN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20121815},"type":"module","module":"src/index.ts","gitHead":"eba71ad0ade6208733d8a54795907ea03ea363bc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.13.0_1767898734000_0.656879122555823","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@decocms/mesh","version":"1.13.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.13.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"5a0121932e82cd2aa42e7a7785fa280a11898fff","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.13.1.tgz","fileCount":1275,"integrity":"sha512-zqMGbDu8aZp/SKgFdwvApyi5JB0y8eVBbyMiz9bzXEpRLfaNPwqGwFwpQtGymzcz8qrJvrsc0ut/+bPxebuUPg==","signatures":[{"sig":"MEUCIA6vB0zGKpL8M4kZdiWOXafkY2RgUOyjEIyWWxpqEsYzAiEAqJWv0Kb7EJ/O9OJ9VCXv1N233gIaY1ZOVCjdU8lTPVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125392},"type":"module","module":"src/index.ts","gitHead":"36725231cc2d0e8cf3f2786e91043d442c06e57d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.13.1_1767904877607_0.84672765925385","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@decocms/mesh","version":"1.13.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.13.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"089aa647f0a5cc08ecd6ac87e23b3bd79704f857","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.13.2.tgz","fileCount":1275,"integrity":"sha512-PnKojQ12vC4b9U1xYDvVfEku+H5kZ5ZQdH9YgolBVtEBO/Dky6OJIonDHp/g/Bw6c0JOowiyP5VlwYTVof7xZQ==","signatures":[{"sig":"MEUCIChu+ARzgqqxZY5Q/RWpAAFhU4BMCZKy1cLpVbCpw+C1AiEAsfSok3rp5yfZmfTWajYHjj8K5cx13rc1KJDY1Zrns7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125392},"type":"module","module":"src/index.ts","gitHead":"14ce8c832550c03038a0230d5818ea2a5b787899","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.13.2_1767904884627_0.30527156530714317","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"@decocms/mesh","version":"1.13.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.13.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4e3ecfa8207ac0050e3b749472a8e22f9e8ea400","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.13.3.tgz","fileCount":1275,"integrity":"sha512-QlcusTvt6XA/vTqbEIeR9RyQdW/aqOojOsye1PRK8IvQHqDiWkrOh/L9dqe+Fun6U4oVZ8+oIDR+1Q6/ezCfWw==","signatures":[{"sig":"MEYCIQCZrYtvaEj+kYFdq78WHv9wdaU0OqCxUi3qnyySt7Q8oAIhANzKKpFsypYQKxz3xkAT6bsxhXU5GCqHVF6sGDsUllx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125392},"type":"module","module":"src/index.ts","gitHead":"d99a7d756650601609a51d49edd66b72bed3a690","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.13.3_1767904957603_0.22317228659316046","host":"s3://npm-registry-packages-npm-production"}},"1.13.4":{"name":"@decocms/mesh","version":"1.13.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@1.13.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"1547cbcca874944fd7bf05b2f4c43368ac56dd59","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-1.13.4.tgz","fileCount":1274,"integrity":"sha512-9CRyAYfTRWfL/nArves2YO5iZZzoTOm5EnHX5vXPXZyIfLK6aJOaNbs2cjjfw/G0jMmDrSZF4SkH+PQLdXhTUA==","signatures":[{"sig":"MEYCIQDzz2IuuAMuCjjculWwJIwTbSTjcY3kEe2xdKF3oX6EwQIhAKIZatpsOCoBTq/w38M1p78JHvrfNUzjJOBUcttxrkey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20127247},"type":"module","module":"src/index.ts","gitHead":"b5785978583f0ac0117f53d8f196ae26da5efe53","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_1.13.4_1767905793395_0.13536030482915407","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@decocms/mesh","version":"2.0.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.0.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f0a5ca3cea3ad00fa40e161767fb318ef21b58fe","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.0.0.tgz","fileCount":1275,"integrity":"sha512-ux7f6z+fprwUt+8OTt1qvxkD7hG7P3f6u1EA0XrkrEu4GNADk8tAGgELd0/PwBRQr6QScmEmP/TCatBOI+CZQw==","signatures":[{"sig":"MEYCIQDng5R8OsVzhgWpydEgTJyFiUPoqCfHVIesSIcOHLlKOgIhAOl6HFXa7ONRZJgdcwwT529FeyGcis77liUWOMuDADIx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20131206},"type":"module","module":"src/index.ts","gitHead":"72bb3ec301f9b488945b1afd55f9323308a57290","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.0.0_1767908104589_0.7828348845800461","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@decocms/mesh","version":"2.1.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.1.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c2060d34f56e9402a377283a2f13ee532f760f89","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.1.0.tgz","fileCount":1275,"integrity":"sha512-1zxd1VeQBoe+OEFXGWd9ehM3rtAjgu7HAN9wiYH+FQj5etkFgv21eDMHpLuDiux+sxSsn8Z92wct5JFKfLGXMg==","signatures":[{"sig":"MEQCID+2iNV9JYB6h1kxd8dnzbb+h5cpOFw2nLVAMFqTfYh1AiBq2/w+aMLHuXWekYOuB/NU6QxZZlEuI0xrhM1dMA1g5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20131993},"type":"module","module":"src/index.ts","gitHead":"ab4a0d438878e017f9583a1851a8cf8017d9f472","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.1.0_1767911552305_0.2555159701784375","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@decocms/mesh","version":"2.1.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.1.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"daac4d29538ce3b882b3ef626b222622b02ea201","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.1.1.tgz","fileCount":1275,"integrity":"sha512-59DSsUYMcxsM4yOfVxwCs15UArPTnFlUpYSo3NhqxSrHiPWXkmg2lDvwH7xdOaVfq9552Uv4fmTmhgyDn1bdNQ==","signatures":[{"sig":"MEUCIQDqXTjz5GA2EFxViUVBO6yqze4WrRun/V9frqVaruC+PwIgLXJusRQIqR+5iWCK3bans5ezRVWngg3AB7IcWaiuSik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20132042},"type":"module","module":"src/index.ts","gitHead":"765d9394b3b4089f370bcee445fb8d7725757b37","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.1.1_1767923266061_0.7159743017800335","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@decocms/mesh","version":"2.1.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.1.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c5a34c9f8a3c055964234bf0e7c63498ae780bb3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.1.2.tgz","fileCount":1275,"integrity":"sha512-kZpRO/oU36JQ73O+LHyvABpNQlMBV4nmbZz0jmX/0+ov4j2u2/KFJiALL/ZY0gSwgomOfR+XzGBesMyfdsUPTg==","signatures":[{"sig":"MEUCIQDFI6iVOz6HCyYZ3nOOUqEjFprAmLllqO0OnqOr46whtwIgPTXRG2fTY3bnfpCYfwaKvWTsoca72xpIxdBHWDBUFvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20133648},"type":"module","module":"src/index.ts","gitHead":"85321248fd9446fd483af32ca1afa13f8d0d854c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.1.2_1767971743883_0.47699048561164026","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@decocms/mesh","version":"2.2.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.2.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c9e2d856a0d4d456e149faa6070d2453767b800e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.2.0.tgz","fileCount":1276,"integrity":"sha512-c0gjCLpS5dMXJAAtWtR+rGBYnTFkJws6sr+fA7eEmp+rBKedfZ3zv7pqdDdf9LsB2BS5VQPbSx9U8Zj/4t/zig==","signatures":[{"sig":"MEQCIDLNhkHZnYX/YFTbgc8QzMOMSaLVNVXNqQ6mtk5NCJZkAiA152rdRpXgYNHh4NTfrY3O66FF8V/7KzNHYCfDHdWdJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20142702},"type":"module","module":"src/index.ts","gitHead":"7cc314cad57926fc15486081dccfb6f08f835646","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.2.0_1767971991283_0.8250675329877732","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@decocms/mesh","version":"2.3.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.3.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"02a18f87b44ccdf2a724f4c3330190462d4fa629","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.3.0.tgz","fileCount":1276,"integrity":"sha512-ZMTjS5y5LweHib6yxnYZQo897/zca4V6ogzdOWRsgsiq9MpIN56LsXr6eFZHziioxNgclG8BO2NmiUe1rWp5Kw==","signatures":[{"sig":"MEUCIQCneJzWrMHPn8QDsKSI6g3nr3E3NTtG1XXaaezsuYIX+wIgDMU/zhHEQkMfiSmekohlYTlR1LFV0WrLlSalloTyJls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20144392},"type":"module","module":"src/index.ts","gitHead":"9b6817caa60a820022df2f60141fd38e45cdc254","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.3.0_1767972185829_0.60382317212649","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@decocms/mesh","version":"2.3.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.3.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"83286e1f9ab60c853d97b0496589fb57a37c6bf1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.3.1.tgz","fileCount":1276,"integrity":"sha512-QvnoyBJdcY87CEJiJBcnIw8/9XYeidZhYsXNCQh1SNyOHKVThZwM0u1fRKFN49guI7W+VNxCwXLDAaWceABqtg==","signatures":[{"sig":"MEQCIAaQYIZLyCUVOsw4WL1xelz5vRBWMihDWVrZQaLJXvYIAiB+hH2Fi//1k4GqqmQ9+buM/M+JPFBUp8sxVKICW3T8Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20146843},"type":"module","module":"src/index.ts","gitHead":"bcce35ac3b58d395ed3f7d3a8242c33eb072cd22","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.3.1_1767981107097_0.5293296455769829","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@decocms/mesh","version":"2.3.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.3.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e3fff084c0ebec4adfb0a12f3d6606963e4e4b4b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.3.2.tgz","fileCount":1276,"integrity":"sha512-ZuwI35DSFJdoTtGFh+O+YMZnhN0UMb8VQeiQmXw5lPW1H6Qiz5DFDN9NmFxn7DvCkOquzSTXOOOV+PKmc8l6uQ==","signatures":[{"sig":"MEQCIDnDdHGug79NMd7VU6Vpejmt7UWg8hS8rfjfz2G//489AiA+3G2+XKRwW/K1xUruR1j2/6+17uUjsGB3hiH9kmcuSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20146864},"type":"module","module":"src/index.ts","gitHead":"8aa67dd48663ead3a7d6d34caaa074d173f619a3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.3.2_1767982080859_0.023232388911060164","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@decocms/mesh","version":"2.4.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.4.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4d49a64e50ee5f8e0e9a735a416da39fbe6ddfe6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.4.0.tgz","fileCount":1276,"integrity":"sha512-oYpRK5Or25ODF0N3aaThCftSamH1oh/nHKz44x4LEw++4247roAbY1F5bwQbYvi1qBu1yXvTM/sPPLwQS/Ceog==","signatures":[{"sig":"MEUCIAJSJ6kkZ6p6vC90LpGGzX43S9XJ65udK4m3kCbQF2TUAiEA3LgQmeVj2+OoHnRh631wsD39nLuw1lyKW6XyEapJz7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20150668},"type":"module","module":"src/index.ts","gitHead":"45d9d48a0b2821f761f731bee31af2b86aabee88","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.4.0_1767992789261_0.7591957930615638","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@decocms/mesh","version":"2.4.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.4.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2ba53040c48042e3544709556c71d8abd4930926","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.4.1.tgz","fileCount":1276,"integrity":"sha512-s+KTHKsMsMn+jLApNrnacgAwHb/Q1/JxCa8E82IfjvuUzrRl4KQIcGnjFHb7rHprlhXSGwQ0fLviUY2ydN+VSA==","signatures":[{"sig":"MEUCIHBYQ5HeMfPF4Hpv7pUg9TIvn2dJp33ZIb6SEB7nef6vAiEAvH3jazDEb9Z/YxgiAsZKMIM+ot1ZtxnLIEiBvkdfAEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20152519},"type":"module","module":"src/index.ts","gitHead":"e8e8b9a50269e0f5e484b0b82cfc525aa38ea023","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.4.1_1767992970444_0.5131284284998117","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@decocms/mesh","version":"2.4.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.4.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b4bc08101adf0213551606977e68606f98201b56","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.4.2.tgz","fileCount":1276,"integrity":"sha512-vFgG30jpxTpsl7JpwdZ/6fdtmihqSHZWa0I3+qdhfYwSlhaJ41MbLgQ04BOxqbjOjIchpwZzIFp/WTC1MBKqQQ==","signatures":[{"sig":"MEUCIAWChTvngWxWkPHRu+O1A4A3YjgfV22A1rwPF3WeBxbrAiEAs26VQGdlLl7Gd/WT0U/Lep+LmT33UMa1w+8lqkqIDeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20162323},"type":"module","module":"src/index.ts","gitHead":"a80524fb9ecfc9f9562f5e414fecfce912e8db3c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.4.2_1768065906677_0.6076693802089526","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@decocms/mesh","version":"2.4.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.4.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"bc65fd20633528ac1f063a34b32d892e0109cc46","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.4.3.tgz","fileCount":1276,"integrity":"sha512-Co0Xp9Yq3teVF8r+Ec4BPrxCMyJI1ISr5mPJbmuIUjKiYoyRTwBBqHndqf9mPPSH2P45HX2kaqiCRIuS3WSVaQ==","signatures":[{"sig":"MEYCIQDpbyoy9kF7MayHFxV33mYiQatn29QURigcCHwKE0PrIAIhAOzOUbbXD0oHazmeod4Vg4EBN88Gpssr+XE6TanSDH5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20163078},"type":"module","module":"src/index.ts","gitHead":"b004da79fdc6715d882354db672b8a6ad5890650","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.4.3_1768162764989_0.9613408104000443","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@decocms/mesh","version":"2.5.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.5.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"91816f4de717ea56f01abfb8088d0da05c0ebad9","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.5.0.tgz","fileCount":1277,"integrity":"sha512-oxczaVsm8J0ZeWhNWYSCx0vfNYRKiXV2eG3ORb+Xf174xSdPBTscehaRilmPjoWlNTsMJ33hFm14BgOSbHWPgQ==","signatures":[{"sig":"MEUCIQDYKLFOCKluD/gGSjVXL9D2agrTyF5m03/GF+pDX5tjlAIgGYg9YWfhRvTr/8Pm+RthSD5xkRWXQCjRlxfqFFZQYZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20164112},"type":"module","module":"src/index.ts","gitHead":"50100aab6a4ba72616af000178ec20cfd4ac76b1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.5.0_1768194549952_0.2543611269414974","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@decocms/mesh","version":"2.6.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.6.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4042940b5bf6b8b5fb877f13722cf9e2cb557e70","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.6.0.tgz","fileCount":1277,"integrity":"sha512-1Y9nujsfervu11CxEXlJE2F2IszqhzTqQUIKuNRagZ0SMTlETU/YFpWwI29JcH/DBCpoIvlurSUW5Tabh6QI0Q==","signatures":[{"sig":"MEQCICG0LZcrS4NUii9CYUcgP70BdMZZq42VnwkodlfaiBnIAiBJxMThBLgUqaWbCaWfZUXN9aoGz0QjJEHQUcls7Y5USQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20164135},"type":"module","module":"src/index.ts","gitHead":"f076bf172bf4f270d167b02220665324dab0842c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.6.0_1768194966770_0.9030456163036484","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@decocms/mesh","version":"2.7.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.7.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c08e602ad669bed91647e3cf8604778e80f9cbe9","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.7.0.tgz","fileCount":1276,"integrity":"sha512-wepKwCItM2A5DPH/sm4HIffTkezyMUS26tIJ/l7SkFi0wfXUw+ymP2izXqhsdVuC3NaPusoh7K0D2GkVvD2TRA==","signatures":[{"sig":"MEYCIQC9l0CVdzq35Ad2Obl539Mj0bK/51zsKhmfDuSPt0EIhQIhANqaTeE2ltrkH6KFQnMNe84NLqglYL0VtWA24V1AOXNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20164658},"type":"module","module":"src/index.ts","gitHead":"8f5b16f28bd07555c91108d1cfbf7dea1d9c08ea","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.7.0_1768200877962_0.18097496323187734","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@decocms/mesh","version":"2.8.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.8.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8e51f48b309f62a1ec8bb21f7019463d3dbd3366","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.8.0.tgz","fileCount":1276,"integrity":"sha512-pCfxfaRXpil7IUPBhbP8j/JyZOUT3lxF03jLzq5Y8zipw6yaEdl7tM2j2LDs+SXnpg+MpxNpMBecFsMLHUNaHQ==","signatures":[{"sig":"MEUCICG0N93RHiQ8F5cb4Mq2wl/KCYizIoGaZfWvkuKJl3scAiEAoOYO1egva9ybzh0mfaMWbu60aWmpPYESMoh9REufRfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20170644},"type":"module","module":"src/index.ts","gitHead":"40fb45cf3d5e1bc074ab5949dc5d0736aa33fc65","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.8.0_1768235010676_0.3106911221064279","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@decocms/mesh","version":"2.8.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.8.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ed78941848c1e92bc526d56915318e6a374f809b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.8.1.tgz","fileCount":1276,"integrity":"sha512-KkNVyGcHBfTeGVoJXN9zaFw9O6x1pf/H52GRaK6pBvbAsgiRgkkZ8gGK+YNCVnkOtbZ4f3gC9X00UJ5WSlLdbg==","signatures":[{"sig":"MEUCIQDjIoXWJK1ZqexMhT+RoYx3BpTzrpL9Z35OTkPTiAHgbQIgN60lcJUMHZsQpB9SJkgeeJm7dNEnkUpzBypMlASsB9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21137915},"type":"module","module":"src/index.ts","gitHead":"9a6bfd8b3b7ebf8b37fe743f2135ee958c991a09","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.8.1_1768237186662_0.446414671218059","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@decocms/mesh","version":"2.8.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.8.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4fbfbc50eafaecd0731092ec5f52068405812e03","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.8.2.tgz","fileCount":1276,"integrity":"sha512-5rJaOvusQfJj6+bfsvsKAt0mb00zaA/+AktBFxkEVDWuzE3KQqc/v4IjpaxZVvlVdF3Ooka/yfz9P2FlXVDgoQ==","signatures":[{"sig":"MEYCIQCMEXSMaJBuOOvSCb/4l+avP74scEwmi56B9KIrbW6i3gIhAPR1FAXgfMNt0/hZRcc3e9HWGxnTJwK+A2IraYS6Zzg8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21137912},"type":"module","module":"src/index.ts","gitHead":"4a8df8720e861b3041062ab0b09726459aa3d611","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.8.2_1768238171645_0.982241887694399","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@decocms/mesh","version":"2.9.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.9.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fdfa76bab23e4e8b826ab52f44c956a7dba64644","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.9.0.tgz","fileCount":1280,"integrity":"sha512-H7g4QmrKDWQvAm3rw44wyTjdieaiB4fxfZNyWY3vC29JprR3TpeW/rkVN0OXEdp7Z/ZdEaQK+1RjQ0XKXUy2LA==","signatures":[{"sig":"MEUCIDsAnCDNcA9C8I1ce7lIalW6/Llp+fX/VQ1dsVs7cVrdAiEAwXOw5rZHX3wvinQGb24N2cZ3qjBZDM3pVRD2aS07syY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21150095},"type":"module","module":"src/index.ts","gitHead":"916ddcb65729b433c65408dc9b8548d6c9f3cea5","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.9.0_1768257425995_0.7147158321961231","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@decocms/mesh","version":"2.10.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.10.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d22bd07933cd239571a6b87037628d50348e7d96","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.10.0.tgz","fileCount":1280,"integrity":"sha512-vXU1Eikj+ik/h1iVx4bzj4FrsYk4vxTCcyCAX430kTHgIAF29gLgqGSCnGhqeD9o+9W+LjY/XJe4IaK3nQhkKQ==","signatures":[{"sig":"MEQCID3S9DSO/pXtGbyhyHMMLBDOYPbmd+puELaDNN7SBjwfAiBvW470b4xDbEZb46bUcbQTMkUoaipCmPQBF9Uiry5Qbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21128870},"type":"module","module":"src/index.ts","gitHead":"a0085d3918971f623a8f2c46a816dc2c33a7e80d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.10.0_1768320997320_0.814576822053521","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@decocms/mesh","version":"2.11.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.11.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ca84ac89886743c4c160f9ca6c25dc136496f867","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.11.0.tgz","fileCount":1280,"integrity":"sha512-cSdrS8a2UgjQC7wrwApggc61WHTUqxMU6DuewRVeYdSeLFpmb48QS252y9Smq9o31wQlxiiEap6M80MOhSLDfQ==","signatures":[{"sig":"MEQCIATCIxPERQ+Vf8j2lQUkbu8kR6hLjKDhIdnttx2AWO/5AiBj4ci9knbWFPDfJ+AW7DJpZcEl4UnMKw5VfLYG7hNDxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21151137},"type":"module","module":"src/index.ts","gitHead":"fe05aeb199d172ec460129c18086999e00488c80","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.11.0_1768321108713_0.8171812875180113","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@decocms/mesh","version":"2.12.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.12.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d5da53f0e5cc9ed67ca22a70d4235c33911acdcd","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.12.0.tgz","fileCount":1282,"integrity":"sha512-ys0AY9mJanauK5xkGg8azNPjSKwPzEly1AF2cYbnw1efcQqUGQkHQ1miOP2SMdENKhQ+hK4Gb5wXYiMlRtkjvQ==","signatures":[{"sig":"MEQCIHnjII0GEMLBLHSfxd/BFnPQ4jzWpKwpQluB8zlidJTnAiBj15qMgfnlIGq+GWAfNncuSPR0S9zQ8/35es17MczISQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21146063},"type":"module","module":"src/index.ts","gitHead":"ec626a54b84fba6b05a748788c5404dbba57cb6d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.12.0_1768400537219_0.6098940208616641","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@decocms/mesh","version":"2.12.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.12.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3487677529f92132546086efd706a3e508a46966","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.12.1.tgz","fileCount":1305,"integrity":"sha512-u9Wqs+dNZgvnU+FJ9TsemdFD1sw6+NpseZBlAvievKIkcsQIgMM48amEoG/ev7eUBb2i91c1ZW41TLpdnBjZ2Q==","signatures":[{"sig":"MEUCIQCKAsYUqW8MoL/qyKDGN4+ZETm0zyvgGrdhmDbrTMznfgIgNDnWXfBpf4xvQw8Y7DnRqORqiL++kcWfJLIc60UN6ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21781893},"type":"module","module":"src/index.ts","gitHead":"e9a9fde0918f005953eb4d438697b6deee73cc37","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.12.1_1768401653421_0.1171709523918727","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@decocms/mesh","version":"2.13.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.13.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"06817cef824917ac2510caa68e99da042bf537dd","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.13.0.tgz","fileCount":1305,"integrity":"sha512-5Cpq2bDlf/RxedYsHLiVttY0oUVxUkp3hYjQvcdj8rpd8AeXdC5P/KRwtgJFlEknXjLYGi7tBz0fxNOFjZptag==","signatures":[{"sig":"MEUCIEXJUhSr5IR6YMP6M4C/zhaAatNlnYPN5W9vAUKc3GBIAiEAhWUOtMteY35y8DrWnHrHALhR/te54EKBRNaspUCJwKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21796454},"type":"module","module":"src/index.ts","gitHead":"1982b572f3ef7be6a27ea6bae62e5ea3e766b5b0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@types/react":"^19.2.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/react-dom":"^19.2.2","@decocms/bindings":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.13.0_1768403438379_0.4494156791594921","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@decocms/mesh","version":"2.14.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.14.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"5eef21fc89046534e923686a7f43af35454a0826","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.14.0.tgz","fileCount":1325,"integrity":"sha512-bGKSDsQdNsG6b+4BIZupRiYtAObKII2j/4ZLV12nJSaPFZjYa8EuFqagtJKpZQOdVDaczT18+1TzlIXxCcadRA==","signatures":[{"sig":"MEQCIB98ZiwmP1tWoIy89IejDIuk70mx5KtoxB1Y3B3q0LdqAiAOfH5je8v6frbK/W2KOVKsp01TLyWxTREaXgHT4uSPAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21920452},"type":"module","module":"src/index.ts","gitHead":"f8e5448d7fd69343612520351eed5a0ec7b04cbc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.14.0_1768406032572_0.23238540541700115","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"@decocms/mesh","version":"2.14.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.14.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c3fc64a5a25fa400765ef64fc6d69dadf4050f87","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.14.1.tgz","fileCount":1325,"integrity":"sha512-KHJFAwXmjQoZDfGqtyBXztBv2v4P13EykHKLWFPenXQXIZKAsY4EIe2psOxVIIZxFUMYaq1+ef1yke00evTU5Q==","signatures":[{"sig":"MEUCIQCtmVmQvILcNy2VUYuJAJwrhyseQZ5sJyHLv3Li3QA+UQIgEbsxd0xaRTY/YK6T4TxvlsdRmNePf0tiNwwZwxjQ7Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21921080},"type":"module","module":"src/index.ts","gitHead":"b1c18ea9863fba2144d57d5db92e2bb6c2608dad","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.14.1_1768411006137_0.8877481277920063","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@decocms/mesh","version":"2.15.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.15.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ba1273e146d3960b25396230abe98ff0b71d27a2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.15.0.tgz","fileCount":1325,"integrity":"sha512-m3MCRxMTAD4gSTcI1SLSdrTcNBzrvdWfH0sQg5ono3/uAgigHF42fmYTNm640ZYBG7o2HB6FzLaL9Qs8cCd4ug==","signatures":[{"sig":"MEQCIGA6RvV3uNvZbcVCe8QoZwCFFdlCSRVhgHazPjIdzkT+AiAKDDzyTTfMWIEvTpSkpmUB8SfBKnJNaeGGeo/8177ZSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21925267},"type":"module","module":"src/index.ts","gitHead":"05ff7545d0d38a408c126c184b9707fa3659b1de","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.15.0_1768457045974_0.13268582585689104","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"@decocms/mesh","version":"2.15.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.15.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"af1cd7760b3ad5c3ee21ec9c1e563015d1280e6a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.15.1.tgz","fileCount":1302,"integrity":"sha512-WXgcUtVtIHrms+5O7M3KRahrbdCBqGNqjkbU4ecVUjT9rCOUfkOmLVRAFUpR7FKD44GizMEp2Sian9VZlpu8Tg==","signatures":[{"sig":"MEUCIBDjA/pGN9fuME9b8fFJDFErjodT+FBJPsT4iBDQKHvQAiEA9Qj8wKud1vDzd3YYvAEOm8m2QEyS+i5S/8czD84Sx20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21370655},"type":"module","module":"src/index.ts","gitHead":"eaa0e33c691c9fcfb27e6ca52b10340ad758d18a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.15.1_1768486051966_0.06740057982780101","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@decocms/mesh","version":"2.16.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.16.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3bd9089010665e169a37785ffee2cde01f41b4b0","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.16.0.tgz","fileCount":1324,"integrity":"sha512-toKxSuR8HOEjYLuD57vk02ZvLWupMgJQKGpVI6MjoQ1fXjfII41I/tiqToZQj1M1iwOLc8sGcE4/D0zhfbrx+w==","signatures":[{"sig":"MEUCIQCSaUqHfmTB0xodQiEUgpeN6wps6NraaenUXZ1eKQYnJgIgCxDgbBq4UgvYSyKNkDzSn25xfZQJXCHDsxO+i8SyLTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21976607},"type":"module","module":"src/index.ts","gitHead":"77b885178d275e8427e3261585ab3b4d5973965c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.16.0_1768490588925_0.7522046199744419","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@decocms/mesh","version":"2.17.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.17.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"1df0131c23f3acf46a0e3c49fb6041eee2d5c6dd","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.17.0.tgz","fileCount":1301,"integrity":"sha512-KG2fFdCF6a75Vu6KJkF+EnzGFn19tnEI3UFodbyDizz8L8IVByGdxKQ5EfwVaQExbtVBmbxV1ujVWuad3Obmzw==","signatures":[{"sig":"MEYCIQC+fH7C+OQnwAa329xaewf0xTSJEDsCIlLhjJq0zF5u2AIhAIMwnQhaEiW+uxk1upfEkOqyLw3MmGWEjD1EVzGo4gZR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21362048},"type":"module","module":"src/index.ts","gitHead":"59fef9dc1d204954fe2dae273edbbcfd845e0456","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.17.0_1768524380594_0.8503449364876592","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"@decocms/mesh","version":"2.17.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.17.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fe7347e088b6d81c3a2ac7526125a3b85a7ddfd8","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.17.1.tgz","fileCount":1324,"integrity":"sha512-/OMHvnE6GM5LEpvOPZym6LTEtZCmMtvnCHHKdzC8R+bnCbVPfrBUmUKt8uYFm4DGPcyChN90u6afTSzmdF/P0Q==","signatures":[{"sig":"MEMCH1AMQMNNzUqvR2gmtbadW3hB79/A0FQUGqVsXpJQps8CIGL/9rHE7bnVKYRjpksw/Z74sXXaTeCYZkZj6TXfDss9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21978116},"type":"module","module":"src/index.ts","gitHead":"2116147517fa70ecdac39857b6c77eab00ddc085","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.17.1_1768566592141_0.5720709834682269","host":"s3://npm-registry-packages-npm-production"}},"2.17.2":{"name":"@decocms/mesh","version":"2.17.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.17.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"5247fcacea0c6dcf30d1be756aa000547fb8f075","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.17.2.tgz","fileCount":1324,"integrity":"sha512-LeFyxLelv3nTdtQqKXZo0TxmyFVRitihTRXAFCVs8RIWOeyWvji+GSWCqq7bmCeKWNnkuStRKYEH/P4pMD/dNQ==","signatures":[{"sig":"MEQCIDzNmvdQPvOhvHqIvkJvIScB1Tw/EkErzHHqQfMcMkeUAiAyticfhVQQdM6n1fNBtZENxy+OvAIP8Legqkv4pYpwrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21978104},"type":"module","module":"src/index.ts","gitHead":"c9886a7596eece587057f9c2d27346bf2a81365d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.17.2_1768568732326_0.05200458425404797","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@decocms/mesh","version":"2.18.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.18.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2e669d04508ada0235c677d11da016ed16ef6997","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.18.0.tgz","fileCount":1324,"integrity":"sha512-SJHf9081wh1iJiSo2QGyUbqtE8vDO8+fOOtCLbtktZN87CqkK8FGzYZ6jjsoZcgmsfM4uLKMgiKcrPqkcNHdXg==","signatures":[{"sig":"MEYCIQDAw1D9rAOQtIQmgJd4yvbLTxbgCSewbIpjPUxfno5xiQIhAMjwLpeOfjU2UXm5VK2pFdjGKMRC/ePKn0t6kfgSXU/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21982432},"type":"module","module":"src/index.ts","gitHead":"edaa7633fae42d6c7d5b1123750e0678345386ea","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.18.0_1768574718700_0.4113383703365847","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@decocms/mesh","version":"2.19.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.19.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e13937595fccbab4021839d48b046a52ccc31ecc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.19.0.tgz","fileCount":1324,"integrity":"sha512-T6SjL2yfc92UKwUYWWGMgrYKBxNTwRLTb4IQKmX98Uh1g4zc0Woltfz6F3vTYlbYFxD+mEe4fsLmbK+Nc9sd4Q==","signatures":[{"sig":"MEUCIQCTuXYJncdmNE60PozxBLAbLtKwqXnlYfXCHYnuZbmn4AIgO24mXC5eYyAM84NNf8qq3qnrfxxWA9vsQ5O1R5/fheU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21982893},"type":"module","module":"src/index.ts","gitHead":"06abb9020fbbd9deaf182a7857c3dc0a3c0f0c67","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.1","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.19.0_1768582519060_0.19615808450802796","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@decocms/mesh","version":"2.20.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.20.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3db19fefe23eb5f4ff04b9aef9ec700ee5d9ea8f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.20.0.tgz","fileCount":1324,"integrity":"sha512-IIL0MpgrbYXdX+BsEEgMPiaR9vLw54abK9cPe3U2jcpPYIPVf4zDinAdl3unGRsy2uTGw3UcQXqaWr0SGYowJg==","signatures":[{"sig":"MEQCIHl7pgQ9cdEp6UnYNBg9JpL4uA/V8jEgBRBnC+8J0AMrAiBP/pnfT+yxmSmhVy1c5jJ6lSuWBHPbb1AfpHqfWZIU1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21983397},"type":"module","module":"src/index.ts","gitHead":"e34f4e7c95e9c1d2c236232b613d410fb8da6f55","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.20.0_1768586250392_0.18823696749295538","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"@decocms/mesh","version":"2.20.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.20.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9464d782e1df1a19eca5a5d99609daf4598d5fcc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.20.1.tgz","fileCount":1324,"integrity":"sha512-pk9pUYDbYuh6WKIwS2HOMCmT0SBuGF1aB6zMQRTN8yYoAdAqkm2FH0PHpNsw7ZhE79GSZAYnMm3pL054b8Ef/A==","signatures":[{"sig":"MEYCIQCKq0Hh/Sy84/jP3SqC4jQUPQim4pJeYfxBtbs4KEw6gwIhAMakiax2GhRD8LeLmXJhhgfhs44oIS9eQ3snyChVA+Sl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21983197},"type":"module","module":"src/index.ts","gitHead":"63df454a956871d47db0cf88b2e1462f9a53f5d0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.20.1_1768664940901_0.908996356831369","host":"s3://npm-registry-packages-npm-production"}},"2.20.2":{"name":"@decocms/mesh","version":"2.20.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.20.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4bf4df3cfa11d8f8c7b5f10832a44f6125e2e715","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.20.2.tgz","fileCount":1324,"integrity":"sha512-mzZMgoorXHArAlBQzacQajMCrn6HyCLCAELWmB9tYe/SJIfckdDqJ7bT+3x5PyDgr3Zb++NBrwOfjlBhepvPPA==","signatures":[{"sig":"MEUCIFd2Pf5gxJq/3dulXD2flfPrSfj3aq1Z+7Bn4KpXnUmrAiEAx2ZQF6QRNSfv2E3jihgnTv49lj1Y3PYzbOXD3NYccD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21983950},"type":"module","module":"src/index.ts","gitHead":"a3d4745946fe94ee9735076f67c80ffd0968f8bd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.20.2_1768861548810_0.13341168091344624","host":"s3://npm-registry-packages-npm-production"}},"2.20.3":{"name":"@decocms/mesh","version":"2.20.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.20.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"19c8e7ef354f0949df3fbcf87b36eb6405293981","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.20.3.tgz","fileCount":1324,"integrity":"sha512-nDY7gRpwp2UMoxnzblF2h6c8hw1VcfipAPeVLxBSNq6nhCac33dZrtc7sTtAzoIAlhZO+Fj5i4GB23Xl47O1SA==","signatures":[{"sig":"MEUCIQCvDg44Y5eQhA+clK4D9nLRsWNc/s3ntKyU+dcW8oydVgIgNkhBrOtmJNzMFrrpSbdHcm0YPnMcGFOqYn9ZbNp6d5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21983950},"type":"module","module":"src/index.ts","gitHead":"f8e1bd92db77baf7cdf22ad2972430ec5b6bc920","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.20.3_1768861961326_0.8558199825653618","host":"s3://npm-registry-packages-npm-production"}},"2.20.4":{"name":"@decocms/mesh","version":"2.20.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.20.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f36710db1be04933de722c885001180b0a3eccca","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.20.4.tgz","fileCount":1324,"integrity":"sha512-BCbw1JJKsNxqhK5Pd+kCZbInXS2l545/+TwWDoSHPxHir5VXTPsgjmNaFqm8RSlu+P6UgduxDV0Ta6yiULnC3g==","signatures":[{"sig":"MEYCIQDcZ7NdZWYmSKoyvy3HfBYG0rFd3Mp7bSy0Han55H3+ZgIhAIrri5BKEBKaZRNUNo4sX2rMcBLQa6gk23Wb+eeJeBkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21986171},"type":"module","module":"src/index.ts","gitHead":"9b399090f8c096359482085893d92f8748d1e097","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.20.4_1768862549061_0.7876266757340205","host":"s3://npm-registry-packages-npm-production"}},"2.20.5":{"name":"@decocms/mesh","version":"2.20.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.20.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2e5f3abb8ca5dff2457862abd3abdffe40bdef6c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.20.5.tgz","fileCount":1324,"integrity":"sha512-IVe50OUtBv4xdWQTasx7DUFZfxz4ootZYu5FG3KlrknntgS6y/dXOioC9eAQvRhR0A1hmK07oyiu/kCdXCdojw==","signatures":[{"sig":"MEUCIQDPutGmVr8rk3efetF82NlAr+t8pkRDVwwzYCX6IpUskQIgKyds3vqEtbknrTm9PFnsFLFEPh+somkQxnFBXHXhXH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22029977},"type":"module","module":"src/index.ts","gitHead":"8d540666ebe50db45a2b0b42e97611536f81999f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.20.5_1768911486666_0.2422630677348041","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@decocms/mesh","version":"2.21.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.21.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d0f04af97448fec4bffa0a2dfd60d49bdfdae615","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.21.0.tgz","fileCount":1324,"integrity":"sha512-dx5KTewD6A5T9zsHdgBq1Yn03+JNr93Fcui7xoQytJWAzTuo2Dr36PIG9JO7Zx9YxkhYGK5VTg+7w86wGwhX6g==","signatures":[{"sig":"MEUCIQDrkWEUpOz1uapkrG/lVo8t3Gi3Pj2Yz402hwBFWESBWwIgcu2JQS+nlPFZmFO3roIB6Wpv/Fvvzrh2IzuS1Vetg3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22030065},"type":"module","module":"src/index.ts","gitHead":"f82662dd423f9452bb1b9f1448dcccb81554c3f3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.21.0_1768917995889_0.2351323802166605","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@decocms/mesh","version":"2.22.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.22.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f83ecf6a2b0849d9d47b8df6d1063c44402f5527","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.22.0.tgz","fileCount":1324,"integrity":"sha512-KWF+VP2FuSiED23vtDHmpLeAceRJ5N4DNgSH+Yf29ST3Ye0vlAyagp5gHm10XJNQ/3cFNR8zfzvYS4Vbq06k7Q==","signatures":[{"sig":"MEUCIHyz0k5wN/l3E7WLPe6nfkPx5W49+4XJwAbhB6/bC20vAiEA33ENhGnz2dDwAgezW/2+LgS84+JBjWLtuXWEtzLIqpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22030360},"type":"module","module":"src/index.ts","gitHead":"f10448b9d4dc6a8f39120bf90f86e6f33a4cfc15","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.22.0_1768919677174_0.5356678108812951","host":"s3://npm-registry-packages-npm-production"}},"2.22.1":{"name":"@decocms/mesh","version":"2.22.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.22.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"71617eea5af0b5930a5584ac563f147c1ecbaeae","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.22.1.tgz","fileCount":1324,"integrity":"sha512-f4MHlkach5zSSjbpEIpewfqAPoYPpO+pzEcSmmGdzGfm6o6MlwLbu/+Tz9FSVKcO+5wbQPnb6cuDux97oIB63A==","signatures":[{"sig":"MEQCIECg1vzT0pQFADlhZQhTfeMRCqg/P5TeQp978ajBctgYAiBhn0jFxyWArWJUT4mr1CunMSkJYmw1bbPWEYPPrXS5+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22031274},"type":"module","module":"src/index.ts","gitHead":"746d5c3c43c14888006b5743c96b73f34623d951","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.22.1_1768920939713_0.25571119386095265","host":"s3://npm-registry-packages-npm-production"}},"2.22.2":{"name":"@decocms/mesh","version":"2.22.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.22.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3d7be7def5e699b2d5ff32a465fa6da0000bd5f4","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.22.2.tgz","fileCount":1324,"integrity":"sha512-xpEMCzGpURJtqeCjouncogrEGJ75G6FIPUPVJGyOkIzKSUMQQAPgPYGGbKiVekItHTAI2y/tqNb7JI4jIJV09Q==","signatures":[{"sig":"MEQCIEZigEnDGueTUwVL9hQnfedvAKNe9Lt/m0Y5oJeO5QCsAiAQ2Ya7gnPuzKIFZ9FrezJHFthfhMGFSYaw3GOEVAshmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22031836},"type":"module","module":"src/index.ts","gitHead":"6148a00a8e952b378e92d207b5f0e4d35e86e4b2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","@xyflow/react":"^12.10.0","@untitledui/icons":"^0.0.19","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.13.0","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.13.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.13.0","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.13.0","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-router-devtools":"^1.139.7","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.22.2_1768930439132_0.1332092032278296","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@decocms/mesh","version":"2.23.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.23.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2d250fe574d98a566552512b3af83b09ab600c04","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.23.0.tgz","fileCount":1323,"integrity":"sha512-rW0cmtMpabuopsOqCwMP32C0whlkkbd28dzNhiZ4+BO+KTF6pw/ueUM2DZ0xuP0U3d/LEU9PM8TNeehwvawFpA==","signatures":[{"sig":"MEYCIQDy+QIt3q9fb0E+caiqL2bNlmeNDrdok1IKyg4tt98r+gIhANWWcyn3YxJKE1dLXvtt0kejJ7lfbZwSpxl3NphM5VCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22078979},"type":"module","module":"src/index.ts","gitHead":"bda976c11a5dba2a7842f3d1164f8bba09782d83","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.23.0_1768949233027_0.47272294535332415","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"@decocms/mesh","version":"2.24.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.24.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0af4d377eb1b869d80b3469b6faac477c74effde","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.24.0.tgz","fileCount":1323,"integrity":"sha512-bTePTlThI23UIeIbUFGIVghSwfdc3HArVkkAYzkHO/RwN3ovQyh573ZVJ9HQ0PmR66voKxDTg+R5L0AowncRmg==","signatures":[{"sig":"MEYCIQChT5wGIRfeq8UbjzEG9jrnAjaDCboY5IRFTUFng0hVhAIhAJBeUooeA7sKkGYaTrUdyZte96JPheONRf02szWHfjFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22082371},"type":"module","module":"src/index.ts","gitHead":"7f4543ef146b8206d26f40ef5e0008db52235835","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.24.0_1769004281798_0.3033454021396218","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@decocms/mesh","version":"2.25.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.25.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"839db898280939cdec276404392a6d217f866655","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.25.0.tgz","fileCount":1323,"integrity":"sha512-3i31Gda7MBToAfXMNp5eA+BXZrFkRFwbixaeOVm7efPGh0lq2v56SDjGYYJ+ktYukYqcSaTXumr6A8kcVsVfNw==","signatures":[{"sig":"MEQCICpC7SQkaG375cVE0yGDOXHlCqk+K9NBNJ8NQcfuMuGPAiBCm9Hj8m7hoXDX8eFiwWcyhXV9VxvE6Xef5V04BOtFgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22126671},"type":"module","module":"src/index.ts","gitHead":"1bf6715b3fbc8ea8a0fba98f590d59145d7fecbf","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.25.0_1769009032426_0.9101836858228007","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"@decocms/mesh","version":"2.26.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.26.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"17e431551bb6ecd20bb6b81f53fcb19aba540fe1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.26.0.tgz","fileCount":1323,"integrity":"sha512-UOojEPAhaFESRhmGTpaaCdFVE/w52Wsr6xsqWLs/cWYtBMpaJMLZ8/G/USI3lI3x0AiPG42uhlFuRLivCZjBSw==","signatures":[{"sig":"MEUCIH+ztzugxFUydMuEaTROAX5Aw4m7paRt1oLe1qNiWocTAiEAy4mjxS4CFEUZex58Y/QZ3wDPHUnKrE8NmdnLH/Tu/kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22137704},"type":"module","module":"src/index.ts","gitHead":"47388275ed57a414c9b9e731fab73bfba65aa8f4","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.26.0_1769009495891_0.17113209975095156","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"@decocms/mesh","version":"2.27.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.27.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"aed29a4bb351370ae4c9b16a545790ca76027d2a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.27.0.tgz","fileCount":1323,"integrity":"sha512-vPeA7JKAPdw9I9qLNtPrkkjcPI/V1X/kQDP2dgchW3Ey2CbdX5QR7qUbGA5X728OCcnH9HRtmPdmt1JLZXCgoA==","signatures":[{"sig":"MEYCIQDDl62a2P1Rk1jzuCawZTNZyj9ITpHigotTLeFMLjqW7gIhALY/oOExPlldm5cKmE7VZTu5FSikwgL1Cp/71OqFhwVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22126671},"type":"module","module":"src/index.ts","gitHead":"97b4167746eb2e296af67dadd984d68c254abbc5","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.27.0_1769009705608_0.9101334176556308","host":"s3://npm-registry-packages-npm-production"}},"2.27.1":{"name":"@decocms/mesh","version":"2.27.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.27.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0fd5a1f9eace03b84487fee834c70106fb827d44","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.27.1.tgz","fileCount":1323,"integrity":"sha512-L13nLKR/OXE87UXdmpg5647ueDW1A7QQYfxn2rujPZBcCwg/5SG64pZYLeWTlqTbEKjcIcLwiaNU53yLxfiXKw==","signatures":[{"sig":"MEYCIQClZEFyXfq5m8CbLLB+IooEeWkje3ghdU0FSXA9ChzgaAIhAJeTz3dPyuZBhJE9/wpOvXlPcH68/Y2HbC6AjpgdTcqx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22131906},"type":"module","module":"src/index.ts","gitHead":"1d66961414163c027b8f84e2ff8e44622311842d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","idb-keyval":"^6.2.2","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.27.1_1769033033400_0.11551120299966233","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@decocms/mesh","version":"2.28.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.28.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7bc25ef8ba8c20becdbcceb716a32e1d93282710","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.28.0.tgz","fileCount":1323,"integrity":"sha512-4eHPST9fOkmcsB4+NmLaW11AdK8tNeurHga2nm5EM3QLVDHRdZpkOquu9MrV1cz9ZdA9YsvkX1AyXYn6U6V7RA==","signatures":[{"sig":"MEYCIQC0pownN+6Ogkmlwma4GQiAEH3jDLJpsmCKNCZ1u4NCHwIhAK+mxEfTAsVCFCU8vQ3RVwKaLoHPhFV/yM5hLIsNGsE2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22135555},"type":"module","module":"src/index.ts","gitHead":"00a1e9825c8703684facb587d30ecb6411c7e566","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.28.0_1769084710953_0.8030157025207039","host":"s3://npm-registry-packages-npm-production"}},"2.28.1":{"name":"@decocms/mesh","version":"2.28.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.28.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"40283392b16a2632957b0b69ffbf2b70e034911a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.28.1.tgz","fileCount":1324,"integrity":"sha512-ZcVFsFJBI3HR9iQ38Cuh5uKv4j1XNL3ePik4rm3c6f2dNXTjqenXfQsI0A99ptBiX3560lzGmSWk0kKRtl19ow==","signatures":[{"sig":"MEUCIB1Lzm+JreQWfFUviWI82j9BafGzjuCbtikJ1UR+fJ1eAiEA5K/YNHCOynx5tnpUNpeqIXrDdc9V65c5t1pg6rTGRzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22168735},"type":"module","module":"src/index.ts","gitHead":"89db8a9fbf24a0962b801e31ddb1b65ea40cb0cd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.28.1_1769087923567_0.7714936561136836","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@decocms/mesh","version":"2.29.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.29.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3ca65e2f0c8a147e7bfcc6177c6822aaa94f7fad","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.29.0.tgz","fileCount":1324,"integrity":"sha512-9ozMKgW1JF/SuwqVNvBYOQIZc/wkCS940BAsRsbf97780IDyptmRJmJgEBvhD3h3jO7UwZNouLUdbBfRpTjpJg==","signatures":[{"sig":"MEUCIQCLe3jkdBXy5XdjFBaMQcU7kQzE5skElqFZdlnoRLL60AIgIDawoOEdA1wUFz/F4p/QptD0MAebiHwZ2eHsYx40gRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22168950},"type":"module","module":"src/index.ts","gitHead":"5fcd3fdfadd9bbf460f8b47a78c3c7de633e75fc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.29.0_1769090579816_0.3723637223780323","host":"s3://npm-registry-packages-npm-production"}},"2.29.1":{"name":"@decocms/mesh","version":"2.29.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.29.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f2bff49c4c9402d75f2f1e83ee8be8c5560b8bf3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.29.1.tgz","fileCount":1324,"integrity":"sha512-fDNeyIRQwl2hi+I7mbMJTh/uJNDc3n33GsYrB4Cxfqkb6OTQrEzP1Ydr24NSquRp1p4FB8RHMTWvjI7UmE9VFQ==","signatures":[{"sig":"MEUCIQD9fYSLuzgSJpPQKXUekoEwqDn9eH4KzBeI6RYqaK4OPwIgTPtQYwTyVZCd6YoetO5BzzZMFwtc0aKLJ57yaPIw3I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22172568},"type":"module","module":"src/index.ts","gitHead":"38c3c87c978865e343ad5687608803017d5bede7","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.29.1_1769108644910_0.7294999962989372","host":"s3://npm-registry-packages-npm-production"}},"2.29.2":{"name":"@decocms/mesh","version":"2.29.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.29.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"85f6fb6b6fec18a82dddcab093e93630049d9642","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.29.2.tgz","fileCount":1324,"integrity":"sha512-v0iGia5+ssR4UIObFKT1+lSHD5OCN5xCIUHGvBqkPI2NNY/voJPAP2Gf/Y+iS99Jzv1W2kgidceRXZF/WQe6pA==","signatures":[{"sig":"MEUCIHtirZkiUqgZYPMHa42n0DJxvkTzpAOF1mvtIKpett6xAiEAnBXGwJ9IJjM4MxFGo7EjF+HhULCayZvHfpUuDMyVYWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22172891},"type":"module","module":"src/index.ts","gitHead":"ece24bfd524c9f7f802fc6c647a09968f8c65380","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.29.2_1769108762186_0.5760561234958619","host":"s3://npm-registry-packages-npm-production"}},"2.29.3":{"name":"@decocms/mesh","version":"2.29.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.29.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f9b11aea9ecfc3ccae1955871d2c6de85efd597a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.29.3.tgz","fileCount":1324,"integrity":"sha512-ca3QluLj1JWeOZ4U0pOO7hTrO4ht36+WAPwsYbEyRUWWTwGrDFp1kNiQJo6USPEHCOv00jRXTz6zjawPxeMbVw==","signatures":[{"sig":"MEUCIB9VM9BZNtLhJDLSpmIKmYtJtc2SeF11gpyfkoZsGYVcAiEA6F0d8YvG/VQAwtW3mQvNAxcjvJZ9VLVQfyg2TlnSOY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22172632},"type":"module","module":"src/index.ts","gitHead":"b3d345a39ab8726a05dfff00712b4c85775a10dc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.29.3_1769109377605_0.03297964722384861","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@decocms/mesh","version":"2.30.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.30.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c43b9430eaa5c8f2ed687886fe0c6736bce07923","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.30.0.tgz","fileCount":1321,"integrity":"sha512-2d5IlUXWnCsf8osvcWTSUz+JoP7HGgsxjhrez4fFesWWXHjRMq2fO648m1NVUre70WGH8GZ4QWOHb14rKJSJ/w==","signatures":[{"sig":"MEUCIQDedjT66jh4OBT57zwQsp9gHNE6iKy1zyac8XQr5UumVQIgab08L/RqziT/e9+wr/u4+QSnQV0Ax5Es0i6JdHF2DFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22173496},"type":"module","module":"src/index.ts","gitHead":"725b89193d17fefab80bf4db1967e72d9e8295b3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.30.0_1769109765022_0.8743869576428416","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@decocms/mesh","version":"2.31.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.31.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"287d152e8fbd31a3a79396108317c5275ddba366","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.31.0.tgz","fileCount":1324,"integrity":"sha512-mN2Zcjtvh8QNbowcxPkmRcOe6D6mnchFw69gW6WjFXenf0gWwnv/3BADHRZMOCQ85Mw53wWo+GIQzhYnrkyL1Q==","signatures":[{"sig":"MEQCIFfFdKewcrODoAQTS2VhvhnZrrXDg7Q3BrQL+IF/B1FMAiAN1UvinVS0G7+isqXsQar6mSumXR/1ugES4iNjfqlblA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22172632},"type":"module","module":"src/index.ts","gitHead":"9d26d60f3cd0a6b76e082c7781d2d14edd87cb58","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.31.0_1769110820777_0.5924795018813989","host":"s3://npm-registry-packages-npm-production"}},"2.31.1":{"name":"@decocms/mesh","version":"2.31.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.31.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3e3b57eb814ac6253228713c6d760709c96209f6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.31.1.tgz","fileCount":1324,"integrity":"sha512-euLcRdnS2pWXSNKk449xb9qRehawBzkK0zz574qIh4zBTh7h9+8VA1pFheN5dUr8Wgrtotr9neoxN5q9pzZtlQ==","signatures":[{"sig":"MEYCIQCmD62rUV/jkfdPRGvw81HVdG7A0o+z4CJGAzbWZEboyQIhAMs+8trhk5ygQ58h1W9Q+EYPTGE3x+e/7tErlQqkTqRA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22173016},"type":"module","module":"src/index.ts","gitHead":"53c25fb00faf702612ed2044c55d205cf82831ae","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.21.1","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.31.1_1769111191856_0.9761528768801455","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@decocms/mesh","version":"2.32.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.32.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fde6fcf4ba53f2d3dd465ca94e32ff3cbb22b1f3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.32.0.tgz","fileCount":1321,"integrity":"sha512-jFshaJ0GBEJqcCaWvAga5LIhGPpaWvPIYTXeZddsI3gp76IkpPQx5o9tvNzrXjpwuhEYw255cGXinqk8zBP0YQ==","signatures":[{"sig":"MEUCIDp62Ok4o9UvMOYCFF0nKNS/YK70b13DfvNf/bw84GYFAiEA3NgBt4JZBB8DcwugExkiFx2axuaICphFbyC8O7pcUP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22286090},"type":"module","module":"src/index.ts","gitHead":"55643f23109a8ba2beb4a01f85efc356fddef46b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.32.0_1769118097031_0.2019679889600705","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@decocms/mesh","version":"2.33.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.33.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9486aacb24daa096f9c42bb55496321d88f6bb50","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.33.0.tgz","fileCount":1321,"integrity":"sha512-flyGqcNIIMSn74mdbsRoz5YW8UenalUOnHP88iQ/aE6TgqXt3O5YMva3xOKjJqWON/9fruwI+VdnyAd1smFKsg==","signatures":[{"sig":"MEUCIQDfOhSZSkEmBfQv/+75k+DyLV0W1LAlIIz5H3r+6NvTxgIgAbpGzHqCb6mz57FIM64pM0VY1yelO2495MRhC2jX12I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22286267},"type":"module","module":"src/index.ts","gitHead":"6cfc8ac71661e80497eb00b3d4603f22009d494f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.33.0_1769134898758_0.08005427675939414","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@decocms/mesh","version":"2.34.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.34.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4e6078a7ce751f02c76c3315c5d10e53bf601183","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.34.0.tgz","fileCount":1321,"integrity":"sha512-4fY5qgunPI17PXMIXFnCr8ZSTEOz4+7XVOxQs3XzFv2Xup40gqdZQ9vi5sry3wBoNaRAnpQUMFN/aoG7WhFWzg==","signatures":[{"sig":"MEQCIFyhF0OynbjYZxbs/GW6zJK7AZ10NGFHmoLojLwhcxzLAiBLXYKWq4ul7WfT4Ay85KL7OroVGNv3nGnU8HWuYC05uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22286384},"type":"module","module":"src/index.ts","gitHead":"33b368e218af4f9e4d8ade93f696524b5e482c6a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.34.0_1769135994626_0.836223716905081","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@decocms/mesh","version":"2.35.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.35.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"66d5b529229dd528e05e872844e8ea4aacc57617","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.35.0.tgz","fileCount":1321,"integrity":"sha512-IghwQLxdhf67wRmXv7JRDo+r34NztS0gScg2XLSFxHxP63OyD9KeepKDzaoStWidg9fx3QQ3XdyoiJero5+c0A==","signatures":[{"sig":"MEUCIQCHu6J4f26b62uHbe+r7k9x1VWk1kkjGFCJ6LHG6x6IagIgX4g43lIKNIDfKs+/PzU7GIfj0APIWwEVZWogvIQnMS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22288308},"type":"module","module":"src/index.ts","gitHead":"cf7eca057e21f7a5b30bd8aa4255bf3a29113a94","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.35.0_1769138989550_0.19340800304675576","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@decocms/mesh","version":"2.36.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.36.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"63fe6f5b6a1c84e5f48c64ddec9192dbe0a82085","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.36.0.tgz","fileCount":1320,"integrity":"sha512-ytGw4vVZHYUGrx45MGKEkV/WZR9hBY2cfHOqF2wcinC7KQ07XoNMzniVVLvmeGafOrIO7MtsIRhTGfQg4VRVxA==","signatures":[{"sig":"MEMCH3EFXNoytRg2jr2ITHwPBT8RrZhXVim+zp1tO8UIZ9QCIDoePpaCw4kwfFkLXbuwBPfpODSfQJxXrMh2CqAFZZLA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22296231},"type":"module","module":"src/index.ts","gitHead":"6862ed896783ff594265beb6db18690b24261fa0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.36.0_1769173438271_0.26614556092462016","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@decocms/mesh","version":"2.37.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.37.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"db74dd851ae78dca20d67fb9ff0e995b01bee90d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.37.0.tgz","fileCount":1320,"integrity":"sha512-6iK6B+TbCNxqC0LobBDKb8xxyPB+ZddynaVTy+WNlbY4d+zBXLdWwYcec6QljZh9ZnKCzgtD7+hs8jM8K+CxUQ==","signatures":[{"sig":"MEYCIQC3pPyJrJ+fBmnKkDQ2spaH1U4V/bcrDx4VdRI5Zi+migIhAO4KrM5Zs0vojBqmxLNI82WlsAGh6X7gclYwsyTxComX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22295538},"type":"module","module":"src/index.ts","gitHead":"2cc5b124414be4de4167b038c87dd0b610aad4ad","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.37.0_1769173569013_0.5926261431644435","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@decocms/mesh","version":"2.38.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.38.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a42e62196b7eb644afc4ce76a3963afc80517ad7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.38.0.tgz","fileCount":1320,"integrity":"sha512-YpI4p7yVurXm4c9OzkSsZINlhVG4w+FO1zHmi50XE4uv02KJk7WBoFrwfSqWdBH9/147VqSC4jkl3CtH+ptObQ==","signatures":[{"sig":"MEQCIEeBUy8v07bQNRZgNmLN3LzEOSsuMLrl95Sf/+GzrqjtAiB6cYg+EkMY186ocBeYCMOoeGWBfk7tSM70FLfiCWIhWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22295538},"type":"module","module":"src/index.ts","gitHead":"b823b4b977af03f7254ce4b12eb3d9f08cb3113b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.38.0_1769178936569_0.8198538066480396","host":"s3://npm-registry-packages-npm-production"}},"2.38.1":{"name":"@decocms/mesh","version":"2.38.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.38.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a3509f9733fd6cc1e44cb500e5fbd27ae4e0398c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.38.1.tgz","fileCount":1320,"integrity":"sha512-5D5loVyNOkx3hrBc8z60Pd2NK2LxlufwVgOsZAf/Le0OWWFY5yxLCb7Fl80iEWVOSHPQfcgNBuodEnPImlA2Lw==","signatures":[{"sig":"MEUCIBxPu4IxOEPsxbO/H5Qb37UqQ0yaPwIlZf2GzwuUptcBAiEA1kIWwFnGQQTXmGz16vkLZk2Rfzo89/JoVvh+zSnTS1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22297091},"type":"module","module":"src/index.ts","gitHead":"90a2d5454c5fe16603fd6ded2f2fb872b52da357","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.38.1_1769179769462_0.10949498394895407","host":"s3://npm-registry-packages-npm-production"}},"2.38.2":{"name":"@decocms/mesh","version":"2.38.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.38.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ddc5affe9de81d62716d3207cce63a6cc219074f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.38.2.tgz","fileCount":1320,"integrity":"sha512-geWRGlea9y9nRy2f88tCqyamNcrU6tT2RnrO5ikpBepeXIIclEyJKyGzCvFqYPN3ZkVQzD2LioTjwbFi6ow3Og==","signatures":[{"sig":"MEQCIHIpzYX3IdLpcV9oOuAVAFoXR/Vr+nzE6JTmau+1MeXuAiBcm6809BppV6RBxY0PkDYmo96G6MKi23x/ndgoKNfSNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22298174},"type":"module","module":"src/index.ts","gitHead":"e27a59cdef5860de0a6eb445d3aab981dcfb19c5","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.38.2_1769185093389_0.14293493366553767","host":"s3://npm-registry-packages-npm-production"}},"2.38.3":{"name":"@decocms/mesh","version":"2.38.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.38.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b6d883edaa400005b468f8c7818c655b0d2e13ba","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.38.3.tgz","fileCount":1320,"integrity":"sha512-wj9+VbbTxbBFPd3d4Z7RBYv5fu3O61iPdMLWRBCPn36NujatFY3OZkyqDxdD0Qwl2rHzVFqwM475B2qu5OLR3g==","signatures":[{"sig":"MEUCIQDC1f25CN/6+yUlQqVCOfxfiQz1tkQxzFx6cFvjD+nmegIgE1ZsgoEMRiQv8GgMrVhY/OwUKAZp5zlgx8kGOPpdYEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22297774},"type":"module","module":"src/index.ts","gitHead":"36be1de975ffd820babb6d5f80230db695656ed0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.38.3_1769189356062_0.5732682893689856","host":"s3://npm-registry-packages-npm-production"}},"2.38.4":{"name":"@decocms/mesh","version":"2.38.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.38.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"99984014f5a7ef7abc597168c3dd0a5f191e6255","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.38.4.tgz","fileCount":1320,"integrity":"sha512-6/UdE6Dcik43IG4VAtF7OpHMPf0/lMHHKTA5axHLsmDH5xWtPlwSj2s2KveYfpw/gi672Z+L9aPZ2s6KZS/GkA==","signatures":[{"sig":"MEUCIQDDjzMl9gBpSScjmtfQzKGA+s1Ph2tL5tG3BhmWHc3o4wIgSeKFzTHHUahDzogBjBdxh5/+O+gEu4Vd9VACFDk2zbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22296516},"type":"module","module":"src/index.ts","gitHead":"33226a45039c8530d523d9f5881207137422f4c9","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.38.4_1769193842359_0.2158139930300067","host":"s3://npm-registry-packages-npm-production"}},"2.38.5":{"name":"@decocms/mesh","version":"2.38.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.38.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e48b97d93d8c71025c78a019c77e4f50b00b4668","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.38.5.tgz","fileCount":1320,"integrity":"sha512-CwLSGGdp1IODfrSKP3Ir2aLg//oBOBEuWR9ZZ5Nw3Lp0akxdnfCeudi/hE8iL5fAl7FlcAopUH/jtZjMEOl0WQ==","signatures":[{"sig":"MEYCIQDJpp9yp7ahpMcxsb9sMFpcVvmCZj1PN14bnV6r5/RAigIhAIIIrbz62476TywK2h3mmV3Zfd4Ka8xRkzOOVIAr6sBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22296624},"type":"module","module":"src/index.ts","gitHead":"151926960ccc0548b83bf80d6bcf2cdf2cf6331d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.38.5_1769198284562_0.6310543675953371","host":"s3://npm-registry-packages-npm-production"}},"2.38.6":{"name":"@decocms/mesh","version":"2.38.6","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.38.6","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"48c2c0253f3ab000e5cc8152631142bdd9f83186","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.38.6.tgz","fileCount":1320,"integrity":"sha512-IvgdNtZj8VxO5xdVaFY7cC75NUFPnm0DB8s3kDE3/BTYesxk26vJRB7U1kQUKDTzvYnAK3LgqO65HX47JwkFXQ==","signatures":[{"sig":"MEYCIQDbAfNJc5+PRR6JdI01o2V+N3MpBsrnsruGnNGsBVblPwIhAKyX+t9E2z6kncH3GkwTFnZdo37AFoY+NCY3f5h0DCSg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22296756},"type":"module","module":"src/index.ts","gitHead":"c75af611ef8247b7cf55164262c06e791c3fec87","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.38.6_1769198994000_0.8426114575731765","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@decocms/mesh","version":"2.39.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.39.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d8b0a5b375c87c1cbda0abbe0d04dc40fbdac2c7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.39.0.tgz","fileCount":1322,"integrity":"sha512-HPGRJG2mQcWvRTbQxSfwiPm658oUVwxttGHw58/dpkiA1Qcim/oFwtvNgl+am/2PKPh1OfPZD5wnRYs+PqyRGw==","signatures":[{"sig":"MEUCIAl0+GOWLBmBuNIWUskA0sddYi21pa+dOHX6hE1+yKCMAiEA4QlsdUxN0spiltlpALAaNNwsKlcK4UjjD/xcANOmNe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22415619},"type":"module","module":"src/index.ts","gitHead":"a15b504452c4666da6b40a2b59eb017d0a1c1ecc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.39.0_1769219119039_0.7497885640952393","host":"s3://npm-registry-packages-npm-production"}},"2.39.1":{"name":"@decocms/mesh","version":"2.39.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.39.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c4e9ac09dcef16e0451f4ef4983a314a93e9c337","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.39.1.tgz","fileCount":1322,"integrity":"sha512-cXzlhYNbF0lNMlHZjTohApvCW574o3cRaqRRrexptznZGMAbahO5q65LdVfMwLRQp1qmsjXZuwNGP05fsBs8tg==","signatures":[{"sig":"MEUCIAjcMI0pSmRL9RWptuT3MeUXsI9z6S09MgimHndY4V71AiEA1uSo9y9m/Hk+Ru/wcAsG37xB5b9kJZsfEplq/Czd/5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22415598},"type":"module","module":"src/index.ts","gitHead":"b11772f501009b66105e39594a7035dc2efe5d9f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.39.1_1769222610249_0.34680536734936185","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@decocms/mesh","version":"2.40.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.40.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0a715e461ac4d4a7c1464a19bc75de379e36e990","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.40.0.tgz","fileCount":1322,"integrity":"sha512-raWoXuAErgRJEeI6GprBgxTcG/mCu8qdg8kZRCldFO2b+nFfvOuToEhxvW9nz+ezZWxZDei3AfEYCXQx3Hpomw==","signatures":[{"sig":"MEUCIQCXO+chQM7lCvqG6HE5Nc6vF+1Cs9/3twi+Uyq8PjR4QwIgITYlYt3ES/a9w312yhRrHHXS1ZYMjrQ5pdKvhTFD6KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22416270},"type":"module","module":"src/index.ts","gitHead":"d16074b80202adcf2e93a86a08f86b8b5a58ef90","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.40.0_1769222855060_0.130407609562331","host":"s3://npm-registry-packages-npm-production"}},"2.40.1":{"name":"@decocms/mesh","version":"2.40.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.40.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4d34b199578e284ecac7f42c4684fb3377d17458","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.40.1.tgz","fileCount":1322,"integrity":"sha512-qnNegh43YDpldufJpT7yUOchCBevufbmmnKCh47cx1laXn73mhcUhZPozbGvgu2GzKQGDZbs0RG3ZxMVOxjNHw==","signatures":[{"sig":"MEYCIQDvHwX4hVoXm3attzvjH0rBykIQvXijRMd7r0ltw8p+KgIhAMyvSz1LFAnH6QjkPTmi6cRn3laRawQSsYaaOK7b/mNj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22416592},"type":"module","module":"src/index.ts","gitHead":"5ed58f3f7c42bb043cec3d98fde5e66cfbec884e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.40.1_1769258757919_0.4487322240425127","host":"s3://npm-registry-packages-npm-production"}},"2.40.2":{"name":"@decocms/mesh","version":"2.40.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.40.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f1e5f3f5046ae88bd5310396a49566f3aee72c11","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.40.2.tgz","fileCount":1322,"integrity":"sha512-Z6s+4acWeqcnrRtTOfbR8UhndNojW+zL4U/W8POWwhdBfzvM/L1/jr/6fRGMAn475/ruT+MUpj9o3mttTH14Ow==","signatures":[{"sig":"MEQCIDulXkWyBrBvk3WEyv6tRjyI4BzYVCr03+wQ0S8cH6EYAiBePv4WGhMgl+YyC3648kejE4Iu8EtQD7Y52+V8CpKiUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22416820},"type":"module","module":"src/index.ts","gitHead":"651b9a8aa1615d65cb03361e946e6680fa9b73f9","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.40.2_1769262021428_0.9566633021242694","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@decocms/mesh","version":"2.41.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.41.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6bd1b5a06849d43446464d59c8e9958d5e607d62","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.41.0.tgz","fileCount":1322,"integrity":"sha512-hHmOQk3ac3tbIWr0X3Yjt+ZIV4Y/r0vjH79LJjgVz3QcQ8YWdbPzA6h76uVTF/xLYGciFJVk+hRwqO+Uexr+mA==","signatures":[{"sig":"MEQCIDHtlustmC8OplH9voIULyE0ho6ZDrgehihCHwEg8qaaAiBZtYz3j9i78kfPoRHUQ6+qJeYnEjZcDCMLoT9nezzbHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22418406},"type":"module","module":"src/index.ts","gitHead":"8e771831e292fccf1b17faf70e8905c9e1f1904d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.41.0_1769264966969_0.4614426824516811","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@decocms/mesh","version":"2.42.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.42.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9b44fee1a0973184ed3fae06eef3d01c8580d28d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.42.0.tgz","fileCount":1322,"integrity":"sha512-01RPXqBJfg2vqTEDpUMtHEkq3RwSH/r48eNluWfpeizYq0BAJLJ88ro1bnZF91S4AhbuCbVzRfIRZ2Pjnd0Raw==","signatures":[{"sig":"MEUCICUJqv9/cLir8hww4eXQ0gCM2Bs4N3AJIpgdwpZvvLyuAiEAylnOVJ4/ZLMzkd3Dbfi/ep8dBh9CuGn0Ul675Pj7+4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22418814},"type":"module","module":"src/index.ts","gitHead":"60fefa1ab5881bff897a6c31297cfbb2a1a26a8a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.42.0_1769271017748_0.9358382843263353","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@decocms/mesh","version":"2.43.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.43.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"95a281d1816a8aa53a27220929fbd80fbc5216d5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.43.0.tgz","fileCount":1322,"integrity":"sha512-XI8doMZK7lDSoXOJi2pXwia6DJu3cFu5VlFSgQ/lJvWcJ0TviNi3d253iSIPWuvXkofD1n1a1RGa4nV2ZjdzBg==","signatures":[{"sig":"MEUCIAzBno2Kotpp6xkole3GPSbMUyZOXBThCZySSV0ELLL6AiEApq1ymNiEebtgKacM12uBMbEJAnDok7V+kXKlVPNXbqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22425785},"type":"module","module":"src/index.ts","gitHead":"b3cdec93f07e36c1da35885cdb4b9ef899b1e8de","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.43.0_1769277682126_0.8774289532378214","host":"s3://npm-registry-packages-npm-production"}},"2.43.1":{"name":"@decocms/mesh","version":"2.43.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.43.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cbc4b05af0095d2b39df8774e7e7304f6f6cb9f3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.43.1.tgz","fileCount":1322,"integrity":"sha512-3X6h/TCzeP7utB0o9WyWLFmdMx+EsDcL0KVmC/W/Yj8fIbZryzph0oNwigQv6Uwp080a1+2T0ejnDBOxkW2ipg==","signatures":[{"sig":"MEUCIQDEIwMJN7CI17OCWcBCffwMEFgV9HLMWbiGlgKvurWGBwIgLOAbnoPI3n3UlFm7bVH840jSMimEvWU8Ljmlh2sjOaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22425785},"type":"module","module":"src/index.ts","gitHead":"d0c8b72ae239a4ed3b618eb3baa26d355e2a59c1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.43.1_1769278629127_0.5677593674015589","host":"s3://npm-registry-packages-npm-production"}},"2.43.2":{"name":"@decocms/mesh","version":"2.43.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.43.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"864a2057fc65ed0d283c86081c02674f66c260ec","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.43.2.tgz","fileCount":1322,"integrity":"sha512-UG2nzx84X/qio8yE2eP2QJ/AG7iVclUGrT/dhPzbEQmUMgKSE2ZorGNAILom71shcQ9TzcZ+B+kkPne8JWIXHA==","signatures":[{"sig":"MEUCIHU7GdZyZapBmILAxaHTZCHz1n9BJ9PTuiEVnBGP6qevAiEAws4TqOqxBcViemFm12UYNa7Y5VieTBAzwSh1Ri/PW0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22425855},"type":"module","module":"src/index.ts","gitHead":"1bbcfa006f40ff27db77791b471dd002f2e1efd7","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.43.2_1769280657761_0.3469713263675023","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@decocms/mesh","version":"2.44.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.44.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"43ca18ff69fe6d8a2c9b7cfd7fe93f041b872bbf","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.44.0.tgz","fileCount":1322,"integrity":"sha512-iE1v8+zNRxholb6IA1nAR5h5MMr7zXQP+4N/ZbwB9Jn/wm+fEkfZ8B/pH3QwnkPbuKdty2N1bq6SYZ+/uqK8jA==","signatures":[{"sig":"MEYCIQDJn4Bp3aZPau3lWj3FYsQKhwPa726w6epjFoW1euOhLwIhAMNJlmCZC/p6A+RsSaJEM7lBmSYgSaNdaJkASpYO5lF1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22430415},"type":"module","module":"src/index.ts","gitHead":"303fdfad9e70fc6ea95ad5fd23ce7796730fe7ba","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.44.0_1769282397947_0.9139154345521798","host":"s3://npm-registry-packages-npm-production"}},"2.44.1":{"name":"@decocms/mesh","version":"2.44.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.44.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"707465f963d67c4af0a05bf1f2fc85ea6f16ec5f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.44.1.tgz","fileCount":1322,"integrity":"sha512-o2Qgvlu/HszenllC5LUqLSgzP63yYSfZWZKjrVxBJ3C90jvb2yguSw94J+xcUVaZEfdiEuSKrcHK3NBVTug0ig==","signatures":[{"sig":"MEUCIGnY7tsiylVgVY0pMwVttEJuhipCqdX8jH9twBSgLiXTAiEA6oUPkdbH5XhnrpRf+xJps9HkVD01Ab8fQnp9S4YOKI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22430286},"type":"module","module":"src/index.ts","gitHead":"a1564442a3c5a413dd47db5acc5c46229c835d39","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.44.1_1769283925950_0.20708398316987808","host":"s3://npm-registry-packages-npm-production"}},"2.44.2":{"name":"@decocms/mesh","version":"2.44.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.44.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2114cce0bbbcb0a4bba5e3ae12e365a4aaf6302c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.44.2.tgz","fileCount":1322,"integrity":"sha512-WaUlzLIydT9cilmCKk2vplRWDg7uAwiRy/NlvGTrSBwJzurE9HsVeg5VxAuP5NjcNjO5FDkyBDrM5k0fhzAgeA==","signatures":[{"sig":"MEYCIQC1Sh8TsM1in3u46efBMAB6I0wNC5c5006IfbeuhutMwAIhAI95/ia5X//cfohlS69OP2Y2CUsESLR94kk/D01ukoAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22430535},"type":"module","module":"src/index.ts","gitHead":"ee22e7792f07efb93f455998f3786af9fff38ead","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.44.2_1769286881845_0.0745804814465536","host":"s3://npm-registry-packages-npm-production"}},"2.44.3":{"name":"@decocms/mesh","version":"2.44.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.44.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8a23a66691aa8f6092ac20d3e45305b3b7c8214c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.44.3.tgz","fileCount":1321,"integrity":"sha512-1q1Y6s9F23bOowb6sXbmjE8OpiPtUF6UqfWdmTFsXKYw6b2qVdCb5t4wdUcNQmWnd7/Jt4EzG9Qc1nIQD/j3vQ==","signatures":[{"sig":"MEYCIQC6hFQZT5GVDZc360xA0IJ/6YOZs/xe1b3pc+XLmS26ZAIhAJkwudnz8M0hegwLS19J90Nfh+pp/nfDrc6UHrgY39tt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22421911},"type":"module","module":"src/index.ts","gitHead":"011d4f0abe72c4dc73ccd7921ae565e8c51c1a86","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.44.3_1769290088673_0.5864476145110049","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@decocms/mesh","version":"2.45.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.45.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"99f76fcf694c903028629c89584b4e9872949c49","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.45.0.tgz","fileCount":1321,"integrity":"sha512-3Fo2484ZTw/NPMGFT4BvO16wjAEOyl5iaMtjMmDtJbkKfMjsIkPb6xyFmKO7jO2RNbNU0Ntdq4D2Is7psfAi2Q==","signatures":[{"sig":"MEQCIBSpscGT7eGTCXU9bjGh0wFenfaduWvHkhYBIhFod9HNAiB/2wdsJwD5Xlf1Ye5Gd4msYWtQx/c0QecRjJi2o+kKGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22421992},"type":"module","module":"src/index.ts","gitHead":"bd25438ae82d60dcc6132fe3d1e2bff6637abe2a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.45.0_1769306685765_0.8420309267127675","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@decocms/mesh","version":"2.46.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.46.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9ebbc753f0fde9ab31952d496f75dc8594dc5c14","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.46.0.tgz","fileCount":1321,"integrity":"sha512-ylVHXzmw5nhXvNPD5A0EoJ3di/Cfa1Vn4XHHKiqq7AAL8xBu7bJDB4LqBKy802l9irUkPm5oopQ96d0/yv0lcw==","signatures":[{"sig":"MEQCIANvzYTrPUWBPntBkysZsn31swE6Cf59m6vj+RXPyarTAiAlrYYq7X7MB4IhewLBD3cOg0UUxgGA4+x/t6/ex6PTwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22421932},"type":"module","module":"src/index.ts","gitHead":"dc14d8f5d2fe815db50ed220f707903be165842e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.46.0_1769315606233_0.11694067704763955","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@decocms/mesh","version":"2.47.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.47.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"91e5ba5a74aba216baf3ed26842af8e516ec899d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.47.0.tgz","fileCount":1321,"integrity":"sha512-EReAcVVEzjmFNTaRHVxzHkx1ZtUdEdlwKRlmn2KLn4FlaZsmXR2ihR+swBbAlhLX6H/gmxW0uWWwnwQbPHvAig==","signatures":[{"sig":"MEUCIQCHlxG6prJjAGg+M2PpF5EpAdBnrLavWOC59NdbyFP4yQIgNkKJufwjRtLW+Av1gKPGbUV/GKYACV7+qxXkdAFangE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22422581},"type":"module","module":"src/index.ts","gitHead":"155efa3bbf39cf1428734afa0133ba6942d05313","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.47.0_1769356070365_0.01723905330972042","host":"s3://npm-registry-packages-npm-production"}},"2.48.0":{"name":"@decocms/mesh","version":"2.48.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.48.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"1458629e58cb0bb582b8c0ff6d9c59722cdebf38","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.48.0.tgz","fileCount":1321,"integrity":"sha512-RBTCmnrG2RI/Nm8G8Q1YaWNILb2RKUKULp4/P2oP30WKtkMk7ixaHSPFQMDW0h58pIr6GteBRB08eAI8NUh7RA==","signatures":[{"sig":"MEUCIQDaSkEyi2AkWk7ZMB9CJ5uScKBkIEE/UV/iPo1RaMJ1ZgIgbYRK0bA7ArRnD/uCs6uDjB3q4nfQ7beUusvEV07XDP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22422553},"type":"module","module":"src/index.ts","gitHead":"c6dee2e646a0047eb2e1e06bd27b7e6ddd664882","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.48.0_1769358460272_0.9174535237257613","host":"s3://npm-registry-packages-npm-production"}},"2.49.0":{"name":"@decocms/mesh","version":"2.49.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.49.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cf468c8cf98b7075f94c7da7fa541b2c1efde81e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.49.0.tgz","fileCount":1321,"integrity":"sha512-7gN28JK4BCEn+ucv7Lu0wfJxJH0+VVVk75iN2VF0jJ2zRJWsGOiZtptAHQqSlEG4YKnHA6pLaTKwChMRTtI0Kg==","signatures":[{"sig":"MEUCIGJdCdeI/iuitJoIRP12u3G/tBg7LtCDwHkL698QxtA4AiEAsHznjAbwnxKs8jycTl8vzxKrBG4AjZBO6HtyOVIkZHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22424301},"type":"module","module":"src/index.ts","gitHead":"10705e0e400e664c6dc55fec72b98ee60050b820","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.49.0_1769360784696_0.2838501731720011","host":"s3://npm-registry-packages-npm-production"}},"2.50.0":{"name":"@decocms/mesh","version":"2.50.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.50.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"608c1fdab6833a7e0b11e3068378601bbd25e7d5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.50.0.tgz","fileCount":1321,"integrity":"sha512-b/CRAWgx5QVs45mhSZ7soSqJ68z0YLwK9CWEGuAG2l78xPIZRySN5aMLadc/OwUZF0bXOEhRWy8TFAZ1eHMAUQ==","signatures":[{"sig":"MEQCIDSWxsR4cHdFM8BZHBGnO6bVeP90mmhp5jR2Ry5D6hVvAiBiRyfCSWQoT2FrnLiLidvWbUGCHO9uptddb3yOvK+nFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22425220},"type":"module","module":"src/index.ts","gitHead":"10b05b77686b0d21d51358f8b414ea8cdc0870b7","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","@xyflow/react":"^12.10.0","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.50.0_1769386608767_0.2343973171470548","host":"s3://npm-registry-packages-npm-production"}},"2.51.0":{"name":"@decocms/mesh","version":"2.51.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.51.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"07c791a31c39a9da4c28c6ab7b9e064191e450b1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.51.0.tgz","fileCount":1320,"integrity":"sha512-wUIgmj8QSgW/BY96XU7ay46GwY3ES7Tv9cyK1nZPjNdTDvIu9xbBUrdnm5O0e3l3adMvHGKC8CVvIinjdOsCzA==","signatures":[{"sig":"MEQCIE+ZVnG/tXKXBpBt/iTNMtikcnxAdnV5DrUYPHSIjvmUAiBhXA34KDOHacuU9nC9znfFJHEbHPWb8u5DNb5850fLZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22243155},"type":"module","module":"src/index.ts","gitHead":"9762e426f00532ee0b0b0eb587eddb9fbb48c0b6","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.51.0_1769433713815_0.7287549192061575","host":"s3://npm-registry-packages-npm-production"}},"2.51.1":{"name":"@decocms/mesh","version":"2.51.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.51.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dbd852a081763feadae096e080777d14cb0e2aea","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.51.1.tgz","fileCount":1320,"integrity":"sha512-90u/+Gfyd1do+WKYLN2ZBqlY6KWlMgmcKESmhAdZ6lMIAPyORHnUWVmSejBHKC4fuc4s+Ew9AjlVlOAZM8BgiQ==","signatures":[{"sig":"MEUCIQDijLa0tIRL1JQ4/CaS7lBosxNiTOEjv3THzhXjApawMAIgBW6r0dHwRJvq9IOhqT4yTZ8Q6sejTRSajN0Y7kdV+JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22243177},"type":"module","module":"src/index.ts","gitHead":"47bae8178657555a824ecf3be06c8ecb7f241231","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.51.1_1769435154759_0.5594559382724646","host":"s3://npm-registry-packages-npm-production"}},"2.51.2":{"name":"@decocms/mesh","version":"2.51.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.51.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e6e1c630b4609df40a843094002666685d85cee6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.51.2.tgz","fileCount":1320,"integrity":"sha512-x9KDg9dfCKEVrydpKDNbMm+rVXmRCeHq74vyE6Vjx9W7CUxcUNw0mFdkbJFnpkY31mousuHPsVbIxvi4a45pqg==","signatures":[{"sig":"MEUCIQCX+2DKPH81QhTxIq7Vvm+OrLU/CUC/sGxrpn7SotJepgIgWcNOnaXi/Zh00GEAUXLc5AZfmHy7Tq6q0yj0P+UDrqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22243177},"type":"module","module":"src/index.ts","gitHead":"a3297aeef2b2268ffe1c8d746e0d863190090094","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.51.2_1769435842974_0.4271190256605528","host":"s3://npm-registry-packages-npm-production"}},"2.51.3":{"name":"@decocms/mesh","version":"2.51.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.51.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"426fe560927f824f9124da910e37cac0322cb591","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.51.3.tgz","fileCount":1321,"integrity":"sha512-HgJCMyGEaqqB2i+1p1TmDvx/PgjyqQZG4RwbaQylQKCxshv+Krm4BZFVq7aeVkXhVpGZCKyBWAMtWXsBlsJsew==","signatures":[{"sig":"MEUCIQDDW8HfE/a/VuxC5FI4gSt6ZaTJOZMMD6J4sQd4XOFxhQIgTB6gGABCoklRtO+7pjR+MyU4Rc3sHbSMS74CnDwDJ8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22251799},"type":"module","module":"src/index.ts","gitHead":"f679ddefe3555f2c4cff6e4f51b3e2a782f3ece4","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.51.3_1769438059893_0.38015373145479825","host":"s3://npm-registry-packages-npm-production"}},"2.51.4":{"name":"@decocms/mesh","version":"2.51.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.51.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"bd387130895f5bf1c8f86267bb2770cbb9345d05","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.51.4.tgz","fileCount":1321,"integrity":"sha512-rxRVntRKfrKTXl0XylaNvJqsUY8DXdB6pNNA89yGWhzOsIDxCWjwkLRjsQAa60XmvXHdhC6R4QKnwaVe6+aBrQ==","signatures":[{"sig":"MEUCIQDbMNATlxGkPQzVDsmINERKEAQkjcSInQUPPUtRawZeoAIgac9zrjSrguHNFId7iy5KDdWz8jIxlc+ubeRHuWokUqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23247891},"type":"module","module":"src/index.ts","gitHead":"677da45a964e19e80620e09c98c200c78f42c46a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-http":"^0.207.0","@opentelemetry/instrumentation-undici":"^0.21.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.51.4_1769455743579_0.13106977753998095","host":"s3://npm-registry-packages-npm-production"}},"2.51.5":{"name":"@decocms/mesh","version":"2.51.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.51.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c9c94e267c435398a18976e612ef7427e7fefef1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.51.5.tgz","fileCount":1321,"integrity":"sha512-vdpoPqNpcK+g5+i/OCbkpO0AcCBf91wu4hUYri18IarQIPVtzKrFwmEWdUMQxU1GdRtTymSGCAEHUg16kOl0VQ==","signatures":[{"sig":"MEUCIQDXcOJjSSOLTJIFgktswTcNrOs7KtHwI5yT3F1yLWSEbwIgXUiX+MaZdraiPI4ZhADK+M+kqQz8XOEypnqr13LQiOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23250419},"type":"module","module":"src/index.ts","gitHead":"8a73952a333c37b923b7091d8138dd7017d9b6c2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.51.5_1769466478229_0.11717327313422699","host":"s3://npm-registry-packages-npm-production"}},"2.52.0":{"name":"@decocms/mesh","version":"2.52.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.52.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"44b18b2b39888a94c612c8560102c9c2b1dd1b73","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.52.0.tgz","fileCount":1321,"integrity":"sha512-zRttXf0USK3WwQQMdKw10Wo4KP6R88jJk3xMj/INfzarso56l489MvGaH7eQ84wXplZzjLUFOXcl55LXCEYrpA==","signatures":[{"sig":"MEUCIQCBEfG0ZVzkQSm7DSnbP6v38MRuxcAM3EmGuf9/XHcMHwIgbH2warwaGXW0Y27GxDNuvzU6qdSibkUMBQrGXGCsLwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23250373},"type":"module","module":"src/index.ts","gitHead":"6149112a9dc20a05d7c1d273b16782148ee68bdd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.52.0_1769499750433_0.49781233137155056","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@decocms/mesh","version":"2.53.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.53.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"54ca2a3731159d0eff3ca55e91ae35621bb151d0","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.53.0.tgz","fileCount":1321,"integrity":"sha512-A5S7vy96TuhTG0kVNa8VN4hH3/rW63GyPRsW+jJ9YNtNuYHcnoAhHXkLifhhsRJK4IPIcy0p843nEq784mz5xw==","signatures":[{"sig":"MEUCIFNwL4hSkGL3Uz8Klq3JLZPkWO44j821Om3p7RUQOEC+AiEA97qd2UDM4stFS9EhAwCS87q9E5Pkjjz7zT5iQ9i2o1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23250051},"type":"module","module":"src/index.ts","gitHead":"05cd9290603234a4e2696dc598f1756c4deb88e0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.53.0_1769517672044_0.32748443317298914","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@decocms/mesh","version":"2.54.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.54.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"02de368e0e4663c5b8f192f2731b0803a49e34ff","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.54.0.tgz","fileCount":1322,"integrity":"sha512-s8MIRGPRwJ2Mqw/7e1Wl9BV2pPTX3KSDfDnujamYfIbeyF/+57fXQXnB+eZNBsosUUoE8IreD/b9qNJyswjh+w==","signatures":[{"sig":"MEQCID9U2MJ+P2U4G6rKWoLdp/yaTeiyDrfZY6XCXing80t0AiBHYevIuDY8qong6SH6k+3rHyaGIlEGmv6XiwQqavBssA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23253298},"type":"module","module":"src/index.ts","gitHead":"dd6e17b4848cb718c07e05a5331940ab620771a4","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.54.0_1769524254915_0.8662594239518859","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@decocms/mesh","version":"2.55.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.55.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fbc0e7b9d5187b3aa6048f6460303b856b7a34bd","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.55.0.tgz","fileCount":1322,"integrity":"sha512-v+2DFml5gTnAQc5Y9aKRDSbmmAM6Bd1lJ/qoKnEjqlLmbriqyVbG/A111OA17p5MIx2PvZSTWGNYgFhb2bgYdQ==","signatures":[{"sig":"MEUCIQCgtU8GQNtQ8MG5kfZM+qzL08sYjz7RD/EUdvL9IgWtnAIgXmA5GBoR52No203ASviEADl1bYa342eKNIys/XXEO8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23254285},"type":"module","module":"src/index.ts","gitHead":"e2b221913774dbb5dcc3026273f4ffc44ab9a68f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.55.0_1769531461132_0.388370721567145","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@decocms/mesh","version":"2.56.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.56.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0a5ed71c40f8ae221e8379179553bc2095cd6369","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.56.0.tgz","fileCount":1322,"integrity":"sha512-orKusNO13CtvWP7znijFvG9w9sK/UwkLjGR396834nDmQjUwSurMqf6I0d88FPoEvCpVfoLYNITG/+HobbZ+SA==","signatures":[{"sig":"MEUCIQDs8yG9GENQz+UKtfHrAJQsd0V0k0xfSiKwMX3MXJjzkwIgJ4B0y147IbmS7OfJRIfzN21Im+hX7mcIpPMQiOHb1sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23253501},"type":"module","module":"src/index.ts","gitHead":"6da8bb32946d09d4ba665a53ec2980dfba491690","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.56.0_1769531713781_0.7376197669217912","host":"s3://npm-registry-packages-npm-production"}},"2.56.1":{"name":"@decocms/mesh","version":"2.56.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.56.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"08ff0c893427e5f14c7df4ad265ea26cb71b8c78","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.56.1.tgz","fileCount":1322,"integrity":"sha512-V3Q/kfHwpi/l/h+4V4qbhazCV9neDlF06tQ+1/SKkqqEcCuzEMXXBcO+Z4FEai7QzEHflnUuI90IStmeK6IrOA==","signatures":[{"sig":"MEQCIG1jQQehRA9/bfI8nIW2lxY7HrqP8gttz5501fPBBHiwAiBKiI1lzl9DzZAmAB2IEXWctpgLqeG2nCcUhwaWWcHnJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23255009},"type":"module","module":"src/index.ts","gitHead":"7d93ee32669bb13e5da1f10ee94770e3fd27da7a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.56.1_1769532510002_0.2117518924085351","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@decocms/mesh","version":"2.57.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.57.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fb7117fce7d4babaea60374b85021f7355ac64ba","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.57.0.tgz","fileCount":1322,"integrity":"sha512-jPdI38syelbGRd4RluUewrnq++Uuwyvvrg3mPh7Iub30avkD4A2AxnhkmXVePGg7AF1TKCJdU2Sr0OY94b//0g==","signatures":[{"sig":"MEYCIQDU/PfR21y4NgSqpBaFdLuFNftVbSf6d4e12GfVLzf8/AIhAIR47i/Lp/C+lw4hIh0WX3zMkzMi+bDgRkQhA1baBlgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23261729},"type":"module","module":"src/index.ts","gitHead":"7a4fbfd0914ca8aa6a2cbea0456eb2e3a4bd6443","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.57.0_1769535737654_0.7717457600297859","host":"s3://npm-registry-packages-npm-production"}},"2.57.1":{"name":"@decocms/mesh","version":"2.57.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.57.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"1651b6a03adf0e7c5ab5a1e9560623bd86947ae6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.57.1.tgz","fileCount":1322,"integrity":"sha512-jEPSrbZdBmA7OSvN/t8cbw07YYKWuUhqjfH7jSAFkU9h9tyEV3DNu7aWW3xCDwPsktogsHxsxi1vB/Lq/7oECw==","signatures":[{"sig":"MEYCIQDaXA/3FjpxW1EK3DP3rv+OIquXwrp1ygH28JYsgKRrfAIhAJHO51rwulYTHIxYwVgaLZlJKXGnBWO1Ojy+t5Az3MhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23261093},"type":"module","module":"src/index.ts","gitHead":"eb59e6df13f904fce68cfbca751abc79854d217e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.2","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.57.1_1769538313482_0.6063519221139715","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@decocms/mesh","version":"2.58.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.58.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dd59fd697414f1ad9804b3a1febab279fed6691c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.58.0.tgz","fileCount":1322,"integrity":"sha512-iLSXwR9hF4c7pp1z9s8tnj/25icU2+Bv7uGmwQZ0GgD7c/Izs7ke0iV7pOSe9+UkOh5M7iQ6LgV2PRsiXyU5LQ==","signatures":[{"sig":"MEQCIFswA5tZHubqI5bMP9l3zXEexQBksXFCD3ETkC+KwRTEAiBg7QfeKDLMlvM2+SIWjf3uKIU1oxSVqTcPt1rRFSpjZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23262092},"type":"module","module":"src/index.ts","gitHead":"7952de34a71a5e29df2d9cf09a3dd0b5cd0163e5","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/instrumentation-pg":"^0.63.0","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/instrumentation-fetch":"^0.207.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.58.0_1769541538304_0.661887959962189","host":"s3://npm-registry-packages-npm-production"}},"2.58.1":{"name":"@decocms/mesh","version":"2.58.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.58.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9e1c8b25d36e36400c445efbe3b9b0e3dc7c7347","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.58.1.tgz","fileCount":1322,"integrity":"sha512-UOKwMNtlahGZgdjgm/wJiZUTV5mD1kkQ/ANFt/G35qIKpCcHJ4IkbeKfkTRpAYHYwu7f65zcNVJKviKVf3og6w==","signatures":[{"sig":"MEUCIQCcKZEpplIr2l0yYMT4c/bd5OHBeWO9Q1KwaWhhWnXiXgIgZ2ZC0XOQ1UpZp7Foq/lNcpjvMVySeE+FpU0yxe3RFFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23179116},"type":"module","module":"src/index.ts","gitHead":"baf3f8634890718379c5773973e4ac87e283fcd8","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.58.1_1769545324871_0.13296341527056832","host":"s3://npm-registry-packages-npm-production"}},"2.58.2":{"name":"@decocms/mesh","version":"2.58.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.58.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e976040eb66ab595cd444714575332ae1ec4e0e9","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.58.2.tgz","fileCount":1322,"integrity":"sha512-QVXPo+xRW55TAIh5e24YPRoGVA2ypcFsErTGgIhBJ1TqPtIoI+kXSEjk2tQVSqfeUdD54efat4xowo0qvtN3ag==","signatures":[{"sig":"MEYCIQCUiETKD9+daDVceZH1dTyl05bvGx881M5qpLTe4VN7PQIhAODjFu4RKQwVd2Qmfw4rJK3YXal0gJpazVPszDNRO5SW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23180842},"type":"module","module":"src/index.ts","gitHead":"28bc71b6bf4e0a8d42c6fad5a1fb3a46bb6eb061","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.58.2_1769553567399_0.770655870839936","host":"s3://npm-registry-packages-npm-production"}},"2.58.3":{"name":"@decocms/mesh","version":"2.58.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.58.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2023136f44e96276ab30d77620cee49899569e28","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.58.3.tgz","fileCount":1322,"integrity":"sha512-UtFyxEGIF1hujumetAg+1BeIvmHSqxwwUV1gmd6ST1PymeDFlTdNgd+76M7Qp3DHzdCKAYXhzICznP5+w+HBcg==","signatures":[{"sig":"MEUCIQDrbT4RovpWYauT9Rj7pPHQql7u/wwkwNQGEUTcJurSMQIgKS1dsoeYpd8mQFQZrSXvZqUr/RzZiKGQgbgDVOpDCKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23214997},"type":"module","module":"src/index.ts","gitHead":"b42cda61dfb6cb0377ca3b417ecb5ea57a3c4fde","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.58.3_1769609500653_0.7707962607775392","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@decocms/mesh","version":"2.59.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dd6f782c325d4b360e2891c3f43faaa3e6f96bc3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.0.tgz","fileCount":1322,"integrity":"sha512-ij+3e193w6U2xybQ62EuHjcbl+h6KoKYukNxYRNvQuTQwOsrpWZ/+R9MvHWzaf+S9Kb0CRoy/HBMH3PCkOLBxg==","signatures":[{"sig":"MEQCIDifntAV0cJSUTPfFz0K82UQAjW2gy4yuipHQnvv0cPqAiAexj/zjiS7EZ2Ori/I/qYXNKgmvNkrCMTFzKc6R5uBvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23196183},"type":"module","module":"src/index.ts","gitHead":"43fc6792e496fd66ccdf7a8c23867ea7739870e3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.0_1769626587455_0.7997653729014642","host":"s3://npm-registry-packages-npm-production"}},"2.59.1":{"name":"@decocms/mesh","version":"2.59.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"09d7e6925d32c909a1d27873e0693f7f956b9d0f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.1.tgz","fileCount":1322,"integrity":"sha512-YUVQ/bCT+Lyslpka/nlDN3fUYcX4ieVnik1tK+hgwb+bKOgAClGTf4aZNfudlFhyJnoUSGOgOoMrDlW7FmwbRQ==","signatures":[{"sig":"MEQCIAQa4ybv++xi+c+SGTDok1uX7WPA+A/i7RoxZ0ALuwtrAiBietAqWMWYCwfdm48p8xygaoXiH7NTy5VC545j/ujaIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23196178},"type":"module","module":"src/index.ts","gitHead":"85f8f08249ed04cad5d39b058d9d3dac1fcc335c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.1_1769626626656_0.8682663345544168","host":"s3://npm-registry-packages-npm-production"}},"2.59.2":{"name":"@decocms/mesh","version":"2.59.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d92454952aa9e0c1de7cd925acbdd4a8f2626c07","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.2.tgz","fileCount":1322,"integrity":"sha512-ZzX+3PehkQ9tK1jxQo5YMzybrkzafsm2bipu+wicjVEkMLOt/9vwSrUwCa2V0HrQYA3VAaxfp0umG7zlrBjyTA==","signatures":[{"sig":"MEYCIQCUWqX1LMxi6WLHWecimVOHKMKRe/K98oJ1UZUT2FGzeAIhALX6xGKYJPfjnsWtZDt8wZC70nU9J1zucCAaQZRlaz/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23195925},"type":"module","module":"src/index.ts","gitHead":"bb93dd3913bfd8433b95f4444c2b0bca5dc2b1a6","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.2_1769627403844_0.12870430638344943","host":"s3://npm-registry-packages-npm-production"}},"2.59.3":{"name":"@decocms/mesh","version":"2.59.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3aecd702ed3c8f4102a6a3b29534cf1d35baab39","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.3.tgz","fileCount":1326,"integrity":"sha512-TWCPKdaNdchrYcTVucYRaTXcao2ULA1F41fhtPR9igMc2xxQfis4hd87sX3oxwNL2YazmYdFFruBItrLcigl7g==","signatures":[{"sig":"MEUCIAdQcxHjGPMN0RCEKUv8kw6BzLnHsPBs543Te2Id88BmAiEA/B4Tn50AtOmO3XFeEp7hd540tyilbXDQoeEUNijFX84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23218683},"type":"module","module":"src/index.ts","gitHead":"37e13ba8d4a2ff1a9f9b714924275f734cb176f7","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.3_1769708126456_0.8092688419063676","host":"s3://npm-registry-packages-npm-production"}},"2.59.4":{"name":"@decocms/mesh","version":"2.59.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7f5e781a3b7e3f6f86ad6797acdc4d6b6b236446","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.4.tgz","fileCount":1326,"integrity":"sha512-+mhASbVEXsBRB11JQ4H876gWZSWdHXFxd9a1Pm+CxxeCCLu+l1OTtPPoO2QgDXGEMNt+JIu5n0aYQcPeMHEVQQ==","signatures":[{"sig":"MEUCIEm0W1yU+ZYyCvctz8zlktUURTBGU8wV5kRHJVng40G3AiEAtOqd0huSAbq2rx97s803DPLDRbzo2OZVg2N/Aq6HjU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23222017},"type":"module","module":"src/index.ts","gitHead":"896616e823baa8b8b360b3be6d63b8f496d95061","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.4_1769716502387_0.022562943991662587","host":"s3://npm-registry-packages-npm-production"}},"2.59.5":{"name":"@decocms/mesh","version":"2.59.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"18d4337abe1e4e92ed6fb141cb36da8b71aa4451","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.5.tgz","fileCount":1326,"integrity":"sha512-V5Ww1jllCL5wSK0jMXpDSvDXnEBCut34jFomKnII/lXg0eBcU6Qv062q+Ecy4uo7fnFQRBT2LwfC0sGZCD3qxA==","signatures":[{"sig":"MEUCIFacHKUg3S1FYi3OVOMB7PPxEUAFeXmueQL0Wdr9lfjQAiEAsboCtpWZnZLupSi/m7z7qgGp6TklXIw+yVfnqHrJQNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23192556},"type":"module","module":"src/index.ts","gitHead":"17a1e31cc44ef27a219ba0e6be983cf86a8210dd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.5_1769717165180_0.6151762352409662","host":"s3://npm-registry-packages-npm-production"}},"2.59.6":{"name":"@decocms/mesh","version":"2.59.6","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.6","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"67ccbd3a0a9c1795c5aae91f4b20d339c0ad0efa","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.6.tgz","fileCount":1326,"integrity":"sha512-VkXwgkVR2IXoH/ClyBZG38wAww+olTmrWY3X8CwLMmdbrPdjHdpodbPxYoDvFjn2H1QUqR4O8FBVjF6EfGVghQ==","signatures":[{"sig":"MEYCIQCiscM9VqDVM9ztTkUopP49+hWPJ8a8T37w4L9qV85DHQIhAKglnWPpYopmmR79OTjCOBXbNdJr4UMVm3+IkJKa6N4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23194927},"type":"module","module":"src/index.ts","gitHead":"faf04bc79cbe5f88f3797142e9ccf4a3fb38c41b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.6_1769719083836_0.8612224591313464","host":"s3://npm-registry-packages-npm-production"}},"2.59.7":{"name":"@decocms/mesh","version":"2.59.7","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.59.7","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"04ecf44fa881145efd84ca560faa948eb2d35189","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.59.7.tgz","fileCount":1326,"integrity":"sha512-VmiytOnyNwZu73P9kgp87l9VKqbyhnyWYnyRq9hdKLYKgevoswfvtJspQhfq34TVeIPJ0th5Y4K5lTsYYw35Ew==","signatures":[{"sig":"MEUCIEvFeD9i+fLnLMIOzPEm3BFjfQh0vi3+sudgaJ66wHrpAiEA6mXgt4ru7DyBSKIGQPtDiL+pKomcDt3NU+Mv11GLblQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23194894},"type":"module","module":"src/index.ts","gitHead":"24fc8b9f4349bc9d877ae8a6f785fa3ed4af1295","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.59.7_1769739051915_0.42228001778832613","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@decocms/mesh","version":"2.60.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.60.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"90a50b5b0670075eee45e305bc0658fd51a42605","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.60.0.tgz","fileCount":1326,"integrity":"sha512-+lITP9OJVCObNgngAzKPdVKxJZ2ibDb1ZYS6eNox+ai9N4sknq14ZVGoN9Z8hN36Q/DQO1YCTWN2Ph61AunN5w==","signatures":[{"sig":"MEUCIQD6R8m2tWjYs/TaXt3S5IPS9607SzQEAIJeKpkTtq8XAgIgZCc7OSJocGT3jAT4eJabzJVf8oviR03lUxJ1tpSJDJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23214409},"type":"module","module":"src/index.ts","gitHead":"b1224b3be52191fd1cae6c942dfa5e1239a0c307","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.60.0_1769778183945_0.3825384044607054","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@decocms/mesh","version":"2.61.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.61.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f594ab172a831a7b71cdcb288bfbb3fe18712833","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.61.0.tgz","fileCount":1325,"integrity":"sha512-3F0z7U07s+gQ/g0nE3XJ5ARODxFhnz0zxrVQWgZUJvs/7Mt4MdWrXMC9sJ+vcwqHvTNx1WHeB7OfsG3oBcoQ4g==","signatures":[{"sig":"MEQCICLbV4Rc5cvcucmyIA8qYu//m2c/+D1cxD6SoQPZ3QfCAiADkL23cOhwvPQ8NcaB+OxDIJ5GT/BfsoNBNPzs9bSVnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23214914},"type":"module","module":"src/index.ts","gitHead":"8d894bfa2431f8c2412e42507bba3f41908a1f0a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.61.0_1769784624100_0.4953086659352375","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@decocms/mesh","version":"2.62.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.62.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a8bf37b3968afde1c82b97c5708a5a7b82dc06bb","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.62.0.tgz","fileCount":1325,"integrity":"sha512-VaCxWkSJk3ceK6KLY1VKdJP1zZ4ckeckEMIrJxJ2SYrT8ZCBqKmvuos1A8+dMR6QVsk4BQoDoiB7lDOd7HHDVA==","signatures":[{"sig":"MEUCIQDBMtE9k93Hl+LUG0/tl6nla9yY4vFWBOHVJ/YKYxgegQIgbDKRLw6iMIWL6SqpktCHk6fCtk9pFJUVqLryGn9stCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23212603},"type":"module","module":"src/index.ts","gitHead":"90baa090019d197d95c281dcde0534320e5b098f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.62.0_1769786417882_0.8704489262814992","host":"s3://npm-registry-packages-npm-production"}},"2.63.0":{"name":"@decocms/mesh","version":"2.63.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.63.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4aff8245e3e05ccae88e5ec5a657d75e3fa6bbe2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.63.0.tgz","fileCount":1324,"integrity":"sha512-7trv7X2IcqMk4bSMQ3FcWPmDYStcOe22317atKBAuNs8abPvmVzNJ5suDLawRV52NaQaykqduiPCmccPO1zM6A==","signatures":[{"sig":"MEYCIQDvJXsyWb/ufwExLQFciblroP7bY1KXrQtS73svIhdvmwIhAN2uFhG4BJ//Dq+0isUX8pKiMRrV+rmGfWjs0vRjMmCd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23221498},"type":"module","module":"src/index.ts","gitHead":"683d0a6a20352676daf2495af09b5690f13d4f12","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.63.0_1769795358183_0.7772382015198775","host":"s3://npm-registry-packages-npm-production"}},"2.63.1":{"name":"@decocms/mesh","version":"2.63.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.63.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6953ac9f1d1886ce235d4059f348a0f582310dce","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.63.1.tgz","fileCount":1324,"integrity":"sha512-NK1cBspo5O0YY1+ITXrEr3Dzc1Wz6f/T0u96QhJhCkxvEIFkFCYqgMDAfrDMYZhTTes4cOCNkPfqETo6EiXMkw==","signatures":[{"sig":"MEUCIQDJ50iAHZZAJSH4lEhHtZ1U/fgmPX7SdAklPMKhj2VvHgIgN3RpMb0J+ojnwUySf1tn7rhLy9OQQlJ2qasZvDoDqp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23222979},"type":"module","module":"src/index.ts","gitHead":"1226931225d743e989c220d0f4fcdd0ebe78e42f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.63.1_1769800120867_0.6457300851948913","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@decocms/mesh","version":"2.64.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.64.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cb9db542d0abdf2f2ce46cd2ab327e3f7ad75f3e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.64.0.tgz","fileCount":1324,"integrity":"sha512-9RbpoWVtFRwPmQy2uvsD0Khhau8YWjytmKj8hTQRcT0OeS6VKJ+Ef5NfX7D3iWpiZwrc23jlG+6IkSuW4kr5dA==","signatures":[{"sig":"MEUCIQD4iMDkBrGJ/iAH7ashiCkeUdpf1jUWsXAUdLLCHAif3gIgbFtDRDeyPg99qP8KjIA/kcTOm2ZV7er3w5ssi/IwpJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23224629},"type":"module","module":"src/index.ts","gitHead":"95e19a76391b98488a61191eeadb9ebc48d0539c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.64.0_1769801910145_0.7491472344102574","host":"s3://npm-registry-packages-npm-production"}},"2.64.1":{"name":"@decocms/mesh","version":"2.64.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.64.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2a4bc976eaeae6101ab93fcf10e96a8231d308ed","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.64.1.tgz","fileCount":1324,"integrity":"sha512-Qw/AOawDCgkVw9wMV4tAQ+4nlZmRKZEej9nnDCV/CRY4b4U4JYU18/XfFi/ERE7cpgBd/MxIGQOvz5vJQ8JP1A==","signatures":[{"sig":"MEUCIDvM5vdA+q0oPNGsso0q7xMJoMJcgGcwdPDS6Y7tL9H+AiEA9tX6zRZZ6ZkukaVJFzAqZ21Eo5EtJXacOZ5B73OSUPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23224943},"type":"module","module":"src/index.ts","gitHead":"75702476d9d5bcc00fef3dc0e943a47fc3d9dc41","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.64.1_1769802331667_0.15888619418786742","host":"s3://npm-registry-packages-npm-production"}},"2.64.2":{"name":"@decocms/mesh","version":"2.64.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.64.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"66e9e5e5e1780a44251bbf1845f43d743f651d67","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.64.2.tgz","fileCount":1325,"integrity":"sha512-4agC6EYJI7xgR7ty10ACQs9d5ZCSci2TjWDhxMMdbsFGO4tuucsseGhBi6lPpHjbTmDJKlsN7lRC3caCMfxi6w==","signatures":[{"sig":"MEUCIAJyRhCif6zNiJ5y+sROZM2T9oBgoGD8uVhvy1+a9xLdAiEA/Wg1rhR5GUlEWLQ/Cs3hCoHbdnJ9UxzrAXAP6V4jQHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23233529},"type":"module","module":"src/index.ts","gitHead":"322c148c0ada1900ed778ee640b1ad9808043aee","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.64.2_1770057074228_0.9437645790420699","host":"s3://npm-registry-packages-npm-production"}},"2.64.3":{"name":"@decocms/mesh","version":"2.64.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.64.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"48b36e5673cc604b07cb9cf25661fa2f58798a0a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.64.3.tgz","fileCount":1325,"integrity":"sha512-gzavpBQ+PajWlsKLvswSi++L2Os5uLuwzZg2PIcOhjLHkn6Awyg+dv3jPtau3mutj+w004OokHc8BXrkGLwFDw==","signatures":[{"sig":"MEUCIQC6uabaUb8gOy7KMrdIH+gjexvSlI1bTXxzOml+za8RgwIgZ9OcN6Zn9WlWLPuzapDEhQn6btjO/vB8osrUTZcVzb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23233695},"type":"module","module":"src/index.ts","gitHead":"3d4f6374dd8c0b025d6338d4740bf60b22d29b45","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.64.3_1770058433075_0.40081388786646066","host":"s3://npm-registry-packages-npm-production"}},"2.64.4":{"name":"@decocms/mesh","version":"2.64.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.64.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4df82c734d88cf898cc8fed3b3923802df0e7e66","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.64.4.tgz","fileCount":1325,"integrity":"sha512-SfwVU+cty/v8fAIUz/KY9bCe1Qjnnk/9/jOKTTpOW1aEEHq+QP0sXq79+0CXBShzCTgsRh6NGqimccZ+XbZUXw==","signatures":[{"sig":"MEQCIFJb/7MlVw/HDczNvf1dWA4Wt4nqhShXvWCpUZ0ca5AgAiAArZJC/KX6RuYy12k7CNJwCd7sMSILlxfJLIOLWkHalw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23238537},"type":"module","module":"src/index.ts","gitHead":"3abf234405a099a6d42d5b269238d59b2fdaeb66","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.64.4_1770081419952_0.848704493520982","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@decocms/mesh","version":"2.65.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.65.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0651c7770db0f5ae958408e49f9d996b5df2ee92","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.65.0.tgz","fileCount":1325,"integrity":"sha512-8Trkv1ZMUSG4dqvDPowO0OTHYlG5UpQTfvUTB5t19Ii4niAIeaditUxWe/ePW5Reb7yPIdvIZ1LeZ59GWEM1YA==","signatures":[{"sig":"MEYCIQCNsPytjHaY2H0u22tM7icC7y5hNSosaMvARul5I9ROJAIhAJpD85TyemsTd1wftQ5flU/k1OTmsbiR3uth8f9p2WJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23270595},"type":"module","module":"src/index.ts","gitHead":"17377c985c4b19fd34c86af32d50a76175c72e9c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.65.0_1770082840876_0.8156835720898992","host":"s3://npm-registry-packages-npm-production"}},"2.65.1":{"name":"@decocms/mesh","version":"2.65.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.65.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ee3ea2fe428914cd09f8625d8dd1408d92adc275","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.65.1.tgz","fileCount":1325,"integrity":"sha512-Pr3EdO4HVmdeUULjqawHBa+jsLWOrkuWpLfd3hB0yGOiiFZKPHMpjFJqv+PPQMK++ufNuZmLMYGe2WmD7VbFXw==","signatures":[{"sig":"MEQCID4oAzaM/Q7lwOG1VEMGvVEUbvG480HLAjaXhXR6g8HEAiBMebAuJa6gspZAcH9vgBa3Te9rINn3ihmnijN3s4nUJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23270584},"type":"module","module":"src/index.ts","gitHead":"24676f38ff0b8a9c51455081cde2e79fcd0a80ae","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.65.1_1770085760100_0.41673918323305914","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@decocms/mesh","version":"2.66.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.66.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b4ace6b3d0ac3ad1903cfe53e5db9a8014392939","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.66.0.tgz","fileCount":1325,"integrity":"sha512-n/RWI4xWFc+skVKdmiL0TXNmFCLnGL2xhD+Vi//6vNp1r+2+6mOlefiM8cUEmjLq6shJUeGoE98BRqeGdgGnqA==","signatures":[{"sig":"MEUCIAqvYdKXIRw77igctcUlXkcUl8hz/7JyglX0tb/mCjAjAiEAmbo1qXlSI4bJ2IajmlQmMM/ffXwY+UgXxG0o8AZyE3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23316724},"type":"module","module":"src/index.ts","gitHead":"2d83b896a2c6e87c2463d61f5f8c4bc5d41e94b6","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.66.0_1770118825785_0.11969479454698084","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@decocms/mesh","version":"2.67.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.67.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7261bacff99356b4a364f38865481814c81e3833","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.67.0.tgz","fileCount":1325,"integrity":"sha512-NkTE+jxIIVxA7Op7XUmhpI0Yr4hjFAygUw2fhjVLKsdHReHUITLNjB7hxwsuNcGp0LPOp7LjSukAH63+h9PNpw==","signatures":[{"sig":"MEUCIQCgqTzh0EQnhyz1qgrTWXWIvOjEfcTzhd0AXyKCT28iKQIgNOEVYP9PL7ShghY9kDmVmf9DPLK29QohnSkZen0V80g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23323326},"type":"module","module":"src/index.ts","gitHead":"97c5020db881194ad80582d216dcdd5f6a67ce22","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"10.9.4","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"22.22.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.67.0_1770121042535_0.9119790774030769","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@decocms/mesh","version":"2.68.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.68.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c6aad384c294aafc2de12057591272f6de0615f2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.68.0.tgz","fileCount":1325,"integrity":"sha512-mRaD0NpsZgA+Pza8EbHhtgY5SrYHsugjfjDpOc2mhTnOJTqQtSSyqcgzJeKFsMA0pD6EISb5PxHnZ6IZW2/2lw==","signatures":[{"sig":"MEQCIHX1Y7SurZwv3PeDMMUp55t2YSOqv15eygqMa07LpxYBAiADJgage69DHieXNvMBNHZpOLTwG5mb8y8YHh9NzpxR1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23293984},"type":"module","module":"src/index.ts","gitHead":"acc939bd71373671e82546ed115d74108c1af462","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.68.0_1770297544121_0.6179734872771796","host":"s3://npm-registry-packages-npm-production"}},"2.69.0":{"name":"@decocms/mesh","version":"2.69.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.69.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fcaddc2814ae71885f0d048e24a57ccd2d80bacd","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.69.0.tgz","fileCount":1325,"integrity":"sha512-qKuXER7BsBsPxdkoVHrMBlG37nfszSGyL1BQPN+zKmWFn/iPQoFyCRCnmsw2C0plbuuGF6Q+XL1in7Jusdo2Lg==","signatures":[{"sig":"MEYCIQC8U1LrLe9UUICsTm4af8nWoo6om0shSAkszQfGAS+rlgIhAKtdy3tqMniPfkhtWfn4YotgmUuX9v4S5XF2gl6YvtBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23294003},"type":"module","module":"src/index.ts","gitHead":"46768b7aacac064fa4859d411a03902c0d5f0a9c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.69.0_1770311373037_0.12090579178956706","host":"s3://npm-registry-packages-npm-production"}},"2.70.0":{"name":"@decocms/mesh","version":"2.70.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.70.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b0aae84a2b7c0bf798e887e4e1c29a1b917f5e90","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.70.0.tgz","fileCount":1325,"integrity":"sha512-UxFhf7JgECu5voMG0uiyqEZCuW56G7RsLRMYwaSB6EQLlxsawb56M+9RsIUYgqmFu1S/dxYVI4txcqQF6fThTw==","signatures":[{"sig":"MEQCIBj9FKIAmR+eIT/c13p2p4a+uBrzJQ8+dqVISZAbjGczAiBCJE2jBLbvEB86XK11I08Azij+oHBkUX1jJ5Kf563c1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23293341},"type":"module","module":"src/index.ts","gitHead":"d5ecaae20fecc83f14df5692f365f5c8f5fb336b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@tanstack/react-router-devtools":"^1.139.7","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.70.0_1770314388807_0.19452697996577073","host":"s3://npm-registry-packages-npm-production"}},"2.71.0":{"name":"@decocms/mesh","version":"2.71.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.71.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c0b81a7585bb92777dc8651b910bf246531af52d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.71.0.tgz","fileCount":1337,"integrity":"sha512-KfuMOhW3IZhCOzAWLiFBv/hSZgXt+L93CgJV6Npt3gKCU6UV8x2Z8u5/Y2SQXi58WP0KrNzTQL40PpxRH+Zywg==","signatures":[{"sig":"MEQCIBhtJ5FDGKdUfUPjEb9YSbsAS3LDvXoqvX7XO6NA5fmXAiA6cqrrp9ha0AEbV/C/Pn7TsaHV9sWqksuY16tTgCeiLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23391577},"type":"module","module":"src/index.ts","gitHead":"aadf958bc92efc85eb4750e191f0f8cacdd02d63","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.71.0_1770317772815_0.3009460089282052","host":"s3://npm-registry-packages-npm-production"}},"2.71.1":{"name":"@decocms/mesh","version":"2.71.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.71.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3719be4d335dc09fb4029210946cc51dad886e0c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.71.1.tgz","fileCount":1337,"integrity":"sha512-KJX4SSepdz9P+SJyRTLR6EHJv/zxtegkgPBGC2TtiPkKo0EpCpZGooIjAoRdkhjp0YL7431M6rYawr9U4SwWfQ==","signatures":[{"sig":"MEUCIF2KZEC84SNeAi8sqwpHwwG6G5sUcyezqc3OmrqARN4YAiEA3x2YkhVV7svue89rvSqrmo76/Y5+QzaU3CARPSPwPC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.71.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23392752},"type":"module","module":"src/index.ts","gitHead":"24993967ef6f8d06ae18a829ee293c0f26f0c7bf","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.71.1_1770322601296_0.13155546678621888","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@decocms/mesh","version":"2.72.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.72.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"82893c0695d88e0966636a433680e1ec9b16c8b1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.72.0.tgz","fileCount":1338,"integrity":"sha512-vaCcxT51P6UtUl8UdvWtOBCdyjk3JkLMH7SIBPuz0VSV5AMAG50/XSse62B4qRCS/n+mghh8KCNMu6dvSmbtaQ==","signatures":[{"sig":"MEUCIAgnKlsqgIkCM9hSlF9NzW/UwVwkJBFGhfXgjWbwTBozAiEA8yVocZG3MTYv+9KzJH5mX079PU6aomM2Po9aqCyX0dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23403584},"type":"module","module":"src/index.ts","gitHead":"6e4ab3e71cb96035fcd04f4e2196f360106da758","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.72.0_1770324285833_0.3762805714647459","host":"s3://npm-registry-packages-npm-production"}},"2.72.1":{"name":"@decocms/mesh","version":"2.72.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.72.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"08bc74c9f6e1e8fd3c8af5c696dd98cf3018b762","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.72.1.tgz","fileCount":1338,"integrity":"sha512-JDryjEqxsnICRzMb4oszoWLpLTH9CoILPOWq9Tzn6bJ6pif6UytBr8I+2tqO5fxMHGQ48MMXftLduFXiH1tFaw==","signatures":[{"sig":"MEQCIAPataby/+DMbI2boY7hAsimiD0WcILLEGNlYQY6xGweAiAhyRXyj3gG+o3hKrjLy+ccZEMUuIPgRywhfQeNBDcufw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.72.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23408256},"type":"module","module":"src/index.ts","gitHead":"ee77564426439c3a9385c11fe99188f79459883d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.72.1_1770327864465_0.17121757318926467","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@decocms/mesh","version":"2.73.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.73.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"08e87d0173e6af506ebf67bcd5d723a4edec75dc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.73.0.tgz","fileCount":1338,"integrity":"sha512-ckBv2VNQTvx0t6c/rpJ6feTQHPg8qBog7hUGCd9q7ak50dHpwcGlf87JCEDNZmsC1pildIUN0nxic4YGfkcvvA==","signatures":[{"sig":"MEQCIGWI56YPf2RFE96CDFdMBCM7RWBBMKZ/kx2GlwgqyfjjAiB+UcQ1Q7HwHHK5JWnJwP5XFTqGlTGiB9s2auQ6JDemIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23408748},"type":"module","module":"src/index.ts","gitHead":"e12420ac9794f1e10fd183eebc393bebf9b8cc0c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.73.0_1770359895008_0.8085470177563976","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@decocms/mesh","version":"2.74.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.74.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"1f741ad5c6719d0186574587f9118070bba19edc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.74.0.tgz","fileCount":1339,"integrity":"sha512-lWhc1O4PjMdtL/uJ6Ct6zVq1wV5pT+HZ2FTVA+wgxAJccXQqZQR8S2MdoX8OxqoOma0B+TFIwAR9m98uuFueFw==","signatures":[{"sig":"MEUCICPTxTn4vg6bjCzfQI7nuEhI+lfwn8mtOzzsZgAbgZ41AiEAhOie+sonrQQE1eFfd8sVnHn50iLMBYb+DNgfteYlorA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23410790},"type":"module","module":"src/index.ts","gitHead":"ec791c7d4373a7cdfabea2111c446dcdd6ebb4b9","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.74.0_1770387914097_0.5461947714048931","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@decocms/mesh","version":"2.75.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.75.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a5e398c05035ad410a1f37a4e03ddd202a5252fe","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.75.0.tgz","fileCount":1340,"integrity":"sha512-70U3uN0tlXk+SMEsEYxuorALuyvwY7nW9jvW5AQWSTogef2hHvYoURY9xBX2u7TuxmWRuU+OvKwC+7Po2MpmiA==","signatures":[{"sig":"MEUCIDKHXiB9Sg9UbLM+3+DBRLZrIzvLMzFnkQQoKvAPLMsPAiEAhGqyR+9Ii4u3dZpe61nnCi79XerU9RxhgMOjxte9qTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23411707},"type":"module","module":"src/index.ts","gitHead":"1c7a6cd06ca45a177c781b718d58dcd620284d1c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.75.0_1770390224180_0.040399073059919965","host":"s3://npm-registry-packages-npm-production"}},"2.76.0":{"name":"@decocms/mesh","version":"2.76.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.76.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"428124f07291a4aae58a9c054f041c109ece4821","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.76.0.tgz","fileCount":1342,"integrity":"sha512-mWlkgeCz0hCo+r32lVv0bMPd0iasuFcauHjWHAkBxx73s+zo37SKK7x0xBaszE8H35FaRc/gpNiAKPHCHjFFUw==","signatures":[{"sig":"MEUCICEatGbMWa0bnv2IX9258tNVW1H5vJqN/XsiXu76NvtoAiEA63/eiQYk7cc4DZEVQhMznSLSzzii517P7BjIJrXRY4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23413505},"type":"module","module":"src/index.ts","gitHead":"b4f68f9f2df5748cb7daed4d3a9a2e928d650db9","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.76.0_1770392693868_0.07777909836486874","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@decocms/mesh","version":"2.77.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.77.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d5fc4fff9d413f797c86e826b52e785e03faf46a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.77.0.tgz","fileCount":1342,"integrity":"sha512-lex2EdZjSi+pMGJQiH2pe7WBZKgAR3dFjg4h6/xPU49YlS59TVgLE3ehmwdCBs0Yu4fcp7qsne9S4VjPlRMyOg==","signatures":[{"sig":"MEQCIH4zmtomX2APc5ZTstH1PMaLXUBX9lbcTjTQvpcbrA2FAiB8uj2bpGwgTW2Y3YQByhX3BujoljsSmJeQl1L9mdR8HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23413701},"type":"module","module":"src/index.ts","gitHead":"70af29bbc9af5ecb77cb91b584df60834becb13c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.77.0_1770396563822_0.7934164504269234","host":"s3://npm-registry-packages-npm-production"}},"2.78.0":{"name":"@decocms/mesh","version":"2.78.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.78.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"84281f70847d5a393ec0f44853f2c621d18f80bf","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.78.0.tgz","fileCount":1342,"integrity":"sha512-sC79Q30r8PE9Pcfg4Y+WOYTBfr3JuB5+bQ8N9ipEs+LQlZa/a4zcmsLlTgonI8DChMmt35+DAkjulk651amf1w==","signatures":[{"sig":"MEQCIHwyGyfUsX2UidaLiA//VdQBXTcMt0IvX1TVE+PMbCK2AiBn3TXhVgHN0Ew4RFqou/aKLoc8urOVymwMUTmTVBh5/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23414381},"type":"module","module":"src/index.ts","gitHead":"4ac24d65e08bae4303cad8ae494f9502b83b216a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.78.0_1770517984693_0.694592809037653","host":"s3://npm-registry-packages-npm-production"}},"2.78.1":{"name":"@decocms/mesh","version":"2.78.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.78.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dad098c64d5b6aa3c8f3d5774ba4b2bb1042cefc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.78.1.tgz","fileCount":1342,"integrity":"sha512-L6k+l53+kRf3ChNupJkEgeJiy04khf2q5nBZYlOZJ4/cAPcnSp2YkAJ617MuLmBL2tME4VKoaUhvAfY5o5YxGA==","signatures":[{"sig":"MEQCIArZ3M5liMjFTJ1xpRNTgoK8LtTWsVog3F0wYAhtlG1wAiAxreN7d1eYgkvTYqybG+Qf/6NJNv1pBUjZ0bxGd8GHDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.78.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23414443},"type":"module","module":"src/index.ts","gitHead":"afccef56a307bf2cf1c9334d10fb86278b94e849","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.78.1_1770522617261_0.022935667635372248","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@decocms/mesh","version":"2.79.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.79.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4918e9beebdd818ffaaa805548a29298309700e0","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.79.0.tgz","fileCount":1343,"integrity":"sha512-0HfzUqUifEaVGW97rBbmkN+JQgx8YaFpgYNYqCWEnIaGq01x9NC0SbGD8C5KdxCUiLp+QJngcRfDxdXO/Rds8g==","signatures":[{"sig":"MEUCIQCS6gPnJ+z/pwuvn0Tb9QSxBbT6tWCwn1NovCxCpL12cAIgRJ3XBS0HhIMDI6zgtzjkUPvgG++ycXcRcIeBzMvKiV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23417225},"type":"module","module":"src/index.ts","gitHead":"8c658cf3d2423f933fc83f5b25574d181df9f302","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.79.0_1770558240402_0.3644256266300796","host":"s3://npm-registry-packages-npm-production"}},"2.79.1":{"name":"@decocms/mesh","version":"2.79.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.79.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fad6f4c9bc60604bd912489062daa80a8ab4fe85","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.79.1.tgz","fileCount":1343,"integrity":"sha512-5EINZxCslH5Gf3PW8g9mft26ASRndT1frPbH9BIJ8u4kHALxCVg41s7UBbaG5cCEuAgbnyX0aGb0+k1Rb0A8Tg==","signatures":[{"sig":"MEUCIQCEL8xhc/QAoXczg6Ufnu16BomGBcGsvEqXSVPrn5dCsgIgFgiSewVr3IbjnCQFcv/03Z8+wK2dl1uPqghsCjzoa+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.79.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23417249},"type":"module","module":"src/index.ts","gitHead":"3eeb6c54699bb4f74f6b822a0fe723df6d041d7d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.79.1_1770652353703_0.5295724239403046","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@decocms/mesh","version":"2.80.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.80.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"94f70bd3afa7ee27214fdadce7edb6cebaca8c2a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.80.0.tgz","fileCount":1343,"integrity":"sha512-8Om0dMexT9nfjfueXKA0ubdczDjLoWSvMo6CWZZd0s2Z1lyyGwRojTB+1jxHU5zOlWJPuHaPmfkErB033vDEpg==","signatures":[{"sig":"MEUCIQDkmJnnJIMgsFbZhlqfE3Gv5tZ3PnWN/KSsM8gVWfwZdAIgfkhIRcBuBK6kmpM987JcchTBzvpthWXy/bABQom6x2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23417647},"type":"module","module":"src/index.ts","gitHead":"62ce2487da36374e1950d0d51b84be1091db4e89","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.80.0_1770745211242_0.7377441054629432","host":"s3://npm-registry-packages-npm-production"}},"2.80.1":{"name":"@decocms/mesh","version":"2.80.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.80.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ee8e58a8a3416bcc55ce0c16158a7006bb2a54c2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.80.1.tgz","fileCount":1343,"integrity":"sha512-+3ZQYPs9xec/jrGbmmc6SEGolwYPO7s7g4jutFrNCyKJhQ0JmvDoaN0fMY3iBTH9WYgTx2DkcZXppHbCj9WJdA==","signatures":[{"sig":"MEUCIGmxM0rQaAtbriZ41pT5YchyIt5B7m7OYNoXZrH/VAClAiEArKvZxPNybNap2v7xNPZrkv9PX5bipWZYoa4QUagx3vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.80.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23418494},"type":"module","module":"src/index.ts","gitHead":"1b8cd6dc3a7a320d2bfc6e425ab9cb703146376c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.25.3","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.80.1_1770745539121_0.26377845923204624","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@decocms/mesh","version":"2.81.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.81.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"48268c7b56d6c74f16bc278a075e8bd411498374","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.81.0.tgz","fileCount":1343,"integrity":"sha512-hsHN8ezwEZnvhdEh5/KyL1RPyMjxBe4T7W1nHpqQAlpokC0W29kll9ARg99aSLTRQ8P3fsjpUK3G/P875iv0Pg==","signatures":[{"sig":"MEUCIAgtWX1iIPzKdtwTYDhH68XBJybl5RCOFm4FB1YN08K1AiEA0rMOKuVPRjD7Vou4Z3O6T/762z9dyDzkZbC92C0NVj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23454697},"type":"module","module":"src/index.ts","gitHead":"8e9b8fd098b9607b8ed7aacd01381b14088d65aa","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.81.0_1770749321063_0.19563650832205992","host":"s3://npm-registry-packages-npm-production"}},"2.81.1":{"name":"@decocms/mesh","version":"2.81.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.81.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e65b32b2ad84b1b3c38d3e6f9754304a45bc636a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.81.1.tgz","fileCount":1343,"integrity":"sha512-CqpOPPeGOoVOrWAPnr8Ok2eVBSt7dcN2AJwUrwCxQXPeNUK3lWZsCPslLlDnEEVi3lfMjOKya9AHlsWRCUfrRA==","signatures":[{"sig":"MEUCIQDxGRJ41JwvqV/0H/Z+D6YADkAv74HCguzQ/fvYeWTR5gIgOgx/N58kD0K3HCGR9L8N6PsjB/NGxvUxeIL493RY2/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.81.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23454704},"type":"module","module":"src/index.ts","gitHead":"51ab97d6213013149ab3c9d9fbb4fd3d9d584343","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.81.1_1770770512054_0.2057431039055464","host":"s3://npm-registry-packages-npm-production"}},"2.81.2":{"name":"@decocms/mesh","version":"2.81.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.81.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9b72c72b65ac9653a875570f2564b3261c08ac97","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.81.2.tgz","fileCount":1343,"integrity":"sha512-IyxTdTxl1Ysq25aJ/cnRa/wAmJ4w7YLtQmtCc9v6G/hwPPOwmlULd7OnT+qzjFo88NT6cZKPSIPyfKhf2hli7A==","signatures":[{"sig":"MEYCIQD6XxcmUuTJzxXwSdzoVEf6NoFaYnRlDEKMq6c5n65zUQIhAN+cSgG5qldm1iv5dW3lUUD/t+K6qzrq37BPqkqFby/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.81.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23460011},"type":"module","module":"src/index.ts","gitHead":"2fb7cfae959fd3d8e759a834e3fe9270ce9804d0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.81.2_1770775062712_0.2816734291821994","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@decocms/mesh","version":"2.82.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.82.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"81cb6f002531032df86cc2b9f2b6c03177b98e4f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.82.0.tgz","fileCount":1343,"integrity":"sha512-W2h722jyxmSI6+XYThhfoA7h8th3vMtMnbU5Tw8e+sz1+mX03nUIa1bIxFBNuFGu5uKYmsnwqX3NhGYugH3dew==","signatures":[{"sig":"MEUCICUCLn7cqxc4qw5cUY8Ies15jY0DZVNYuPVpPNzmTLZJAiEA9plp4XKid/6yjR2/PacMkOcS8y+yGewYd/wpQLpwqa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23462471},"type":"module","module":"src/index.ts","gitHead":"7caba2da1c6fb391b33c38de34d65b9006d99fb2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.82.0_1770828071648_0.26983360710035287","host":"s3://npm-registry-packages-npm-production"}},"2.82.1":{"name":"@decocms/mesh","version":"2.82.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.82.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0b152de6f174c6a0217d8d776f2b987d4ecd835e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.82.1.tgz","fileCount":1343,"integrity":"sha512-+xge94AuwixTbOG3bGK8I/SIRwtpZA65AJ4OjItMOUGaZYdOe0HKHzmLkU+uzYE3dluw6bEeh8VYah1kTniuow==","signatures":[{"sig":"MEUCIA3WbbEqcfNm1P2r5CgVIOG9XxJoRkE7fPBnoIdJi488AiEAq5ZEixZZt2BLRv0wGuiH8Of2+8xsGpWz5QY9AcCqvbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.82.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23463469},"type":"module","module":"src/index.ts","gitHead":"581567f99b9e9e699459e85fd7210fe218cddd10","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.82.1_1770837867964_0.22788913454070858","host":"s3://npm-registry-packages-npm-production"}},"2.82.2":{"name":"@decocms/mesh","version":"2.82.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.82.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9492642273a735723d9158e44e39b61457f1548b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.82.2.tgz","fileCount":1343,"integrity":"sha512-pgJaxOMBfUraxly2ikvPwtz8f64FJRLRvdu1zOnKqC1gXiiLDmQWwpiSh2NFlHJ15mN0OJ+LWsnuOTT5ym8M8g==","signatures":[{"sig":"MEYCIQCcmJqdTp4FvrzA4siBmM2neGT67f9J0dTIQiWLu6tkXAIhAIM1rDr5wSab8ofMyD2NkFNUCHr95bS4qax3USYN+nzS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.82.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23464219},"type":"module","module":"src/index.ts","gitHead":"4226072037f8a3a052068fad13d6a43f88ab6025","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.82.2_1770857491849_0.6580309333150034","host":"s3://npm-registry-packages-npm-production"}},"2.83.0":{"name":"@decocms/mesh","version":"2.83.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.83.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"649ad9de4b95d5008f83bbd62beb76578a76fb7b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.83.0.tgz","fileCount":1343,"integrity":"sha512-vJzBoOgtTeZMXsLRknsRuVf1mNaEintAIbcPvWmxkdhBG1LcheE6kJvCEYy6GeQ0wAGlf9HPNBqjQV1qKC+dtA==","signatures":[{"sig":"MEUCIHHUp9HlhA7aVbC4AH3k2odsfZNpX+oWsMTS49Mkqk8sAiEAqr4h7BPLh3SCdYS1Pr9BYZjdUILOe3/TZThAN0Cz71E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23476521},"type":"module","module":"src/index.ts","gitHead":"99e4bb6671493f5a569f8dff838f544bd7bbe691","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.83.0_1770857543505_0.0587848175456247","host":"s3://npm-registry-packages-npm-production"}},"2.84.0":{"name":"@decocms/mesh","version":"2.84.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.84.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4258835e5c89040de3b4fd2693a8cbcbde832630","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.84.0.tgz","fileCount":1343,"integrity":"sha512-q9TOHmYoG13gBM8wf79zERiN84kXERNFiBFrhlwdRfLpp/RwTMrIuFf2Fl9YStbI3kChQG3I4pkhdqlevL41TQ==","signatures":[{"sig":"MEUCICxIA1boqMQUhi0eSI05fyGXFmBpyRswJjtLMmaQSeL5AiEAtFDNuhFgBh1PRJY9p5q+26GqlgRMx1WtiEqE38KtH8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23481846},"type":"module","module":"src/index.ts","gitHead":"9a210220591ae46d6c3757a1db189364dd406b48","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.84.0_1770859580441_0.08077323564415084","host":"s3://npm-registry-packages-npm-production"}},"2.85.0":{"name":"@decocms/mesh","version":"2.85.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.85.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"28b977457489220b6dfbc9800968aea8b058cdda","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.85.0.tgz","fileCount":1344,"integrity":"sha512-gnssn1pqThQ7A7mvEsh3Gq78jzq1DOmgzPOfXl4jkXjYblNMAmkBaa5JijkhAm8mvGX8Qzf+8NT7X/g9A5TBSw==","signatures":[{"sig":"MEYCIQCtVqfNAgpK+tIXieZEoubXFN4hb58f0n936EaSid7AJQIhALlwBXIWpx6CxHF/5xCP++b8cUYlIIu0HlzSVW2IlrOv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23494476},"type":"module","module":"src/index.ts","gitHead":"48daf155f65795622072fdabca45cd9878d065e6","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.85.0_1770860649807_0.8178738367994975","host":"s3://npm-registry-packages-npm-production"}},"2.86.0":{"name":"@decocms/mesh","version":"2.86.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.86.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0aa73447b682f8389a95bf427b5590db887ccc89","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.86.0.tgz","fileCount":1346,"integrity":"sha512-WesUKlPJOx3yawPCsBrI96MP4enXNt8NQiuEjiS8oaBmMewR2vBK+Eb1m+0iuyVW1t/1ljHMarVOfXfxBrIguA==","signatures":[{"sig":"MEUCIF5gfzG3/sn1Q0CZvVsSiWka/7Y+snBv73U6r8T3GxuAAiEA9F+0K6+3LfttvSLewz0r6RrY3tXsKvHwT1yeH9iERrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.86.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23506747},"type":"module","module":"src/index.ts","gitHead":"341f3b69047e9bfb3daf825fa0580b47b7b9b959","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.86.0_1770870931457_0.37948012110206975","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@decocms/mesh","version":"2.87.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.87.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"eaabb05864b95f3bc25e6f0d3eca5ed0b60631b2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.87.0.tgz","fileCount":1346,"integrity":"sha512-/VUEsaEPDXtq93KZcnUQSM/HIgjsCkrzpwsSgqOh3KxJCfmGd3R3da00YZK2nFgDwE9tyJk89fyx0AWUy3j04A==","signatures":[{"sig":"MEUCIAS0nvnKRPvgnPM0qj4GGSA+ksAeb6myXgymy+iFrk+VAiEA1Ux+VRU3QoJoQI6xYxaQjodYyE90srTeDn5eujuMzHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23519113},"type":"module","module":"src/index.ts","gitHead":"a5b877f661957bbadfc489ad6f4adcc6bae0ac82","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.87.0_1770874647493_0.6424858777308056","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@decocms/mesh","version":"2.88.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.88.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6309e12878fb9d8aa5f67ac5bfaf746e8c2d853b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.88.0.tgz","fileCount":1346,"integrity":"sha512-aXgKfZjcKx/TCNAu16r74huxc8OFKInH8N4P/OULlDRc3ankG1cZAEOkAyjMuFhBgSB4WlvQ6Rss8F5XJNAYkw==","signatures":[{"sig":"MEQCICX+3lO7qye3s+ob9CixdnvzLL7fz5N+nyGwBOteCpMDAiAe8keLV9fb4ZUSiBKjvOdvOQkejs4+nfBr0eRY0DNO7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23522209},"type":"module","module":"src/index.ts","gitHead":"1823364c105527b19b13fe8d6fa8ac50d4af6e2e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.88.0_1770900458055_0.02676580355109781","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@decocms/mesh","version":"2.89.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.89.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"df61454ea2c89364b9e3cae19193ed1d861e554c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.89.0.tgz","fileCount":1345,"integrity":"sha512-MfGA3LdbFBI8X9FpJw6hGqrF2j9pNYZNKDEcZy7FhWt2c4blS+B6hez//roP53LhecbWs3yX1mVgGFvcZOJgiQ==","signatures":[{"sig":"MEUCIQCZCWryViUaaVqdhW7jm6vgdtzVZymzAfWd3U1XPxtMzAIgXakTedYb9K7DmJKzntnsFIGfPlFSCbZyZERnL1HTibw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.89.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23515401},"type":"module","module":"src/index.ts","gitHead":"23a26c1c4561d8a7042122ac5021b4a0819579c0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.89.0_1770922056971_0.9932941253680789","host":"s3://npm-registry-packages-npm-production"}},"2.90.0":{"name":"@decocms/mesh","version":"2.90.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.90.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e776a97bbbebcaedeadfaff422d4ab1f9107d4c5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.90.0.tgz","fileCount":1348,"integrity":"sha512-YqTM9ZB2xPzQB6tbZLjQacEc1/eGBglpG+LKv8PUjMaXWJ1zY1k/pJwddwpYYYWIJVSVv2w/axDKpmyvUFYGnQ==","signatures":[{"sig":"MEUCIQC9eAGLgWMWxkMcA2HkvorTo3inggN8pLmiKnbBvp/27QIgfNd2dxvuWCSabafZgf7h/FxBYIOuCN/ENAalkGNQNzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.90.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24324283},"type":"module","module":"src/index.ts","gitHead":"7a063ea529fbb10e8edbea23f64a3f22f832cd82","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.90.0_1770922658919_0.9585554921455843","host":"s3://npm-registry-packages-npm-production"}},"2.91.0":{"name":"@decocms/mesh","version":"2.91.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.91.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d2462eb97edd37d13f524b4d340ea3857a949df6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.91.0.tgz","fileCount":1348,"integrity":"sha512-6PjWZA/6Flcrtv1pDoM9BNVWxko/o0uJVYAP+INdG3uoohvhflRj9GdgrjECicJK1xbfT+oUT0SnJgVJH2+j+A==","signatures":[{"sig":"MEYCIQC07mu0eiITXlD7FO0c88KwoIstbM+WP7doPDtY0a/eTQIhANibtGW3yJ1ExLMD40nrJAyiPSsYfVWNkDm36p/PQ/3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.91.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24325222},"type":"module","module":"src/index.ts","gitHead":"1a820b6ff5679835ac9aa413d081af91de19584e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.91.0_1770923213311_0.15162675065893705","host":"s3://npm-registry-packages-npm-production"}},"2.92.0":{"name":"@decocms/mesh","version":"2.92.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.92.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b08c9f4eb17992b9ac6b06f2130a1132829526c5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.92.0.tgz","fileCount":1348,"integrity":"sha512-UvtqMLZbfqkuJoZRW+9kHVA5+su2BvE6bCn2QpD6Y5FC7JyeR0jV5aB6cts4TpT60QeMmUIZzJ352SXcu02Zig==","signatures":[{"sig":"MEQCIAHhgxzCRXL8xnbnXjCLENGXo8T9HH7p+AQMCs3/D5cgAiAfkMC62okeBgtXaG/KFP9RY5jYLNEwlsWaqJk+Yucfug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.92.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24327980},"type":"module","module":"src/index.ts","gitHead":"0af2112626975da0df7ad930899a0212876eeaa0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.92.0_1770929332834_0.7535972284354255","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@decocms/mesh","version":"2.93.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.93.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cec48f378949e0eb9c18d924333b0b9ac5087578","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.93.0.tgz","fileCount":1357,"integrity":"sha512-/29l7XMdfbp7rLz6seR0DWVK8QDkcyVWPmoizoj7E3DtuxwuqtTelKunEylpAbATU7acqSxmxYXhDqt8nxHVPA==","signatures":[{"sig":"MEYCIQDRjh4owFbTOGtmGatJQJSCEcHBhc/ASI8d5i32SJlaAwIhAMV6BXj77yTzSvF7m1eisvQHvc+iwOtlypDujCJWa2Ra","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.93.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24435276},"type":"module","module":"src/index.ts","gitHead":"4aa5e610294ba0c396981d6fac91f6b5f7994a8a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.93.0_1770929590221_0.6869948662304495","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@decocms/mesh","version":"2.94.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.94.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b94253028cec0c97ae6c874406734ded9a6367ba","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.94.0.tgz","fileCount":1357,"integrity":"sha512-hdO06/ObwXn8ofZKo8cxgf5fPFv3ULT+pxZh5hweGfoFNNBVd6svTvwol3UcQYkg+KK0Cvzmxd/1ATCLUurXfg==","signatures":[{"sig":"MEYCIQDQjtoDALcIZYCbEwNeyL0ig7GvtxngO4jImENKDkx+9AIhAKIvEDSWEhz4Z/ahgZHEAFlokNPOEmnhmrE7VQ+zn3hQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.94.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24438257},"type":"module","module":"src/index.ts","gitHead":"edebfdb81e2a686958e63b322b085754e39fb818","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.94.0_1770932693516_0.8759040930016635","host":"s3://npm-registry-packages-npm-production"}},"2.95.0":{"name":"@decocms/mesh","version":"2.95.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.95.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9abc8ac2930dc40bc9b13a9029f00f1ca6cfd921","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.95.0.tgz","fileCount":1357,"integrity":"sha512-+1bYGHpuJovBXmm7cnncN/w8EvOAlb5UNe/eNCU1GKGDaqrWK1p78Ja/IJ6fYyz8Uo1igxY/9I7H9jlWJnkx/A==","signatures":[{"sig":"MEUCIQCcSVlvP3rFSUQXq3wmbtpMi8aazOIiq/eTjMDMev1KBAIgeQCftONVTT2Jg1M/U6D/9gX/yL01euTL84DPELAzJOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.95.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24438614},"type":"module","module":"src/index.ts","gitHead":"618ae25b8df2ae990f447db762d9c9a473d3f4dd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.95.0_1770982388574_0.6388382758334537","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@decocms/mesh","version":"2.96.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.96.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fc71c0b19363fdec9ae06971bfc4390e62cac364","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.96.0.tgz","fileCount":1365,"integrity":"sha512-jiXpuXKRz0THT8aGios11ae3zHJaNp6i5TtbCIUkkEvfk6sGzuRtcxPKpIcCpmea04rybrpQoxHzvTtamSEdCg==","signatures":[{"sig":"MEUCIQD+G3jYxIxfhaBO5QqKql0o9NfHEWhNUk2AOTI1lC396gIgeqsmcK4TAQvkPaiVJVRbtgwlosnJ9hsUE6NRx8LVdr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.96.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24928113},"type":"module","module":"src/index.ts","gitHead":"a8b62b5074231841a7d1a1a0f0203b94a471fb4d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.96.0_1770986402527_0.7613599142355949","host":"s3://npm-registry-packages-npm-production"}},"2.96.1":{"name":"@decocms/mesh","version":"2.96.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.96.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"44bff69bf026c0542b21c48bbdb8b644e31bff60","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.96.1.tgz","fileCount":1365,"integrity":"sha512-0cmzDdHjrgpuGiT6PXCFZuRM+2gu4CeL9agmggxrtg/itswkHGJ5NF2YiBMFBAWe4LDgGk1Vvu8ZOsnsd3TfLQ==","signatures":[{"sig":"MEUCIQDKacR8718hZ6hySPn2q1dUfnEGC4cb3O84AixkbhR7JAIgGB/WJ4t9A4E1iT4rQFGJy/NDtVjuzN9kPvokoksnUU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.96.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24931347},"type":"module","module":"src/index.ts","gitHead":"6f55c347818245151e1046c8e8cdd8af2c92bc50","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.96.1_1770988603554_0.23197765563367856","host":"s3://npm-registry-packages-npm-production"}},"2.96.2":{"name":"@decocms/mesh","version":"2.96.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.96.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"e3b815308b839d7124fb16c0b24776eca516fd67","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.96.2.tgz","fileCount":1365,"integrity":"sha512-Sm5C+UzYl34O2ioqv95faXOWvu7vEeeJR3ipsJAYNQ49sROmvUNxKGh0s/hmZm1e9yJWxkcyGeHU/McQtNog5g==","signatures":[{"sig":"MEQCIF3Bg2bdMd2S3PBUxlt5ytoH6QsM2y2my/zzh3yq2KjkAiAwDvdiV3fRJUN0FMsZJa+4KFuwf0RVRkVnjYDDKAww1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.96.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24995342},"type":"module","module":"src/index.ts","gitHead":"416f4fac4ba87b2df84164407baa93756a0f2847","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.96.2_1770996306871_0.3216430052769439","host":"s3://npm-registry-packages-npm-production"}},"2.96.3":{"name":"@decocms/mesh","version":"2.96.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.96.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f11e307c8747287804e0cfda4e7ee7be8a4a1660","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.96.3.tgz","fileCount":1365,"integrity":"sha512-XDZqwYc6jN6xNsgk4UuJsL2BS+kNim0bS/kaJVStOppq7xUOEAufLWsnI3hppNfiivHY3o68ZHoZ2RNt1BV+0Q==","signatures":[{"sig":"MEQCICs+3lZkCAreD0UTRJZeUjbdpRyOdh8/UH0WYBceQbTIAiAzMNBYH4A32YDg7FwUT/fBdcAVkX+kVxbBEcI5iC9cvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.96.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24995315},"type":"module","module":"src/index.ts","gitHead":"c8e766c2fee9e44ec92745b08c2e9a1879df2e8c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^9.0.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.96.3_1770997547570_0.09748376692758454","host":"s3://npm-registry-packages-npm-production"}},"2.97.0":{"name":"@decocms/mesh","version":"2.97.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.97.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2bc6e96ea0d80a05ce1d8042d0086ed020e2a9e4","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.97.0.tgz","fileCount":1371,"integrity":"sha512-JFma/NY0JkfTLgFQ4bS883Wsd9BlEyRQlVuZXgJEOLN9jGC2JKWB5ZpGl42Xkg0uZk48PQBCNclVebpKhpejiw==","signatures":[{"sig":"MEYCIQDcXxfJNPWlnGHfZWPH8/HNJSQaHSpKkzh9DYjUFTYhagIhAJ8uJTaa6qCJEzbqk0OBA7vdNQ8whslX/+11d4/F2wzh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.97.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25038319},"type":"module","module":"src/index.ts","gitHead":"6a8acaa402a1d757006d689c908c5b0c233460ee","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.97.0_1770998844050_0.5126299575655684","host":"s3://npm-registry-packages-npm-production"}},"2.97.1":{"name":"@decocms/mesh","version":"2.97.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.97.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a5151d748564d73ffb6f0a9c7f9362ac1c1011ab","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.97.1.tgz","fileCount":1369,"integrity":"sha512-wAkTfMJD1MBo4rSbzB5f1Sor4FVn/ASen22I51Q77lL0K7Sc6f5Hl/YrL9EpCsFZL84TbgASfSSaA9qRATfjEA==","signatures":[{"sig":"MEUCIQCPhN+Ovp8ebP+sX7KQjeshnUdalNzK2fUwA/bx40gX1wIgAJPnVyphhcBeLvn5h3Twd6FD4gHFsqQ523KvFpH4tJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.97.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25041354},"type":"module","module":"src/index.ts","gitHead":"c02bde81e57ffeb9291b16d86db417baf244afe3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.97.1_1770999766577_0.5634840369043377","host":"s3://npm-registry-packages-npm-production"}},"2.97.2":{"name":"@decocms/mesh","version":"2.97.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.97.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"56a016e7da122fc8adf0b55af900fde25311babe","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.97.2.tgz","fileCount":1369,"integrity":"sha512-NMjH9XqBc0C/wEc3Bq6nFweXdgDMuV37nE1bm4F5vxMhb0NiocP6hMx+nAbLFFUWeMJQzgtL/Dg+ig3sksjbqQ==","signatures":[{"sig":"MEYCIQDnNO1GX8ucmXU0G+b3E5Mbk+qnrnWS9icC9w+bMbsUDgIhAJ0AFwUAgunItbgc8l59LgRDTig+vx8ba8kIAjqYnMA4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.97.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25050061},"type":"module","module":"src/index.ts","gitHead":"a3dcd7e23c9c8c7e52a08b529e22946bfdd852da","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.97.2_1771004758835_0.26557662666166637","host":"s3://npm-registry-packages-npm-production"}},"2.97.3":{"name":"@decocms/mesh","version":"2.97.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.97.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6b3bfb1b6d9e727cf3060e1b5ed77dc067b8dc0a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.97.3.tgz","fileCount":1369,"integrity":"sha512-S6R4SuFOcL9LDy8xuGC9PcHytmcPwCCmLyJ41owLjeRwuOf4aiAhlh4oRdDPesV6DgEiQnUuGHy8pf24qj2gkA==","signatures":[{"sig":"MEQCIGjkW3bpQzecic5gOPXHHDEVytK60weRbBJcKqEtt0e2AiBrB8K/972PseNmLNk1WSx+9Qgfh88eXK/SEoGLnt7x+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.97.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25050061},"type":"module","module":"src/index.ts","gitHead":"e261805b4040bf059fb640be4b0fb8523589fafd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.97.3_1771014287409_0.39879658538518203","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@decocms/mesh","version":"2.98.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.98.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0a35e1bd78b22fe04b4c503f29458bf7e4238eb7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.98.0.tgz","fileCount":1369,"integrity":"sha512-A46ftC1XyWCSn2cwUDm83IHVdDpYEoyypqGOpgH/B6VTRPj2/BkkzDP/6mEmNPu3/VFXSmfVKJgH47sr7nKVtA==","signatures":[{"sig":"MEUCIFSHpN08jiwsZXqmTU1AhSNKuBorqZGKjD/DzTDVu16HAiEA3IAxMAIUTj0GhoTRfIEhVVIiEuSxi8nsXfH8t4HdXNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25082425},"type":"module","module":"src/index.ts","gitHead":"e3903afd85ab0e16bf22dfe5a6222eebb8b315bd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.98.0_1771015610316_0.8284765843275812","host":"s3://npm-registry-packages-npm-production"}},"2.99.0":{"name":"@decocms/mesh","version":"2.99.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.99.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f88a4829e70c56d775103ba815ef3d28d278117d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.99.0.tgz","fileCount":1369,"integrity":"sha512-Kfqy4s/AbYQCEU6wQ20EgTat8tjqV1SiDNXLcNxgOCTD+Bhm31jPiYGb1VOMxOpUe+tkrF/2KHDPxhf/gdVfMQ==","signatures":[{"sig":"MEYCIQDgU/Zo6HHS889TSMypDRfxTixtnsx8+HEvezh+G6lAUgIhALZymZMI0xI+boCTVdy1VF12qMm99+bmwnJBGOgyp4wS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25089018},"type":"module","module":"src/index.ts","gitHead":"7be872167f5a55543f40296f8555bc4e08ce5138","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.99.0_1771074341133_0.6432839351502362","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@decocms/mesh","version":"2.100.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.100.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7eaa4e7ac1e19700daa51b9f189c4f4c95c647f4","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.100.0.tgz","fileCount":1409,"integrity":"sha512-+euUhvFRNBsi2bXe00mjR/KOF2rSCtLYQCy/UNUwZsfn4E1KGDqGV4SK2LOAAuIt88Pyxch8inYGFuenC8k+sg==","signatures":[{"sig":"MEYCIQDizArDJPCkEMN6Jq/g5kTu3v/5Z0vwaOiP72QZ7jPY+wIhAILCsCFnnYea2KDVIH2zrMU27zK4BPG4nlcsl6qy2SCZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25534539},"type":"module","module":"src/index.ts","gitHead":"ba40f089f04aa07afa1be402d305450ee4aa734f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.100.0_1771427433687_0.8841561609334869","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@decocms/mesh","version":"2.101.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.101.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dec8ac47884b1b1b9b6d331e69dc06aa6262f6bb","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.101.0.tgz","fileCount":1409,"integrity":"sha512-AHKH8ff9S3PBDP6rRmGCsvDg0ImP3hDHd679G8s9n2LXWXwMA8hsSfCRytZue5zW5/KpAtqZH02UWznmghWaxA==","signatures":[{"sig":"MEUCIDgzigF7sCIjNvu1eAC0O8pWfTkuviYGXFcj9FYnRnFzAiEA9d62ZT5jLxhi3N036skH96v86ttO/46/T+8hACUlELM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25534539},"type":"module","module":"src/index.ts","gitHead":"27dea03add733ab961d19be7607785e690836fd3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.101.0_1771427448225_0.5167125446057184","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@decocms/mesh","version":"2.102.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.102.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"1aeb4ddd7207b81bb71dc49ab61001aceac533c6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.102.0.tgz","fileCount":1409,"integrity":"sha512-H7oygfLiN+4GG/4YyXL7az6fUQAV1XRzkM93mf/6nbw88wb5nHkwDZbI7faaU+NS8th4+Vcqryu44ixaOjqcDg==","signatures":[{"sig":"MEUCIGke7Ih9sfVCdCSMnc9VsJmProjgH/nExGxx4jaybOclAiEAlWmF8wEBg6dxpjhgryQRtyMVkU5Bn1R2zxq1+Yfea30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25534711},"type":"module","module":"src/index.ts","gitHead":"c6c8809ddbcd466d72bf92cf6b917b773224370a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.102.0_1771431065393_0.5119570926862225","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@decocms/mesh","version":"2.103.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.103.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f14a30ec959f1e47e28d369a457ba26edcd0a8fe","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.103.0.tgz","fileCount":1409,"integrity":"sha512-v80aSWwNn+Os5xP4XzQXzr76L1PwTjLVL2Q+DX5lbdENbeWKnjK0zmP7oEGQ3eRp/LK4pUUr1olpdkS7eD9ZAQ==","signatures":[{"sig":"MEUCIQCv8aZzFoFEI+VSkNSFZrpUuyxFWodlTC2ccNNpNgtzgAIgJ+6A9ysaayVvNUhjY2UCm/GS53ePXCDPXuBz/gEkIds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.103.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25536272},"type":"module","module":"src/index.ts","gitHead":"2915655c1b3e59224b699a67c4c6d143669dcc83","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.103.0_1771432685122_0.33015503038027205","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@decocms/mesh","version":"2.104.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.104.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"efdba3851d9c3454b88bab6d912232c8b1bc49aa","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.104.0.tgz","fileCount":1409,"integrity":"sha512-+0fGizALUA4wqhzDspJfbHQorJ2fTQFhDtgWK3DokiR5k9sZM0xyuBCWjEftBp9a/5sFDf40KBou+hxgdHZd6Q==","signatures":[{"sig":"MEYCIQDdzzbJRqF3IJXSmOJKvJWluaaVhNov6fDcdO1QQ0mAeQIhALV8izt3hmv6VXyUoSU609E9g1fLPzhYrbKss6bJ8Wwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25536680},"type":"module","module":"src/index.ts","gitHead":"f9680c87c82686bbdea09271e14037e72596124d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.104.0_1771433692211_0.32733759880806756","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@decocms/mesh","version":"2.105.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.105.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"91e6adf6aba3ded8b82cd121755f81d3457b70e2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.105.0.tgz","fileCount":1409,"integrity":"sha512-vA2hblsXixXqheQIbo0TtDpuiFcR1Xboxo0GQ8iIdDrRmTq+Dy2qcvScQVcF2E19i9c4Z1oXtcOtLc0WDxiYzQ==","signatures":[{"sig":"MEYCIQDoLXwHyFjXUjMMtDB9wDzLghQLxWg5BNAPnM0eUHW1JwIhAPy4lIqOtNVLK0LV7qc93K6V2st0V5rEcpJH7TxDjBWH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.105.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25537760},"type":"module","module":"src/index.ts","gitHead":"e2d47bee919ed09e452569f13a41379c06844a67","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.105.0_1771467862305_0.8878715825535983","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@decocms/mesh","version":"2.106.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.106.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"48a2d1c951c55d37d75589859198c8eb450a07ed","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.106.0.tgz","fileCount":1409,"integrity":"sha512-iRYjU5V7pmL6icL3f6mNwPWPhXc12Xa0gDU/XQW1Hc8c6GzlaomnO5YDCsArYhfsuP/g7oFbGzHsm27iT4JOQw==","signatures":[{"sig":"MEQCIQCWXcqqy6uIqjXVtu9t7axCs9LC1cBuQOEzFxWP3DsbGwIfN4zcrVR6RzMZc74LJV18cATRnIuBjACNsQ3AyUblug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.106.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25537544},"type":"module","module":"src/index.ts","gitHead":"7050ddbb1c400172720b364d6b60f72b97bb0252","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.106.0_1771471355056_0.6769034468328532","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@decocms/mesh","version":"2.107.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.107.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4b80c7ad9387f77a93397a38f25130ca4250cc4f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.107.0.tgz","fileCount":1410,"integrity":"sha512-tFSluwCVLieBUMszFZ+Cj14QYHLqj61/xKleA/jxXBDnPN9xiqIhM/bq1y9v9P9KZvU3+om7IZeZEr9q18n+Gg==","signatures":[{"sig":"MEUCID4hxfL9YDx3FxXsk+/tjYWIKQ0V+CiWBl0TYUQkwS7hAiEA7LoTtO3cwDKUErN1EH/8FFDsqN/qafEIpfmWbQniZ7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.107.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25885913},"type":"module","module":"src/index.ts","gitHead":"3aa175f7394fdfb1a3ebe1bed3d928714da65c65","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.107.0_1771512629156_0.625340736356091","host":"s3://npm-registry-packages-npm-production"}},"2.108.0":{"name":"@decocms/mesh","version":"2.108.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.108.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f07122405313c9e343bf9298c71b05ace6f3286f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.108.0.tgz","fileCount":1410,"integrity":"sha512-ytQn5/cYA44DRiocqfbZfjlWQ6joKn8MClkGjV0f6lWgt9glAwffeqW7jchSHWD9fvTGYN0+KdRDKgz/8h0kkg==","signatures":[{"sig":"MEQCIGYMTMYPr4m70ITkvOfzgbonsc/f8S6o5PSaokDWkRH9AiBGNB3IX7zK+aN1X7CKtaqFha5asSUKSXp2eLZP2ZiijQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.108.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25888000},"type":"module","module":"src/index.ts","gitHead":"30b0e2f88fe1dffac66b1d13cdfb8c4bc040dba7","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.108.0_1771512812012_0.8704940938001398","host":"s3://npm-registry-packages-npm-production"}},"2.108.1":{"name":"@decocms/mesh","version":"2.108.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.108.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"db85b456ea1b7125965ddfaa8baef2e52ddf0b95","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.108.1.tgz","fileCount":1410,"integrity":"sha512-bjepC+7Yn7qwboBZtqHs8nsq9POipTRFcIAb7YDwGC5PSWSoMABAtrtALgrjPPzYOQe98C326EMJcmuZ24F6yg==","signatures":[{"sig":"MEUCIQD/BJUlU5SRlQf+tCxjPOwxV1HrERfeyIMjkDqLRvvzGwIgdI5kDyKo4/LEpFB48roFQmifHMs8UTMdhcuDrVz6iQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.108.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25887877},"type":"module","module":"src/index.ts","gitHead":"75949e3353bd29169ef621920153f2a809c45860","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.108.1_1771532200603_0.22495133553379176","host":"s3://npm-registry-packages-npm-production"}},"2.108.2":{"name":"@decocms/mesh","version":"2.108.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.108.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"22d1acabc6f32856a33cda22b55b778b8cd6a2ce","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.108.2.tgz","fileCount":1410,"integrity":"sha512-9i9rjIkhmC6Tkt4gymsfYcGjD1Mes2aWMB316TIXjWCu3gAwcP/dS3FbxOBP1+OrgQHPA4g4Bopyy9QtbAxNjQ==","signatures":[{"sig":"MEUCIE55hKXl5pR0rzb3OTkOfdsnCt4LZxr3DIOgfy+HLdefAiEAoPbdbGhN7CTHClcsXi77gCk+wulto43gWeFEzMMrwa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.108.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25897997},"type":"module","module":"src/index.ts","gitHead":"3b616560575a079474ebb999d88d4ee9de60157c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.108.2_1771537818050_0.022314785326692288","host":"s3://npm-registry-packages-npm-production"}},"2.108.3":{"name":"@decocms/mesh","version":"2.108.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.108.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f2013ecefe69f68aabf763c3de8e7450bd3a982f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.108.3.tgz","fileCount":1410,"integrity":"sha512-85SAF9I28+Ds4X4org9RsA44uhbmGaz/vT7gcOFgc+LD4wq2llOLp3fp49KrSIbD3cZd2QmFU0kxuSGuMrH7wg==","signatures":[{"sig":"MEQCIBperiXkeopgca973pR6Xfc4OxZyctZZT2C0VPyiBC6jAiAfFh+ufJg/o+RMHKXc0rRV886NFXs0wABIYArqfJ9NFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.108.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25900813},"type":"module","module":"src/index.ts","gitHead":"1344bb52927d666abed92976015fb184c7e22e62","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.108.3_1771603219321_0.28206882380235165","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@decocms/mesh","version":"2.109.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.109.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"07a25f2fdc23d208e190f327163b1e0b49dee12b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.109.0.tgz","fileCount":1410,"integrity":"sha512-sCn0kter4TLfcgx3d/1CSCYSAWJo47dcu7VcH5tU/DEGDihrWLOa01YeBwPuAAuqfoxUnoKcNW/jpF2rquxbIQ==","signatures":[{"sig":"MEQCIE2dgjyllA4MLFGiu3eRhgHOHRW3plyNZweK2ULJmEIYAiARU58i4bQtR2Qisgc677ptqJaQL/p9mHfYb0vGrVkc1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.109.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25910394},"type":"module","module":"src/index.ts","gitHead":"e99ec2971f3fd54ca75c39d31d638147e809ba61","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.109.0_1771606932601_0.9309467334327042","host":"s3://npm-registry-packages-npm-production"}},"2.109.1":{"name":"@decocms/mesh","version":"2.109.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.109.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"783c71a0250b1f4dbe51901d88016aaeb56b2db1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.109.1.tgz","fileCount":1410,"integrity":"sha512-oetmNvO/x/TSGSeOk8Ld9aoLjUfpAa3RmLCghjCqxDyvMoWDSxdc64D5w7Eodt/ia9rK65mol4srjVT6OLsZGg==","signatures":[{"sig":"MEUCIDP86ToNxcW2MwuQ8ABLIa417Lq8mjcxKM8jzbuJ6v8GAiEAinL7G+qHo63sOqhy283JJdgoGF/tplAqxg6YE++55gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.109.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25921252},"type":"module","module":"src/index.ts","gitHead":"c64ceffee23cf46ee5ac6b8b3f6a2a371e81ce15","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.109.1_1771610152690_0.670056721141254","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@decocms/mesh","version":"2.110.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.110.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"125292bf20f39a56f8dc532c06c8a91068f336b7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.110.0.tgz","fileCount":1410,"integrity":"sha512-oH+4iPsiMByj0doNA6eQ3ep0TIDkNC756s9HieMeqF9LRSjm5p6hZJIMOdO68TFjaoNVE55Nw0VPtvbLW0SiRg==","signatures":[{"sig":"MEUCIQCaDJiljidlxxJGB8gjkqGCP1J/XUbM9Ck6ydU5ff4euQIgewUvaEFJGQhrO/apGRyGwkeMNfG7YKHkJDUXbrSWQLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.110.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25927660},"type":"module","module":"src/index.ts","gitHead":"107fc0e206d048279923271d07e83b3464946faf","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.110.0_1771617110443_0.4783602490699228","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@decocms/mesh","version":"2.111.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.111.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ac5d72e10c9c5c540a02d1084540089dcbd18162","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.111.0.tgz","fileCount":1410,"integrity":"sha512-kDKTrCjTtBf3fF0D6hz3ZUerFZI+7o17ImjYS6rN5tvb6wOtOh43hxktgLOGisJcc5MAelBcMrsKKbaqaCOX8g==","signatures":[{"sig":"MEYCIQD7Z66VxGc5m19nIa6YZR/J9QlPQ1dqCoOgTQjTYDM5YgIhALs8HwNqfkt5myZsf1xaOBjiYmmWXu3USZNJ+BEl62Fe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.111.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26498650},"type":"module","module":"src/index.ts","gitHead":"5b8fde1e546930579bc07251bb97a31d9b17a58a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.111.0_1771618504865_0.09806712329244438","host":"s3://npm-registry-packages-npm-production"}},"2.111.1":{"name":"@decocms/mesh","version":"2.111.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.111.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9e50e3ea5fd4753cce6778ab146200203ded359b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.111.1.tgz","fileCount":1410,"integrity":"sha512-EhqpJPrD0+Ra4q2Rj0lBEjqzD8QxTm4R0l7bpXIhj+KJGAaTvmTq8crxTKU01su/Plo0x6CbrZAJaq6gfK8R7w==","signatures":[{"sig":"MEUCIGE2NmrQb0URsHtJPR2qGalT4j/VeQeJT+SiCfxdtwFtAiEApiHyfNDavERbBV2USL5LVopop4fPpLmZYKvJN7YcPOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.111.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26500999},"type":"module","module":"src/index.ts","gitHead":"f353c53d6644b0e9ff50f5667e99c18fc49bee50","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.111.1_1771624591620_0.8947219472210604","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@decocms/mesh","version":"2.112.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.112.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6cfcb6eaceea36da5569f51310015f3e9864523f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.112.0.tgz","fileCount":1412,"integrity":"sha512-CZPg4aJZ+0n2Tgb0aIqYoTWTKmg7cAiUemuGs8Qa9oZEndCkYzdBaFbYA7COHkgSXIpo8RtGf8IhA1VZ5FJtCw==","signatures":[{"sig":"MEUCIAaXBb9JvL+n8OvBS2FghQuImG6/vzDjI82nRj4YmFtLAiEAuABcqoNMznATCVfku8N5dRyqdlBbSc5bHwlKJ5VLUl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.112.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27240828},"type":"module","module":"src/index.ts","gitHead":"991fdf2315c3b20d6533dccf871c66867044719d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.112.0_1771863125465_0.20277216583606372","host":"s3://npm-registry-packages-npm-production"}},"2.112.1":{"name":"@decocms/mesh","version":"2.112.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.112.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a51a80c2328c12710e68b567d94bd6a6152c7441","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.112.1.tgz","fileCount":1414,"integrity":"sha512-MBlxHGXIv5fVLISq28XPpD9ZXQxMkqeFjIUOhvw2uFKOpHd23HEXgpZMS7ungUzXGTAOPGfmxsyJEEykgGao5g==","signatures":[{"sig":"MEUCIQDqeVvy3Er03YNcQMEStK9RmgUyWKImxkrXRGIh5rKX6AIgXhV0nCGfbLGo7rxRneS2UP6fcyyPS8hVKbT3Erja+Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.112.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27256468},"type":"module","module":"src/index.ts","gitHead":"d78adc3c700a3bf49ab9896746f9bb330d394f50","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.112.1_1771904466671_0.8291414509654214","host":"s3://npm-registry-packages-npm-production"}},"2.112.2":{"name":"@decocms/mesh","version":"2.112.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.112.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"703f5aff48f42d32330d4bc91d5cf6b2e2c21c96","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.112.2.tgz","fileCount":1414,"integrity":"sha512-1wdQWVvMjJfNdpCpVN7VdxdXa5X13/L0ZgFHd1oSKz6ORvIYI3Iz2IVO4B/JNxaWbiVaxUrSiOJ+pwH76s7Oyw==","signatures":[{"sig":"MEQCIFhvj62PV2YvDjEb1E0eyOTniNzJ3dnpQ56pFP1KBH+vAiAI9/QPBNvUQ+3lywm0MFLl96v1tMJ/uriiCT72RJAf1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.112.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27255313},"type":"module","module":"src/index.ts","gitHead":"db3bc9834d01cde3c67edd2d5459d11793b4baf4","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.112.2_1771906007003_0.6221390959758637","host":"s3://npm-registry-packages-npm-production"}},"2.113.0":{"name":"@decocms/mesh","version":"2.113.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.113.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4f849bffec5680e274d09c7d22d047d9cf161b00","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.113.0.tgz","fileCount":1414,"integrity":"sha512-AU0OosWIxPhrbcXZfDjIbDuxNovlnKz9F+NvnuA8I0EX69adr/WTnV9Pt4I5WCl+tWAW/+kMoKsd0cU28kPBgg==","signatures":[{"sig":"MEYCIQCWTEiJkC8/jRIuMUoQGtercrlAcFor5uA8hHfnfcM48wIhAOm8k52ah2tM7HE7ikDaJ+prb4vp4PSGfU1k+KEHOjAt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.113.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27261102},"type":"module","module":"src/index.ts","gitHead":"7b1513d523a43f4e094b9b6fa9e1fc85baf4be6c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.113.0_1771910653545_0.9863478197457547","host":"s3://npm-registry-packages-npm-production"}},"2.113.1":{"name":"@decocms/mesh","version":"2.113.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.113.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c82f26fb6882739c4770f6bcc012093608cb1862","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.113.1.tgz","fileCount":1414,"integrity":"sha512-CRd3GW10ejICJ6sC2W2+I6rTBKurEVKaKKVAzYI7hi8erGD5r2cSqwPjUjUhhgHckjM8icLtraDx08uP1a8EWQ==","signatures":[{"sig":"MEQCIF2RTkq5aAwQqP8/k4u9LKnGJzdwG0x+Vtf6pOcVsbtAAiBPakfF9fvuLra7BD0fexQk9GZ+vz3tBIjzczPAeJEQKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.113.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27264453},"type":"module","module":"src/index.ts","gitHead":"e36d5eb814a3b6b5fb601f2a5bea1ed061135a78","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.113.1_1771918580274_0.7301075611775312","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@decocms/mesh","version":"2.114.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.114.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"04bcc4261f63f7e14aed4353b275eff7567d99f5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.114.0.tgz","fileCount":1412,"integrity":"sha512-LaSZoeC/xYghFBoPK9dFDeQcFFIIOcPEDP+8ud8K4D1RESpyiRHXak+MTH6raqYggIt8PH4Hg96VmHZ4LEUNKw==","signatures":[{"sig":"MEUCIDvKgO2t0HwZpvdBXh6oWgJJQ46RD6UT7ZX+L5g1gstVAiEA4ZB6+oTt0G3QMFLXOrc1gL75d5Vhrf36yaqkyUvrFVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.114.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27219461},"type":"module","module":"src/index.ts","gitHead":"d8b294b9dedc385b97ef1da17354b4f741e3b280","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.114.0_1771968334972_0.7672383326552135","host":"s3://npm-registry-packages-npm-production"}},"2.114.1":{"name":"@decocms/mesh","version":"2.114.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.114.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9e164e858127395e4dd1acfbcc1c5a02b0d583d6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.114.1.tgz","fileCount":1414,"integrity":"sha512-nnOGyFGnDLx40OvRWyCSkssy/WijQyxpRGvuq0Lo8y93Ou7M+IPRf55itIePVo8zr9MP9r1Ar+uAdR6eUI1Pdw==","signatures":[{"sig":"MEYCIQDi/U9d9hfaCRFyUzNAgU19HIipZk0B1VQjDQlbIKlI2gIhAKX8XTs3yN6/RTE5/Jv2dsjhMtF/NFSUfIBEQ/0l4bqW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.114.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27249553},"type":"module","module":"src/index.ts","gitHead":"8a37a77b6546f2b167cc8f9945817a719ffafa86","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.114.1_1772012315959_0.4327263674774606","host":"s3://npm-registry-packages-npm-production"}},"2.114.2":{"name":"@decocms/mesh","version":"2.114.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.114.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7c238aa59df22dd72e55ad37b2159a57fd2a6dc0","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.114.2.tgz","fileCount":1414,"integrity":"sha512-DhZtZngIlv8j0Tf7vz/S8HoXsRT7ZEugyx8EXGDfqrSeDG4M/g5rG6r1UyefiMLrK+6iW2dwFe0FXkZcycY8Mg==","signatures":[{"sig":"MEUCIQD8GmJv6DfUyPksi3UoNWEk2n1By/xRCHj/4rWBcRJEiAIgWiPp/O7pckUBpECTx80xYKt5m+/BzipVNnONtLoAl2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.114.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27249666},"type":"module","module":"src/index.ts","gitHead":"298bd8b744bbb37c4f24160db6f7d1eeba544491","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.114.2_1772023161273_0.9186289265573524","host":"s3://npm-registry-packages-npm-production"}},"2.114.3":{"name":"@decocms/mesh","version":"2.114.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.114.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b598d81263e63f818a6cc879f9acad80ec671ce7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.114.3.tgz","fileCount":1414,"integrity":"sha512-GWBaBIBdoCGIc1q/9iQFvCMSJnLVDmAcEHR8DtoHOYVInSWoT3mczfj36shjHm+SE6PjdzbKGn5Iq7TsldpUPw==","signatures":[{"sig":"MEUCIQDFPUEO20j4fXt8v1XiNRiL3FLGjiU/cgY8wgxTsemlAQIgMFqi9Axu4lIBz2iBjp1m6UQreN0ZzIQDv47HRuJO8ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.114.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27249837},"type":"module","module":"src/index.ts","gitHead":"e077c729ca02ec13b27e1bd6a2d97ed63df8a212","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.114.3_1772024265413_0.12065553347632463","host":"s3://npm-registry-packages-npm-production"}},"2.114.4":{"name":"@decocms/mesh","version":"2.114.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.114.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"9c788014cdec968b603e888dc9948b03a8b49f83","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.114.4.tgz","fileCount":1414,"integrity":"sha512-gpoi5NyQQpFmjPKH08T2JiBa5VHcQuIZVn3k5NS4m2SRbcg3uFBKOTLmVKjI0ezZO4J20GUgTiMBefIljvSIOA==","signatures":[{"sig":"MEYCIQCmXD2JvTW7Vks1RsZMunkp248QgQQEGBahER7UfQ4g4AIhAPHwisIE4pREDjlSkOZafyIBaFLRsC0KRwSsrCSfe8c0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.114.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27249670},"type":"module","module":"src/index.ts","gitHead":"9d344411ddba02078993b1f443815c68b5a8d42e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.6.2","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.114.4_1772027466032_0.6969134194673399","host":"s3://npm-registry-packages-npm-production"}},"2.114.5":{"name":"@decocms/mesh","version":"2.114.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.114.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"daecaebc6c9e1ff740a5e4cb0bd8d4a996e32017","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.114.5.tgz","fileCount":1414,"integrity":"sha512-BtBQd8LK7lOr4Dcg0OROny8X3n0jJqx5hJlIkPAceZ+EJKL64/buhB6leHqYwa6kwOKNcxNN63omEcw0Zc4fNQ==","signatures":[{"sig":"MEUCICNQz04Ux07e9Sl62gYuSsh3OlvRg8O1Ej2GyXpJnKoGAiEAzpElepDi3Tblo1xN5Lksbi1QQVe8ygXlTqbC+SiYQJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.114.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27249967},"type":"module","module":"src/index.ts","gitHead":"2c4276002946753ca4efa8c12eab2bee34143cd3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.114.5_1772036441220_0.2313127780167028","host":"s3://npm-registry-packages-npm-production"}},"2.115.0":{"name":"@decocms/mesh","version":"2.115.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.115.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b90c170de9661484df5f99e53ab998e5e0772d90","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.115.0.tgz","fileCount":1415,"integrity":"sha512-BGOZCnY6OaNq8QrhTyUD3nGpkckC4Dj+7iblcHEsPXbArHwQz+WNi0Nf3IUPoqryJSPid8QUls1DT7qFCaRwIQ==","signatures":[{"sig":"MEQCICzKayLQpZ7iH3JPbI2/cuxfIiivVcSYRglectfIoWLHAiAo8JHiFYUlopBYJer6I+Et7jxMZlWxwOKzBELtN6L1yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.115.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27263456},"type":"module","module":"src/index.ts","gitHead":"62c1979ecb55f2fd4bea1fe33fb76c751caeeecc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.115.0_1772036676587_0.1341047421069721","host":"s3://npm-registry-packages-npm-production"}},"2.116.0":{"name":"@decocms/mesh","version":"2.116.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.116.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b6d04314feec204d4976d2405731cd55b0dcb049","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.116.0.tgz","fileCount":1415,"integrity":"sha512-wQoSvyqYQ1b2Uo9LjcmtwXGtjU9lHFNxabyyXnjtbWwIOluZnuDr1s/m9xAMio8Ifh/+zUf3GtjvORVgjMq68Q==","signatures":[{"sig":"MEQCICr/NAZKFm+j+hudZf3gvA8TSiv9povjoUAEYx/NCN4eAiAI5NalnPVZmoRVZtBDcIscGoSltVYzmP9dnicMPJZFtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.116.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27266379},"type":"module","module":"src/index.ts","gitHead":"9449c5758afdbb50cdaad846939dd4f2478254a3","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.116.0_1772072811697_0.1542295716151767","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@decocms/mesh","version":"2.117.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.117.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"10bb31eeb0e3494ea0dcc2a068bba5e925735f48","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.117.0.tgz","fileCount":1415,"integrity":"sha512-g6LZZnsFsMAKULue/YWr8pPEMdF9k++xm9vS6ZxVC0EFCrvSfAwXoXSG4JuL9lg80JUntF8M8pkVkFdfmFzG5Q==","signatures":[{"sig":"MEQCIC6NAyOrJV/w/KoDkpeHbDsEjW5GoEMbXi6ZztvdfvkVAiBoYB6p7mlRa+dD+qkLaqaXPBm/xfmWBi3IcZhH+tq51A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.117.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27271006},"type":"module","module":"src/index.ts","gitHead":"932662ef45aea38aec38f70b4c179668b5647e2d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.117.0_1772075693981_0.8843698725066333","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@decocms/mesh","version":"2.118.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.118.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f073a4f7c0015336622c64abe0ba7d79e7eaef2e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.118.0.tgz","fileCount":1414,"integrity":"sha512-vJIim2BUc/SA5C6myQTMnl6alkjqMruYRMjfbCExB79qZXF117C2Ifgnw4NLHJ9pyhNDl3eZ1tSKHE1cYgZzgg==","signatures":[{"sig":"MEYCIQCo1t1zNuCc8kH4AlDp/9BpCFiPwRZFdf21LXz5bdnLHgIhAPKCy3VrrCmA5fkIZ3EqRZNwcfCFMxU9as9TSbp30Of8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.118.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276541},"type":"module","module":"src/index.ts","gitHead":"53e62d85567b13011c0ace0f40fb5e35ba4cc844","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.118.0_1772125338423_0.385322164144295","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@decocms/mesh","version":"2.119.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.119.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d6ec5d1bbb256bef9642716ee237ae4ce7d0d085","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.119.0.tgz","fileCount":1414,"integrity":"sha512-n0hQJymeNsNIG5QMwd4XNY9hc24WkuhEJEY+MPAl9Bs7hs1Rc6PeboI2BZvY3O/0vcfUPxOk7aBb/RkFdAFizw==","signatures":[{"sig":"MEUCIA4xJE+8u2bUS+DnH2F8wmfn/kSbqy4gmmRDGtVZADsoAiEAwJ7ZBcw8Kaq8dcffuk0Hbj+9NXZrwkVaKVyxUgumNmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.119.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277222},"type":"module","module":"src/index.ts","gitHead":"4863a256e56d481c2406177a4a091f4c01833004","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.1","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.1","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.0","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.119.0_1772134923891_0.11401277164203472","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@decocms/mesh","version":"2.120.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.120.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d17d28c6c32221695ee68810c5b20eedb93ac71b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.120.0.tgz","fileCount":1416,"integrity":"sha512-RCF5IKlu6EdP9JrSpLjRpqSmpeZ1eEqZ+gAqmpKA4+pod2jS5i68wno32UySXP6voxPcYAt6YXKFiVCm25h83A==","signatures":[{"sig":"MEUCIBDOVUB0NJbQBBWo7RFU6S6/KUGSW9zU795N3fPx/CbFAiEA2AA/FjBB/S+Ud20AhhBISyIT1a/Q8KJo073rOmguab0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.120.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27292335},"type":"module","module":"src/index.ts","gitHead":"b35e246882922fff3369ba76a78bcb85524772e0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.120.0_1772151066248_0.37073844641346665","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@decocms/mesh","version":"2.120.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.120.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fad206b4c12337e517d521c39530b8b599148a36","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.120.1.tgz","fileCount":1416,"integrity":"sha512-22wodNMr1Qtzj4iWvnAcY+/FVFCdCUBuJeShqIlIDRDw29zcHgNMgUsBJVIpfKCc/PlONcpvxhWH6zofrkuajA==","signatures":[{"sig":"MEUCIQDI3aEjurHyB800xaDcSBdIC4wcVnbKC7Cx/FYmZwnPrwIgA4qHcY6gGY1RHu8vrQah+Ra8IGGVL7lj2OBUbV863Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.120.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27292449},"type":"module","module":"src/index.ts","gitHead":"e0e9d891a1218ab418537e3b5610f2c2a14b149e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.120.1_1772159408007_0.771080673525506","host":"s3://npm-registry-packages-npm-production"}},"2.121.0":{"name":"@decocms/mesh","version":"2.121.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.121.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d25810e1d9ba3abeb5bdce3147ebcbf94d1d6f2c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.121.0.tgz","fileCount":1416,"integrity":"sha512-qyg2IMc2+2B6WyKu4uYfZjVQmwV5QEFrI3jleq2TeXvg7VHvGZoM9H41qFjjKJNLGFclOmyPEsmbg7j9b0ZRww==","signatures":[{"sig":"MEYCIQDHcx7KzNEdhoTwo2qYPB3YQARGdJJxMEipzyeO7RusEgIhAKLuErKYFTfPmgsKcRzfwku9slyar/2LyxtJ3gxHkQNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.121.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27294545},"type":"module","module":"src/index.ts","gitHead":"a9a14486aff8dc09a2c91e7c70179d09e69bba30","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.121.0_1772218175453_0.7114051874804943","host":"s3://npm-registry-packages-npm-production"}},"2.122.0":{"name":"@decocms/mesh","version":"2.122.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.122.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8644abf27303bdb06a0138da4d717b89c97c1e3a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.122.0.tgz","fileCount":1418,"integrity":"sha512-J1f0IRvEeaypdiUo8e8vzoVByqBgUSSlOCpTJI9PFU1n0BzJcPrl4sKF6p7Y2Fj4YZMWfZn6TgRjjzMAI1VeyA==","signatures":[{"sig":"MEUCIENZk3r5cdduePmEJNNZdgE+svgiz80v5vyJhw/vbw2BAiEA9UrnOgOqpG6DuyII91hYHXeQl/xkgffb93/nQ665PLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.122.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27354073},"type":"module","module":"src/index.ts","gitHead":"10fcb1d60cbfe33153c7ccdcf849ad1249911164","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.122.0_1772221886049_0.42184717763718305","host":"s3://npm-registry-packages-npm-production"}},"2.122.1":{"name":"@decocms/mesh","version":"2.122.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.122.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6a4c9d4c91db95916a7368c3a555dd9d4c8c1019","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.122.1.tgz","fileCount":1418,"integrity":"sha512-7FD5CVHYKbbos72WREU2QiOLfZZcrUUYfP6ufmmegu62TlLzunh/pRc4cMCEK7YXLD9LXJqvjYbuhwaFOLeIVg==","signatures":[{"sig":"MEQCIFmXtHGAy+7MO+hciVKBd3gCEoie+xNfyFHrJhHgmPvhAiAkvzLSPexMRvMIAYoU5oPllAdjP6FxEzLDBCu/84Rphw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.122.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27354423},"type":"module","module":"src/index.ts","gitHead":"d15a58530d4ed0b7c9acecefecb0686a31bc648d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.122.1_1772223097496_0.966781897091687","host":"s3://npm-registry-packages-npm-production"}},"2.123.0":{"name":"@decocms/mesh","version":"2.123.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.123.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"278d2b9c417ab583b0f9d2f0f3032aa2d59d8284","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.123.0.tgz","fileCount":1418,"integrity":"sha512-8QoPK7vEqYepcd9w8b2wIM/zHpmlzLYPcH/jz2kbUebPv4ZHQlnylx6G041oBMjLO3C/Iinw/jg99hoSlEjNrw==","signatures":[{"sig":"MEQCIDRN5aTPQo3GjrUeM8XzHRqLLfLdEUD92m49D1jFyiCgAiBao4SkYK0cXrXy4bXaffDS7UUWcE0Lxf9ePPzf0aAQQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.123.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27354516},"type":"module","module":"src/index.ts","gitHead":"4d3180b14316198d6745cb6244fcbcfe9d094695","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.123.0_1772233139679_0.1379353574294475","host":"s3://npm-registry-packages-npm-production"}},"2.123.1":{"name":"@decocms/mesh","version":"2.123.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.123.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8c368632047f2e3a2a36b70624fc0fb6933e2e6d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.123.1.tgz","fileCount":1418,"integrity":"sha512-apRJf9KwsQxPKoo6c+RRB6iCxr4j9+kYszpb1I0mFsGJbaGMpJL7Sfu8fjs+djVPbNrn/jbtY/XTWDr0ZToGQw==","signatures":[{"sig":"MEUCIQCIww7jCs5JpFQpSkFafBV8jzptdCHSKf8h9bR+SW2ACQIgJMcqSrn4JKSsa5RUALnBb6Z11G9NsY6J/bdBTfGDOE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.123.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27359756},"type":"module","module":"src/index.ts","gitHead":"74db9deda98a73ce5e35c8b2ceeac1a84bdab608","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.123.1_1772238930386_0.2689011327898789","host":"s3://npm-registry-packages-npm-production"}},"2.123.2":{"name":"@decocms/mesh","version":"2.123.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.123.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"22e418e9c0aab03a3d0480d92f57a28909cec6fc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.123.2.tgz","fileCount":1418,"integrity":"sha512-8UtV+bNDFVq/2aK64pwU3kKC0pjXh+zpmVSnkLLh65WxjhOrn6HR/oeOqC9INYZ5FFjJIfxHluKHOFIZI/r9HA==","signatures":[{"sig":"MEYCIQCUhkMVK95QzX9usV9/ZN01nThNjVXwL9laq+5SFjELvAIhANUHpVJ2t82ruLt2Org+yWNFOUbad1rFnjJNSdkwRoHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.123.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27359690},"type":"module","module":"src/index.ts","gitHead":"5900a77f5b7cbe03457646a6bc15cddd184077a4","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.123.2_1772239019536_0.13228406749024213","host":"s3://npm-registry-packages-npm-production"}},"2.123.3":{"name":"@decocms/mesh","version":"2.123.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.123.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3d73c1c9091d1ae647e333853dca62dda71d3d90","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.123.3.tgz","fileCount":1418,"integrity":"sha512-ZjcroGzG/2Co5JBySUWOsXKAOv+N7R6xkOGYgKvUN9gF2LJKuAxaadfN/jhvHLfuVofYA1c+683NHSyT07BFmw==","signatures":[{"sig":"MEUCIAx6+/Q3kexL6RRb5GuEREh5ahjgCoxWyispVX1+9HOrAiEAwr3uVW6zOAVyGK6vl1w3DI0Tl+5PNFaz7NpIpZ/MO2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.123.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27354450},"type":"module","module":"src/index.ts","gitHead":"59980122c50482b81a27d89864b292a0a822060d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.123.3_1772241073394_0.6505324224041824","host":"s3://npm-registry-packages-npm-production"}},"2.123.4":{"name":"@decocms/mesh","version":"2.123.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.123.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0c5a1e78de07333b0a8aded172abf1fb695af369","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.123.4.tgz","fileCount":1418,"integrity":"sha512-CxM597bm2e9/Vuhiza4qO4LEdKTklDdMeZm9+p6uilBv3rug8NBeWQbMjZ+mWlP64Ckuas7mf94a61m/jM+vZA==","signatures":[{"sig":"MEYCIQCqqsGzZGYEGYJ0XWabPyD6Noe349o/JMxtjOitxwzDcAIhANevrGGnfBnyvSMZwvnzVN6xxyBg/Z3cT5mXU4xbLX96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.123.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27355199},"type":"module","module":"src/index.ts","gitHead":"a457f33a4140793718ca6bfbe46b014c8a8a493c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.123.4_1772381903093_0.8811909017078401","host":"s3://npm-registry-packages-npm-production"}},"2.123.5":{"name":"@decocms/mesh","version":"2.123.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.123.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"92d0cc19f2cf1e50d9a7729ff924827bc2dab0d5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.123.5.tgz","fileCount":1418,"integrity":"sha512-IDcj+q/DcCllSvYCQJLc72X/7cTOs8xsANGieuScTRa+AGZieT8PObWqyFGe5Nc4kUYm/hkTZf05CpUj1rG0gQ==","signatures":[{"sig":"MEUCIALy//mGHToaBuuRGBB5toJxpnSJ/J2TJ3Y+9+VbobXvAiEAksa+FxzxpL/mXd9pUAaY4MFF0N5w15kQPfi3vmzJwiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.123.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27362361},"type":"module","module":"src/index.ts","gitHead":"efb48eee6537b2904978d491dc32de4735049fc2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.123.5_1772472330478_0.5254394833767875","host":"s3://npm-registry-packages-npm-production"}},"2.124.0":{"name":"@decocms/mesh","version":"2.124.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.124.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dcadb4af24c4526cc06d66e3017c5b78116ae739","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.124.0.tgz","fileCount":1420,"integrity":"sha512-9HxZjuSH9qWGiJVL5RMIU9hO2rHSfrDReaA2qKRUO4qeu3/MP2+TkYQVs9WvxAPKW9l/PDvo0fb2Iaki7yWV/A==","signatures":[{"sig":"MEQCIFbrmc9EHNR/bVob+UBrPs2N2jIOBBFUIKOxLLjo5DAUAiAuXMaWvtdA0JbXX5e4FSTpMCGTeEMjj2hgjJPzuQprog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.124.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27370579},"type":"module","module":"src/index.ts","gitHead":"d430c3ee81f433588102b433c46602b3c12244a1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.124.0_1772474090096_0.5335074201486874","host":"s3://npm-registry-packages-npm-production"}},"2.125.0":{"name":"@decocms/mesh","version":"2.125.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.125.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dfaa1ad9fb900a99780f5b6b32cf74f691a97141","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.125.0.tgz","fileCount":1420,"integrity":"sha512-ZCWUBp3BtCArYdK69b3QIHurZvZRIVIKjLJj2LbUvGihMqTb6nwNTZ1N6Ih0g1mL/Xe6sAvSWoEknBEYtZA44g==","signatures":[{"sig":"MEUCIHllGQKaTtJSCS3I28E8mM0Ikc5XkvzTyqdSsX8+7A34AiEA2XlyQ840l5YHTwXSFouq52C3Nk8zym0WcD7mAfdZHJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.125.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27374052},"type":"module","module":"src/index.ts","gitHead":"91333c526817cb83948d9248cbbb1461c11343e2","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.125.0_1772475356705_0.06280990439595668","host":"s3://npm-registry-packages-npm-production"}},"2.125.1":{"name":"@decocms/mesh","version":"2.125.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.125.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c118049417945f64ebec291327782a99ab8aaa3b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.125.1.tgz","fileCount":1420,"integrity":"sha512-h0Ga4BcTIpFIATaFStI8o8FjT9tmP6WX9DhuDuQDj/MbalzJoofQ5Fk9mcdKJqTfbGVFhZiCi5uiVYqx6t3Y+A==","signatures":[{"sig":"MEQCIDO0v1g386ousj8rzToxqFTyEhktS5AIwvT8deCT0KRGAiBoEemi54Tia7MM/CsU0LuvLXnfnn2A1gFbq5gxyzwGoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.125.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27374533},"type":"module","module":"src/index.ts","gitHead":"c7ae0210b5ceaabe472f689c240cfd03aedc9831","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.125.1_1772479085747_0.8623902332814888","host":"s3://npm-registry-packages-npm-production"}},"2.125.2":{"name":"@decocms/mesh","version":"2.125.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.125.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8cb3762e1a6530487b89e2b79811e3e99b961e18","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.125.2.tgz","fileCount":1422,"integrity":"sha512-rwkTQV94nDSAPdzqH1kfoG7cBFQxibbBAZb4hl3MoKiIEYKAlkchvwy00FgM5m3ltd8LuAMvyfXoIGTtjWVSmA==","signatures":[{"sig":"MEUCIBsXfgVB1i8WIanYfH/fATX2IF57XMvaJygmw80zT7O/AiEAtbcXkfeh9rUlEX5XaUTeAYNow2mAE3iWafLMO1Y28F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.125.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27418661},"type":"module","module":"src/index.ts","gitHead":"3074cc20ba7e5f87f4fb30c36ccb9bc7c545db35","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.125.2_1772488231933_0.2174039100291445","host":"s3://npm-registry-packages-npm-production"}},"2.125.3":{"name":"@decocms/mesh","version":"2.125.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.125.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0dbe95accaa77553eb78b21b5556a73eed68a77f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.125.3.tgz","fileCount":1422,"integrity":"sha512-9hZ45sbyFpapI8ux1f98SR8hZzFvi5vzpyWl8diOlwRtlwcjWJwzwplOZ4KY9d9nmbuzfHNv15nCwSn+PhmSBw==","signatures":[{"sig":"MEUCIEmO1f1psYhWjZew/QTzRDR4aj9fHkFKwcFBUFztzq0ZAiEAh4tLbYYB3Nk8L9h1vCEBXXkj1p7hWVIoLi4ya/5uL5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.125.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27418688},"type":"module","module":"src/index.ts","gitHead":"f5727a0e934a182a40a09d6c34681887ae518017","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.125.3_1772500021834_0.6637895166806587","host":"s3://npm-registry-packages-npm-production"}},"2.126.0":{"name":"@decocms/mesh","version":"2.126.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.126.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"be17b847e59b5aafaa1f464f491766f143a26e0a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.126.0.tgz","fileCount":1422,"integrity":"sha512-3wbizmVBQNwx31RyXyct6pvU5kEpzrqxX/QCwkv251zTmhUcZnxvP/GEq59+BFLZi5CrEG2zquJuN/UmdKCglQ==","signatures":[{"sig":"MEYCIQDX2fMVbzn2UcyIe6FY1JNu3dv/4Wy0IO0Uf7q6x3ioHwIhAJCQ3wrGT0Qaxmd0Yy2EQnezr60xv68sVKzU/AmmgLST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.126.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28000555},"type":"module","module":"src/index.ts","gitHead":"a814a4a0a78a89f119a3eef764a2c213db8ee3bc","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.126.0_1772535590700_0.8546617608946596","host":"s3://npm-registry-packages-npm-production"}},"2.127.0":{"name":"@decocms/mesh","version":"2.127.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.127.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cde5f690175ae34932ada7a54055274820139f23","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.127.0.tgz","fileCount":1422,"integrity":"sha512-RBwYu5n69QrXx/MqDYWFxpqKNKC5YbsTsshza4b4mFIKrjOti/SDXwp1/QHUgWU0hvLww8Tx0V6LzEOorB27wA==","signatures":[{"sig":"MEUCIQDbux+x7eSG9ZrHCNVJNQ2/UJ6rz0h3oxT1JiRMCySRVQIgbPPQbMaf0AHhRkkVBV2+y7Pim4+GEryIYT9f14wHfxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.127.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28001922},"type":"module","module":"src/index.ts","gitHead":"c2b4633c3f5f46ad4438aef749364a8ca23adcf9","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.127.0_1772543157273_0.5217556545179576","host":"s3://npm-registry-packages-npm-production"}},"2.127.1":{"name":"@decocms/mesh","version":"2.127.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.127.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"074a3e90d8fa93eb99947fde90d76f32ef63017c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.127.1.tgz","fileCount":1422,"integrity":"sha512-5DgpRqupQuBIcHUwprLafdwGtPugGp19t8EuutMd+083YW5sTmBSCsp/S6tWFZchSp61ao1QjDnu336j3I0LMg==","signatures":[{"sig":"MEUCIQDs4nscvKmqtvIi2g4Gg8WB3qJeyKt66p82gdeHGkOoRQIgM7h+kzDMU0ZENm3r+t3BuzwIcbX7a1k39dEj6/XeOwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.127.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28004085},"type":"module","module":"src/index.ts","gitHead":"6375f7db40c2bf6801adf688df9a70592fa89590","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.127.1_1772546318650_0.43315096556355637","host":"s3://npm-registry-packages-npm-production"}},"2.128.0":{"name":"@decocms/mesh","version":"2.128.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.128.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b708c8331c5f2052d905a0bcda11214185aaee03","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.128.0.tgz","fileCount":1422,"integrity":"sha512-tRJZVgU3kO4yZccVbGCyM12n5aluQC+hOaIZHZ50HeZtbfzzjPoDnuG47g0KiX9oWcNVRJjnXle9uqa7EzBSbQ==","signatures":[{"sig":"MEQCIBf3lUXmnwTQEPtcIDA5vY8hE/pPneoNlAjfXoPvMVCsAiBl3hJD0135PBdj+mnulgrymKZXm6uvodjbfYM/QMk7ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.128.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28004085},"type":"module","module":"src/index.ts","gitHead":"17c57f8a63da55803062eff9a9f8f82589959a0b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.128.0_1772546358027_0.8961791499289262","host":"s3://npm-registry-packages-npm-production"}},"2.128.1":{"name":"@decocms/mesh","version":"2.128.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.128.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4060035293c3a966c898a72958885251ecc0ab43","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.128.1.tgz","fileCount":1422,"integrity":"sha512-eN7KmNjTodXlKvU3pl2bcdPKk2/254TGH9ZF09XayAR+4LtUUci0fhjVWzEmjlB43vehsV0ph++99sp6dWmGsQ==","signatures":[{"sig":"MEYCIQDtRT/27iT1MSsx/xMs5XHX8fmcWXVL6mMPfhK1uFfmfQIhAPC7xuelrISGtj3ZRPTbhbWg/x02B36zczvZBBpgnyFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.128.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28004085},"type":"module","module":"src/index.ts","gitHead":"dd1af59059668b499b422e19a6bafc2a30cba7bd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.128.1_1772546388397_0.15282436807682886","host":"s3://npm-registry-packages-npm-production"}},"2.128.2":{"name":"@decocms/mesh","version":"2.128.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.128.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8e32c217d2fddb5f26bd17b75e3d77312f9a6f4d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.128.2.tgz","fileCount":1422,"integrity":"sha512-14wHSp9sarkHf6FvIeSpqWUfBToY+X1P8p+Ckq54OFgXG4k1RuUYGiykYYjFDBkeUSx/1zHJKv1z0AhsW1G2nw==","signatures":[{"sig":"MEYCIQCv196c8VJyL0uJVZNPVWBvvjGpmbh4oY89UT/hUwTzfQIhAODR9jiWPlH70xeI1KRwXXha4aTBF+LLb3ixP0nbUa3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.128.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28002368},"type":"module","module":"src/index.ts","gitHead":"be970d7504759945f89387354d5751c35496ad3c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.128.2_1772548833517_0.6646494660420503","host":"s3://npm-registry-packages-npm-production"}},"2.128.3":{"name":"@decocms/mesh","version":"2.128.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.128.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"dea1324a7318e46a64f4c595d1e632076d59345b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.128.3.tgz","fileCount":1418,"integrity":"sha512-vLHjvjA08RJC+7IRzeao58UZsYH0uPsJOspYo7yhc8mwUphODT+wJbZfEQAc3mMB3/AsAQsciTM66sDsCnGjiA==","signatures":[{"sig":"MEUCIEdfE0fbp7FIgjzoZUX1Btenf0TWgHWy+6pkzn3q7MLEAiEAybGsHIA+DZk+SyvmDA0uyvXue7VfU7FkLqoMZmjB0dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.128.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27999942},"type":"module","module":"src/index.ts","gitHead":"ea756b01758dcb1ba16f4bd70f9098cbac9d5b30","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.128.3_1772550057453_0.6660006849018112","host":"s3://npm-registry-packages-npm-production"}},"2.129.0":{"name":"@decocms/mesh","version":"2.129.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.129.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"530bd222c64203c6d5ed1dcc9c19bee201aaaf5c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.129.0.tgz","fileCount":1418,"integrity":"sha512-vB6wtWb5hzSB/qTLjZhVvC/EOPGzqMas69OfRA646PoJHc/ZrlnPpwzst6lJ8zr1fMJZrdD1++3jkfBsZdyjBA==","signatures":[{"sig":"MEQCIBIZ2scW5Bvz4MmG4WrCUqQ39X0ABGEBhyixbQX0i3AjAiBuJXJAzP7yMmr5HzTI5w5ePIzNsINgPQfn40FE37vDWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.129.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28002129},"type":"module","module":"src/index.ts","gitHead":"a224f245984b88946557ea628659871abe4ace00","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.129.0_1772550694337_0.6059632536982109","host":"s3://npm-registry-packages-npm-production"}},"2.130.0":{"name":"@decocms/mesh","version":"2.130.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.130.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ce36ec788753e1160cc4a12950f87b29ebe7e207","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.130.0.tgz","fileCount":1418,"integrity":"sha512-M/3ijg0O6DZjn5TClBHYSucd3izJSDfglVcNg0JLDbCTy5v3EtpPFx7dOidKFpgUDFGrm87YRckW3wotgZO9Yw==","signatures":[{"sig":"MEQCIF+4Q2SHcZS3aCTqaO/qtri7n1m03NIZzDWHZorFzP7AAiB/41AWumt8LtI7MV2nHs+F9q6xF05ftxXBNyOWyAtywg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.130.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28002127},"type":"module","module":"src/index.ts","gitHead":"9b23897a9cddefc526a02dce0ce72f21a65957ca","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.130.0_1772551573824_0.3341106528455231","host":"s3://npm-registry-packages-npm-production"}},"2.130.1":{"name":"@decocms/mesh","version":"2.130.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.130.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"847a5d6f82d58668121841274e028cd214e4a20e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.130.1.tgz","fileCount":1418,"integrity":"sha512-SQQxpRGe4nynPVWgBpWskqs03SRqhVkAZs04+cST9O5WiL42TyjwtUzLn/g5RT9rMAMl6o6Ufa3RZ5DLRKov0g==","signatures":[{"sig":"MEQCIC4CC7yqiWg2Ygc3u3i/S5GjVnagX7Zl4x4FsPSIKdmZAiALDayg033P1eIAouM3VOTd2SCmRSE4urS4fc9dJfa5fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.130.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28002407},"type":"module","module":"src/index.ts","gitHead":"53823b71ffbebd3060ecc873539fe97c58c110eb","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.130.1_1772560673660_0.8750582703806393","host":"s3://npm-registry-packages-npm-production"}},"2.131.0":{"name":"@decocms/mesh","version":"2.131.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.131.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"fb372879d99e94233ef11070eba607e0c4fe162d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.131.0.tgz","fileCount":1418,"integrity":"sha512-xYiAos3m7tklO4esy6msPhSCOnPf/C9qxM/0Hfl/c4Z9BbSwyHJCOMBCtEsafr44Bk2felNqXKsWn2Cl2UVpKw==","signatures":[{"sig":"MEUCIQCN7YKGiOCzM5ytS4/HMiA393lT5dQ3YrhYBdY+bV/7DQIgKG9h0af6DTmerPVGtXJlB4k4oxVEuemoR/7HXUxl9e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.131.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28009041},"type":"module","module":"src/index.ts","gitHead":"da7039b8e94619f1f4e65b48af2c3289433c674c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.131.0_1772561746472_0.6914130867845232","host":"s3://npm-registry-packages-npm-production"}},"2.131.1":{"name":"@decocms/mesh","version":"2.131.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.131.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d4778f587583f3215b5d6e7c97dfbb863848dc08","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.131.1.tgz","fileCount":1417,"integrity":"sha512-+g3vATDzZCMfA5rs2GX6S3Gx2fd6KxlxAp6howVG/PuvL8fdnWrHHPCrrHCW+TX7SsNfJy11Tfq1A+3mfCPijg==","signatures":[{"sig":"MEUCIA+dBgaSUhUO8l45by453QJmWSyMGwqqr4ayF7vEpczxAiEA+I2/uc6xGPB3OuagJ4a46ZjOVPw6Ae9emHStELs7kGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.131.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28008838},"type":"module","module":"src/index.ts","gitHead":"35d4cbc47429fdb549d4309c9fac95630782a585","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.131.1_1772565057304_0.40033865060067364","host":"s3://npm-registry-packages-npm-production"}},"2.131.2":{"name":"@decocms/mesh","version":"2.131.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.131.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0c7b051fc36543a2179728ffd19ee8c4cdb1824f","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.131.2.tgz","fileCount":1417,"integrity":"sha512-Ige0Fwqzd1OYi7sJjpMIdZtWesLkshbsubQvIlB1gH/+PFzq5JYquzjwwYplhyNxm2Z1XHJxJFuS2e9snRwhZA==","signatures":[{"sig":"MEUCICVmWHeIFcsEM4dZ5sSUxh5vID53WuzaWKEFiGO28ERAAiEA6BhGGQebqi0qdWU6+LOfi+7NkvgDB9juPd0CMYLNLYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.131.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28011371},"type":"module","module":"src/index.ts","gitHead":"eab1fe44f47717392d678a44c970de6e3d1b6a26","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.131.2_1772567765690_0.8213113087746549","host":"s3://npm-registry-packages-npm-production"}},"2.131.3":{"name":"@decocms/mesh","version":"2.131.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.131.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a620894556f4b668e61c2a91b086dcffcb979c11","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.131.3.tgz","fileCount":1416,"integrity":"sha512-uB293BHAer/WApmITaL4SQJHNDRv57n6IjhZpW5g6w+g8EDsU5Wrdbb805Zfg9KmHQfPc6aBDDHHN9P0ljoXiw==","signatures":[{"sig":"MEYCIQCy7UEraa07aXHdl9nBzhqITGMy9ZjAaiDBs1I4RkImswIhAJKvB1kmwbQphqlBFlX+6OVND4vsVlT2eBGCIUUvav+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.131.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28009124},"type":"module","module":"src/index.ts","gitHead":"ab8dbb844ca082e55d52040a95a0478bf2099919","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.131.3_1772576956449_0.41390601515448955","host":"s3://npm-registry-packages-npm-production"}},"2.132.0":{"name":"@decocms/mesh","version":"2.132.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.132.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"12c653da08cfad259f184afd571ec50116292f2d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.132.0.tgz","fileCount":1433,"integrity":"sha512-ZIb3lp4AvJ519PQZnsDwceMDXagoxkcbnv+pkhHlYGlh9mfzoBqqPyvhorbcxySSy2UyRF51ifaUcPKlAfrw1Q==","signatures":[{"sig":"MEYCIQC2sy2sitwbqqj3XlyS6/2qZOKVpqJSbfSF+VyJT3WOywIhAP82nNz6bRUBoObudTABtPhoRcxpv9eWNElK2dUpuBiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.132.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28055341},"type":"module","module":"src/index.ts","gitHead":"72bc46327acbc424bccc3d95f7de6f5d34abf106","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.132.0_1772577953716_0.4994537059021886","host":"s3://npm-registry-packages-npm-production"}},"2.133.0":{"name":"@decocms/mesh","version":"2.133.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.133.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f2024237fbb6cb0493dcabff0f1c8a574d77b3f2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.133.0.tgz","fileCount":1432,"integrity":"sha512-bY2cw9S9BRFAfdy5IenXb/xkc4svqSj6BkU2+7ThhpH0LN6ZiSFXD2BMdRvk1SqX5hgN1DxmUQ3ky1XLRItKIw==","signatures":[{"sig":"MEUCIGswmOCPjx/YLKpGd9pJhdLBm9kb7ZlbE6iBr7kj+T77AiEAuqFV8XFVCt4OTkQFteQmz1huPHh2ST/ZNH8W3EODGN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.133.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28066194},"type":"module","module":"src/index.ts","gitHead":"cb5f035d4f716369a412f569129c68f731963344","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.8.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.13.1","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","farmrio-collection-reorder":"workspace:*","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.133.0_1772585401437_0.6786136177485724","host":"s3://npm-registry-packages-npm-production"}},"2.133.1":{"name":"@decocms/mesh","version":"2.133.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.133.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d34a974dfaf1303860bc19683f4d41087b263a67","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.133.1.tgz","fileCount":1430,"integrity":"sha512-tcDkhwDGFOGee8z2NQIqOiGPT9LdzoHatDZF8pmMtrvNOmWHvDiLPZJ+OK+YmD1MReWffKMB88lSQOIpd4d3bg==","signatures":[{"sig":"MEUCIET//LJN0jPE2f7NjA3YSaWOnhNVPIvIwd6/4bXNljsrAiEAslNELgM+3OcTTrIkhxShhalkYQ2+fCD8daTgW8LVtTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.133.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28014023},"type":"module","module":"src/index.ts","gitHead":"f6c576fba8e94bc84e6d4372bf46431f60a5c05a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.133.1_1772712928551_0.9194048077860906","host":"s3://npm-registry-packages-npm-production"}},"2.133.2":{"name":"@decocms/mesh","version":"2.133.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.133.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cf5f491082e5c7c951ef69ec0c846dbbc720d7a9","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.133.2.tgz","fileCount":1430,"integrity":"sha512-4qcQgiNLhlb7obkZi1Ch0hGLsLhSHZKy8TXeAng6ift5Mmw55gGmceynuZKY45yy5Gpy0qa/bVGGLQUVa2nQ+g==","signatures":[{"sig":"MEYCIQCf0/LnruhfNAAM1B1III1bZWV5eZQGrtQTWq/Xm6Fi6wIhAKCHW7MLnjQKaADU6HPQhqo91WKUjKbSBUGzVfaZ8EP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.133.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28014023},"type":"module","module":"src/index.ts","gitHead":"31fbc4fb39910706a0c7ab62ce97b7bb877b4e6c","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.133.2_1772714829633_0.3469249155561591","host":"s3://npm-registry-packages-npm-production"}},"2.134.0":{"name":"@decocms/mesh","version":"2.134.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.134.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"39e93ddb966521c530323c94065da5ce9c683929","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.134.0.tgz","fileCount":1430,"integrity":"sha512-Rj2DUI/lcF7SLpRMGs3hoq6Fhw/aLldBTjGbLJ1Z8CwPKtrmh2cBBQZTChimirUdJE/Mpy90dWzehiUbdlTMig==","signatures":[{"sig":"MEQCIAgjDk5bRtZ0z1AmdN4NrLVMWm11CyR6SCrHCrSYWWZUAiBPE/QQxJVH3eLSfV7yPlXBJqbLKzPHWSm0/WLc5XQ13Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.134.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28014689},"type":"module","module":"src/index.ts","gitHead":"ec339fba0f88b56da23ce090b45947bc95512af0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.134.0_1772715512616_0.4344148030202837","host":"s3://npm-registry-packages-npm-production"}},"2.135.0":{"name":"@decocms/mesh","version":"2.135.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.135.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"404541e82d1cfe1bc130512d933265417ae02137","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.135.0.tgz","fileCount":1434,"integrity":"sha512-7J6quom7kYytK5EfDpq4yQQL+fp4Zj+D/C01AQGCW9rA3XZxSMj5nNNZI2SBf9+vI+iXQLnPW3K/lxICmj/qjQ==","signatures":[{"sig":"MEUCIQDwi4G+inromhci6unMBBymtkQ9fgRY8lmX+s+GQ3moawIgXnME1LxKA71S6Xq8dPFV7WTYx62yb6xY05kTHEwzL10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.135.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28020730},"type":"module","module":"src/index.ts","gitHead":"d9da2a101c2810c8d879077b5baf665fa69f4394","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.135.0_1772727459527_0.5501620897369341","host":"s3://npm-registry-packages-npm-production"}},"2.135.1":{"name":"@decocms/mesh","version":"2.135.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.135.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"67476368f20d530b506773d7595305f86c35aed4","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.135.1.tgz","fileCount":1434,"integrity":"sha512-LfjlVtusyNMEoPeRZUTAaIqU5JDS2DUm5D5jrT9+jVyx6su19t7ElCyI9m5f21s2r3TqhZLI1JXTjqJY5Yik3Q==","signatures":[{"sig":"MEQCIA0Gkhey6FCazKesUh/WZDTofRLo3nUrbgP5d3SfnS9FAiBLiF8tuRj+BJpfQuWs8kB+XSstwfprHyRPfmirpcg4EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.135.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28022109},"type":"module","module":"src/index.ts","gitHead":"68f00b7bc17a772ad5ef642d43e9c184df57881b","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.135.1_1772732692658_0.6530210237632621","host":"s3://npm-registry-packages-npm-production"}},"2.136.0":{"name":"@decocms/mesh","version":"2.136.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.136.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f3a800e420be19832fcc350fa7caac103613f769","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.136.0.tgz","fileCount":1435,"integrity":"sha512-uXB1/Qv370gpKKIxIpnRcRPvDIi2dUGbk0NXS0t8TrxcJizWeVajdi0iVojbZA3nnqE77bk/Ii71GDjifhW5yw==","signatures":[{"sig":"MEYCIQCMDHWfwjy2AiZn375ENy6S+mih5KjYRW0RBatKazymDwIhAKxetFHnRVVmHHa9N/TQ0L5nF9RNmS/WuU4bm0q6KAV2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.136.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28049247},"type":"module","module":"src/index.ts","gitHead":"f2798413d143cc3abd047c78faa5337a1c8633be","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.136.0_1772738334022_0.49677088031865146","host":"s3://npm-registry-packages-npm-production"}},"2.136.1":{"name":"@decocms/mesh","version":"2.136.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.136.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7873a7f14bedf9e0e5e68cf99eb523314d882517","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.136.1.tgz","fileCount":1436,"integrity":"sha512-3IQqZvSytdfxkcTKuM3UeMlQiLapmtVHT1IOhl0YYvjM0C8YRyk7m+RI5Tcpl2tBMPuG+w3rDgotYIRIn0W+sQ==","signatures":[{"sig":"MEQCIDDYlAfeo5vSCiwYFL87RWb3I6owY3zGJL9fUg8RGhuzAiAhTIGS8gjUj6rF7/IVtPfSYHEvw1XM8CxQjLkmcnGY5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.136.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28045211},"type":"module","module":"src/index.ts","gitHead":"3dc9aa407f73d928d0b67200a740e6ed2f544c37","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.136.1_1772740029668_0.7200078656897284","host":"s3://npm-registry-packages-npm-production"}},"2.137.0":{"name":"@decocms/mesh","version":"2.137.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.137.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c58750f7bf2a64fb6f76245ee613f0360d2efc3c","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.137.0.tgz","fileCount":1437,"integrity":"sha512-hSDW/RQI5p8CTmkq38yzkRejiuT8tVeUZzaKuKwD21GTSZMOOJeBRXN8tQClSC/twh8z7TTZUhvSg2jy1xrqSA==","signatures":[{"sig":"MEQCIBpaMFmnXGDqnhRA5NNttYw0HFGlxOMbdk3hc1Vpfu5yAiBH7gwLnM2ho8v4bvfWqcusG09k8i92iCrEGW/QJvUFqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.137.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28063946},"type":"module","module":"src/index.ts","gitHead":"7ed212ac359d1780f5456bc27a2e15717535d878","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.137.0_1772744621112_0.15757527030291696","host":"s3://npm-registry-packages-npm-production"}},"2.138.0":{"name":"@decocms/mesh","version":"2.138.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.138.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"66af62a9b6a4acd255153767373501222ba680a7","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.138.0.tgz","fileCount":2444,"integrity":"sha512-luEA1naowU1OF/hxzQSR/CCJvx4XqozNYgffh9//o568wOEJ/Bu4w4drujPDMIVuDPveGOuV9bxXpZ1wICWRjQ==","signatures":[{"sig":"MEQCIG7OYAnfZXqV2/1VfQXaYb5d7yzniHMhXW9l+UORx20gAiB/norkvB3HNHEh4CVpX92a87BVFPiwEfX+PRL+Javh9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.138.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35687790},"type":"module","module":"src/index.ts","gitHead":"f8f1ba517d5ddf3c51f2fcd3983c70b706bdb7f6","scripts":{"dev":"bun run scripts/dev.ts","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","dev:saas":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.138.0_1772746255840_0.32365323604342633","host":"s3://npm-registry-packages-npm-production"}},"2.138.1":{"name":"@decocms/mesh","version":"2.138.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.138.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"bd07130b6a2c4ffa441c70600807f30bca0af2d2","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.138.1.tgz","fileCount":3727,"integrity":"sha512-8/PgcjwnAjcvmcXbaZLZoAyOM13j9X1aGpEnkK4lDCYuwBdGQNjf1vjduShTdc6Y889f9jSXLsvnpvwW9HQN5w==","signatures":[{"sig":"MEYCIQDB0tL3Pe0a2PT1RyMjAr2Z4aJeEnx+7tv3ocAnYhbs/QIhAJTJtf62gP2x96QYcuKSmG9I6Z19Yt3+pNzBs0yPUqmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.138.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87743642},"type":"module","module":"src/index.ts","gitHead":"8241850425f6c34886480573f2c166167419044a","scripts":{"dev":"bun run scripts/dev.ts","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","dev:saas":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.19","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.138.1_1772748561273_0.24201512752370147","host":"s3://npm-registry-packages-npm-production"}},"2.138.2":{"name":"@decocms/mesh","version":"2.138.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.138.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ba5001e6b0927e50f36465230d879950062c54f6","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.138.2.tgz","fileCount":3496,"integrity":"sha512-9foB2TiAKSW3tLowL7j7XtsB8C+Z21srFCobX4OnTl1d56DIrEXeV73XBv2+8jVSrUlHVUY1e0fhIEdA14RWnw==","signatures":[{"sig":"MEQCIB7U6pE+L4cHqQvD4DbK9CyzgAhSDRGLL/dngHDlfPFuAiBcQlQ51AMml9Otrl5iNIoqzdVYf0QV9n5ajGHsk3OKuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.138.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73975469},"type":"module","module":"src/index.ts","gitHead":"9348fba1c4ada0b568f95c59fbbe0203b48fa20d","scripts":{"dev":"bun run scripts/dev.ts","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","dev:saas":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.138.2_1772749450628_0.942280497407564","host":"s3://npm-registry-packages-npm-production"}},"2.138.3":{"name":"@decocms/mesh","version":"2.138.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.138.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c49edb0609072140ca5f666df3d4f8541ebcc336","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.138.3.tgz","fileCount":3518,"integrity":"sha512-GEW3I02YK6VyqUQp4puXgWcAch9YXKDFLLLlVa1YnN4VHDIjRZ8cYpt3vD3DkkP9ytojz6Ax9W1uoj4u9VhDoA==","signatures":[{"sig":"MEUCIDo3MvLSuM94fOnIqBHgTKK0XW4zs9ok/TLpEVbunsvIAiEA4r0UtaqY8cGoCLRKE2GrvN9d2E1UNLVNxofqWCZ2zuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.138.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85309837},"type":"module","module":"src/index.ts","gitHead":"75fa07fd0970fd56e9fab43ce93c6189cc1d41dc","scripts":{"dev":"bun run scripts/dev.ts","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","dev:saas":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.138.3_1772749555324_0.19108723862954147","host":"s3://npm-registry-packages-npm-production"}},"2.138.4":{"name":"@decocms/mesh","version":"2.138.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.138.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"102b4e6692083036c5202d29327318829104557a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.138.4.tgz","fileCount":2765,"integrity":"sha512-PpxpFoC6xxIVcVRrEirtKuqQhKk8mrs2UjjeIWdc8WKM1ncudkNZN51jyZPsXO0simwX8AR0hjRl0YlLCi3elw==","signatures":[{"sig":"MEUCIENRqjzLApbUZ37EPfCneV55c1OIcFimUPkxytL8rI8LAiEA7+0i/pUpEz/8mniElcFIUpXlZ7ye3ZIA6ehzxz7kkOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.138.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72348810},"type":"module","module":"src/index.ts","gitHead":"2c4dde328f32d20576ccaf90be5dc268b334aa63","scripts":{"dev":"bun run scripts/dev.ts","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","dev:saas":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.138.4_1772749641971_0.2814156950282256","host":"s3://npm-registry-packages-npm-production"}},"2.137.1":{"name":"@decocms/mesh","version":"2.137.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.137.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"f032edd427d65d406fcfae13d178a1ee700cf65d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.137.1.tgz","fileCount":1437,"integrity":"sha512-EvJE0iJjfKfrVPTFFbi40fDkkHn1ISKcJO414bKLfWPm8lv+RuhDSelgH+4tGnsHUhCEzGebz/sKSyBoDsHcTQ==","signatures":[{"sig":"MEQCIDEnRWEysI0yA99s2vw/ER84LQtqMhrdgXrzTv9s6CJUAiBpxuaSFGCJ0rI/8ETupFccKYFgRBMvgWa40/CruLricw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.137.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28063946},"type":"module","module":"src/index.ts","gitHead":"b1ddbb09cb693274bb25948181842ab85ce27df6","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.137.1_1772750141261_0.8506868581043308","host":"s3://npm-registry-packages-npm-production"}},"2.137.2":{"name":"@decocms/mesh","version":"2.137.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.137.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"16ef268f16c7c849c0497fdf770830d722aed016","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.137.2.tgz","fileCount":1437,"integrity":"sha512-74CoVwlj1TcE615cDMo0tW141dTwe7UnFAlcfAxwAAApfdNAD6p4Me0xgarCOYVWL4JP8lMd7s1WGcQbLiMpUg==","signatures":[{"sig":"MEUCIQC9frHoFVKEQZBd/8pFfiWJk+2ZPiTl48vcTY74t75PJgIgHtPjckuyc5E9GF5jPRZzzIyq5RhdpZUk+0UQ2y0QMNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.137.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28065613},"type":"module","module":"src/index.ts","gitHead":"fd9acdf7023082a2d2865e43ed4dd1d84deed5b1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.137.2_1772796126662_0.9677047542079558","host":"s3://npm-registry-packages-npm-production"}},"2.137.3":{"name":"@decocms/mesh","version":"2.137.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.137.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"7af2da4b3e441fd139933128eea51556828b69eb","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.137.3.tgz","fileCount":1437,"integrity":"sha512-WtYKgjtIcoBqD/iL+2NMYqhjQkLMLA4FerqMmdWw+CzbyMTU3VwLu0uuAo4M25LrjCtrXAbFYOwDLvkDhSp7gw==","signatures":[{"sig":"MEYCIQDTKsttmYyFAGIbh3BuYLI9Ve++YsdPWz6BGi9WtzpJ3QIhAOklNvatadYUIze4ogcUCainWshN1ZbmPlPSJtZyX6tv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.137.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28064127},"type":"module","module":"src/index.ts","gitHead":"e793f862aa94ffa5f667cd2e41504f95a30d6438","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.137.3_1772796363442_0.3149164509560771","host":"s3://npm-registry-packages-npm-production"}},"2.139.0":{"name":"@decocms/mesh","version":"2.139.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.139.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"60a04be703cbe13e20aec375fc730fbe63d24813","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.139.0.tgz","fileCount":1437,"integrity":"sha512-6bGPqLQRxmcJ8TX7ptxIq5sk0Db/9ceDbbCqiOJKE/aqoQRfUEbmNZOEniRIlLpgzMjl5vOuzPEEFaoWK8jISQ==","signatures":[{"sig":"MEYCIQCwkxwCJWSxTMNfwA7LTFBRiXGg3kClSBukImrp2mTpxAIhAInfLItsUVRufiRjT39H/5T3IBLX3RIpVCcg8IfkQmf+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.139.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28064127},"type":"module","module":"src/index.ts","gitHead":"9f530cf24b6b7bb38336c1069386ba1ff424ad7e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.139.0_1772796825779_0.22139430595151133","host":"s3://npm-registry-packages-npm-production"}},"2.139.1":{"name":"@decocms/mesh","version":"2.139.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.139.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"535e397dddfc15c166ef166874f18b75a67aa0a3","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.139.1.tgz","fileCount":1437,"integrity":"sha512-UvS8Ub59q6O2GenfuF9FfqI/p+xiRF+PWdguZSODxdhI9BdTY9PQZLke81bx4f1V4Qnnhy9FmF8zfLzQ+0YMNg==","signatures":[{"sig":"MEUCIHTJoNrDuvoEMFMlnju0J9aUUYh3wAA+n+ze7IIo1OmwAiEA9xgFsIvSUiAqkL3H35Xw9j3jVsz5vYneObHV0tCjpR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.139.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28064121},"type":"module","module":"src/index.ts","gitHead":"bebf748fa80d49f1d54a78a52749660ed278ebac","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.139.1_1772798994654_0.761548401568175","host":"s3://npm-registry-packages-npm-production"}},"2.139.2":{"name":"@decocms/mesh","version":"2.139.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.139.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"6f5e61b55e1719c1c399356c2f57f927e3b1b341","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.139.2.tgz","fileCount":1437,"integrity":"sha512-OylDfMNXNr19wQnDBZPApKhbCdOyuHglYyR81n0g2PwlMTNGGsQWIEx1UbjcjXNCY8WCj3W7uattbVfGH7A7hA==","signatures":[{"sig":"MEUCIQCfst+xNdR9VKCcF4KzLmNaUqEAMaFlEjSVHXCh55qoYQIgcVdzGPkmF59Do4Ss9943jn+N42bODtayJvFGccPGBwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.139.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28064120},"type":"module","module":"src/index.ts","gitHead":"7f878c0041a9c1aab89062e32477b51ab03ab200","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.139.2_1772799794068_0.31883204259451303","host":"s3://npm-registry-packages-npm-production"}},"2.139.3":{"name":"@decocms/mesh","version":"2.139.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.139.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"c641670a26715c571c8a0f04bad45d0f1b5330fc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.139.3.tgz","fileCount":1437,"integrity":"sha512-n1xtzaoxdNn81FtcJ/bTRkNZmIL/0k/+rp4jFgYIS07VVJko/sZvhbwpo6xAVV1pcWvyvXyuboBgUfjWgrgFsg==","signatures":[{"sig":"MEUCIFdQO1vN93OuBzLPmd44puai0/Wx1ToII8YAoroizDq2AiEAheIbF2VVoh2cRAy4/CKDAWQh8q4GtMAfAjivEtjPjBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.139.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28064109},"type":"module","module":"src/index.ts","gitHead":"85375314c258d72a72dddf8cf32e315d0bbc2e62","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.139.3_1772800970108_0.3037424607632908","host":"s3://npm-registry-packages-npm-production"}},"2.139.4":{"name":"@decocms/mesh","version":"2.139.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.139.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"43737099cbe290625e8d10d41078179b12d53d4d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.139.4.tgz","fileCount":1437,"integrity":"sha512-U9Gbs9hG/T/VbfcwImaf5rsjyOnKh1ubfQlfICLJp0rIuFFEl6sV08Ne/sRgZq3m5VBDCyOeiz5Z/OsYP04YqA==","signatures":[{"sig":"MEYCIQD2ACcmMISHWjF82OewfEUhN1wxoIrGbmlTlySKkw+thwIhAL+uMwpWpbPHOqATJuib4p3F7A4f0uOMfNy72kJ0YDCI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.139.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28065893},"type":"module","module":"src/index.ts","gitHead":"05ea48542934af546d448a298c87d957b378b040","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.139.4_1772802681772_0.6482242107662888","host":"s3://npm-registry-packages-npm-production"}},"2.139.5":{"name":"@decocms/mesh","version":"2.139.5","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.139.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"223a4c7895414b998386f90ac1d8baf1cd1f27ff","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.139.5.tgz","fileCount":1437,"integrity":"sha512-nbhD+EpTeFyG8EIKJrUiqltlB/cXqxvj3r58AxERQG0KKgo3J492Hw/OywiGM76biSitPDJZfKSskMW51ZQnYA==","signatures":[{"sig":"MEQCICdC9E3mhFT2S93Ii1VsDcMh/rAb8+SXxIYYElWb/Q/ZAiBdUlNiz59lCSdSBs4bcV/5T7BUd83B/J84WKjUCZj4Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.139.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28066093},"type":"module","module":"src/index.ts","gitHead":"5d597151186fb8775da4121f992855901cdeb24a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.139.5_1772807440721_0.7886782421274279","host":"s3://npm-registry-packages-npm-production"}},"2.140.0":{"name":"@decocms/mesh","version":"2.140.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.140.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2553cc208bb8d86feb25ccc28364c5dcfb494ce5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.140.0.tgz","fileCount":296,"integrity":"sha512-6M066qBfWz7UqdWDEd/BY8wO6sDX7CMdGFyvb01mNIEvELcgxj60wpzOJUFNSnDkHMmEg2z3BWKldgpxFyu3qw==","signatures":[{"sig":"MEMCIGGbe+jfy68rqziTeik6cLFtmpm/AjzLq/fYB+h7cSYtAh8Q9sCSxBZqFC0II8+aOLg9NUghQvpI/u5QpfcWan0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.140.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31689732},"type":"module","module":"src/index.ts","gitHead":"4d394f92d251901bb40e7dc41e77b2feaa6e2aea","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.140.0_1772829660790_0.954298678437252","host":"s3://npm-registry-packages-npm-production"}},"2.141.0":{"name":"@decocms/mesh","version":"2.141.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.141.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ddef7d0112c668756e6749cf47d0708e55f3394b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.141.0.tgz","fileCount":273,"integrity":"sha512-GfC1HqgmzkYNtEbq+pO23YKw8KhIgcCKTT96aYrbF4VVD6AXhTjzULJ8Znho1/iFlRHm53wRGbA64lNqlHLCXg==","signatures":[{"sig":"MEUCIExoqRqUR9cz47XpoRNE8DAwD9V0k+Ow9w6NPcxzmCBIAiEA9vZvr2vYvLgwm5C9B0Yhr/GM96lY3uoypRK2zI4S0AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.141.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31085565},"type":"module","module":"src/index.ts","gitHead":"0870fe008cb95617536832bb6e45bc208af331b8","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.141.0_1772844329237_0.3390998950156212","host":"s3://npm-registry-packages-npm-production"}},"2.142.0":{"name":"@decocms/mesh","version":"2.142.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.142.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"4638590dc2d546e014ad376da4ede479324c4982","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.142.0.tgz","fileCount":273,"integrity":"sha512-Qbvs317BEH8Robno5MQeKo0z+nWUBXCk368kt4/llM2rAoMNGe4LVY60FwnRANDGoBbJPZtQ35iWvCbCOAjQTw==","signatures":[{"sig":"MEUCIQDsO9JruES5r28CvlGx1MASjs6U3dlRfRJmq2qWeLG57QIgPnR1eKUlb8kY5yFdZF/8vjEMGkRx3AeeBwef5OfSZow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.142.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31088822},"type":"module","module":"src/index.ts","gitHead":"d1420623da273c25062a7f12cba04ac3e9da680d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.142.0_1772862322372_0.5893254881731842","host":"s3://npm-registry-packages-npm-production"}},"2.143.0":{"name":"@decocms/mesh","version":"2.143.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.143.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"3d21a357bdc7f1048405caf187acfd9dabbe6218","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.143.0.tgz","fileCount":273,"integrity":"sha512-/zqMaPhqV+lhrYkwYMuMmLOaOIbatpL8QNgTh6yqdyk9H6xgaDX/AJYvvocXyS4iJaQGWum7zt+OCicBKab9yw==","signatures":[{"sig":"MEQCIHdJLjBo6XPv/hc58SANzcw4G6a3LfFTkLR2dPJQWNcsAiAaXQfVP6w/qfW1EhSwxAFk2tgYK9aQBGnpIEIBlwK5Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.143.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31095436},"type":"module","module":"src/index.ts","gitHead":"4c88bb668f4eb183412416c0e1cf6bdef6074330","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.143.0_1772872833548_0.6464688566993828","host":"s3://npm-registry-packages-npm-production"}},"2.143.1":{"name":"@decocms/mesh","version":"2.143.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.143.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cdec14e3ec6ea8d967befbe5d3110b0c9dc82b4e","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.143.1.tgz","fileCount":296,"integrity":"sha512-ZP/qyqk+Y7C3VCgl7/p1CfE8Nh2yZyMlAmT2lvvG/CHpb92NP4b8ufr3miyHtGjCzTUUyE+IzwLsdHf0H/TqvA==","signatures":[{"sig":"MEUCIQD7wonv1434hks2czLZyxwxs/MLP0n4RMdUjq6RFG90fQIgGBRvfi+NUnYa5us7x5mffzN9KP8pCE1KKbmD+QzRqYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.143.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31710267},"type":"module","module":"src/index.ts","gitHead":"e6ff4e2a33f40bec056a06feaaafac00ef5da587","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.143.1_1772905191950_0.29581840902417267","host":"s3://npm-registry-packages-npm-production"}},"2.143.2":{"name":"@decocms/mesh","version":"2.143.2","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.143.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a066e414b68dbdbf952a82766820681046cfc7ac","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.143.2.tgz","fileCount":1437,"integrity":"sha512-zpWuhkq6DB4KnVcEHaMDICfE30lcgX3/dGvnoMVsqeMFxjKyESfTDI8R+xdoGUJwG9Q5gjekvaeLd4suHqV4tg==","signatures":[{"sig":"MEYCIQDjHq1YI36/DOByYOTI2NhwQNg7MzLp7YHFIUPgBds9IQIhAL9rzY2PTvkH0raqe9yxAJ+J4cJK+hOz2z9LBw7PgF7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.143.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28086684},"type":"module","module":"src/index.ts","gitHead":"6d29cd58c1b31b5045aa94713fb6b1b020aa51bd","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.143.2_1772915709758_0.698761615935662","host":"s3://npm-registry-packages-npm-production"}},"2.143.3":{"name":"@decocms/mesh","version":"2.143.3","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.143.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d81cd912443cf948eee49ac0c1ae1a96621843a9","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.143.3.tgz","fileCount":1437,"integrity":"sha512-+e9K4v5Z984wVlWmqvKBAXXbC+vvmftjrEZ1PK3D1wIOoFBQZmqXS+K/fIQ5gFsRggsdK/p++iwC+F2G6VRrXw==","signatures":[{"sig":"MEUCIFX61/hdiHEKFrtxyP4KECDIBZ9tbQE2zZR9+VWyAWy/AiEApAaWjoa3Ass0v0WYN4V4mVpf4UTZECgcmak/Ryjgrc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.143.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28088396},"type":"module","module":"src/index.ts","gitHead":"46e63094efa8c1ba73350a1c837b8ffa6929f740","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.143.3_1772921236388_0.09306861926164856","host":"s3://npm-registry-packages-npm-production"}},"2.143.4":{"name":"@decocms/mesh","version":"2.143.4","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.143.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"0daf55f8f1e170dbbe617f93ff04d3b05d0f0271","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.143.4.tgz","fileCount":1437,"integrity":"sha512-+irMH59VL8Ud7Q7hNAi9Bz0jomebYxC3g/hndQ1CxIKOpECQfn2EsLdIXHi1NSuJiL+9+iddjpH2hpufqQuW3g==","signatures":[{"sig":"MEUCIA7L+51BBHxunA6GvWfMySZcup/glQXpwlPY8u9ixU/GAiEAq8qvb8umLcwQsxMa8NfkMXlczm4OFo6sAWvROQFxsrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.143.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28088466},"type":"module","module":"src/index.ts","gitHead":"b46ab03214bef20180c204c24d43da9b6c4db7db","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.143.4_1772924385112_0.8999209096100989","host":"s3://npm-registry-packages-npm-production"}},"2.143.5-alpha.1":{"name":"@decocms/mesh","version":"2.143.5-alpha.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.143.5-alpha.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"70d59ea4066467481c037b74ce4456e8b8fb95b0","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.143.5-alpha.1.tgz","fileCount":1437,"integrity":"sha512-OZvqUF2SuEvRe2Eymd24+UZAwxirNYDDA2ptrizYjP0L6odadWhaFdkqX98OHcGIZTNVJ576M4tx3UvYFVX4zg==","signatures":[{"sig":"MEUCIAkR+nRZI4ZKxIxG0DUHl2iRXy3uRBjQXbGt4VWSQVePAiEAytdytp8EFqf5/TuROd8vnKCXwpP/Vste5kTvPKvWISA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.143.5-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28088757},"type":"module","module":"src/index.ts","gitHead":"308fe0501129e5200ade2692a417ae207c20f69f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.143.5-alpha.1_1772944517618_0.9967880432026643","host":"s3://npm-registry-packages-npm-production"}},"2.144.0":{"name":"@decocms/mesh","version":"2.144.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.144.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"d1b59245ef1983964450daefa737dd775b9a30cc","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.144.0.tgz","fileCount":1437,"integrity":"sha512-NY7sSNormngX+eDsBYiTnRzx6BGGqICADDofA3hiCNwhKzPx2HDuHxObHKZ0fWFIr0m0dux9W2TNPwMqp9pV+A==","signatures":[{"sig":"MEUCIBxorX7Vm6SaiIznbbqrv4kIuBxsORW5Tj9VG5y3vci+AiEArzvzL29k1z/L30NDZEMXqwyPnzA//rEmz5dcVr8KOXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.144.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28095249},"type":"module","module":"src/index.ts","gitHead":"0e1667870427cbbddacaf8b16e342229ed1e3a88","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.144.0_1773002513028_0.13066070494717597","host":"s3://npm-registry-packages-npm-production"}},"2.145.0":{"name":"@decocms/mesh","version":"2.145.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.145.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"47c3ff45c90c9be598c660d5d041144178974a06","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.145.0.tgz","fileCount":1437,"integrity":"sha512-p/6Rp+l5ArrMZqS9Fyazp515q0R7HAbyFPbt795RszxxN/BmUTOP4DCHKNtyURol+WP84jM8SFLYAmFsPcRjxg==","signatures":[{"sig":"MEUCICjnrtKy0mih8TMLA6H69BNSIobyMpw/ZR2LaeaKJvd4AiEAwLtQA4xlGCsD7EXHmxfIKVdMuc377W0qfN3zzlBMqsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.145.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28095531},"type":"module","module":"src/index.ts","gitHead":"b38d4f560e624af60ace3df1516faf081974b1f4","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.145.0_1773012709045_0.7585560638206268","host":"s3://npm-registry-packages-npm-production"}},"2.146.0":{"name":"@decocms/mesh","version":"2.146.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.146.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"a7c0df5deff7c1f77fb046cb0f92d336d2b688cf","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.146.0.tgz","fileCount":1437,"integrity":"sha512-tlsPtPDB71bD0Av/IGwM7ljCWhQY7SJNxVOEOxrqeQoeySW1RgFvb9AZ0S+L91kVn88HLdqPslWLyafk2uXkqQ==","signatures":[{"sig":"MEUCIHBICU1rNwAjjaaxP4C7AuRRW6fbgv3muaVUQtOo5vrFAiEA4JTi5K8l5vMnfH+Xiq//0k9WXh7kH+RixMW/XuTj5ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.146.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28095789},"type":"module","module":"src/index.ts","gitHead":"3be0bdb6d0d4f5ac57944fc15217cc71fc768b6e","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.146.0_1773018819286_0.9918400351283609","host":"s3://npm-registry-packages-npm-production"}},"2.147.0":{"name":"@decocms/mesh","version":"2.147.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.147.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b351bd477b3f2201c708317460ac6204e34d7e8b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.147.0.tgz","fileCount":1437,"integrity":"sha512-+wi6Puj7eS+4Dzvt0Pn1TSNKksB7nb3iL3zKka3p2fSq6ACIXqdKBXobJWbggfdTb2wrNBUhRXi3woNN8sJxow==","signatures":[{"sig":"MEUCID9VK+2c9WDMut7UDcP0na250Ucg7Z3oPHwehr3v/8iIAiEA1UXUaXfKZ50yuQvSQx8Oc6efUx9P+g1RMxuk7C1i1MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28095950},"type":"module","module":"src/index.ts","gitHead":"f07d179b423b1109879c3e3db186533c7f9d3d90","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.147.0_1773019115765_0.4224308870855775","host":"s3://npm-registry-packages-npm-production"}},"2.148.0":{"name":"@decocms/mesh","version":"2.148.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.148.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"02384e7997d0e513c95d7c8da1b42589d7f0ea1a","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.148.0.tgz","fileCount":1437,"integrity":"sha512-9zqKYB/vzX4WxS7Ut8VIgPRpo/VsnWvqGFcWx99OkMDuz2bBgLzrPV+v66OV/MaFcR/J4rNu1SLYNOkz6euKJw==","signatures":[{"sig":"MEQCIB1GUVUZ2/mqyQx/vsQY3YGv74IY09wBQVTAoMgmW+q2AiB3mEWXpGhAlhw7gtdGvI03fWvjkr+HrH24WvSXXYTgyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.148.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28117126},"type":"module","module":"src/index.ts","gitHead":"31261ba6e4cb67497eb9fbe653fead465a1f850a","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.148.0_1773023309123_0.43606926711563343","host":"s3://npm-registry-packages-npm-production"}},"2.149.0":{"name":"@decocms/mesh","version":"2.149.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.149.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"ff8638f956f67ebdaff9132ad501973a9fb94148","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.149.0.tgz","fileCount":1437,"integrity":"sha512-jHUjv58jNEkr/TDSZRfiOdgkDdFwj+Pdee9yd4SoRTEQEz1/NQmOWcVUCft2ftrVyRsji3vUfg6atj1QoAYMzQ==","signatures":[{"sig":"MEUCIDQ3ekA5RTNw1QvBnLbVRiuX9i+adytjcwXP2XKbbYLZAiEAiyTRxZeAvpbZKsQ5PzOvUZmffmh7CSpZbFldqlej4+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.149.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28118355},"type":"module","module":"src/index.ts","gitHead":"147024c35efdb3594269982f456da0f035333975","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.149.0_1773031311114_0.9864275859563423","host":"s3://npm-registry-packages-npm-production"}},"2.150.0":{"name":"@decocms/mesh","version":"2.150.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.150.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"050ee136d7e8c06600dd62ce592893c32a142c07","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.150.0.tgz","fileCount":1437,"integrity":"sha512-37iuZ9xdRRPlQ0/sekU3WHgiBcB+5/u3GEHbZ+zrQJj8F9Mm/L3RDKYzGyoIcLAOpgRS5KA4uHg97MjIff+b1A==","signatures":[{"sig":"MEUCIQDrNImMSz9/8K5X/LQFqAWwhoohFDdPwoDoS9iAGhxDNQIgDmBiLoBwbDzFfcuqV10JXq0vDJF0SJLPt4CBZXj9tZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.150.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28118805},"type":"module","module":"src/index.ts","gitHead":"7a13b3218c65147fba5929599dcee958822113c4","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-bun-worker":"^0.6.0","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.150.0_1773038409734_0.8477711334432849","host":"s3://npm-registry-packages-npm-production"}},"2.151.0":{"name":"@decocms/mesh","version":"2.151.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.151.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"cbba752ed0fcfaf8e4d4ce0ca5f01749b5376c58","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.151.0.tgz","fileCount":296,"integrity":"sha512-JCO9HtjqlUGzVNCzY+Mnp1Pau3j/iaDUDGYBwYs6clAkk0dLqv4VGUKVQl6zpaLR/RBK/iDFCV4AGngG9NdMuA==","signatures":[{"sig":"MEUCIAN5H1RZ8Dn/sWb6Mlv3ziUAdkPzz91VKmgEM6wcwpqHAiEA8EBm3gWWoZcevXNZln79icHesXoNFmzytpvxr/fglm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.151.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31736901},"type":"module","module":"src/index.ts","gitHead":"f72d451e3fed94637b8437c86ae42af14caa78e1","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.151.0_1773061025385_0.47890608286560377","host":"s3://npm-registry-packages-npm-production"}},"2.151.1":{"name":"@decocms/mesh","version":"2.151.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.151.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"627cc37515205eb1ca7b456c07cbffbbd62219f1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.151.1.tgz","fileCount":273,"integrity":"sha512-HW71pBKuP4I9TU7pQjBmce/eMvfV+eH3e05BUMoSRA3dyB7HItLVbpLwOXJAoPjJVDrpWTR0PISsLPmvF7llog==","signatures":[{"sig":"MEQCIFPFvm6vhO7/okjPSwSGnCTIM7Yj61/kxPOFNg8bcnoBAiBEzf9GoMsj0oh0/sqBrs1AdeN/aisM1pT4t4YnEU4LnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.151.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31122622},"type":"module","module":"src/index.ts","gitHead":"12eece7c544c5b89d4cada0404b56a693b67b1d5","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.151.1_1773061513724_0.5427727395137834","host":"s3://npm-registry-packages-npm-production"}},"2.152.0":{"name":"@decocms/mesh","version":"2.152.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.152.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b15f9a64abac0c8531ee012306ff30a3e5a0843b","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.152.0.tgz","fileCount":296,"integrity":"sha512-z1Ym5K/PoYG+j77kse0aXT/k9DI8zIB/0wZ8OpGLaRtm8tYfkP9ZcKcSpr93ABHlU/siwRs30u5w4f1Oc7Z2Ug==","signatures":[{"sig":"MEQCIDeHvirEceIn2t98FAHVvrtkmmPVxjz+kCqplpFOCLOMAiBacAFwWGKNV5qNIDknPJ3MVQY4DIApwsEvfgJyAb8p4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.152.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31738999},"type":"module","module":"src/index.ts","gitHead":"49aaf1f54a847ecca9f6bc12900b3d7d585e3128","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.152.0_1773066373975_0.31817283195702895","host":"s3://npm-registry-packages-npm-production"}},"2.152.1":{"name":"@decocms/mesh","version":"2.152.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.152.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"22cd0b0ee2142ac80e833209758e834b3301cc7d","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.152.1.tgz","fileCount":273,"integrity":"sha512-+nMl0YSkh5smhuAk0klaebdzIJAH6GfUATLV7sLVzrNC54Ca9+Mk039wVR73ek/N4IaUql6AfckfvpJZONPfzw==","signatures":[{"sig":"MEUCIQDnLVGtkURNphgQdeTCFofmEULw81YsRqGwcgQBQuN/JQIgEr/rdO/KJ5cU1gLV5qSbk7ohxm4/FUroGpmCd9nukds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.152.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31126234},"type":"module","module":"src/index.ts","gitHead":"7d1ebd7b91dec6e6ebf53dfb46a6cdbf7a11540d","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.152.1_1773075699347_0.03921574559644658","host":"s3://npm-registry-packages-npm-production"}},"2.153.0":{"name":"@decocms/mesh","version":"2.153.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.153.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/mesh","bugs":{"url":"https://github.com/decocms/mesh/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"b10f9eb351886282ddd6f226440d1afb83260005","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.153.0.tgz","fileCount":296,"integrity":"sha512-tHWsFPmUVJKHj25BNwERq05zdBMO2JjW8hP6OgOG6dqIw+7pTdbWDi5mMTc+ysvZUhTYFZqarTRq/qPafDKFzA==","signatures":[{"sig":"MEUCIA+Cb1XlQjq2xr6pVHjzBdq69EjMrt1voziXajNDGJJdAiEAsRRQVPmTLfjbQpRwaMBJATpU8fsI6MlSzs960Ep9tew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.153.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31900739},"type":"module","module":"src/index.ts","gitHead":"30f25d51f5c0c3bbab4d02f75e94a43cb17da13f","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19142422-027c-4cdf-b4dc-1219cecb4635"}},"repository":{"url":"git+https://github.com/decocms/mesh.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"chdb":"^1.6.0","nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@clickhouse/client":"^1.8.1","@opentelemetry/core":"^2.6.0","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.153.0_1773084978946_0.8842356973378562","host":"s3://npm-registry-packages-npm-production"}},"2.155.0":{"name":"@decocms/mesh","version":"2.155.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.155.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/studio","bugs":{"url":"https://github.com/decocms/studio/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"31912e4d521ef06ff6cfdd9824b86e22d6299bf0","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.155.0.tgz","fileCount":275,"integrity":"sha512-Kao5tUNXDwc/Dugpsq6Jad5fXhYHnVuJWyuoVr3cj+FmmS25j0BTHy77z7xr6hrYeUgpo2QSYuwx/mGUnUM1BQ==","signatures":[{"sig":"MEUCIGrSZQMIY8TvuvN5IWeWsWmL7xk+o9RqStWA7uK3ee5uAiEA4PEtMA0piVL6IKKoFr/ZPxLGCQ4i9hTdXZYZkU5ZafE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.155.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30508143},"type":"module","module":"src/index.ts","gitHead":"8f960822b7a4f17375e4ecbe843bbd77034e4d35","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:418ff599-57cd-42b7-874d-5ee86623e7fb"}},"repository":{"url":"git+https://github.com/decocms/studio.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@clickhouse/client":"^1.8.1","@opentelemetry/core":"^2.6.0","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"optionalDependencies":{"chdb":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.155.0_1773114134140_0.3147717811734805","host":"s3://npm-registry-packages-npm-production"}},"2.155.1":{"name":"@decocms/mesh","version":"2.155.1","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.155.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/studio","bugs":{"url":"https://github.com/decocms/studio/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"2dff8815e3e46f97456375a0f9e5cd28eda019c1","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.155.1.tgz","fileCount":298,"integrity":"sha512-3c0RlAazHcIvdeSMGxs1xZVU0NsrO4PKXbWcWeq8W4DuDFvHq4PD9CeJ98r4XVfI680C8WoKS4vcoR2sZXmGTQ==","signatures":[{"sig":"MEYCIQCtyBw3uzKM7ODemzn2mfwoUfGSAMHJoXeFw7LsZw416QIhALuinlMkuxPSxwCbvg393UWBpewxYimkr7MLACYNiacG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.155.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31122479},"type":"module","module":"src/index.ts","gitHead":"75e077b3836b8da51d4f77a3680fb7a0ee52dd72","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:418ff599-57cd-42b7-874d-5ee86623e7fb"}},"repository":{"url":"git+https://github.com/decocms/studio.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@clickhouse/client":"^1.8.1","@opentelemetry/core":"^2.6.0","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"optionalDependencies":{"chdb":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.155.1_1773114147433_0.8897542175488453","host":"s3://npm-registry-packages-npm-production"}},"2.156.0":{"name":"@decocms/mesh","version":"2.156.0","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"author":{"name":"Deco team"},"license":"MIT","_id":"@decocms/mesh@2.156.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://github.com/decocms/studio","bugs":{"url":"https://github.com/decocms/studio/issues"},"bin":{"mesh":"dist/server/cli.js"},"dist":{"shasum":"8d237992cae739dbfa2f9bb8bb399e80816934d5","tarball":"https://registry.npmjs.org/@decocms/mesh/-/mesh-2.156.0.tgz","fileCount":275,"integrity":"sha512-kB/GDe5dZGGBTW2FFlq/axQm/ZGCPjuFrOqEkZGYcz4RoNb5s0MeZq7mxUYVVpQersDyFkA816ZfpzFfrrdlSg==","signatures":[{"sig":"MEUCIAyk7ecnnqQxHjpJfUFK0AlYbepYAj1rbSBDsT1VXHlAAiEAtDY+oxAPCzDbQmu5LDw4eh8Re4kX9RgBPixHF5dh8I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@decocms%2fmesh@2.156.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30509485},"type":"module","module":"src/index.ts","gitHead":"6152b13894cab3f3006992a5cb55b953ca5fa2c0","scripts":{"dev":"bun run migrate && concurrently \"bun run dev:client\" \"bun run dev:server\"","test":"bun test","check":"tsc --noEmit","start":"bun run ./dist/server/server.js","migrate":"bun run src/database/migrate.ts","test:e2e":"playwright test","db:migrate":"bun run ./dist/server/migrate.js","dev:client":"bun --bun vite dev","dev:server":"NODE_ENV=development bun --env-file=.env --hot run src/index.ts","test:e2e:ui":"playwright test --ui","build:client":"bun --bun vite build","build:server":"bun run scripts/bundle-server-script.ts --dist ./dist/server","prepublishOnly":"bun run build:client && bun run build:server","better-auth:migrate":"bunx --bun @better-auth/cli migrate -y --config src/auth/index.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:418ff599-57cd-42b7-874d-5ee86623e7fb"}},"repository":{"url":"git+https://github.com/decocms/studio.git","type":"git","directory":"apps/mesh"},"_npmVersion":"11.9.0","description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","directories":{},"_nodeVersion":"24.14.0","dependencies":{"nats":"^2.29.3","kysely":"^0.28.8","dompurify":"^3.3.1","kysely-pglite":"^0.6.1","@clickhouse/client":"^1.8.1","@opentelemetry/core":"^2.6.0","@electric-sql/pglite":"^0.3.15","quickjs-emscripten-core":"^0.31.0","@modelcontextprotocol/ext-apps":"^1.1.2","@jitl/quickjs-wasmfile-release-sync":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.101","pg":"^8.16.3","zod":"^4.0.0","clsx":"^2.1.1","hono":"^4.10.7","jose":"^6.0.11","vite":"^7.2.1","react":"^19.2.0","croner":"^9.1.0","marked":"^15.0.6","nanoid":"^5.1.6","sonner":"^2.0.7","zustand":"^5.0.9","@deco/ui":"workspace:*","date-fns":"^4.1.0","prettier":"^3.4.2","recharts":"^3.6.0","@types/pg":"^8.15.6","input-otp":"^1.4.2","react-dom":"^19.2.0","@rjsf/core":"^6.1.2","@tiptap/pm":"^3.15.3","@types/bun":"^1.3.1","rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","typescript":"^5.9.3","@rjsf/utils":"^6.1.2","@vercel/nft":"^1.1.1","better-auth":"1.4.5","tailwindcss":"^4.1.17","@rjsf/shadcn":"^6.1.2","@tiptap/core":"^3.15.3","concurrently":"^9.2.1","lucide-react":"^0.468.0","@ai-sdk/react":"^3.0.103","@tiptap/react":"^3.15.3","sass-embedded":"^1.97.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","react-hook-form":"^7.66.0","@ai-sdk/provider":"^3.0.8","@better-auth/sso":"1.4.1","@decocms/runtime":"workspace:*","@playwright/test":"^1.58.2","@types/dompurify":"^3.2.0","@decocms/bindings":"workspace:*","@decocms/mesh-sdk":"workspace:*","@tailwindcss/vite":"^4.1.17","@untitledui/icons":"^0.0.19","@floating-ui/react":"^0.27.16","@opentelemetry/api":"^1.9.0","@tiptap/suggestion":"^3.15.3","@hookform/resolvers":"^5.2.2","@tiptap/starter-kit":"^3.15.3","github-markdown-css":"^5.8.1","mesh-plugin-reports":"workspace:*","vite-tsconfig-paths":"^5.1.4","@decocms/better-auth":"1.5.17","@decocms/vite-plugin":"workspace:*","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@rjsf/validator-ajv8":"^6.1.2","@vitejs/plugin-react":"^5.1.0","zod-from-json-schema":"^0.5.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"5.90.11","mesh-plugin-workflows":"workspace:*","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@tanstack/react-router":"^1.139.7","@opentelemetry/api-logs":"^0.211.0","@opentelemetry/sdk-logs":"^0.211.0","@opentelemetry/sdk-node":"^0.207.0","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","mesh-plugin-user-sandbox":"workspace:*","react-syntax-highlighter":"^15.6.1","@modelcontextprotocol/sdk":"1.26.0","@radix-ui/react-separator":"^1.1.7","@tiptap/extension-mention":"^3.13.0","@daveyplate/better-auth-ui":"^3.2.7","@opentelemetry/sdk-metrics":"^2.2.0","mesh-plugin-object-storage":"workspace:*","babel-plugin-react-compiler":"^1.0.0","mesh-plugin-private-registry":"workspace:*","@opentelemetry/sdk-trace-base":"^2.5.0","@radix-ui/react-dropdown-menu":"^2.1.16","@tiptap/extension-placeholder":"^3.15.3","@types/react-syntax-highlighter":"^15.5.13","@opentelemetry/exporter-prometheus":"^0.208.0","@opentelemetry/exporter-logs-otlp-proto":"^0.211.0","@opentelemetry/exporter-trace-otlp-proto":"^0.207.0","@opentelemetry/instrumentation-runtime-node":"^0.24.0"},"optionalDependencies":{"chdb":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/mesh_2.156.0_1773117685789_0.1643316244208919","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-12-21T15:23:18.613Z","modified":"2026-07-07T21:03:52.916Z","1.0.0-alpha.1":"2025-12-21T15:23:19.063Z","1.0.0-alpha.2":"2025-12-21T15:30:05.830Z","1.0.0-alpha.3":"2025-12-21T15:39:21.950Z","1.0.0-alpha.4":"2025-12-21T15:44:13.159Z","1.0.0-alpha.6":"2025-12-21T15:51:05.001Z","1.0.0-alpha.8":"2025-12-22T14:48:55.435Z","1.0.0-alpha.9":"2025-12-22T14:55:11.780Z","1.0.0-alpha.12":"2025-12-22T20:11:14.309Z","1.0.0-alpha.13":"2025-12-22T20:15:41.951Z","1.0.0-alpha.14":"2025-12-22T20:26:05.469Z","1.0.0-alpha.15":"2025-12-22T21:02:52.208Z","1.0.0-alpha.16":"2025-12-22T21:53:56.893Z","1.0.0-alpha.17":"2025-12-22T22:23:06.542Z","1.0.0-alpha.18":"2025-12-23T01:52:48.607Z","1.0.0-alpha.19":"2025-12-23T02:10:45.370Z","1.0.0-alpha.20":"2025-12-23T15:23:21.278Z","1.0.0-alpha.21":"2025-12-23T17:21:40.098Z","1.0.0-alpha.22":"2025-12-23T17:50:54.084Z","1.0.0-alpha.23":"2025-12-23T18:02:33.176Z","1.0.0-alpha.24":"2025-12-23T19:25:29.460Z","1.0.0-alpha.25":"2025-12-23T19:58:53.973Z","1.0.0-alpha.26":"2025-12-23T20:14:57.119Z","1.0.0-alpha.27":"2025-12-23T20:50:53.366Z","1.0.0-alpha.28":"2025-12-23T23:59:14.828Z","1.0.0-alpha.29":"2025-12-24T00:30:00.556Z","1.0.0-alpha.30":"2025-12-25T02:39:56.491Z","1.0.0-alpha.31":"2025-12-25T02:41:47.348Z","1.0.0-alpha.32":"2025-12-26T02:39:44.326Z","1.0.0-alpha.33":"2025-12-26T03:18:27.558Z","1.0.0-alpha.34":"2025-12-26T15:37:09.230Z","1.0.0-alpha.35":"2025-12-26T19:10:58.292Z","1.0.0-alpha.36":"2025-12-28T15:32:51.813Z","1.0.0-alpha.37":"2025-12-29T03:54:52.708Z","1.0.0-alpha.38":"2025-12-29T04:28:58.716Z","1.0.0-alpha.39":"2025-12-29T13:27:12.739Z","1.0.0-alpha.40":"2025-12-29T21:34:50.066Z","1.0.0-alpha.41":"2025-12-30T02:28:30.316Z","1.0.0-alpha.42":"2025-12-30T12:50:16.361Z","1.0.0-alpha.43":"2025-12-30T13:15:44.116Z","1.0.0-alpha.44":"2025-12-30T13:15:56.775Z","1.0.0-alpha.45":"2025-12-30T13:30:46.625Z","1.0.0-alpha.46":"2025-12-30T16:32:55.146Z","1.0.0":"2025-12-30T16:34:54.202Z","1.0.1-alpha.1":"2025-12-30T16:54:55.891Z","1.0.2":"2025-12-30T18:19:25.143Z","1.0.3":"2025-12-30T18:19:37.261Z","1.0.4":"2025-12-30T19:30:57.388Z","1.0.5":"2025-12-30T19:34:14.071Z","1.0.6":"2025-12-30T20:34:19.921Z","1.0.7":"2025-12-31T14:30:29.953Z","1.0.8":"2025-12-31T15:20:40.121Z","1.0.9":"2026-01-01T00:08:42.833Z","1.0.10":"2026-01-02T16:34:01.162Z","1.0.11":"2026-01-02T16:34:16.186Z","1.0.12":"2026-01-02T16:36:08.432Z","1.0.13":"2026-01-02T17:02:29.802Z","1.0.14":"2026-01-02T17:55:51.719Z","1.0.15":"2026-01-02T17:56:02.740Z","1.0.16":"2026-01-02T21:27:01.643Z","1.0.17":"2026-01-02T21:57:06.738Z","1.0.18":"2026-01-05T14:08:02.520Z","1.0.19":"2026-01-05T14:35:45.316Z","1.0.20":"2026-01-05T15:55:36.625Z","1.0.21":"2026-01-05T16:35:52.444Z","1.0.22":"2026-01-05T18:17:14.854Z","1.0.23":"2026-01-05T19:23:47.209Z","1.1.0":"2026-01-06T16:55:40.537Z","1.1.1":"2026-01-06T17:14:09.012Z","1.2.0":"2026-01-06T17:39:11.627Z","1.3.0":"2026-01-06T19:25:32.884Z","1.3.1":"2026-01-07T12:49:10.932Z","1.3.2":"2026-01-07T15:05:31.212Z","1.4.0":"2026-01-07T15:54:54.856Z","1.4.1":"2026-01-07T17:17:17.879Z","1.4.2":"2026-01-07T17:49:18.093Z","1.4.3":"2026-01-07T18:10:31.012Z","1.4.4":"2026-01-07T19:01:49.564Z","1.5.0":"2026-01-07T19:41:39.565Z","1.6.0":"2026-01-07T19:43:20.313Z","1.7.0":"2026-01-08T01:13:32.084Z","1.8.0":"2026-01-08T01:15:58.284Z","1.9.0":"2026-01-08T01:37:37.651Z","1.10.0":"2026-01-08T12:20:07.300Z","1.11.0":"2026-01-08T14:11:08.659Z","1.11.1":"2026-01-08T14:28:37.229Z","1.12.0":"2026-01-08T18:55:51.859Z","1.13.0":"2026-01-08T18:58:54.334Z","1.13.1":"2026-01-08T20:41:17.974Z","1.13.2":"2026-01-08T20:41:24.982Z","1.13.3":"2026-01-08T20:42:37.983Z","1.13.4":"2026-01-08T20:56:33.767Z","2.0.0":"2026-01-08T21:35:05.096Z","2.1.0":"2026-01-08T22:32:32.624Z","2.1.1":"2026-01-09T01:47:46.411Z","2.1.2":"2026-01-09T15:15:44.307Z","2.2.0":"2026-01-09T15:19:51.708Z","2.3.0":"2026-01-09T15:23:06.247Z","2.3.1":"2026-01-09T17:51:47.397Z","2.3.2":"2026-01-09T18:08:01.251Z","2.4.0":"2026-01-09T21:06:29.657Z","2.4.1":"2026-01-09T21:09:30.872Z","2.4.2":"2026-01-10T17:25:07.053Z","2.4.3":"2026-01-11T20:19:25.405Z","2.5.0":"2026-01-12T05:09:10.298Z","2.6.0":"2026-01-12T05:16:07.121Z","2.7.0":"2026-01-12T06:54:38.309Z","2.8.0":"2026-01-12T16:23:31.028Z","2.8.1":"2026-01-12T16:59:47.052Z","2.8.2":"2026-01-12T17:16:11.996Z","2.9.0":"2026-01-12T22:37:06.334Z","2.10.0":"2026-01-13T16:16:37.763Z","2.11.0":"2026-01-13T16:18:29.050Z","2.12.0":"2026-01-14T14:22:17.664Z","2.12.1":"2026-01-14T14:40:53.768Z","2.13.0":"2026-01-14T15:10:38.746Z","2.14.0":"2026-01-14T15:53:52.938Z","2.14.1":"2026-01-14T17:16:46.549Z","2.15.0":"2026-01-15T06:04:06.344Z","2.15.1":"2026-01-15T14:07:32.308Z","2.16.0":"2026-01-15T15:23:09.302Z","2.17.0":"2026-01-16T00:46:20.988Z","2.17.1":"2026-01-16T12:29:52.591Z","2.17.2":"2026-01-16T13:05:32.812Z","2.18.0":"2026-01-16T14:45:19.108Z","2.19.0":"2026-01-16T16:55:19.509Z","2.20.0":"2026-01-16T17:57:30.750Z","2.20.1":"2026-01-17T15:49:01.334Z","2.20.2":"2026-01-19T22:25:49.150Z","2.20.3":"2026-01-19T22:32:41.739Z","2.20.4":"2026-01-19T22:42:29.432Z","2.20.5":"2026-01-20T12:18:07.075Z","2.21.0":"2026-01-20T14:06:36.235Z","2.22.0":"2026-01-20T14:34:37.563Z","2.22.1":"2026-01-20T14:55:40.081Z","2.22.2":"2026-01-20T17:33:59.613Z","2.23.0":"2026-01-20T22:47:13.366Z","2.24.0":"2026-01-21T14:04:42.190Z","2.25.0":"2026-01-21T15:23:52.776Z","2.26.0":"2026-01-21T15:31:36.249Z","2.27.0":"2026-01-21T15:35:05.994Z","2.27.1":"2026-01-21T22:03:53.799Z","2.28.0":"2026-01-22T12:25:11.305Z","2.28.1":"2026-01-22T13:18:44.047Z","2.29.0":"2026-01-22T14:03:00.214Z","2.29.1":"2026-01-22T19:04:05.245Z","2.29.2":"2026-01-22T19:06:02.617Z","2.29.3":"2026-01-22T19:16:17.998Z","2.30.0":"2026-01-22T19:22:45.386Z","2.31.0":"2026-01-22T19:40:21.143Z","2.31.1":"2026-01-22T19:46:32.264Z","2.32.0":"2026-01-22T21:41:37.471Z","2.33.0":"2026-01-23T02:21:39.129Z","2.34.0":"2026-01-23T02:39:55.036Z","2.35.0":"2026-01-23T03:29:49.944Z","2.36.0":"2026-01-23T13:03:58.692Z","2.37.0":"2026-01-23T13:06:09.311Z","2.38.0":"2026-01-23T14:35:36.913Z","2.38.1":"2026-01-23T14:49:29.885Z","2.38.2":"2026-01-23T16:18:13.805Z","2.38.3":"2026-01-23T17:29:16.544Z","2.38.4":"2026-01-23T18:44:02.738Z","2.38.5":"2026-01-23T19:58:04.951Z","2.38.6":"2026-01-23T20:09:54.417Z","2.39.0":"2026-01-24T01:45:19.477Z","2.39.1":"2026-01-24T02:43:30.598Z","2.40.0":"2026-01-24T02:47:35.449Z","2.40.1":"2026-01-24T12:45:58.374Z","2.40.2":"2026-01-24T13:40:21.807Z","2.41.0":"2026-01-24T14:29:27.382Z","2.42.0":"2026-01-24T16:10:18.216Z","2.43.0":"2026-01-24T18:01:22.597Z","2.43.1":"2026-01-24T18:17:09.529Z","2.43.2":"2026-01-24T18:50:58.153Z","2.44.0":"2026-01-24T19:19:58.327Z","2.44.1":"2026-01-24T19:45:26.344Z","2.44.2":"2026-01-24T20:34:42.356Z","2.44.3":"2026-01-24T21:28:09.087Z","2.45.0":"2026-01-25T02:04:46.120Z","2.46.0":"2026-01-25T04:33:26.591Z","2.47.0":"2026-01-25T15:47:50.703Z","2.48.0":"2026-01-25T16:27:40.650Z","2.49.0":"2026-01-25T17:06:25.115Z","2.50.0":"2026-01-26T00:16:49.143Z","2.51.0":"2026-01-26T13:21:54.209Z","2.51.1":"2026-01-26T13:45:55.162Z","2.51.2":"2026-01-26T13:57:23.391Z","2.51.3":"2026-01-26T14:34:20.337Z","2.51.4":"2026-01-26T19:29:04.071Z","2.51.5":"2026-01-26T22:27:58.701Z","2.52.0":"2026-01-27T07:42:30.780Z","2.53.0":"2026-01-27T12:41:12.545Z","2.54.0":"2026-01-27T14:30:55.309Z","2.55.0":"2026-01-27T16:31:01.529Z","2.56.0":"2026-01-27T16:35:14.269Z","2.56.1":"2026-01-27T16:48:30.345Z","2.57.0":"2026-01-27T17:42:18.051Z","2.57.1":"2026-01-27T18:25:13.819Z","2.58.0":"2026-01-27T19:18:58.719Z","2.58.1":"2026-01-27T20:22:05.242Z","2.58.2":"2026-01-27T22:39:27.868Z","2.58.3":"2026-01-28T14:11:41.124Z","2.59.0":"2026-01-28T18:56:27.892Z","2.59.1":"2026-01-28T18:57:07.115Z","2.59.2":"2026-01-28T19:10:04.205Z","2.59.3":"2026-01-29T17:35:26.922Z","2.59.4":"2026-01-29T19:55:02.795Z","2.59.5":"2026-01-29T20:06:05.634Z","2.59.6":"2026-01-29T20:38:04.298Z","2.59.7":"2026-01-30T02:10:52.321Z","2.60.0":"2026-01-30T13:03:04.371Z","2.61.0":"2026-01-30T14:50:24.456Z","2.62.0":"2026-01-30T15:20:18.293Z","2.63.0":"2026-01-30T17:49:18.593Z","2.63.1":"2026-01-30T19:08:41.290Z","2.64.0":"2026-01-30T19:38:30.566Z","2.64.1":"2026-01-30T19:45:32.104Z","2.64.2":"2026-02-02T18:31:14.667Z","2.64.3":"2026-02-02T18:53:53.458Z","2.64.4":"2026-02-03T01:17:00.307Z","2.65.0":"2026-02-03T01:40:41.326Z","2.65.1":"2026-02-03T02:29:20.602Z","2.66.0":"2026-02-03T11:40:26.144Z","2.67.0":"2026-02-03T12:17:22.886Z","2.68.0":"2026-02-05T13:19:04.496Z","2.69.0":"2026-02-05T17:09:33.429Z","2.70.0":"2026-02-05T17:59:49.145Z","2.71.0":"2026-02-05T18:56:13.154Z","2.71.1":"2026-02-05T20:16:41.755Z","2.72.0":"2026-02-05T20:44:46.288Z","2.72.1":"2026-02-05T21:44:25.967Z","2.73.0":"2026-02-06T06:38:15.394Z","2.74.0":"2026-02-06T14:25:14.412Z","2.75.0":"2026-02-06T15:03:44.575Z","2.76.0":"2026-02-06T15:44:54.328Z","2.77.0":"2026-02-06T16:49:24.176Z","2.78.0":"2026-02-08T02:33:05.120Z","2.78.1":"2026-02-08T03:50:17.762Z","2.79.0":"2026-02-08T13:44:00.795Z","2.79.1":"2026-02-09T15:52:34.099Z","2.80.0":"2026-02-10T17:40:11.604Z","2.80.1":"2026-02-10T17:45:39.573Z","2.81.0":"2026-02-10T18:48:41.441Z","2.81.1":"2026-02-11T00:41:52.474Z","2.81.2":"2026-02-11T01:57:43.141Z","2.82.0":"2026-02-11T16:41:12.053Z","2.82.1":"2026-02-11T19:24:28.389Z","2.82.2":"2026-02-12T00:51:32.192Z","2.83.0":"2026-02-12T00:52:24.176Z","2.84.0":"2026-02-12T01:26:20.774Z","2.85.0":"2026-02-12T01:44:10.192Z","2.86.0":"2026-02-12T04:35:31.841Z","2.87.0":"2026-02-12T05:37:27.889Z","2.88.0":"2026-02-12T12:47:38.438Z","2.89.0":"2026-02-12T18:47:37.462Z","2.90.0":"2026-02-12T18:57:39.500Z","2.91.0":"2026-02-12T19:06:53.677Z","2.92.0":"2026-02-12T20:48:53.254Z","2.93.0":"2026-02-12T20:53:10.770Z","2.94.0":"2026-02-12T21:44:53.946Z","2.95.0":"2026-02-13T11:33:09.022Z","2.96.0":"2026-02-13T12:40:02.967Z","2.96.1":"2026-02-13T13:16:44.024Z","2.96.2":"2026-02-13T15:25:07.323Z","2.96.3":"2026-02-13T15:45:48.098Z","2.97.0":"2026-02-13T16:07:24.799Z","2.97.1":"2026-02-13T16:22:46.981Z","2.97.2":"2026-02-13T17:45:59.372Z","2.97.3":"2026-02-13T20:24:47.893Z","2.98.0":"2026-02-13T20:46:50.715Z","2.99.0":"2026-02-14T13:05:41.554Z","2.100.0":"2026-02-18T15:10:34.025Z","2.101.0":"2026-02-18T15:10:48.624Z","2.102.0":"2026-02-18T16:11:05.892Z","2.103.0":"2026-02-18T16:38:05.612Z","2.104.0":"2026-02-18T16:54:52.634Z","2.105.0":"2026-02-19T02:24:23.079Z","2.106.0":"2026-02-19T03:22:35.594Z","2.107.0":"2026-02-19T14:50:29.762Z","2.108.0":"2026-02-19T14:53:32.516Z","2.108.1":"2026-02-19T20:16:41.106Z","2.108.2":"2026-02-19T21:50:18.503Z","2.108.3":"2026-02-20T16:00:20.184Z","2.109.0":"2026-02-20T17:02:13.039Z","2.109.1":"2026-02-20T17:55:53.371Z","2.110.0":"2026-02-20T19:51:50.955Z","2.111.0":"2026-02-20T20:15:05.847Z","2.111.1":"2026-02-20T21:56:32.080Z","2.112.0":"2026-02-23T16:12:05.947Z","2.112.1":"2026-02-24T03:41:07.183Z","2.112.2":"2026-02-24T04:06:47.557Z","2.113.0":"2026-02-24T05:24:14.250Z","2.113.1":"2026-02-24T07:36:20.734Z","2.114.0":"2026-02-24T21:25:35.476Z","2.114.1":"2026-02-25T09:38:36.515Z","2.114.2":"2026-02-25T12:39:21.750Z","2.114.3":"2026-02-25T12:57:45.903Z","2.114.4":"2026-02-25T13:51:06.506Z","2.114.5":"2026-02-25T16:20:41.635Z","2.115.0":"2026-02-25T16:24:37.196Z","2.116.0":"2026-02-26T02:26:52.217Z","2.117.0":"2026-02-26T03:14:54.469Z","2.118.0":"2026-02-26T17:02:18.886Z","2.119.0":"2026-02-26T19:42:04.315Z","2.120.0":"2026-02-27T00:11:06.736Z","2.120.1":"2026-02-27T02:30:08.912Z","2.121.0":"2026-02-27T18:49:35.945Z","2.122.0":"2026-02-27T19:51:26.469Z","2.122.1":"2026-02-27T20:11:37.948Z","2.123.0":"2026-02-27T22:59:00.143Z","2.123.1":"2026-02-28T00:35:30.750Z","2.123.2":"2026-02-28T00:36:59.996Z","2.123.3":"2026-02-28T01:11:13.905Z","2.123.4":"2026-03-01T16:18:23.627Z","2.123.5":"2026-03-02T17:25:31.376Z","2.124.0":"2026-03-02T17:54:50.685Z","2.125.0":"2026-03-02T18:15:57.218Z","2.125.1":"2026-03-02T19:18:06.299Z","2.125.2":"2026-03-02T21:50:32.427Z","2.125.3":"2026-03-03T01:07:02.379Z","2.126.0":"2026-03-03T10:59:51.074Z","2.127.0":"2026-03-03T13:05:57.691Z","2.127.1":"2026-03-03T13:58:39.649Z","2.128.0":"2026-03-03T13:59:18.492Z","2.128.1":"2026-03-03T13:59:48.906Z","2.128.2":"2026-03-03T14:40:34.451Z","2.128.3":"2026-03-03T15:00:57.928Z","2.129.0":"2026-03-03T15:11:35.197Z","2.130.0":"2026-03-03T15:26:14.381Z","2.130.1":"2026-03-03T17:57:54.102Z","2.131.0":"2026-03-03T18:15:47.001Z","2.131.1":"2026-03-03T19:10:57.896Z","2.131.2":"2026-03-03T19:56:06.281Z","2.131.3":"2026-03-03T22:29:16.889Z","2.132.0":"2026-03-03T22:45:54.138Z","2.133.0":"2026-03-04T00:50:01.895Z","2.133.1":"2026-03-05T12:15:29.106Z","2.133.2":"2026-03-05T12:47:10.114Z","2.134.0":"2026-03-05T12:58:33.062Z","2.135.0":"2026-03-05T16:17:40.029Z","2.135.1":"2026-03-05T17:44:53.114Z","2.136.0":"2026-03-05T19:18:54.616Z","2.136.1":"2026-03-05T19:47:10.186Z","2.137.0":"2026-03-05T21:03:41.543Z","2.138.0":"2026-03-05T21:30:56.406Z","2.138.1":"2026-03-05T22:09:22.150Z","2.138.2":"2026-03-05T22:24:11.344Z","2.138.3":"2026-03-05T22:25:56.120Z","2.138.4":"2026-03-05T22:27:23.137Z","2.137.1":"2026-03-05T22:35:41.745Z","2.137.2":"2026-03-06T11:22:07.132Z","2.137.3":"2026-03-06T11:26:03.938Z","2.139.0":"2026-03-06T11:33:46.195Z","2.139.1":"2026-03-06T12:09:55.105Z","2.139.2":"2026-03-06T12:23:14.511Z","2.139.3":"2026-03-06T12:42:50.555Z","2.139.4":"2026-03-06T13:11:22.241Z","2.139.5":"2026-03-06T14:30:41.186Z","2.140.0":"2026-03-06T20:41:01.504Z","2.141.0":"2026-03-07T00:45:29.683Z","2.142.0":"2026-03-07T05:45:22.785Z","2.143.0":"2026-03-07T08:40:34.041Z","2.143.1":"2026-03-07T17:39:52.467Z","2.143.2":"2026-03-07T20:35:10.194Z","2.143.3":"2026-03-07T22:07:16.988Z","2.143.4":"2026-03-07T22:59:45.564Z","2.143.5-alpha.1":"2026-03-08T04:35:18.167Z","2.144.0":"2026-03-08T20:41:53.455Z","2.145.0":"2026-03-08T23:31:49.521Z","2.146.0":"2026-03-09T01:13:39.824Z","2.147.0":"2026-03-09T01:18:36.175Z","2.148.0":"2026-03-09T02:28:29.671Z","2.149.0":"2026-03-09T04:41:51.586Z","2.150.0":"2026-03-09T06:40:10.246Z","2.151.0":"2026-03-09T12:57:05.870Z","2.151.1":"2026-03-09T13:05:14.218Z","2.152.0":"2026-03-09T14:26:14.787Z","2.152.1":"2026-03-09T17:01:39.774Z","2.153.0":"2026-03-09T19:36:19.439Z","2.155.0":"2026-03-10T03:42:14.611Z","2.155.1":"2026-03-10T03:42:27.836Z","2.156.0":"2026-03-10T04:41:26.281Z"},"bugs":{"url":"https://github.com/decocms/studio/issues"},"author":{"name":"Deco team"},"license":"MIT","homepage":"https://github.com/decocms/studio","keywords":["mcp","model-context-protocol","ai","gateway","self-hosted","mesh","tools"],"repository":{"url":"git+https://github.com/decocms/studio.git","type":"git","directory":"apps/mesh"},"description":"MCP Mesh - Self-hostable MCP Gateway for managing AI connections and tools","maintainers":[{"email":"viktor@deco.cx","name":"camudo"},{"email":"nnicacio@gmail.com","name":"nicacioliveira"},{"email":"gimenes@deco.cx","name":"gimenes-decocx"},{"email":"fernandofrizzatti@gmail.com","name":"crazydevil"},{"email":"jonasjesus@deco.cx","name":"jonasjesus"},{"email":"gadr90@gmail.com","name":"firstdoit"},{"email":"vinicius.ventura@decocms.com","name":"vinventura"}],"readme":"# MCP Mesh\n\n> **Context Management System for AI Applications**\n\nMCP Mesh is an open-source platform that centralizes **Model Context Protocol (MCP)** connection management for teams and organizations. It provides secure credential storage, fine-grained access control, and unified observability for AI tool orchestration.\n\n## What is MCP Mesh?\n\nWhen AI assistants use tools via the Model Context Protocol, managing connections across a team becomes challenging:\n\n- **Connection sprawl**: Each MCP service has its own auth, config, and credentials\n- **Credential sharing**: Sharing access means sharing passwords or API keys\n- **No audit trail**: Who called which tool, when, and with what result?\n- **Tool isolation**: MCP services can't compose or share dependencies\n\nMCP Mesh solves these problems by acting as a **secure proxy** between AI clients and MCP services:\n\n```\n┌─────────────────┐     ┌──────────────┐     ┌─────────────────┐\n│  Claude Desktop │────▶│   MCP Mesh   │────▶│  Gmail MCP      │\n│  Cursor Agent   │     │   (Proxy)    │     │  Slack MCP      │\n│  Custom Client  │     │              │────▶│  GitHub MCP     │\n└─────────────────┘     └──────────────┘     └─────────────────┘\n                              │\n                    ┌─────────┴──────────┐\n                    │ - Authentication   │\n                    │ - Authorization    │\n                    │ - Credential Vault │\n                    │ - Audit Logging    │\n                    │ - Observability    │\n                    └────────────────────┘\n```\n\n## Features\n\n### ✅ Implemented\n\n- **Organization Management** — Create orgs, invite members, assign roles\n- **Connection Registry** — Register and manage MCP connections\n- **Secure Credential Vault** — AES-256-GCM encrypted credential storage\n- **MCP Proxy** — Proxy requests to downstream MCPs with credential injection\n- **OAuth 2.1 Server** — Full MCP OAuth spec compliance (PKCE, Dynamic Client Registration)\n- **Management Tools via MCP** — All admin operations exposed as MCP tools\n- **Web Dashboard** — React UI for managing orgs, connections, and members\n- **Multi-DB Support** — SQLite (default), PostgreSQL, MySQL via Kysely\n- **OpenTelemetry** — Distributed tracing and Prometheus metrics\n- **Magic Link Auth** — Passwordless authentication via email\n- **SSO Support** — Google, GitHub, and SAML providers\n\n### 🚧 Planned\n\n- [ ] MCP Bindings (protocol-level interfaces for tool abstraction)\n- [ ] Tool composition across connections\n- [ ] Webhook events\n- [ ] CLI tool\n\n## Quick Start\n\n### Prerequisites\n\n- [Bun](https://bun.sh) runtime (v1.0+)\n\n### Run Locally (Zero Config)\n\n```bash\n# Clone the repository\ngit clone https://github.com/deco-cx/admin.git\ncd admin/apps/mesh\n\n# Install dependencies\nbun install\n\n# Run database migrations\nbun run migrate\n\n# Start the server\nbun run dev\n```\n\n### Run with NATS (Optional)\n\nBy default, the event bus uses polling to wake up workers. For lower latency and better multi-replica coordination, you can run a local [NATS](https://nats.io) server instead.\n\n**Install nats-server:**\n\n```bash\n# macOS\nbrew install nats-server\n\n# Other platforms — see https://docs.nats.io/running-a-nats-service/introduction/installation\n```\n\n**Start NATS:**\n\n```bash\nnats-server\n```\n\n**Add to your `.env` file:**\n\n```bash\nNATS_URL=nats://localhost:4222\n```\n\nWhen `NATS_URL` is set, mesh automatically switches to the NATS notify strategy. Polling remains active as a safety net.\n\n---\n\nThe server starts at `http://localhost:3000` with:\n- 📋 Health check: `http://localhost:3000/health`\n- 🔐 Auth endpoints: `http://localhost:3000/api/auth/*`\n- 🔧 MCP endpoint: `http://localhost:3000/mcp`\n- 📊 Metrics: `http://localhost:3000/metrics`\n\nA SQLite database is automatically created at `./data/mesh.db`.\n\n## Architecture\n\n### Project Structure\n\n```\napps/mesh/\n├── src/\n│   ├── api/                    # Hono HTTP server\n│   │   ├── routes/\n│   │   │   ├── auth.ts         # Custom auth endpoints\n│   │   │   ├── management.ts   # MCP management server\n│   │   │   ├── models.ts       # LLM provider routing\n│   │   │   └── proxy.ts        # MCP proxy server\n│   │   └── utils/\n│   │       └── mcp.ts          # MCP server builder\n│   │\n│   ├── auth/                   # Better Auth configuration\n│   │   ├── index.ts            # Auth instance\n│   │   ├── jwt.ts              # JWT utilities\n│   │   ├── oauth-providers.ts  # Social login providers\n│   │   └── sso.ts              # SAML SSO\n│   │\n│   ├── core/                   # Core abstractions\n│   │   ├── access-control.ts   # Permission checking\n│   │   ├── context-factory.ts  # MeshContext factory\n│   │   ├── define-tool.ts      # Tool definition helper\n│   │   └── mesh-context.ts     # Request context type\n│   │\n│   ├── database/               # Kysely database setup\n│   ├── encryption/             # Credential vault (AES-256-GCM)\n│   ├── observability/          # OpenTelemetry setup\n│   ├── storage/                # Database adapters\n│   │\n│   ├── tools/                  # MCP management tools\n│   │   ├── connection/         # CONNECTION_* tools\n│   │   ├── organization/       # ORGANIZATION_* tools\n│   │   └── database/           # DATABASE_* tools\n│   │\n│   └── web/                    # React frontend\n│       ├── components/\n│       ├── hooks/\n│       ├── layouts/\n│       ├── providers/\n│       └── routes/\n│\n├── migrations/                 # Kysely migrations\n├── spec/                       # Design specifications\n│   └── 001.md                  # Full mesh spec\n└── data/                       # SQLite database (gitignored)\n```\n\n### Tech Stack\n\n| Layer | Technology |\n|-------|------------|\n| Runtime | Bun |\n| Server | Hono |\n| Database | Kysely (SQLite/PostgreSQL/MySQL) |\n| Auth | Better Auth (+ MCP, API Key, Organization plugins) |\n| Frontend | React 19, TanStack Router, TanStack Query |\n| Styling | Tailwind CSS v4 |\n| MCP | @modelcontextprotocol/sdk |\n| Observability | OpenTelemetry, Prometheus |\n\n## API Reference\n\n### MCP Endpoints\n\n#### Management API (`/mcp`)\n\nExposes organization and connection management tools via MCP protocol:\n\n```bash\n# List tools\ncurl -X POST http://localhost:3000/mcp \\\n  -H \"Authorization: Bearer <token>\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"method\":\"tools/list\",\"id\":1}'\n```\n\n**Available Tools:**\n\n| Tool | Description |\n|------|-------------|\n| `ORGANIZATION_CREATE` | Create a new organization |\n| `ORGANIZATION_LIST` | List user's organizations |\n| `ORGANIZATION_GET` | Get organization details |\n| `ORGANIZATION_UPDATE` | Update organization |\n| `ORGANIZATION_DELETE` | Delete organization |\n| `ORGANIZATION_MEMBER_ADD` | Add member to organization |\n| `ORGANIZATION_MEMBER_REMOVE` | Remove member |\n| `ORGANIZATION_MEMBER_LIST` | List members |\n| `ORGANIZATION_MEMBER_UPDATE_ROLE` | Update member role |\n| `COLLECTION_CONNECTIONS_CREATE` | Register MCP connection |\n| `COLLECTION_CONNECTIONS_LIST` | List connections |\n| `COLLECTION_CONNECTIONS_GET` | Get connection details |\n| `COLLECTION_CONNECTIONS_UPDATE` | Update connection |\n| `COLLECTION_CONNECTIONS_DELETE` | Delete connection |\n| `CONNECTION_TEST` | Test connection health |\n| `CONNECTION_CONFIGURE` | Configure connection |\n\n#### Proxy API (`/mcp/:connectionId`)\n\nProxies requests to downstream MCP services:\n\n```bash\n# Call a tool on a connected MCP service\ncurl -X POST http://localhost:3000/mcp/conn_abc123 \\\n  -H \"Authorization: Bearer <token>\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"method\":\"tools/call\",\"params\":{\"name\":\"SEND_EMAIL\",\"arguments\":{...}},\"id\":1}'\n```\n\nThe proxy:\n1. Validates your token\n2. Checks permissions for the tool\n3. Retrieves and decrypts the connection's credentials\n4. Forwards the request with proper auth\n5. Logs the request to audit trail\n\n### OAuth Discovery\n\nMCP Mesh implements the full MCP OAuth specification:\n\n```bash\n# Protected Resource Metadata\nGET /.well-known/oauth-protected-resource\n\n# Authorization Server Metadata  \nGET /.well-known/oauth-authorization-server\n\n# Dynamic Client Registration\nPOST /api/auth/register\n```\n\n## Configuration\n\n### Environment Variables\n\n```bash\n# Database (optional - defaults to SQLite)\nDATABASE_URL=postgresql://user:pass@host:5432/mesh\n\n# Server port (optional - defaults to 3000)\nPORT=3000\n\n# Encryption key for credential vault (auto-generated if not set)\nENCRYPTION_KEY=your-32-byte-key\n\n# Remote ClickHouse URL for production monitoring queries (optional)\n# When set, spans are exported via OTLP (to an OTel Collector) and queries\n# go to this ClickHouse instance. When unset, spans are written as NDJSON\n# files to ~/deco/system/monitoring and queried locally via chdb.\nCLICKHOUSE_URL=http://localhost:8123\n```\n\n### Auth Configuration\n\nCreate `auth-config.json` for custom auth providers:\n\n```json\n{\n  \"emailAndPassword\": {\n    \"enabled\": true\n  },\n  \"socialProviders\": {\n    \"google\": {\n      \"clientId\": \"your-google-client-id\",\n      \"clientSecret\": \"your-google-client-secret\"\n    },\n    \"github\": {\n      \"clientId\": \"your-github-client-id\",\n      \"clientSecret\": \"your-github-client-secret\"\n    }\n  },\n  \"magicLinkConfig\": {\n    \"enabled\": true,\n    \"emailProviderId\": \"resend-primary\"\n  },\n  \"emailProviders\": [\n    {\n      \"id\": \"resend-primary\",\n      \"provider\": \"resend\",\n      \"config\": {\n        \"apiKey\": \"your-resend-api-key\",\n        \"fromEmail\": \"noreply@yourdomain.com\"\n      }\n    }\n  ]\n}\n```\n\nSee `auth-config.example.json` for a complete example.\n\n## Development\n\n### Scripts\n\n```bash\n# Development (hot reload)\nbun run dev\n\n# Run tests\nbun run test\n\n# Type check\nbun run check\n\n# Build for production\nbun run build:client\nbun run build:server\n\n# Run production build\nbun run start\n\n# Database migrations\nbun run migrate\nbun run better-auth:migrate  # Better Auth tables\n```\n\n### Testing\n\nTests use Bun's built-in test runner:\n\n```bash\n# Run all tests\nbun test\n\n# Run specific test file\nbun test src/core/access-control.test.ts\n\n# Watch mode\nbun test --watch\n```\n\n## Deployment\n\n### Docker\n\n```dockerfile\nFROM oven/bun:1 AS builder\nWORKDIR /app\nCOPY package.json bun.lock ./\nRUN bun install --frozen-lockfile\nCOPY . .\nRUN bun run build:client && bun run build:server\n\nFROM oven/bun:1-slim\nWORKDIR /app\nCOPY --from=builder /app/dist ./dist\nCMD [\"bun\", \"run\", \"dist/server/server.js\"]\n```\n\n### Docker Compose\n\n```yaml\nversion: '3.8'\nservices:\n  mesh:\n    build: .\n    ports:\n      - \"3000:3000\"\n    volumes:\n      - ./data:/app/data\n      - ./auth-config.json:/app/auth-config.json\n    environment:\n      - NODE_ENV=production\n```\n\n### With PostgreSQL\n\n```yaml\nversion: '3.8'\nservices:\n  postgres:\n    image: postgres:16\n    environment:\n      POSTGRES_DB: mesh\n      POSTGRES_USER: mesh\n      POSTGRES_PASSWORD: ${DB_PASSWORD}\n    volumes:\n      - postgres_data:/var/lib/postgresql/data\n\n  mesh:\n    build: .\n    depends_on:\n      - postgres\n    environment:\n      DATABASE_URL: postgresql://mesh:${DB_PASSWORD}@postgres:5432/mesh\n    ports:\n      - \"3000:3000\"\n\nvolumes:\n  postgres_data:\n```\n\n## Specification\n\nFor the complete technical specification, see [`spec/001.md`](./spec/001.md).\n\nKey topics covered:\n- MCP-native API architecture\n- OAuth 2.1 implementation (Authorization Server, Resource Server, Client)\n- Organization-based access control\n- MCP Bindings concept\n- OpenTelemetry observability\n- Database schema design\n- Self-hosting guide\n\n## Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](../../CONTRIBUTING.md).\n\n### Development Setup\n\n1. Fork and clone the repository\n2. Install dependencies: `bun install`\n3. Start development server: `bun run dev`\n4. Make changes and add tests\n5. Submit a pull request\n\n## License\n\nMIT License - see [LICENSE](../../LICENSE.md) for details.\n\n---\n\n<p align=\"center\">\n  Built with 💚 by <a href=\"https://decocms.com\">decocms.com</a>\n</p>\n\n\n","readmeFilename":"README.md"}