{"_id":"@bpinternal/integration-hub","_rev":"54-10ba714c6add131b8fe62303d3e66667","name":"@bpinternal/integration-hub","dist-tags":{"latest":"0.27.0"},"versions":{"0.2.0":{"name":"@bpinternal/integration-hub","version":"0.2.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.2.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"d4b655918442df1884e32c4c65d2db4a8e26a37c","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.2.0.tgz","fileCount":39,"integrity":"sha512-vTxnv8APY4ho3T/a9wrBGx7RDa9PkRDJDJ0Vo0xrvW6KrLVcCqx768OFCBwsVYw2hwggNtQv6//VULuI3HJGZg==","signatures":[{"sig":"MEYCIQCSPDFjyWn0lAEiRLeQw3EZA1t/jV0RvDNlX1eV8YBLwwIhALMnd+X05CedEmECi/BTl82WbMQOERHpBFA0YF0rbW1L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190658},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"gitHead":"cefedad1f67c0972775189fc8ec120e00aa6ea88","scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","prepack":"pnpm run clean && pnpm run build","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"},"repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"10.2.4","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.11.1","dependencies":{"@bpinternal/static-zui-form":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.2.0_1776098916531_0.46973791199173776","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bpinternal/integration-hub","version":"0.3.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.3.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"5529a7a5c2947bd8f921ba75ffd515b19adb0af9","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.3.0.tgz","fileCount":39,"integrity":"sha512-I0Ml9GZrL0kEc/NgSvjfwUTTPivq1XhAWsVsPKS0WobUfuu3P1FbU2azc0a9Os7Ykzwo+3hZk7LXKJ2d0rtHUA==","signatures":[{"sig":"MEUCIEwpjDn/VZuzJixORJ0XCA8WrS7TYLNl7HXVv14qIXfjAiEAytadXTyuGjoV9ElAL07lAzuLuDds+yCmLobN/m6qBIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190799},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/b0f7b6c0494b3f88e11d24b13e1ac3c9/bpinternal-integration-hub-0.3.0.tgz","_integrity":"sha512-I0Ml9GZrL0kEc/NgSvjfwUTTPivq1XhAWsVsPKS0WobUfuu3P1FbU2azc0a9Os7Ykzwo+3hZk7LXKJ2d0rtHUA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.3.0_1776102475336_0.544234036399281","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bpinternal/integration-hub","version":"0.4.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.4.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"c0501460ae898cfab47dc0013a4d8069797fdada","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.4.0.tgz","fileCount":39,"integrity":"sha512-IGETuPbWfPJLJmgAVVZX8jHnadyZl+Zy/0Jj6jE5aUiMklqmYyLrJcurK5PbY4VFBRW9sSrG8+5Ctb+/CliSnA==","signatures":[{"sig":"MEYCIQCq7xijJKmea6nFpABWZgMHsMweM9BWP/wDerqUpOdhEQIhAPW8v+hEljhQlWOStsBmA+KB7IPApHdT2aJ6aE18JaIM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191082},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.4.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/dbb45cc3a769efcd3bc16601665be982/bpinternal-integration-hub-0.4.0.tgz","_integrity":"sha512-IGETuPbWfPJLJmgAVVZX8jHnadyZl+Zy/0Jj6jE5aUiMklqmYyLrJcurK5PbY4VFBRW9sSrG8+5Ctb+/CliSnA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.4.0_1776114017719_0.2701854461627058","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bpinternal/integration-hub","version":"0.5.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.5.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"158d0e073c1447ca2f4f46900f94667f99af8cca","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.5.0.tgz","fileCount":40,"integrity":"sha512-M5M0a/sjDreJofgFrTolkAevm+72CdRwWILQV4qV5w/zHvjvCz/ZzikyOzPMionhuQVadRdBgjzkszYiY7n0Ig==","signatures":[{"sig":"MEUCIB1MfPTEY+yyUnmvFtS9iIixV212acbG0kf2SA39f0hAAiEAm60kyK9ApfR1GDviSh+YVeno4P1D+YVPoZGiv6yFL1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191918},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.5.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/c785bac918441875838fc355a4ed74e7/bpinternal-integration-hub-0.5.0.tgz","_integrity":"sha512-M5M0a/sjDreJofgFrTolkAevm+72CdRwWILQV4qV5w/zHvjvCz/ZzikyOzPMionhuQVadRdBgjzkszYiY7n0Ig==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.5.0_1776183992686_0.4927095564988564","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bpinternal/integration-hub","version":"0.6.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.6.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"cd8def16d386a18fa65bb36a5217fe21db038fe2","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.6.0.tgz","fileCount":40,"integrity":"sha512-wfCasnu9PYpYDWrRWlSKVSEPogGXjVE5XYss0Wwc6mS9jZMgLpZaxMpTDuccS7+8sBD5ZoGREFsHA2CYyKmWaQ==","signatures":[{"sig":"MEYCIQChJSL9R8NztQdmT7GSDSkRNxlFklsCeL083v7aA43G4AIhANd6T5lchRTn1wHAmS81caVEjr6fSlvojwhttNM+ex11","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192158},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/5e1f1782159431c34cb253a41b1eb80a/bpinternal-integration-hub-0.6.0.tgz","_integrity":"sha512-wfCasnu9PYpYDWrRWlSKVSEPogGXjVE5XYss0Wwc6mS9jZMgLpZaxMpTDuccS7+8sBD5ZoGREFsHA2CYyKmWaQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.6.0_1776189808389_0.27521169926712674","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@bpinternal/integration-hub","version":"0.6.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.6.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"6fc119dab464f69765857bcbf7b2dbbc414098ac","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.6.1.tgz","fileCount":40,"integrity":"sha512-voSrR2uxK22dC1VPUTBp9IW5sCmGP+jB/LeOUYNX8D2DzrHkwdsHJmQ1RBg2fvgsyORAIyrtWuvzNtPQYdaEWA==","signatures":[{"sig":"MEQCIBjRvMCksopk5D9rqJ6XPd8sx+3TniQaMe0Lin/yChQ1AiAKwBfoRizHgm2kJ8lH6Nsgp1LlWA7YGcp9KCJ3pFo4/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192150},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.6.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/11aa0d67abd4c643172451cc509eef03/bpinternal-integration-hub-0.6.1.tgz","_integrity":"sha512-voSrR2uxK22dC1VPUTBp9IW5sCmGP+jB/LeOUYNX8D2DzrHkwdsHJmQ1RBg2fvgsyORAIyrtWuvzNtPQYdaEWA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.6.1_1776191278327_0.6063542889421316","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bpinternal/integration-hub","version":"0.7.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.7.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"a0315cf014648bb611a0be078a603998fad2a3fd","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.7.0.tgz","fileCount":41,"integrity":"sha512-+FtQjHKwIwdohS17EhYeeC4F4ievuO9YbOoFkLOy2YOZH0ccTZrP4bNu5wjX9MHH2arPA8E5p2YG+U+FfK5O1w==","signatures":[{"sig":"MEUCIDzfGxiprmA+9L1mJY51XR8YKZQ9BUUT8KLAyj9/r66LAiEAq4UmW9ECiUHdYB63jNoxMtxKX20m6C0vbWZe5WKbzR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706904},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.7.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/e61b8003da2a6a7a1776c5e431ec7c9e/bpinternal-integration-hub-0.7.0.tgz","_integrity":"sha512-+FtQjHKwIwdohS17EhYeeC4F4ievuO9YbOoFkLOy2YOZH0ccTZrP4bNu5wjX9MHH2arPA8E5p2YG+U+FfK5O1w==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.7.0_1776276083669_0.23828581916847313","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bpinternal/integration-hub","version":"0.8.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.8.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"175de6fc269fb318a2f2e064689287c0516511a8","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.8.0.tgz","fileCount":42,"integrity":"sha512-k0+b1bO9rO1NYb0Xhz//MktF0ce8Am4BIrwyvJzmvmPmN2iz/9LGzehZocJGXRCWptN5njofuxh1iOQ/r7NUvg==","signatures":[{"sig":"MEUCIDMR97M1waSay/6aJgF8mO2xVIDC//wm9euIatM95xOVAiEAjpi86EKGfCVbEywIuk+Yo/L5lEezEV70XXkwzcA0zss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713630},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.8.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/f4498ab57311bfabfbcfdfb0bfa79a33/bpinternal-integration-hub-0.8.0.tgz","_integrity":"sha512-k0+b1bO9rO1NYb0Xhz//MktF0ce8Am4BIrwyvJzmvmPmN2iz/9LGzehZocJGXRCWptN5njofuxh1iOQ/r7NUvg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.8.0_1776283786005_0.5836124406973244","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@bpinternal/integration-hub","version":"0.8.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.8.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"43f9a3a774698ac5b5c87940d64acaa5ed981445","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.8.1.tgz","fileCount":42,"integrity":"sha512-hJ7qoZAxg4PDbIk1/Vjxp4VoO5uJvcdk8S6krmdmOTCJHmZf71Djam2bZtnCc7ukDJSVxS7OdJKFenXJi6EN2A==","signatures":[{"sig":"MEYCIQCPGUj49rLxGq9NhU8nJrT77U/ht0ATkq+JXkH1/d2d+QIhAO17TWzvedcNi6TPksfa+4q+UIqHo7TH53PxwQ0z1HIq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714392},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.8.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/b7225e23b170f93d1159c5b901c098fb/bpinternal-integration-hub-0.8.1.tgz","_integrity":"sha512-hJ7qoZAxg4PDbIk1/Vjxp4VoO5uJvcdk8S6krmdmOTCJHmZf71Djam2bZtnCc7ukDJSVxS7OdJKFenXJi6EN2A==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.8.1_1776285738004_0.5842777404240207","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@bpinternal/integration-hub","version":"0.8.2","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.8.2","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"f4796d14e676ed5e4c816a95445969fb361aee8d","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.8.2.tgz","fileCount":42,"integrity":"sha512-yyIoiEpiaUYvi8sUA3yka4BqgtU8IxWppoxrXymCLwIeMJwjfV9Z4Ib662qsYtu66cHBDnDXrcptEI+53MxC8A==","signatures":[{"sig":"MEUCIQCfkjyJvalhGedJzv5ZibjJUSzEBR7fOUpg/5EmV55ctAIgGibIxFkKeifsNCP/TV+USaPjgov2hXS7r9vobzwiMxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714431},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.8.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/f1f60e84458be666b1c1036702dbb753/bpinternal-integration-hub-0.8.2.tgz","_integrity":"sha512-yyIoiEpiaUYvi8sUA3yka4BqgtU8IxWppoxrXymCLwIeMJwjfV9Z4Ib662qsYtu66cHBDnDXrcptEI+53MxC8A==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.8.2_1776288435734_0.24212917995165784","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@bpinternal/integration-hub","version":"0.8.3","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.8.3","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"2df9b0ce21f6c1ee5bd552431ca7e0bc4f751207","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.8.3.tgz","fileCount":42,"integrity":"sha512-P0NIS6f4FXvMtzd2FTSeZmdIM7biueETEHJOiBvMQg4BAL2TdZA/YAkU19TwJZ91pj3znGVnuBNdM6IctgEyzQ==","signatures":[{"sig":"MEYCIQCVUQzujVeovENU/VLZ9uJtCqQkI/+nnb28794dnSy/DQIhAMeY0qaV+dz2SuqgxH14IorSLWhaxcEqscJYFayiav7L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716592},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.8.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/1671a96ece2e6225cb99c9c306b9021f/bpinternal-integration-hub-0.8.3.tgz","_integrity":"sha512-P0NIS6f4FXvMtzd2FTSeZmdIM7biueETEHJOiBvMQg4BAL2TdZA/YAkU19TwJZ91pj3znGVnuBNdM6IctgEyzQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.8.3_1776354938973_0.8968199398239656","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@bpinternal/integration-hub","version":"0.8.4","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.8.4","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"cb36fd94a6ac88531cc7a1ecffe6daf2c1add319","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.8.4.tgz","fileCount":42,"integrity":"sha512-i21NXokWOj8Jt2/H9bV96GRU3IESZ3a6HV3KmHIbJpQdvoWge7/VBEoPcCaGxx2uRQHAJzs56griubQdjkaz/Q==","signatures":[{"sig":"MEQCIBRsbphmzs5Dew7rOhukMLP88HVx6H4g0jmarwupIR/UAiB9NLzKf4WaiE4nTzgq740DXAd1RArlXI6nuYtmQ2H9TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716763},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.8.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/db3424c4d5cc623b06d22f54b0932b62/bpinternal-integration-hub-0.8.4.tgz","_integrity":"sha512-i21NXokWOj8Jt2/H9bV96GRU3IESZ3a6HV3KmHIbJpQdvoWge7/VBEoPcCaGxx2uRQHAJzs56griubQdjkaz/Q==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.8.4_1776356291480_0.8859851325699193","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@bpinternal/integration-hub","version":"0.8.5","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.8.5","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"36c61e9e4db7775bac6b7bceda7bdc4500efbc6c","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.8.5.tgz","fileCount":42,"integrity":"sha512-c9ZeyJvf5k6eDmtOIoSU8wMERbDUlnpbA9xLOPAGZc6zzt4SiCrPqxq1G5FZBy2/2FE59WtBLfDBfIAHgxKzfQ==","signatures":[{"sig":"MEQCICAh+Ra1b4OiGiSedrf2tF028pcdJZUL3tZA8wlGMzOxAiA92eDBVYnvWDSNGJG53OCUOt4Nt7s7hLHr5lCYC2fZEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718752},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.8.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/15454b22917a8510344457e88e8d4f31/bpinternal-integration-hub-0.8.5.tgz","_integrity":"sha512-c9ZeyJvf5k6eDmtOIoSU8wMERbDUlnpbA9xLOPAGZc6zzt4SiCrPqxq1G5FZBy2/2FE59WtBLfDBfIAHgxKzfQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.8.5_1776370884292_0.6339777483923075","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@bpinternal/integration-hub","version":"0.9.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.9.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"0bc791b26e8256d072188458e8eab3adb23380dc","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.9.0.tgz","fileCount":42,"integrity":"sha512-A2ABuPP5qwPqlHeef5m/Ehi6tmkueKbplYfFbFj2oISzMvN0mEQMAXOqyP238VjQmxcL11/i1Liz57FEQvWtEQ==","signatures":[{"sig":"MEQCIHo00DH1Tcuh6mpB5XUe4N17bR2crdo+gl4cOsgT2jSoAiBvYdP66prN9QsdFGV4KQSu/OsQKU0aAjaCcMm1TVgPAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719270},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.9.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/74dcf355c2f93e6bfaed373d33f95a0c/bpinternal-integration-hub-0.9.0.tgz","_integrity":"sha512-A2ABuPP5qwPqlHeef5m/Ehi6tmkueKbplYfFbFj2oISzMvN0mEQMAXOqyP238VjQmxcL11/i1Liz57FEQvWtEQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.9.0_1776458311713_0.12021127324796721","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@bpinternal/integration-hub","version":"0.10.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.10.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"3a4e690fd67034937700ca71f68b023e9adb2e67","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.10.0.tgz","fileCount":43,"integrity":"sha512-kwZ4bRtqkO5oxwYwvQPelJXaMEPszhkYP/iXGj2Y6c3nHFAgz1A82TsI/+sXGFb8HjX8y4H5NvAwZjmZvoXEjQ==","signatures":[{"sig":"MEYCIQC29INytEfN0vr20zZkcIfITX2qh46QZ9rwbn0pNZgBNQIhANurOnMof6HqvPReunMP/8ZLGW88M6LgN/0j2U+fEWeM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773129},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.10.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/7fd5bb958ee1d92824c53c3216723985/bpinternal-integration-hub-0.10.0.tgz","_integrity":"sha512-kwZ4bRtqkO5oxwYwvQPelJXaMEPszhkYP/iXGj2Y6c3nHFAgz1A82TsI/+sXGFb8HjX8y4H5NvAwZjmZvoXEjQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.10.0_1776694450111_0.3822488782273106","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@bpinternal/integration-hub","version":"0.13.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.13.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"a13621b708e3189a4c11d1a0e95c68a7eeee9634","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.13.0.tgz","fileCount":45,"integrity":"sha512-kz2rkrFKoUPTYOVzon3XB19UMyVTNV0L0WTCip0y1KqoBDigXf2Q3DAxc8TTCnwqRsxAT1AQVJU6LJhvKJDRzQ==","signatures":[{"sig":"MEQCIAFcGiEvite6Y700/wr2e6SXLT/19fSi4uOpbWr5d7EHAiBCblZJlqCJDbekqiK0OSAsOLnEuL1oyiX6b1GUyarpng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778843},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.13.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/1e98b611d52df82cb964a933bc367ddd/bpinternal-integration-hub-0.13.0.tgz","_integrity":"sha512-kz2rkrFKoUPTYOVzon3XB19UMyVTNV0L0WTCip0y1KqoBDigXf2Q3DAxc8TTCnwqRsxAT1AQVJU6LJhvKJDRzQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.13.0_1776711084979_0.42080519664673677","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@bpinternal/integration-hub","version":"0.13.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.13.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"eba6053a9947c4c080ec8e8800f28fe6a90ed4ce","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.13.1.tgz","fileCount":45,"integrity":"sha512-VvKRIpS/EPvCcVfAxpmrwPvuMmtoi3Sq+mBPgm3WkzzHBP57+m4MdxhDVHQzomZ/Rq6riLXdfqzTUGOjDfxJnA==","signatures":[{"sig":"MEUCIQDSrfla0HwUfp+T2HI/+sF+UsSkOp/EZXTM93JEdyuZoAIgNJdRHbiuEvyQ4GSfH4ydOUYSIWhLdNmdDpQoWSOv+g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779291},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.13.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/d1a594d9843c1b131135e7e4a70e35e6/bpinternal-integration-hub-0.13.1.tgz","_integrity":"sha512-VvKRIpS/EPvCcVfAxpmrwPvuMmtoi3Sq+mBPgm3WkzzHBP57+m4MdxhDVHQzomZ/Rq6riLXdfqzTUGOjDfxJnA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.13.1_1776712917116_0.7661222191612618","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@bpinternal/integration-hub","version":"0.14.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.14.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"bf639cf60c2f8e4118a2f8511bac56093576a99c","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.14.1.tgz","fileCount":46,"integrity":"sha512-MATp7P1JCa8fqT9HG35j/Cr5lsfI2TTAGEBIzFEWtT3vT+Y7xln7qgJbRUG/yQPZoeS+fki7qg5Hsa9vr3aYZg==","signatures":[{"sig":"MEUCIGL/rNHzYuZCnf721vGqeHnkOfp8GjJBnxWBR36FjX2vAiEA8vJ8rgkuREJltdFAqOf9LyY0NYN03h+wsBKbE+io8pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789978},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.14.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/7a7c0cfaaa2febfc6f9343cdfb710e62/bpinternal-integration-hub-0.14.1.tgz","_integrity":"sha512-MATp7P1JCa8fqT9HG35j/Cr5lsfI2TTAGEBIzFEWtT3vT+Y7xln7qgJbRUG/yQPZoeS+fki7qg5Hsa9vr3aYZg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.14.1_1776786679078_0.5021211855831833","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@bpinternal/integration-hub","version":"0.14.2","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.14.2","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"3c66ad441fb3ac831247f5540b18867f044fdc05","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.14.2.tgz","fileCount":46,"integrity":"sha512-0ioWZWHOQA/4JQWsh9NB7ZcnatzkB3C0jgwY1E9mZe2XgOEdLaAyXpgqOdUWBqMCYocSm7icjRgemervxmjSKw==","signatures":[{"sig":"MEYCIQCBoK/LLhn+bAAfjJrnqAnTU/2WlHLKupb2INdFn0bFZgIhALWP0nx6fct0DTPrXemPokGWUGScbBMCP2Dv2z/iGtMm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790556},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.14.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/3e1b9f43a8aad72e81eee082fece3501/bpinternal-integration-hub-0.14.2.tgz","_integrity":"sha512-0ioWZWHOQA/4JQWsh9NB7ZcnatzkB3C0jgwY1E9mZe2XgOEdLaAyXpgqOdUWBqMCYocSm7icjRgemervxmjSKw==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.14.2_1776804305891_0.583703439974891","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@bpinternal/integration-hub","version":"0.14.3","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.14.3","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"3a2e17753df78bff962036be10a1cfc94f9f09e4","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.14.3.tgz","fileCount":46,"integrity":"sha512-HbAhLqIngbHUVcJKytIxzJzVmQrZiBlTMXaHcr1Ge/P2QTjS7g40I2yEP6E7OlhidUSPMfYy1uwT1Pq9hO2zyg==","signatures":[{"sig":"MEUCIAjN58fyodMH4ue8OJBVkmazkOBNEAikrOvzi9Jsk5uUAiEAiGuTgIY3zRZwbKaVLvGxR7EXgmOjSIA3NamDsGZAHZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790522},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.14.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/90b16135235b95619789989ae83f5ed5/bpinternal-integration-hub-0.14.3.tgz","_integrity":"sha512-HbAhLqIngbHUVcJKytIxzJzVmQrZiBlTMXaHcr1Ge/P2QTjS7g40I2yEP6E7OlhidUSPMfYy1uwT1Pq9hO2zyg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.14.3_1776867452015_0.8790460814731103","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@bpinternal/integration-hub","version":"0.15.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.15.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"ed94a52a8b8449ed6dd869942fe7de7dad736038","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.15.0.tgz","fileCount":46,"integrity":"sha512-JRKqNnlFv23jswV1dLVdjXtTeEMZMBe0mYihdl31zZkafmebphaeo5+bytwyBqy36UzTSXFSGlO+EsdHyLZkLg==","signatures":[{"sig":"MEUCIQC06GaY/Pf1ZsSOMerDExho3QNm0xu6Zsr0h0WDZiOTZAIgE4OXwCLTWFVgV2Ucn5mgdvwlLle39QAWcWiC+fhogcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":795949},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.15.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/39fef7b9ac5da9cbbbbae9d06565b462/bpinternal-integration-hub-0.15.0.tgz","_integrity":"sha512-JRKqNnlFv23jswV1dLVdjXtTeEMZMBe0mYihdl31zZkafmebphaeo5+bytwyBqy36UzTSXFSGlO+EsdHyLZkLg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.15.0_1776872314614_0.31162920616913015","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@bpinternal/integration-hub","version":"0.17.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.17.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"1aad8b17038fed5c5755379e970bbccd5e1d95a0","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.17.0.tgz","fileCount":49,"integrity":"sha512-zt9n1zG6e6C/VgwCkQpEtrVNSWSBwYYFn6VIqOCcQJoLxv61xUTsACEgrOgXZRfTplWgD2gm5rTa5mGfJQgKuA==","signatures":[{"sig":"MEQCICzh040/29anxC5DeURoJKgz9Qd9xzOxlUwRCq7Bp/iCAiBwQCu57befCVhoLizGHrNdZSfOraIIX4ybTVeaGBK25Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821998},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.17.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/7326fdba76b8bb38efa98ae9988709d5/bpinternal-integration-hub-0.17.0.tgz","_integrity":"sha512-zt9n1zG6e6C/VgwCkQpEtrVNSWSBwYYFn6VIqOCcQJoLxv61xUTsACEgrOgXZRfTplWgD2gm5rTa5mGfJQgKuA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.17.0_1776883611478_0.5040957259116499","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@bpinternal/integration-hub","version":"0.17.2","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.17.2","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"8fa60b0a4c8574db08f65278b12d10ee5e70fa64","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.17.2.tgz","fileCount":49,"integrity":"sha512-kdzLHuaj5/Zt1Aqs+3yt0DWR0V+AZX2opFxp7DbEt+fQBHKBagPqjVH5HESJCn3GJLNO3kmHFgRnqKzHtrlDEA==","signatures":[{"sig":"MEUCIGCUcavunMT/bjouBGHvfgwz8yyhSWuWnL09WU18zqIFAiEAlTn/PApGFapfXJcsPlH0M/AKTQK3uSOuVZorRsIeaiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822720},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.17.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/751700fee726f3b7e4a9a3be192a4183/bpinternal-integration-hub-0.17.2.tgz","_integrity":"sha512-kdzLHuaj5/Zt1Aqs+3yt0DWR0V+AZX2opFxp7DbEt+fQBHKBagPqjVH5HESJCn3GJLNO3kmHFgRnqKzHtrlDEA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.17.2_1776958291221_0.8261242489493994","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@bpinternal/integration-hub","version":"0.19.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.19.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"6e85c16ad83718fff22dfd67f59fa47d6e391175","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.19.0.tgz","fileCount":51,"integrity":"sha512-Anbx5f2gfIUU+z21L94HLbWGLw7CCa0bUMLlujwfokKHkiDighLYVaDpJkbchoZkzPJ6GnygYX3GBVDSicp4gw==","signatures":[{"sig":"MEUCIQCgEY3GDmMvHdeMGLQslQkY7bkn10c/HEGFvwfdq8qd0wIgadOnGWOLywLjpPg9xTqInKiAF0Me3dxLgUStZ14byJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822697},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.19.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/28ab79e0de43a27758c201e418e9aa3b/bpinternal-integration-hub-0.19.0.tgz","_integrity":"sha512-Anbx5f2gfIUU+z21L94HLbWGLw7CCa0bUMLlujwfokKHkiDighLYVaDpJkbchoZkzPJ6GnygYX3GBVDSicp4gw==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.19.0_1776966001088_0.649269807535716","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@bpinternal/integration-hub","version":"0.20.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.20.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"62cb0e30a947ea3262611ef2f47c34f7c7bf2ffa","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.20.0.tgz","fileCount":51,"integrity":"sha512-PiRXTEJmLbH+CGEj+aOtbTnv5j3hzzs8ZL4Ie0kxBKnndkyR2ZgmtCHczd26O6znVbwaBVluXKRvNnd1JzOO9A==","signatures":[{"sig":"MEQCIDACm9M/hZcCQ/U0Y0qasbXxRPmGrlGmeVKEELJwdR3aAiAQ5d2kaA8ecb5FyII/buGYnnP+NjIuvdcaRiuKEn/SuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823079},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.20.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/5008ca355c19b8c14ab8d6b124604d1e/bpinternal-integration-hub-0.20.0.tgz","_integrity":"sha512-PiRXTEJmLbH+CGEj+aOtbTnv5j3hzzs8ZL4Ie0kxBKnndkyR2ZgmtCHczd26O6znVbwaBVluXKRvNnd1JzOO9A==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.20.0_1776973536537_0.4814717319598567","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@bpinternal/integration-hub","version":"0.20.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.20.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"65dbd4cd7816954a54d70c792c5d65039845775d","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.20.1.tgz","fileCount":51,"integrity":"sha512-2mZ2r/Nys4FS4UNYW8AbnAV5sXBhZwQHQJWJ6ZgQrnnR6EvsqQCy6IlaG3KwCvO9/uP5Ui76TWj/adQwIv3Rsg==","signatures":[{"sig":"MEUCIBoylHhn/rW4zg8p6yddKcpf5582DW/fhNxkpv7hOZrxAiEA/cK53M4ORaDw1z9boq059FqsjB1sI/pskW9ItnrmFc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823489},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.20.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/bea013e8ab1b85aaf4c0e493cc1e2da6/bpinternal-integration-hub-0.20.1.tgz","_integrity":"sha512-2mZ2r/Nys4FS4UNYW8AbnAV5sXBhZwQHQJWJ6ZgQrnnR6EvsqQCy6IlaG3KwCvO9/uP5Ui76TWj/adQwIv3Rsg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.20.1_1776976375837_0.6159760509037713","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@bpinternal/integration-hub","version":"0.20.2","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.20.2","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois.levasseur@botpress.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"f1eaa22746703e5d50fc99b3f8770950f5aa4f2b","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.20.2.tgz","fileCount":51,"integrity":"sha512-zpeQAMza3TczdRUEWmEGzernzNsQ92djrcbtSs5upraBNxJ5pM/VXJD0QCYVhf3ZeyGBZR7k/ZKKbdFlx7T0XA==","signatures":[{"sig":"MEUCIQCpyNMe+NrYy0ITS8QAg7StjSVLlQXG+nXcUySNEK2qvAIgdak9uPUYkT/GKCObcV78WRFt+Zf4c2BfIw57sEn+Em4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824298},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.20.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/88ae3179cee0795302bc4cfed70d6713/bpinternal-integration-hub-0.20.2.tgz","_integrity":"sha512-zpeQAMza3TczdRUEWmEGzernzNsQ92djrcbtSs5upraBNxJ5pM/VXJD0QCYVhf3ZeyGBZR7k/ZKKbdFlx7T0XA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.20.2_1777039150773_0.5980005682251008","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@bpinternal/integration-hub","version":"0.21.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.21.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"67b333d240fd47d818f00c01f857c9703c8ef2c6","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.21.0.tgz","fileCount":53,"integrity":"sha512-wLta/vBl/o+cQ/HD8VhcNuVgd7QHmbK5OJWi+OBRQ5YQTY21rwbMjQz+hBmqM0b4LzOtbTPpMbUGrLhGKFQHyg==","signatures":[{"sig":"MEYCIQCnqHyGnD5hQ8SKqU5AF/FUKIFUOVKWGRAfFRajRptl+gIhAN7SzHhy7JlFhPMSpGMtF28ycXMKh2QWnqm8A2M2VF7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831318},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.21.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/5d8a41228230a365a93b988a84c07b14/bpinternal-integration-hub-0.21.0.tgz","_integrity":"sha512-wLta/vBl/o+cQ/HD8VhcNuVgd7QHmbK5OJWi+OBRQ5YQTY21rwbMjQz+hBmqM0b4LzOtbTPpMbUGrLhGKFQHyg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.21.0_1777574542230_0.13526327560880547","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@bpinternal/integration-hub","version":"0.21.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.21.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"d4efbec6c2b835e3ac19ad321862084fcd11f076","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.21.1.tgz","fileCount":53,"integrity":"sha512-FSO0rWEC/H1kQc2b0B3ZVM83LHnGXJiYEcWOOO1ERlEqVQmU9xTF4s898is6EMK6YdIX0uHw/OmYNWVjR9A9jA==","signatures":[{"sig":"MEQCICzo6d/4ElGAut2+cb6eV+Lv+LYFcgGFjEVi2ODQl92jAiA62kxgvndrrDK3TMaDWx8YwDVEI3KZcjB1uPATxoHr3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831763},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.21.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/7e4b47b00848db5f3f9093e3da825c48/bpinternal-integration-hub-0.21.1.tgz","_integrity":"sha512-FSO0rWEC/H1kQc2b0B3ZVM83LHnGXJiYEcWOOO1ERlEqVQmU9xTF4s898is6EMK6YdIX0uHw/OmYNWVjR9A9jA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"^1.37.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.21.1_1778005551305_0.8711700622312024","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@bpinternal/integration-hub","version":"0.22.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.22.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"674829e409f83e76d5366ffaec4e96914db09d16","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.22.0.tgz","fileCount":55,"integrity":"sha512-BP8NPRXWr9aeMaM28ZtbUHw6ILSZAVzInMJo2HFzxYVH1/fIfujKuQu6+dmvxfXS5P49WCzxnG5y/NSEOnZGEg==","signatures":[{"sig":"MEUCIQDoMUr75JwjuLErYCRUC5fYR24HUStWG4veCgO0IlIC8wIgYyhJhQZbnCO6mcwnEiIq3xAyKiNDssEUn6Sixlvzxgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838678},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.22.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/be1fe65945f74c30d00178315fda9271/bpinternal-integration-hub-0.22.0.tgz","_integrity":"sha512-BP8NPRXWr9aeMaM28ZtbUHw6ILSZAVzInMJo2HFzxYVH1/fIfujKuQu6+dmvxfXS5P49WCzxnG5y/NSEOnZGEg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.22.0_1778270780247_0.9340881454529502","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@bpinternal/integration-hub","version":"0.22.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.22.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"777e9c3c6b74fff631109f10e52bbdf14e8834f7","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.22.1.tgz","fileCount":55,"integrity":"sha512-YxnPUDrrWJzi69vi8u2dz92nMOlsmwRQLnK0Ixx3vR4E+qB5Nz+wcRHbSnaRpCDUeVVIyPU3unh5LMX0cO+iwg==","signatures":[{"sig":"MEQCIH2n5PJkgSokEocJvoR7jeIM3I1+z8v/AJNy+SPRElhKAiB5QiaRZ7zBToMMb6P10xNdDa/m53NDhPiWT4SAz+8Pyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839025},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.22.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/99db919980c0aebb1f28757c5d0bf146/bpinternal-integration-hub-0.22.1.tgz","_integrity":"sha512-YxnPUDrrWJzi69vi8u2dz92nMOlsmwRQLnK0Ixx3vR4E+qB5Nz+wcRHbSnaRpCDUeVVIyPU3unh5LMX0cO+iwg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.22.1_1778345063861_0.9333816288493455","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@bpinternal/integration-hub","version":"0.23.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.23.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"a27d221575cc05c69a0fd5162de7404bb9665ea4","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.23.0.tgz","fileCount":56,"integrity":"sha512-Duh2f6XvFgZXV3Ra+RXMkKaI2s+/FevE/FybPS2yniBcTUZ4aTe5X0BO7+ShjVfEsgOm1p+FjndijVbsbs9/Zw==","signatures":[{"sig":"MEYCIQC8t6/ZJip03mUKwrN7CdUqb4yRCS3FxxGhgL38H21xOAIhANiqUAzwlZZLs0cKxLP2FZbBt8MjWs3yr0s7PHEn/jgV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840012},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.23.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/421763b4877f47682df02028d8bb13cb/bpinternal-integration-hub-0.23.0.tgz","_integrity":"sha512-Duh2f6XvFgZXV3Ra+RXMkKaI2s+/FevE/FybPS2yniBcTUZ4aTe5X0BO7+ShjVfEsgOm1p+FjndijVbsbs9/Zw==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.23.0_1778516404639_0.24220227475516398","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@bpinternal/integration-hub","version":"0.23.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.23.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"941ad86e0159690ead05d2f6117597eaff572e37","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.23.1.tgz","fileCount":56,"integrity":"sha512-Vxkr6V1ynb44RJRB9+FqKo6t1AiI9+PV1Y6txEjl+yRUgKl22YYM8jHVD4yEhbzrWipOALF1kZAnml/SiaSA/g==","signatures":[{"sig":"MEUCIH3rmpJon1K+A0w7Dwbf4xN6RdjHG6gs+6ArQ4dxhhFfAiEAtjHx5KQf1CeUzUuRGIr5Yza6cJ1pMF9CbIZ+rIcWPGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840070},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.23.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/8f6478a1431dbd173582cd196e3e5a63/bpinternal-integration-hub-0.23.1.tgz","_integrity":"sha512-Vxkr6V1ynb44RJRB9+FqKo6t1AiI9+PV1Y6txEjl+yRUgKl22YYM8jHVD4yEhbzrWipOALF1kZAnml/SiaSA/g==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.23.1_1778617855739_0.26487374460973934","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@bpinternal/integration-hub","version":"0.24.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.24.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"b16bab7d281e6263b31b41bffcccdc02759f7ac3","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.24.0.tgz","fileCount":56,"integrity":"sha512-BDl9nuo6HLy/adYyJ9Dt2bKKoabmsOsp3EuFS0pyJZE5dHFzNUs8/OyIbVyR4SwG9CyMWydgW+Cvwseb6NtCZw==","signatures":[{"sig":"MEUCIBIbTWLK4kBVQWCJq6tBoeIRi2WWgF5gDL6U8GgwGguuAiEAjm58uflUkUximO9bG5cvm88KPU7fR2rB+JojR2CVrQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840203},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.24.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/79bda5709727c7ccded9391410cd8df2/bpinternal-integration-hub-0.24.0.tgz","_integrity":"sha512-BDl9nuo6HLy/adYyJ9Dt2bKKoabmsOsp3EuFS0pyJZE5dHFzNUs8/OyIbVyR4SwG9CyMWydgW+Cvwseb6NtCZw==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.11.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.14.1","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.24.0_1778693161656_0.4202211132348219","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@bpinternal/integration-hub","version":"0.24.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.24.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"4bac5aabd8e3b32a75a288ef454439f55f4d3603","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.24.1.tgz","fileCount":56,"integrity":"sha512-MKC8lR3rQEuHFpEoICmKw5ikYr7KkqvI+vvtVgcEY6wCib09xwbfkB+DPXpJkkgTAxtdK/jP/4TgmAKBEycucQ==","signatures":[{"sig":"MEUCIQCUzu6wqg8YcCXu860bqfHAhRkQW4xrVUvT00yQagnHNgIgI9cp/TUXoL/A1rNj96KkYACqk9yeT8a3wrGiNNj2DGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840217},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.24.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/f7f737827143f461a975ae8afe8a3029/bpinternal-integration-hub-0.24.1.tgz","_integrity":"sha512-MKC8lR3rQEuHFpEoICmKw5ikYr7KkqvI+vvtVgcEY6wCib09xwbfkB+DPXpJkkgTAxtdK/jP/4TgmAKBEycucQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.24.1_1778791259206_0.33287220162157505","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"@bpinternal/integration-hub","version":"0.24.3","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.24.3","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"1457bbef90b6c734da1280f11f4a3d8120fede8b","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.24.3.tgz","fileCount":56,"integrity":"sha512-5psVE+Wi2T6ya+MWk0unRowQ5mWrO64p4m85f2D+9jabg6w7Kv8RF4dnTSTkJRK6yICpZwI9mKHDPzinzRpLTQ==","signatures":[{"sig":"MEUCIEpHsaLMCy/pf41Sams/heBRwIVVLKFecgtpRwORpCg+AiEAlgpDFAPx9zkqgy5kPdp5DoOSk3SCRLzhpPoEasASgXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840355},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.24.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/76cf85588722e7ab65675d764da7537e/bpinternal-integration-hub-0.24.3.tgz","_integrity":"sha512-5psVE+Wi2T6ya+MWk0unRowQ5mWrO64p4m85f2D+9jabg6w7Kv8RF4dnTSTkJRK6yICpZwI9mKHDPzinzRpLTQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.24.3_1778861767148_0.8986395458752374","host":"s3://npm-registry-packages-npm-production"}},"0.24.4":{"name":"@bpinternal/integration-hub","version":"0.24.4","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.24.4","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"5b229bc8654c9235e7720a3d71d39f3e69434d8c","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.24.4.tgz","fileCount":56,"integrity":"sha512-1/BPX0A+5kKTHZZ3O69JrebUDKK8eGLpq/eW+4o9sIDTzCLi//VVmcuXYPgPAuwda7X1alVqhT8vLctFvX8Qlw==","signatures":[{"sig":"MEUCIQCpDTr3eBReJAzBpBrbJHbevRF8iD4+Z0bSkJprpCGSqAIgY94yMbZQ4uLmNeeAW9Kkz82DeEN1go6kfEmywgV7INo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840963},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.24.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/c5182ae58da7f93c6ba80b278320dab9/bpinternal-integration-hub-0.24.4.tgz","_integrity":"sha512-1/BPX0A+5kKTHZZ3O69JrebUDKK8eGLpq/eW+4o9sIDTzCLi//VVmcuXYPgPAuwda7X1alVqhT8vLctFvX8Qlw==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.24.4_1779203675656_0.17700958456676097","host":"s3://npm-registry-packages-npm-production"}},"0.24.5":{"name":"@bpinternal/integration-hub","version":"0.24.5","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.24.5","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"183dd21da642a359b6c509d732539ce422bb9a61","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.24.5.tgz","fileCount":56,"integrity":"sha512-5OKAT2sIw1aIAPNSF84nr0mDjP+z1mikX8gS6pGW52WAYn4r0nfCad1BbLY9SCGVZ3+1uRdqfvWmbw19FOAr9Q==","signatures":[{"sig":"MEUCIQCAZblz0K1/7TgXBGU7Mr798OPVqOeJku9rOKEKfmNqjgIgfd7M15dXVG1zHbhLqoXnhltc0nJE0RYbz+a6Z0s4IK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841100},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.24.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/c2ae2f05b05772aa247b585921935848/bpinternal-integration-hub-0.24.5.tgz","_integrity":"sha512-5OKAT2sIw1aIAPNSF84nr0mDjP+z1mikX8gS6pGW52WAYn4r0nfCad1BbLY9SCGVZ3+1uRdqfvWmbw19FOAr9Q==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.12.1","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.24.5_1779377888491_0.6695145598247563","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@bpinternal/integration-hub","version":"0.25.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"9ba34bbba50ce915dc324bdbc3c67c0e48e03afd","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.0.tgz","fileCount":60,"integrity":"sha512-bh7/dIM3yCOw99NDTu0MIQ7rRFENZxMIJ69e9mlx3zg7OkqF9aaRknlGvb8fXIxW0hUgiKXXv+F3qHoSZj8wsg==","signatures":[{"sig":"MEUCIQDPhOvwiYHnMUfZnvXGLQIyM8Yij2vrpmRaJVAbOXaYQQIgAUkOVgzmLPpr/M59FXVP+JV9/PcDNvVTuv97hWM+Fi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858857},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/d3e1fd4aba4f0de92946ffc5265cd732/bpinternal-integration-hub-0.25.0.tgz","_integrity":"sha512-bh7/dIM3yCOw99NDTu0MIQ7rRFENZxMIJ69e9mlx3zg7OkqF9aaRknlGvb8fXIxW0hUgiKXXv+F3qHoSZj8wsg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.41.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.0_1781104415725_0.44175683627261275","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@bpinternal/integration-hub","version":"0.25.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"774ceef188a2e88c94162cdbc78a35f0627fe6f7","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.1.tgz","fileCount":63,"integrity":"sha512-Z97fJH84AwAj1M8dQyEKSAQEHfQFRQfuNr+I4+B+kJj5cmQHu3Rk7Z18QkcmTU9ZlIRJ74Tv+lxVYCTNvrqQVQ==","signatures":[{"sig":"MEYCIQDzkB3zJzaormCrH8I8RZxQq3iF2cMWB0jGtBx4YSFaRQIhAOCW1JX7DJ5SGGgkHUrMBAQnV6TW428CXYBj8lbFv8W+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":871512},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/2e921fbe8e58b0c676420afb1a6e893d/bpinternal-integration-hub-0.25.1.tgz","_integrity":"sha512-Z97fJH84AwAj1M8dQyEKSAQEHfQFRQfuNr+I4+B+kJj5cmQHu3Rk7Z18QkcmTU9ZlIRJ74Tv+lxVYCTNvrqQVQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.1_1781644555423_0.7053184390620562","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@bpinternal/integration-hub","version":"0.25.2","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.2","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"2b213b0a449530cbbf4c80c0458ac76e9adf07fd","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.2.tgz","fileCount":63,"integrity":"sha512-Bdxj9ydfuvfw+Htma4gIoJranzq1k2J8Y2MtfvNCtaatEiKG5vJhw1vLjFx+zokUSa3qGeQyME9UJxhOvVL3vg==","signatures":[{"sig":"MEYCIQCWLIqeP1RRXpYKDzKYFKGh/y/ES1mBBMcUg7I5bYLWOwIhANNh7NOG+ZC0u5ZjI6JkD4gPXBDm9t+AFUiU9wb9mqi2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872638},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/621ef9ebb0b631d5fc27f65a2e3f10e5/bpinternal-integration-hub-0.25.2.tgz","_integrity":"sha512-Bdxj9ydfuvfw+Htma4gIoJranzq1k2J8Y2MtfvNCtaatEiKG5vJhw1vLjFx+zokUSa3qGeQyME9UJxhOvVL3vg==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.2_1781707403653_0.39757545484920587","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@bpinternal/integration-hub","version":"0.25.3","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.3","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"4934df7999dcc7ffa5786e0a01a68e42863be47d","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.3.tgz","fileCount":63,"integrity":"sha512-ZoITk7mbxTBvCJlRi4VLyOp+rkdyRqKYflEdecIPQhmzpzsd/9E8onQj25QyMAKy3j7hKrMwAOGVFBWrEQ3quQ==","signatures":[{"sig":"MEYCIQD/pOlk+CmDwRxdcxKf3jsHC1DHXQ+amhGA2Kd8oNv4vwIhAKEWp+cvDudoBikIvYzdF/MXQ851cePlXCA6Tlf5Aj0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873459},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/959946f88b080b5c460fcecb2cb2e0b5/bpinternal-integration-hub-0.25.3.tgz","_integrity":"sha512-ZoITk7mbxTBvCJlRi4VLyOp+rkdyRqKYflEdecIPQhmzpzsd/9E8onQj25QyMAKy3j7hKrMwAOGVFBWrEQ3quQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.3_1781728311497_0.977366363386527","host":"s3://npm-registry-packages-npm-production"}},"0.25.4":{"name":"@bpinternal/integration-hub","version":"0.25.4","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.4","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"69ab275a7504a911c941876c98ecb75af9581cf9","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.4.tgz","fileCount":63,"integrity":"sha512-G8xdGXZP0fCiuXzBaN0j/UduD68naQp9ggCIzOrTjjEJhPDGxGkRfldkapaP2zodbvv0WtJIdEq7scHs8SFGdw==","signatures":[{"sig":"MEYCIQDjSVUK1PdU+Ji66Cq++bm1cWyyDdIAmSuI+ts9sj2dmgIhALkzxE7ulZIsbp9hbjXaIYLclNJxEW7GQsD7Hcxvx00s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873451},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/74a8e24c8da96d168b86202a890bfdcc/bpinternal-integration-hub-0.25.4.tgz","_integrity":"sha512-G8xdGXZP0fCiuXzBaN0j/UduD68naQp9ggCIzOrTjjEJhPDGxGkRfldkapaP2zodbvv0WtJIdEq7scHs8SFGdw==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.4_1781788981694_0.7309562905697267","host":"s3://npm-registry-packages-npm-production"}},"0.25.5":{"name":"@bpinternal/integration-hub","version":"0.25.5","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.5","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"f23a252d44fe18ba6b6ee54e11f5153399c2fb7f","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.5.tgz","fileCount":63,"integrity":"sha512-kEGCkvIWbvLVNUiVx8tCXOR4fb8LM69JzrYKTCYJA951dNKfnQjk+GyQ1U3dB/0SqQeZpQilTHsa+LA0pzE0Pw==","signatures":[{"sig":"MEYCIQDHDfMQXrwBjnuAseFYZipm9owtYBFzy2vCDAIk4m9mgwIhAJAUqGhwbCkNMRW7FuPwLyksniN+ZQF4lQGSbhpq4ksE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873552},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/c69babe0fa8d2b3201cc0fadf2be0ec2/bpinternal-integration-hub-0.25.5.tgz","_integrity":"sha512-kEGCkvIWbvLVNUiVx8tCXOR4fb8LM69JzrYKTCYJA951dNKfnQjk+GyQ1U3dB/0SqQeZpQilTHsa+LA0pzE0Pw==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.5_1781796727555_0.08916611887447656","host":"s3://npm-registry-packages-npm-production"}},"0.25.6":{"name":"@bpinternal/integration-hub","version":"0.25.6","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.6","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"833d507b9fce61a454306e398b4a1fecc655b3ac","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.6.tgz","fileCount":63,"integrity":"sha512-62JzCgCxgVsqSagHxiOJ8jk4IgCB8REjW+iicMg/FJgbRYiIvRAgN17jpgliqCqaf9Yi94k936QvqM0/GA6ZhQ==","signatures":[{"sig":"MEUCIQDqLYNO2EBNqEXDKkpRw7HGEjOXXebb+5JneZ6j9+96cQIgXXvh4NdXc9JA+Am9gIhcES8ZB9RsM1J3hhrhIYE1qvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874031},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/d64e5bfe2631b81fdb6f0433865a7f17/bpinternal-integration-hub-0.25.6.tgz","_integrity":"sha512-62JzCgCxgVsqSagHxiOJ8jk4IgCB8REjW+iicMg/FJgbRYiIvRAgN17jpgliqCqaf9Yi94k936QvqM0/GA6ZhQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.6_1781803524565_0.9538987725923433","host":"s3://npm-registry-packages-npm-production"}},"0.25.7":{"name":"@bpinternal/integration-hub","version":"0.25.7","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.7","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"21ae63fe94320e4e16425621c26794ebfee62246","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.7.tgz","fileCount":64,"integrity":"sha512-3D6rgx+E7X2ZnJeardWTTruQdxEOZ/icMI/yTvU4hagvRoQDYMPdZUpVtmIa6EJIOh+ptyJmDfer17jhnNQrHA==","signatures":[{"sig":"MEQCIFJsshw/pW66KV3JzkHWEDlEoUuu7ZekqWfTHVhDmSiLAiAPB3cNXtFzkcDJY3AZ5p7AGOQzMUjrOQuODSm54LB1JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874987},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/84244cb4da79c1dfbe422eb4b0379d95/bpinternal-integration-hub-0.25.7.tgz","_integrity":"sha512-3D6rgx+E7X2ZnJeardWTTruQdxEOZ/icMI/yTvU4hagvRoQDYMPdZUpVtmIa6EJIOh+ptyJmDfer17jhnNQrHA==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.7_1781807840617_0.8322707783547922","host":"s3://npm-registry-packages-npm-production"}},"0.25.8":{"name":"@bpinternal/integration-hub","version":"0.25.8","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.8","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"davidvitora","email":"david.vitora@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"chsir17","email":"sirois.christophe@gmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"956703001a4602848faf65f02ab93c52478d91a9","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.8.tgz","fileCount":64,"integrity":"sha512-jp9kMtTDjkla0sKTorsgdWHutR1aX7KcjeV8IOMmvgO+VYA8okv9PkQusE0FL/+BfZs4g1sPn3qnepM/lyuvrQ==","signatures":[{"sig":"MEUCIC6MyYYLoKK2PGkkrZliLehLjPvYxukmSa2pY4H6if+xAiEAmvx7zByeHgKFUxlXD8WSjvwilC88yt4188ZJ2Q3OhGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875224},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.8.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/d49eb7d9cbde632896cc2afd2da3a179/bpinternal-integration-hub-0.25.8.tgz","_integrity":"sha512-jp9kMtTDjkla0sKTorsgdWHutR1aX7KcjeV8IOMmvgO+VYA8okv9PkQusE0FL/+BfZs4g1sPn3qnepM/lyuvrQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.13.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.16.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.0.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.46.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.8_1781816116034_0.5469694273097814","host":"s3://npm-registry-packages-npm-production"}},"0.25.9":{"name":"@bpinternal/integration-hub","version":"0.25.9","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.25.9","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"xavierhamel","email":"xavier.hamel.protic@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"c0f694ecdba3b7a319c71fd4988f9d9e6df28085","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.25.9.tgz","fileCount":64,"integrity":"sha512-clF/2Zaqy4I0t2W4mE0Kk2fw38bzY9927hm4VpOnwyebidz2Fid47JcBewqMBN8PFEqGK0IlleVY6aG82d6m3w==","signatures":[{"sig":"MEYCIQCMk5JKCM/qW3ifNLqpIo3hLStERm+C+rGOBTOcgffBIgIhALazSDkkKjY50g2nVV6+Tpcn24SlNAXVSZU+cSUTyKuG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875505},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.25.9.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/974d3270404bccf19e5845ceaf44bdab/bpinternal-integration-hub-0.25.9.tgz","_integrity":"sha512-clF/2Zaqy4I0t2W4mE0Kk2fw38bzY9927hm4VpOnwyebidz2Fid47JcBewqMBN8PFEqGK0IlleVY6aG82d6m3w==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.16.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.18.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.3.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.47.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.25.9_1785428626235_0.6145646592844902","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@bpinternal/integration-hub","version":"0.26.0","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.26.0","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"franklevasseur","email":"francois_levasseur@hotmail.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"xavierhamel","email":"xavier.hamel.protic@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"aa909bb6b05453691dbc9d4a897fc39577ab4522","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.26.0.tgz","fileCount":64,"integrity":"sha512-J/vwv91+1qj+YTo8+3svb9YwGaBYB6eX4N0plXzOKPf4RJ+r8GngymBZyLApKcFkWiDJHhjpM226o7JvjerKFQ==","signatures":[{"sig":"MEQCIEkJknMyv/iruJJ3begJ6xRJl45Yfjk9fDHGPiVdrukQAiBsTeHzTg9Wvf/QnecEHTDtFRMoPt+MzrFE7YyDl5mh/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876904},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.26.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/3ad00ba8222e1878c4afcf7bf531874f/bpinternal-integration-hub-0.26.0.tgz","_integrity":"sha512-J/vwv91+1qj+YTo8+3svb9YwGaBYB6eX4N0plXzOKPf4RJ+r8GngymBZyLApKcFkWiDJHhjpM226o7JvjerKFQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.17.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.19.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.3.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.47.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.26.0_1786475038798_0.7542367957362635","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@bpinternal/integration-hub","version":"0.26.1","license":"AGPL-3.0","_id":"@bpinternal/integration-hub@0.26.1","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"xavierhamel","email":"xavier.hamel.protic@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"homepage":"https://github.com/botpress/stratus#readme","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"56345fe0ee1b2774ac7e4d36d7e209c5194fd034","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.26.1.tgz","fileCount":64,"integrity":"sha512-IGFvX6nJSpObvuruZh0FCQWot7HaTshPFW5pWjWq51nVSUk0tPWg3b2hZiIE75hiEYumdcRDPZxQRIOcX+ydaQ==","signatures":[{"sig":"MEUCIQDUvUj4isTXZuDAhG3OAnW48UTinUaf9k1AtkwAD01jMAIgEmjm1x5dZyEti9MvOeE1rTefiPiIiq1c2DQGtGAW5AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkgl5QVEBIPvrbs7MOWFzHOBw0gqOnaNjiu8Tuh7uRaQIgeZZ8mjrNRqnhce2ewxmfqj3N7Tcg5rhoBlNwrwa0k28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877100},"main":"dist/index.js","type":"module","_from":"file:bpinternal-integration-hub-0.26.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"_resolved":"/tmp/4543f71b8a2a601291eb0e18935ea2b9/bpinternal-integration-hub-0.26.1.tgz","_integrity":"sha512-IGFvX6nJSpObvuruZh0FCQWot7HaTshPFW5pWjWq51nVSUk0tPWg3b2hZiIE75hiEYumdcRDPZxQRIOcX+ydaQ==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.19.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.20.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.3.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.47.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/integration-hub_0.26.1_1789662355882_0.11776033252537066","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"_id":"@bpinternal/integration-hub@0.27.0","bugs":{"url":"https://github.com/botpress/stratus/issues"},"dist":{"shasum":"a8dd61be85a6c14ac860a7262f016b8bd3e5ee76","tarball":"https://registry.npmjs.org/@bpinternal/integration-hub/-/integration-hub-0.27.0.tgz","fileCount":65,"integrity":"sha512-KtQrW4NPxIonXc+ql+c9cu5QTSkOJ9JzoFj2Hs7pi88spi+eSKuJV2VzL4XjD1vmm2i2BozRXtDMV/jRFSVS6w==","signatures":[{"sig":"MEUCIBWPNUC2Mtf4zBh8JqwMOHhKBylUyekTYuYXZBq0uPnxAiEAsVc8NUcYXxMBVZlE/7bQl4FLpM8h5GNmbvkFsNU+qjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBpkHEILn7A8iegxIdrDvZoROfzcyJ8+53qg80B/CJSTAiEA6Ujdd7Nguj0dSdyjSTR8+x2PKoV20bWWd/kPcrESbA0="}],"unpackedSize":879258},"main":"dist/index.js","name":"@bpinternal/integration-hub","type":"module","_from":"file:bpinternal-integration-hub-0.27.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","import":"./dist/runtime/index.js"},"./theme.css":"./dist/theme.css"},"license":"AGPL-3.0","scripts":{"build":"pnpm run clean && pnpm run build:bundle && pnpm run build:types && pnpm run build:css","clean":"node -e \"const fs = require('node:fs'); fs.rmSync('dist', { recursive: true, force: true }); fs.rmSync('tsconfig.tsbuildinfo', { force: true }); fs.rmSync('tsconfig.build.tsbuildinfo', { force: true })\"","watch":"pnpm run build:types && pnpm run build:css && vite build --watch","build:css":"tailwindcss -i ./src/theme.entry.css -o ./dist/theme.css","build:dev":"pnpm run build:bundle && pnpm run build:types && pnpm run build:css","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:bundle":"vite build"},"version":"0.27.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5800a355-757e-4d6a-a257-8cdf0a6eafd2"}},"homepage":"https://github.com/botpress/stratus#readme","_resolved":"/tmp/e0d9ab7198b85095f40b92e1839a6955/bpinternal-integration-hub-0.27.0.tgz","_integrity":"sha512-KtQrW4NPxIonXc+ql+c9cu5QTSkOJ9JzoFj2Hs7pi88spi+eSKuJV2VzL4XjD1vmm2i2BozRXtDMV/jRFSVS6w==","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"_npmVersion":"11.19.0","description":"Reusable Integration Hub for Botpress-style integration catalogs","directories":{},"maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"xavierhamel","email":"xavier.hamel.protic@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"24.21.0","dependencies":{"rehype-raw":"^7.0.0","remark-gfm":"^4.0.0","qrcode.react":"^4.2.0","react-markdown":"^9.0.1","@bpinternal/zui":"^2.3.0","rehype-sanitize":"^6.0.0","@bpinternal/static-zui-form":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"4.4.9","typescript":"^5.5.4","tailwindcss":"4.1.14","@types/react":"^18.3.12","lucide-react":"^0.466.0","framer-motion":"^11.2.4","@base-ui/react":"^1.1.0","tailwind-merge":"^3.3.1","@botpress/client":"1.47.0","@tailwindcss/cli":"4.1.14","@types/react-dom":"^18.3.1","@monaco-editor/react":"^4.6.0","@tanstack/react-query":"^5.66.0","@unleash/proxy-client-react":"^5.0.1"},"peerDependencies":{"clsx":">=2","react":">=18","react-dom":">=18","lucide-react":">=0.466","framer-motion":">=11","@base-ui/react":">=1","tailwind-merge":">=3","@botpress/client":">=1","@monaco-editor/react":">=4","@tanstack/react-query":">=5","@unleash/proxy-client-react":">=3"},"peerDependenciesMeta":{"@botpress/client":{"optional":true},"@tanstack/react-query":{"optional":true},"@unleash/proxy-client-react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/integration-hub_0.27.0_1790280544692_0.0014576198647493488"}}},"time":{"created":"2026-04-13T16:48:36.458Z","modified":"2026-09-24T20:09:05.525Z","0.2.0":"2026-04-13T16:48:36.714Z","0.3.0":"2026-04-13T17:47:55.593Z","0.4.0":"2026-04-13T21:00:17.861Z","0.5.0":"2026-04-14T16:26:32.829Z","0.6.0":"2026-04-14T18:03:28.520Z","0.6.1":"2026-04-14T18:27:58.486Z","0.7.0":"2026-04-15T18:01:23.820Z","0.8.0":"2026-04-15T20:09:46.156Z","0.8.1":"2026-04-15T20:42:18.221Z","0.8.2":"2026-04-15T21:27:15.925Z","0.8.3":"2026-04-16T15:55:39.198Z","0.8.4":"2026-04-16T16:18:11.699Z","0.8.5":"2026-04-16T20:21:24.451Z","0.9.0":"2026-04-17T20:38:31.920Z","0.10.0":"2026-04-20T14:14:10.245Z","0.13.0":"2026-04-20T18:51:25.179Z","0.13.1":"2026-04-20T19:21:57.291Z","0.14.1":"2026-04-21T15:51:19.221Z","0.14.2":"2026-04-21T20:45:06.103Z","0.14.3":"2026-04-22T14:17:32.183Z","0.15.0":"2026-04-22T15:38:34.756Z","0.17.0":"2026-04-22T18:46:51.654Z","0.17.2":"2026-04-23T15:31:31.440Z","0.19.0":"2026-04-23T17:40:01.312Z","0.20.0":"2026-04-23T19:45:36.708Z","0.20.1":"2026-04-23T20:32:56.019Z","0.20.2":"2026-04-24T13:59:10.923Z","0.21.0":"2026-04-30T18:42:22.424Z","0.21.1":"2026-05-05T18:25:51.571Z","0.22.0":"2026-05-08T20:06:20.419Z","0.22.1":"2026-05-09T16:44:24.037Z","0.23.0":"2026-05-11T16:20:04.850Z","0.23.1":"2026-05-12T20:30:55.948Z","0.24.0":"2026-05-13T17:26:01.811Z","0.24.1":"2026-05-14T20:40:59.377Z","0.24.3":"2026-05-15T16:16:07.391Z","0.24.4":"2026-05-19T15:14:35.834Z","0.24.5":"2026-05-21T15:38:08.708Z","0.25.0":"2026-06-10T15:13:35.904Z","0.25.1":"2026-06-16T21:15:55.641Z","0.25.2":"2026-06-17T14:43:23.864Z","0.25.3":"2026-06-17T20:31:51.733Z","0.25.4":"2026-06-18T13:23:01.850Z","0.25.5":"2026-06-18T15:32:07.733Z","0.25.6":"2026-06-18T17:25:24.721Z","0.25.7":"2026-06-18T18:37:20.797Z","0.25.8":"2026-06-18T20:55:16.205Z","0.25.9":"2026-07-30T16:23:46.420Z","0.26.0":"2026-08-11T19:03:58.964Z","0.26.1":"2026-09-17T16:25:55.962Z","0.27.0":"2026-09-24T20:09:04.793Z"},"bugs":{"url":"https://github.com/botpress/stratus/issues"},"license":"AGPL-3.0","homepage":"https://github.com/botpress/stratus#readme","repository":{"url":"git+https://github.com/botpress/stratus.git","type":"git","directory":"packages/integration-hub"},"description":"Reusable Integration Hub for Botpress-style integration catalogs","maintainers":[{"name":"allardy","email":"yann.allard1@gmail.com"},{"name":"michael.masson","email":"michael.masson@botpress.com"},{"name":"slvnperron","email":"slvn.perron@gmail.com"},{"name":"xavierhamel","email":"xavier.hamel.protic@gmail.com"},{"name":"botpress-cloud-ops","email":"cloud-ops@botpress.com"}],"readme":"# `@bpinternal/integration-hub`\n\nReact UI components and optional Botpress runtime hooks for building integration hub experiences.\n\n## Two ways to use this package\n\n### UI only (`@bpinternal/integration-hub`)\n\nYou provide your own data and wire your own API calls. The package gives you layout components, cards, grids, filters, and setup wizard shells. Use this when you have a non-Botpress backend or want full control over data fetching.\n\n**Required peers:** `react`, `react-dom`, `framer-motion`, `@base-ui/react`, `clsx`, `tailwind-merge`, `lucide-react`\n\n### UI + Botpress runtime (`@bpinternal/integration-hub/runtime`)\n\nYou pass a `@botpress/client` instance and the package handles fetching integrations, mapping data to UI types, and executing install/uninstall/enable/disable mutations. Use this when your app already talks to the Botpress API.\n\n**Additional peers:** `@botpress/client`, `@tanstack/react-query`\n\n> `@botpress/client` and `@tanstack/react-query` are marked as optional peer dependencies. They are only needed when importing from `./runtime`. UI-only consumers do not need to install them.\n\n---\n\n## Quick start\n\n### Install\n\n```bash\npnpm add @bpinternal/integration-hub react react-dom framer-motion @base-ui/react clsx tailwind-merge lucide-react\n```\n\nIf using the Botpress runtime:\n\n```bash\npnpm add @botpress/client @tanstack/react-query\n```\n\n`@bpinternal/integration-hub/runtime` includes a built-in configuration form renderer backed by\n`@bpinternal/static-zui-form`.\n\nIf your app does not already provide Radix-style design tokens, import the package fallback theme:\n\n```tsx\nimport '@bpinternal/integration-hub/theme.css'\n```\n\n### Option A: Drop-in screen (fastest)\n\nA single component that handles everything — fetching, mapping, catalog, detail views, mutations.\n\n```tsx\nimport { QueryClient, QueryClientProvider } from '@tanstack/react-query'\nimport { BotpressIntegrationHub } from '@bpinternal/integration-hub/runtime'\n\nconst queryClient = new QueryClient()\n\nexport const IntegrationsPage = ({ client, workspaceId, botId }) => (\n  <QueryClientProvider client={queryClient}>\n    <BotpressIntegrationHub\n      client={client}\n      workspaceId={workspaceId}\n      botId={botId}\n      onInstall={(integration) => toast.success(`${integration.title} installed`)}\n      onUninstall={(integration) => toast.success(`${integration.title} removed`)}\n      onError={(error) => toast.error(error.message)}\n    />\n  </QueryClientProvider>\n)\n```\n\nBy default, `BotpressIntegrationHub` renders integration configuration fields using Static ZUI Form. Pass\n`renderConfigurationForm` only if you want to override this default behavior.\n\n### Option B: Hooks + UI components (more control)\n\nUse the hooks for data/mutations but compose your own layout with the package's UI components.\n\n```tsx\nimport { useIntegrationHub, useIntegrationDetails } from '@bpinternal/integration-hub/runtime'\nimport {\n  IntegrationHubBody,\n  IntegrationGridCard,\n  IntegrationInstalledList,\n  IntegrationDetailsLayout,\n  IntegrationCapabilitiesCards\n} from '@bpinternal/integration-hub'\n\nexport const IntegrationsPage = ({ client, workspaceId, botId }) => {\n  const [selectedId, setSelectedId] = useState(null)\n  const [search, setSearch] = useState('')\n\n  const hub = useIntegrationHub({ client, workspaceId, botId })\n  const details = useIntegrationDetails({ client, workspaceId, botId, integrationId: selectedId })\n\n  return (\n    <IntegrationHubBody\n      view=\"hub\"\n      searchInput={search}\n      onSearchInputChange={setSearch}\n      hubIntegrations={hub.integrations}\n      sidebarIntegrations={hub.integrations}\n      installedIntegrations={hub.installedIntegrations}\n      isHubLoading={hub.isLoading}\n      renderIntegrationCard={(integration) => (\n        <IntegrationGridCard\n          name={integration.title ?? integration.name}\n          iconUrl={integration.iconUrl}\n          installed={integration.installed}\n          onClick={() => setSelectedId(integration.id)}\n        />\n      )}\n      renderInstalledIntegrations={({ integrations, searchTerm, categoryOrder }) => (\n        <IntegrationInstalledList\n          integrations={integrations}\n          searchTerm={searchTerm}\n          categoryOrder={categoryOrder}\n          onSelectIntegration={(i) => setSelectedId(i.id)}\n        />\n      )}\n      renderIntegrationDetails={() => (\n        <IntegrationDetailsLayout\n          title={details.definition?.title ?? ''}\n          iconUrl={details.definition?.iconUrl}\n          onBack={() => setSelectedId(null)}\n          onInstall={() => hub.install(selectedId)}\n          isInstalled={Boolean(details.installedState)}\n          isInstalling={hub.isInstalling}\n        >\n          <IntegrationCapabilitiesCards\n            actionCards={details.capabilities.actionCards}\n            eventCards={details.capabilities.eventCards}\n          />\n        </IntegrationDetailsLayout>\n      )}\n    />\n  )\n}\n```\n\n### Option C: Mappers only (bring your own data layer)\n\nPure functions that convert `@botpress/client` types to the package's UI types. No React, no hooks. Use these if you already have your own React Query setup and just want to stop duplicating mapping logic.\n\n```tsx\nimport {\n  toHubItem,\n  toCapabilityCards,\n  toConnectionMethods,\n  getInstalledIntegrations,\n  filterAndSortIntegrations\n} from '@bpinternal/integration-hub/runtime'\n\n// In your own React Query hook:\nconst integrations = await client.listPublicIntegrations({ version: 'latest' })\nconst bot = await client.getBot({ id: botId })\n\nconst installed = getInstalledIntegrations(bot.integrations)\nconst installedByName = new Map(installed.map((i) => [i.name, i]))\n\nconst hubItems = integrations.map((summary) => toHubItem({ summary, installedByName }))\nconst filtered = filterAndSortIntegrations({ integrations: hubItems, searchTerm: 'slack' })\n```\n\n### Option D: UI only (no Botpress client)\n\nUse the components with any data source. You handle all fetching and pass data as props.\n\n```tsx\nimport { IntegrationHubBody, IntegrationGridCard } from '@bpinternal/integration-hub'\n\nconst myIntegrations = [\n  { id: '1', name: 'slack', title: 'Slack', description: 'Chat with Slack', iconUrl: '...' }\n]\n\nexport const MyHub = () => (\n  <IntegrationHubBody\n    view=\"hub\"\n    searchInput={search}\n    onSearchInputChange={setSearch}\n    hubIntegrations={myIntegrations}\n    sidebarIntegrations={myIntegrations}\n    installedIntegrations={[]}\n    renderIntegrationCard={(integration) => (\n      <IntegrationGridCard name={integration.title} iconUrl={integration.iconUrl} />\n    )}\n    renderInstalledIntegrations={() => <div>No installed integrations</div>}\n    renderIntegrationDetails={(id) => <div>Details for {id}</div>}\n  />\n)\n```\n\n---\n\n## API reference\n\n### `useIntegrationHub(options)`\n\nHook that fetches the integration catalog and bot state, and provides mutation functions.\n\n**Options:**\n\n| Param | Type | Description |\n|---|---|---|\n| `client` | `Client` | A configured `@botpress/client` instance |\n| `workspaceId` | `string` | Workspace ID |\n| `botId` | `string` | Bot ID |\n| `categoryResolver?` | `(integration) => string \\| null` | Override default category mapping |\n| `enabled?` | `boolean` | Disable fetching (default `true`) |\n\n**Returns:**\n\n| Field | Type | Description |\n|---|---|---|\n| `integrations` | `BotpressIntegrationHubItem[]` | All public + private integrations with `installed`/`enabled`/`hasUpdate` computed |\n| `installedIntegrations` | `BotpressIntegrationHubItem[]` | Only integrations installed on the bot |\n| `isLoading` | `boolean` | Initial load in progress |\n| `error` | `Error \\| null` | Fetch error |\n| `install(id)` | `(id: string) => Promise<void>` | Install integration on the bot |\n| `uninstall(id)` | `(id: string) => Promise<void>` | Remove integration from the bot |\n| `enable(id)` | `(id: string) => Promise<void>` | Enable installed integration |\n| `disable(id)` | `(id: string) => Promise<void>` | Disable installed integration |\n| `upgrade(id)` | `(id: string) => Promise<void>` | Upgrade integration to latest version |\n| `refresh()` | `() => void` | Re-fetch all data |\n| `isInstalling` | `boolean` | Install mutation in progress |\n| `isUninstalling` | `boolean` | Uninstall mutation in progress |\n| `isEnabling` | `boolean` | Enable mutation in progress |\n| `isDisabling` | `boolean` | Disable mutation in progress |\n| `isUpgrading` | `boolean` | Upgrade mutation in progress |\n\n### `useIntegrationDetails(options)`\n\nHook that fetches a single integration's full definition, bot-installed state, and capabilities.\n\n**Options:**\n\n| Param | Type | Description |\n|---|---|---|\n| `client` | `Client` | A configured `@botpress/client` instance |\n| `workspaceId` | `string` | Workspace ID |\n| `botId` | `string` | Bot ID |\n| `integrationId` | `string \\| null` | Integration to load (null = disabled) |\n| `enabled?` | `boolean` | Disable fetching (default `true`) |\n\n**Returns:**\n\n| Field | Type | Description |\n|---|---|---|\n| `definition` | `Integration \\| null` | Full integration definition (actions, events, channels, config schema) |\n| `installedState` | `BotpressInstalledIntegration \\| null` | Bot's installed state (enabled, config, webhookUrl) or null if not installed |\n| `capabilities.actionCards` | `IntegrationCapabilityCardItem[]` | Action cards ready for `IntegrationCapabilitiesCards` |\n| `capabilities.eventCards` | `IntegrationCapabilityCardItem[]` | Event cards |\n| `capabilities.channelCards` | `IntegrationCapabilityCardItem[]` | Channel cards |\n| `connectionMethods` | `IntegrationConnectionMethodOption[]` | Available connection methods (OAuth, named configs, sandbox) |\n| `selectedConnectionMethod` | `string \\| null` | Currently active connection method |\n| `isLoading` | `boolean` | Fetch in progress |\n| `error` | `Error \\| null` | Fetch error |\n| `saveConfig(config)` | `(config: Record<string, unknown>) => Promise<void>` | Save integration configuration |\n| `toggleEnabled()` | `() => Promise<void>` | Toggle enabled/disabled state |\n| `setConnectionMethod(method)` | `(method: string \\| null) => Promise<void>` | Switch connection method |\n| `refresh()` | `() => void` | Re-fetch details |\n| `isSavingConfig` | `boolean` | Config save in progress |\n| `isTogglingEnabled` | `boolean` | Toggle mutation in progress |\n| `isSettingConnectionMethod` | `boolean` | Connection method mutation in progress |\n\n### `BotpressIntegrationHub` (composed screen)\n\nDrop-in component that wires `useIntegrationHub` + `useIntegrationDetails` + all UI components. Manages view/search/selection/tab state internally.\n\n**Required props:** `client`, `workspaceId`, `botId`\n\n**Optional overrides:**\n\n| Prop | Type | Description |\n|---|---|---|\n| `initialView` | `'hub' \\| 'installed'` | Starting view (default `'hub'`) |\n| `categories` | `IntegrationHubCategory[]` | Override default categories |\n| `bannerSlides` | `IntegrationHubBannerSlide[]` | Override promotional banner content |\n| `bannerIconUrl` | `string` | Banner image URL |\n| `filterMenuLabels` | `Partial<IntegrationHubFilterMenuLabels>` | Override filter menu text |\n| `categoryResolver` | `(integration) => string \\| null` | Custom category mapping |\n| `disableInstallation` | `boolean` | Hide install buttons |\n| `hasWriteAccess` | `boolean` | Disable mutation buttons when false |\n| `noResultsDocumentationLink` | `{ href, label? }` | Link shown in empty search results |\n| `oauthTemplateData` | `Record<string, unknown>` | Extra payload merged into `client.runVrl` when generating OAuth authorization URLs. If `env` is omitted, the runtime infers `production` for `*.cloud` API URLs and `preview` otherwise. |\n\n**Render slots (for things the package cannot own):**\n\n| Slot | Props you receive | Purpose |\n|---|---|---|\n| `renderConfigurationForm` | `{ definition, installedState, selectedConnectionMethod, onSave, isSaving }` | Override the default Static ZUI configuration form renderer. |\n| `renderConnectionsContent` | `{ definition, installedState, connectionMethods, selectedConnectionMethod, onConnectionMethodChange }` | Override the default runtime connection UI (OAuth/manual flows). |\n| `renderDetailPanel` | `{ definition, selectedCard, onClose }` | Render the side panel when a capability card is selected (e.g. schema viewer). |\n\n**Callbacks:**\n\n| Callback | Type | When it fires |\n|---|---|---|\n| `onInstall` | `(integration) => void` | After successful install |\n| `onUninstall` | `(integration) => void` | After successful uninstall |\n| `onEnable` | `(integration) => void` | After successful enable |\n| `onDisable` | `(integration) => void` | After successful disable |\n| `onUpgrade` | `(integration) => void` | After successful upgrade |\n| `onError` | `(error: Error) => void` | On any mutation error |\n\n### Mapper functions\n\nPure functions (no React) exported from `@bpinternal/integration-hub/runtime`:\n\n| Function | Description |\n|---|---|\n| `toHubItem({ summary, installedByName, categoryResolver? })` | Convert a `@botpress/client` integration summary + bot state into an `IntegrationHubItem` |\n| `toInstalledItem({ installedIntegration, summary?, categoryResolver? })` | Convert a bot's installed integration entry into an `IntegrationHubItem` |\n| `toCapabilityCards(definition)` | Extract actions, events, and channels from a full integration definition into card arrays |\n| `toConnectionMethods(definition)` | Extract available connection methods (OAuth, named configs, sandbox) from a definition |\n| `getInstalledIntegrations(botIntegrations)` | Convert the raw `bot.integrations` map into a typed array |\n| `findInstalledIntegration({ installedIntegrations, integrationId, integrationName? })` | Find a specific installed integration by ID or name |\n| `filterAndSortIntegrations({ integrations, searchTerm, visibility?, verification?, sortMethod? })` | Filter and sort hub items by search, visibility, verification status, and sort method |\n| `resolveCategory(integration, categoryResolver?)` | Resolve an integration's category with optional custom resolver |\n| `isOfficialWorkspace(handle)` | Check if a workspace handle is the official Botpress workspace |\n| `dedupeById(items)` | Remove duplicate items by ID |\n\n---\n\n## What this package does NOT include\n\nThese are the consumer's responsibility:\n\n| Thing | Why | What to do |\n|---|---|---|\n| **Auth / session** | Every app handles auth differently | Create your own `@botpress/client` instance with your token and pass it to hooks |\n| **Custom OAuth UX** | The package includes a default OAuth flow, but app-specific redirects and UX can vary | Use `oauthTemplateData` or override with `renderConnectionsContent` / `IntegrationOAuthButton` |\n| **Custom config form behavior** | The package ships a Static ZUI default renderer, but apps may need custom controls/validation/UX | Provide `renderConfigurationForm` only when overriding the default |\n| **Routing / URL sync** | Too framework-specific (React Router, TanStack Router, Next.js) | Manage `selectedIntegrationId` and `view` state yourself and map to your router |\n| **Toast notifications** | Every app has its own toast system | Use `onInstall`, `onUninstall`, `onError` callbacks to trigger your toasts |\n| **Analytics / tracking** | App-specific telemetry | Use mutation callbacks (`onInstall`, `onUninstall`, `onEnable`, `onDisable`, `onUpgrade`) and your own UI-level tracking hooks |\n| **Feature flags** | App-specific gating | Pass `disableInstallation` or `hasWriteAccess` booleans |\n\n---\n\n## Customizing defaults\n\nThe package ships with generic defaults. Override them for your product:\n\n- `bannerSlides` — promotional banner content (pass your own slides or an empty array to hide)\n- `categories` — integration categories with icons (defaults to 13 common categories)\n- `filterMenuLabels` — deep-merge with defaults to change labels like `{ verification: { official: 'Made by Botpress' } }`\n- `noResultsDocumentationLink` — link shown when search has no results\n- `formatGithubLabel` on `IntegrationSetupMetadataBar` — custom GitHub URL display formatting\n- `categoryResolver` — function to override how integrations are assigned to categories\n\n---\n\n## UI components\n\nAll exported from `@bpinternal/integration-hub`:\n\n| Component | Purpose |\n|---|---|\n| `IntegrationHubBody` | Full hub page: category sidebar, search, banner carousel, responsive card grid, installed list, detail pane routing |\n| `IntegrationHubFilterMenu` | Dropdown filter menu (visibility, verification, sort) with active filter pills |\n| `IntegrationGridCard` | Integration card with icon, name, description, author, badges |\n| `IntegrationInstalledList` | Sorted/filtered list of installed integrations with enabled/disabled status |\n| `IntegrationDetailsLayout` | Detail page shell: back button, header, Install/Uninstall/Enable/Disable/Upgrade buttons, side panel slot |\n| `IntegrationSetupWizardLayout` | Setup wizard: \"setup mode\" numbered steps and \"configured mode\" tabs |\n| `IntegrationSetupMetadataBar` | Version, GitHub link, About button row |\n| `IntegrationConnectionMethodSelector` | Dropdown to pick connection method (OAuth, named config, sandbox) |\n| `IntegrationWebhookUrlField` | Read-only webhook URL with copy button and tooltip |\n| `IntegrationConfigurationSection` | Configuration wrapper with title, webhook field, blocked state, and children slot |\n| `IntegrationCapabilitiesCards` | Action/event/channel capability card grid with selection state |\n\n---\n\n## Styling requirements\n\n### 1. Import package CSS\n\nThe package ships precompiled component styles in `theme.css`. Import it once in your app entrypoint:\n\n```ts\nimport '@bpinternal/integration-hub/theme.css'\n```\n\nYou do not need to add `@bpinternal/integration-hub` to Tailwind content globs for runtime styles.\nTailwind scanning of package source is only useful when developing against unpublished local source.\n\n### 2. CSS custom properties\n\nComponents use Radix-style color tokens. Either use `@radix-ui/themes` or define these variables:\n\n```css\n:root {\n  --gray-1: #ffffff;\n  --gray-2: #f8f9fa;\n  --gray-3: #f1f3f5;\n  --gray-5: #e1e5ea;\n  --gray-6: #d0d7de;\n  --gray-7: #bfc8d3;\n  --gray-8: #9aa4b2;\n  --gray-9: #7a8594;\n  --gray-10: #6b7280;\n  --gray-11: #4b5563;\n  --gray-12: #111827;\n\n  --gray-a2: rgba(17, 24, 39, 0.04);\n  --gray-a3: rgba(17, 24, 39, 0.07);\n  --gray-a4: rgba(17, 24, 39, 0.1);\n  --gray-a5: rgba(17, 24, 39, 0.14);\n  --gray-a6: rgba(17, 24, 39, 0.2);\n  --gray-a8: rgba(17, 24, 39, 0.4);\n\n  --blue-a2: rgba(37, 99, 235, 0.12);\n  --blue-8: #3b82f6;\n  --blue-11: #1d4ed8;\n\n  --grass-3: #ecfdf3;\n  --grass-5: #a7f3d0;\n  --grass-10: #16a34a;\n\n  --accent-9: #0ea5e9;\n  --accent-11: #0284c7;\n}\n```\n\n### 3. Container queries\n\n`IntegrationHubBody` uses native CSS container queries for responsive grids.\nIf you rebuild package styles from source in a Tailwind v3 app, add:\n\n```js\nimport containerQueries from '@tailwindcss/container-queries'\nexport default { plugins: [containerQueries] }\n```\n\n---\n\n## Build\n\n```bash\npnpm --filter @bpinternal/integration-hub build\npnpm --filter @bpinternal/integration-hub type-check\n```\n\n## Publish\n\n```bash\npnpm --filter @bpinternal/integration-hub exec npm version patch\npnpm --filter @bpinternal/integration-hub exec npm publish --access public\n```\n\n`prepack` runs `clean && build` automatically before publish.\n\n**Note:** Depending on options passed to the botpress client (x-multiple-integrations = true), the integrations from Botpress Cloud are keyed by their ALIAS, not their ID. For edits that intend to use the integration ID, make sure to explicitly use the .id parameter.","readmeFilename":"README.md"}