{"_id":"@databricks/aibi-client","_rev":"26-69d5c6e254911faa240b38a69a6e561c","name":"@databricks/aibi-client","dist-tags":{"beta":"1.1.0-beta.1","latest":"1.2.0"},"versions":{"0.0.0-alpha.0":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.0","_id":"@databricks/aibi-client@0.0.0-alpha.0","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"54b5aab9ed4a685186c0249aa42b2035288137fb","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.0.tgz","fileCount":4,"integrity":"sha512-ImFeoGXmHpTbxo/h28vYr2MholKBY4wHjT6cUfVFDw5TGeZE2ubHVy0ovc8ynFvPLLSeNWLIYpl6y4qY0Rax8g==","signatures":[{"sig":"MEYCIQCA8p1YS5hj9X9ZxwiBpt1TdgPs8oJefKn86A6TlLAsBQIhAKP/s4kXaeGuol+FZZ+DirGaqpyqaa8lVzLNkdb3eRO9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11266},"main":"dist/index.js","gitHead":"7be9232f14bb6ecfe789448cac6a59b54ddf5ae9","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build --clean --emitTypes --emitSourceMaps=false","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.7.0","description":"An API to assist developers in integrating AI / BI dashboards into their application ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databri","directories":{},"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.6.3","@babel/runtime":"^7.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","typescript":"^5.5.4","@babel/core":"^7.26.0","@types/jest":"^29.2.4","@jest/globals":"^29.3.1","@databricks/pkgr":"workspace:*","@babel/preset-env":"^7.26.0","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.0_1738162186625_0.0032106963947471368","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.1":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.1","_id":"@databricks/aibi-client@0.0.0-alpha.1","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"488312cf2d22386b36613021cb8adffea87d1f95","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.1.tgz","fileCount":4,"integrity":"sha512-DjeOzJc0DPTRj1xH0MxTiWFIkYe31nRygFP3FjQPw6903xAhdY6IAFe2eJ1MEtT8R1J3MwwhA0K01OVLNqBEfA==","signatures":[{"sig":"MEYCIQCTc68oCacRJ1I7zqYYoV8UzKNlt3g/9Pv7J/HyrZ7CuQIhALgFuji1XifU15UNDs/OTrtYp1FwHcc2kzNm+ViPm5A1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11266},"main":"dist/index.js","gitHead":"e47962812231f6736cce055dd0dd1a958102871d","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build --clean --emitTypes --emitSourceMaps=false","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.7.0","description":"An API to assist developers in integrating AI / BI dashboards into their application ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databri","directories":{},"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.6.3","@babel/runtime":"^7.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","typescript":"^5.5.4","@babel/core":"^7.26.0","@types/jest":"^29.2.4","@jest/globals":"^29.3.1","@databricks/pkgr":"workspace:*","@babel/preset-env":"^7.26.0","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.1_1740416318718_0.9249788844522213","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.2":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.2","_id":"@databricks/aibi-client@0.0.0-alpha.2","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"d0135ceb3dcfc635e8b59c7bb8ebe4a4b6d7e2cb","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.2.tgz","fileCount":4,"integrity":"sha512-3kEyFDhrmu8zcRJV9LoyyQWYfqY3UA7GQwei3sTWfeZVcnJGGXsQ+eZKTsRuDO9FYkwgwL50ZNx4YXEvGPKPLQ==","signatures":[{"sig":"MEYCIQDNNjfmzseGACV2GJRZSPZl/lm9Uo6detetHzAgXxDpdAIhALZEPMiztHOszI/lW5O8CPwPt3x/DpGE3icIQebOHDDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11266},"main":"dist/index.js","gitHead":"e47962812231f6736cce055dd0dd1a958102871d","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build --clean --emitTypes --emitSourceMaps=false","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.7.0","description":"An API to assist developers in integrating AI / BI dashboards into their application ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databri","directories":{},"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.6.3","@babel/runtime":"^7.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","typescript":"^5.5.4","@babel/core":"^7.26.0","@types/jest":"^29.2.4","@jest/globals":"^29.3.1","@databricks/pkgr":"workspace:*","@babel/preset-env":"^7.26.0","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.2_1740416376040_0.5332357299221355","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.3":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.3","_id":"@databricks/aibi-client@0.0.0-alpha.3","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"a4d076131b817cbe5dc9802667bb06adbaf89722","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.3.tgz","fileCount":4,"integrity":"sha512-H+2pW4lwE3A7FFyFE73mQpo4IQOtqfH3cecjCbwfM7rB85U0GgynalPuARGBUXtkoBIxzqIcxw5Nftxqq5QWag==","signatures":[{"sig":"MEUCIQC5LhV3S2vu5k/yaxam5yJ+UtNstdlq1gD1ARu7D268HAIgSl2FpCHLsYPau7iLtuMHY9IQEy1F2hCEJYyNLUp5gYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12737},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0fd1105165c8c29a0afa40b1482d954740c0aaa4","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build --clean --emitTypes --emitSourceMaps=false","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.7.0","description":"An API to assist developers in integrating AI / BI dashboards into their application ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databri","directories":{},"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.6.3","@babel/runtime":"^7.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","typescript":"^5.5.4","@babel/core":"^7.26.0","@types/jest":"^29.2.4","@jest/globals":"^29.3.1","@databricks/pkgr":"workspace:*","@babel/preset-env":"^7.26.0","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.3_1740513024609_0.636274619100891","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.4":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.4","_id":"@databricks/aibi-client@0.0.0-alpha.4","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"c2075bea44c0e48a841ea8de05612a7c950fcafe","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.4.tgz","fileCount":4,"integrity":"sha512-3carS9zsAc/LaJMry9ZbbNXYVA8D4A9aixqmP+XNKnCuw1CSD4DsaqTTarUmXthVdw+F7wp1WHkHiajE9tUMHQ==","signatures":[{"sig":"MEUCIQDRfd6QIe3mhPI4x31MCMCUOhrtkQTte3k4lQPeDgrG6wIgOsFHlbponosP9PlrcWoMolAZ4XDL+9xcRoevpUmweRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12882},"main":"dist/index.js","gitHead":"7a92d8bcf51877fe6764aa1e60d9b4605c661729","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build --clean --emitTypes --emitSourceMaps=false","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.7.0","description":"An API to assist developers in integrating AI / BI dashboards into their application ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databri","directories":{},"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.8.1","@babel/runtime":"^7.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","typescript":"^5.7.3","@babel/core":"^7.26.0","@types/jest":"^29.2.4","@jest/globals":"^29.3.1","@databricks/pkgr":"workspace:*","@babel/preset-env":"^7.26.0","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.4_1743018816003_0.1974427117965596","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.5":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.5","_id":"@databricks/aibi-client@0.0.0-alpha.5","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"55cdfad8943de9b46ca675ac2123ccd4caa273dc","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-74ylIGHkqSR3Sn9v8BkQ2bBB1H6EbqVn1ecekqtzDmkg3y1pxXKiPniJVCNs1IgTpYmtOP3unQDGD/hzNmOWFQ==","signatures":[{"sig":"MEUCIQCxBaVX3kUoEOSvY6e+LR5/SpNQ2a5gZc7wuqyiJpFoHwIgRTXrQB+R9OmYPCfuI/Oc6drxkOo79XHJK3equvmxuUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18567},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build --clean --emitTypes --emitSourceMaps=false","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.7.0","description":"An API to assist developers in integrating AI/BI dashboards into their applications ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databric","directories":{},"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.8.1","@babel/runtime":"^7.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","typescript":"^5.7.3","@babel/core":"^7.26.0","@types/jest":"^29.2.4","@jest/globals":"^29.3.1","@databricks/pkgr":"workspace:*","@babel/preset-env":"^7.26.0","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.5_1747049291727_0.7455628006575983","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.6":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.6","_id":"@databricks/aibi-client@0.0.0-alpha.6","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"5106d229951b97899d2d15f7affa0d5eea785126","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-rhlWO3IimXFoZy6/bGOKvucGo5m40IQD0leJN+CHx4ErUI8LgFnDRgtBliYkbSg1WfWBb0bB/dMwLZMmeQvoGw==","signatures":[{"sig":"MEUCIBTlmKxqTDiybuG3gDpLwiqGHyfn9GST3LsJq2inSg3bAiEA6EkYbAPbR+tDYLf+Xp/4FX47Iax6sRMT70Nn9vGadhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24370},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"89d3ede7921e5599ff75ae2a7ff3269974a655b7","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","actor":{"name":"danny-thielman_data","type":"user","email":"danny.thielman@databricks.com"},"email":"danny.thielman@databricks.com"},"_npmVersion":"10.9.2","description":"An API to assist developers in integrating AI/BI dashboards into their applications ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databric","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5","@babel/runtime":"^7.27.3"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript":"^5.8.3","@babel/core":"^7.27.3","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"workspace:*","@types/invariant":"^2.2.35","@babel/preset-env":"^7.27.2","@swc-node/register":"^1.10.9","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.6_1752063284030_0.9084033296654523","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.7":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.7","_id":"@databricks/aibi-client@0.0.0-alpha.7","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"61cbee8af32410dac3c385fa69da84cd1fbe40cd","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-BTliQhqeVNGp6Ej6mTSM/qYf7LtCYiKF4NqYJl6u7peBFfW9P0DQ9U9Y/O47M8g7dnDPkLSCrhec7yf0TIN6ZA==","signatures":[{"sig":"MEMCHyT4tY0/o6YfSDtJ2mIhOqOhetTgj8EiBkabJLgBULsCIA8sMhhlqBDG2LPbaE2CV06SkJdYxSjfFGXRkdkxbNDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22647},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"52a9923d835002157ae4227c7c6e5acdd055501b","scripts":{"lint":"databricks-eslint .","test":"databricks-jest","build":"databricks-pkgr build","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier . --write","prettier:check":"databricks-prettier . --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.9.2","description":"An API to assist developers in integrating AI/BI dashboards into their applications ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databric","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5","@babel/runtime":"^7.27.3"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript":"^5.8.3","@babel/core":"^7.27.3","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"workspace:*","@types/invariant":"^2.2.35","@babel/preset-env":"^7.27.2","@swc-node/register":"^1.10.9","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.7_1753205866190_0.8110382387251402","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.8":{"name":"@databricks/aibi-client","version":"0.0.0-alpha.8","_id":"@databricks/aibi-client@0.0.0-alpha.8","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"6d374d461b130cb4ca805da0bb5051f8f9726042","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-0.0.0-alpha.8.tgz","fileCount":8,"integrity":"sha512-rApb2o6i7kpWuJcUtFVTSyfDZ7gNrtlWlkmlRYcMIA31j4eOJ3sEdAjjXdIoFnhNu8jzLDeulEfXaEMZ4mIF8Q==","signatures":[{"sig":"MEUCIQDQls23EzAi9TbBvPAq8vDdvL2hD0sXVvF7v8arP0ULagIgDbRvaEqK5rRQXuf23jZMBW1APVukKDvQetiZnEqWwzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22636},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d97e55847c228458759f5dae0525dd2016ebb489","scripts":{"lint":"databricks-eslint","test":"databricks-jest","build":"databricks-pkgr build","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier --write","prettier:check":"databricks-prettier --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.9.2","description":"An API to assist developers in integrating AI/BI dashboards into their applications ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databric","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5","@babel/runtime":"^7.27.3"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript":"^5.9.2","@babel/core":"^7.27.3","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"workspace:*","@types/invariant":"^2.2.35","@babel/preset-env":"^7.27.2","@swc-node/register":"^1.10.9","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_0.0.0-alpha.8_1755188895177_0.518510583396101","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@databricks/aibi-client","version":"1.0.0","_id":"@databricks/aibi-client@1.0.0","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"b0df0d44e3d9ed032a938db31c3d5823834e02e0","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-1.0.0.tgz","fileCount":8,"integrity":"sha512-MMlST9b/S57IiCQkHW0sMms74dmmyx+OoWLQsm8zEqVCnXQc3tkznZQ55/UW31RoO6l/zamZ6RJ+hfnwVdB49g==","signatures":[{"sig":"MEQCIHG7qFodlhjWPZ/0J/40uiqOlfBGHvhZ1vJewA7NT4yLAiB8m4RDuAvBfTF8FgATRHBcfHjnNMlHOcxaEZTEwN4zIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22629},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ff1f5f437da9eb53faab30ffe21049b7504f0af5","scripts":{"lint":"databricks-eslint","test":"databricks-jest","build":"databricks-pkgr build","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier --write","prettier:check":"databricks-prettier --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.9.2","description":"An API to assist developers in integrating AI/BI dashboards into their applications ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databric","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5","@babel/runtime":"^7.27.3"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript":"^5.9.2","@babel/core":"^7.27.3","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"workspace:*","@types/invariant":"^2.2.35","@babel/preset-env":"^7.27.2","@swc-node/register":"^1.10.9","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_1.0.0_1756142126382_0.49382046306133587","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-alpha.0":{"name":"@databricks/aibi-client","version":"1.0.1-alpha.0","_id":"@databricks/aibi-client@1.0.1-alpha.0","maintainers":[{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"d52aa900cafc4346e59ee5349bff5a9f1bbac817","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-1.0.1-alpha.0.tgz","fileCount":8,"integrity":"sha512-IJ/d4jvT4EBmRm50FAXag76vQ5K0RFGz7sWKsPCk2xGg11/IcboAxKCqbc6UgFOAI6ml4WLoOIFruU4tPk27dQ==","signatures":[{"sig":"MEQCIBFs6VarNnEbN2BX+4cXz1WI3aLzLMtvY3MoBgITfm8YAiAeaE2KL2pJ7q6zy0XgFlM/20ScEg555vQMqoeVFXjfGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25853},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"10805ef089243d20b7c46ec15a2d99b960bf8773","scripts":{"lint":"databricks-eslint","test":"databricks-jest","build":"databricks-pkgr build","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier --write","prettier:check":"databricks-prettier --check"},"_npmUser":{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"},"_npmVersion":"10.9.3","description":"An API to assist developers in integrating AI/BI dashboards into their applications ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databric","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5","@babel/runtime":"^7.27.3"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript":"^5.9.2","@babel/core":"^7.27.3","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"workspace:*","@types/invariant":"^2.2.35","@babel/preset-env":"^7.27.2","@swc-node/register":"^1.10.9","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_1.0.1-alpha.0_1760978187049_0.7412202170237228","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-alpha.0":{"name":"@databricks/aibi-client","version":"1.0.3-alpha.0","_id":"@databricks/aibi-client@1.0.3-alpha.0","maintainers":[{"name":"eric-alas_databricks","email":"eric.alas@databricks.com"},{"name":"danny-thielman_data","email":"danny.thielman@databricks.com"}],"dist":{"shasum":"30ba18317a0e802cd4d46ac99ab20d5009c68ef6","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-1.0.3-alpha.0.tgz","fileCount":8,"integrity":"sha512-gk6MivcO9exu8YCy6h2WZBnHyGPAyrk7P0aErM2Mxgj2H1cntUV3xXd4BFdRd3mhepU4V4raALrHq+IpsFVb5A==","signatures":[{"sig":"MEQCICxug8Aa3sPZWKzfzBbQgMoODz3gmuqbeirPTqwQCZcOAiAlKTMu4HKYTQKqrEyHl3I8zvABgODjdF9VdbmLzij1dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26267},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"aafadbfce00e13be5812f3bdcd17736246084266","scripts":{"lint":"databricks-eslint","test":"databricks-jest","build":"databricks-pkgr build","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","prettier:fix":"databricks-prettier --write","prettier:check":"databricks-prettier --check"},"_npmUser":{"name":"eric-alas_databricks","email":"eric.alas@databricks.com"},"_npmVersion":"10.9.3","description":"An API to assist developers in integrating AI/BI dashboards into their applications ([AWS](https://docs.databricks.com/en/dashboards/embed.html), [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed), [GCP](https://docs.gcp.databric","directories":{},"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5","@babel/runtime":"^7.28.4"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript":"^5.9.3","@babel/core":"^7.28.5","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"workspace:*","@types/invariant":"^2.2.35","@babel/preset-env":"^7.28.5","@swc-node/register":"^1.10.9","@databricks/tsconfig":"workspace:*","@databricks/config-jest":"workspace:*","@databricks/config-eslint":"workspace:*","@databricks/config-prettier":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_1.0.3-alpha.0_1773326227022_0.03287533913886764","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.0":{"name":"@databricks/aibi-client","version":"1.1.0-beta.0","_id":"@databricks/aibi-client@1.1.0-beta.0","maintainers":[],"dist":{"shasum":"8c31e483d56531f177f3a8c57599e0b5b4dcafee","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-1.1.0-beta.0.tgz","fileCount":11,"integrity":"sha512-WPAzl++S/YeJq7wk+mVbMBQykKn1pGOg0BelWL9XTi5WBgrU0m2Prpw4s7iQdVPo/PfNjtXA+SELow2JqfWtwg==","signatures":[{"sig":"MEUCIFNgzBcOuON9S5Clbl04byiRPyt4meaeJ1Wsoo6+pgxZAiEA+VgB5INY0PQPsChTOZrQG2VzqhretOsASif7mPG+SzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61206},"main":"dist/index.js","_from":"file:dist/@databricks-aibi-client-1.1.0-beta.0.tgz","oxfmt":true,"types":"./dist/index.d.ts","scripts":{"lint":"databricks-lint","test":"databricks-jest","build":"databricks-pkgr build","format":"databricks-webfmt --write","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","format:check":"databricks-webfmt --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac6ae01b-f363-4ffe-a33a-201f784e581f"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/@databricks-aibi-client-1.1.0-beta.0.tgz","_integrity":"sha512-WPAzl++S/YeJq7wk+mVbMBQykKn1pGOg0BelWL9XTi5WBgrU0m2Prpw4s7iQdVPo/PfNjtXA+SELow2JqfWtwg==","_npmVersion":"10.9.8","description":"Embed Databricks AI/BI dashboards into your external web application. This client library renders a published Databricks dashboard inside any DOM element, with per-user data filtering and audit support via scoped access tokens.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript-7":"typescript@7.0.2","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"1.0.0","@types/invariant":"^2.2.35","@swc-node/register":"^1.10.9","@databricks/db-lint":"1.0.0","@databricks/tsconfig":"0.0.0","@databricks/config-jest":"1.0.0","@databricks/config-eslint":"1.0.0","@databricks/config-prettier":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_1.1.0-beta.0_1786734776054_0.47552691249093204","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.1":{"name":"@databricks/aibi-client","version":"1.1.0-beta.1","_id":"@databricks/aibi-client@1.1.0-beta.1","maintainers":[],"dist":{"shasum":"dca0028116e576f984fba69d32e21800e0de57e0","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-1.1.0-beta.1.tgz","fileCount":12,"integrity":"sha512-un9Xy53eKhAv3M8kbPoUDJK2OUDaMeWGdzQFTCtA54YWHId+Arca3lIlxC5Fyy5GCkrJ1oKcnw7AMJjEk3EJOQ==","signatures":[{"sig":"MEUCIAiqjdUdmEJT5nKMKX2Ls9tUZ6fkYqw4DmjG7r7hHO+5AiEAtt0H1ZKBa4MJldZcvsdfENI1Zdv5B8OYNr7eiXSV7bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67180},"main":"dist/index.js","_from":"file:dist/@databricks-aibi-client-1.1.0-beta.1.tgz","types":"./dist/index.d.ts","scripts":{"lint":"databricks-lint","test":"databricks-jest","build":"databricks-pkgr build","format":"databricks-webfmt --write","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","format:check":"databricks-webfmt --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac6ae01b-f363-4ffe-a33a-201f784e581f"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/@databricks-aibi-client-1.1.0-beta.1.tgz","_integrity":"sha512-un9Xy53eKhAv3M8kbPoUDJK2OUDaMeWGdzQFTCtA54YWHId+Arca3lIlxC5Fyy5GCkrJ1oKcnw7AMJjEk3EJOQ==","_npmVersion":"10.9.8","description":"Embed Databricks AI/BI dashboards into your external web application. This client library renders a published Databricks dashboard inside any DOM element, with per-user data filtering and audit support via scoped access tokens.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript-7":"typescript@7.0.2","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"1.0.0","@types/invariant":"^2.2.35","@swc-node/register":"^1.10.9","@databricks/db-lint":"1.0.0","@databricks/tsconfig":"0.0.0","@databricks/config-jest":"1.0.0","@databricks/config-eslint":"1.0.0","@databricks/config-oxlint":"1.0.0","@databricks/config-prettier":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_1.1.0-beta.1_1787728361043_0.09839601534440501","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@databricks/aibi-client","version":"1.1.0","_id":"@databricks/aibi-client@1.1.0","maintainers":[],"dist":{"shasum":"6e6192e235f5684d4b781726988a1fe03f5bd69f","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-1.1.0.tgz","fileCount":12,"integrity":"sha512-wE/9SKSFjCnMfDXvC2D8xCc7AeIdSykfeItaOyFPhH+OxDLl9QTgg3zJkGWhLIjyvJsamVd4VBm/VTNcV5ILig==","signatures":[{"sig":"MEUCIQDaAHQl/pSkXjD5J8xuabrfTVt3RKPbDig8x9aTwkZqHAIgbSbU2iwt/eKmd2EavF7/L0lcNjD17v3KnGblEBEYMno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69567},"main":"dist/index.js","_from":"file:dist/@databricks-aibi-client-1.1.0.tgz","types":"./dist/index.d.ts","scripts":{"lint":"databricks-lint","test":"databricks-jest","build":"databricks-pkgr build","format":"databricks-webfmt --write","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","format:check":"databricks-webfmt --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac6ae01b-f363-4ffe-a33a-201f784e581f"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/@databricks-aibi-client-1.1.0.tgz","_integrity":"sha512-wE/9SKSFjCnMfDXvC2D8xCc7AeIdSykfeItaOyFPhH+OxDLl9QTgg3zJkGWhLIjyvJsamVd4VBm/VTNcV5ILig==","_npmVersion":"10.9.8","description":"Embed Databricks AI/BI dashboards into your external web application. This client library renders a published Databricks dashboard inside any DOM element, with per-user data filtering and audit support via scoped access tokens.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript-7":"typescript@7.0.2","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"1.0.0","@types/invariant":"^2.2.35","@swc-node/register":"^1.10.9","@databricks/db-lint":"1.0.0","@databricks/tsconfig":"0.0.0","@databricks/config-jest":"1.0.0","@databricks/config-eslint":"1.0.0","@databricks/config-oxlint":"1.0.0","@databricks/config-prettier":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aibi-client_1.1.0_1788363295742_0.5194029543779779","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"_id":"@databricks/aibi-client@1.2.0","dist":{"shasum":"b4dd8843f44f6bad12f2135c1316bf931f90f4f5","tarball":"https://registry.npmjs.org/@databricks/aibi-client/-/aibi-client-1.2.0.tgz","fileCount":12,"integrity":"sha512-RKrs94Sx+RLX0YHHqev1kzU6NxTDoKLIG9DLMi7mHyW68IIsF+UA8YixAKFxXSl0Wa7Xj7ptyCGnPAVrQlZu5Q==","signatures":[{"sig":"MEYCIQDu1zxwGEWwJwGb4n4GBRo5D3lQ3kpj2Gk4D6kTrBVGFAIhAJOlj8xtYWd+M7Yp1ss7XG2MPifh6wU7/lB8yEvojU1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDb2GvVASAcRYYMtmFetD9bLRI56e8lSXV/eePrje22QIgCC8jQsf/IyaaOAum6mA3BDAlz2pf2wLTTaqKaX+zAGM="}],"unpackedSize":71632},"main":"dist/index.js","name":"@databricks/aibi-client","_from":"file:dist/@databricks-aibi-client-1.2.0.tgz","types":"./dist/index.d.ts","scripts":{"lint":"databricks-lint","test":"databricks-jest","build":"databricks-pkgr build","format":"databricks-webfmt --write","publish":"yarn build && npm publish --access public","lint:fix":"yarn lint --fix","prep-deps":": # magic task to allow yarn ensure-deps plugin prepare dependencies of this package","start:dev":"yarn build && node -r @swc-node/register dev/dev-server/index.ts","type-check":"tsc --noEmit","format:check":"databricks-webfmt --check"},"version":"1.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ac6ae01b-f363-4ffe-a33a-201f784e581f"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/@databricks-aibi-client-1.2.0.tgz","_integrity":"sha512-RKrs94Sx+RLX0YHHqev1kzU6NxTDoKLIG9DLMi7mHyW68IIsF+UA8YixAKFxXSl0Wa7Xj7ptyCGnPAVrQlZu5Q==","_npmVersion":"10.9.8","description":"Embed Databricks AI/BI dashboards into your external web application. This client library renders a published Databricks dashboard inside any DOM element, with per-user data filtering and audit support via scoped access tokens.","directories":{},"maintainers":[],"_nodeVersion":"22.23.2","dependencies":{"tslib":"^2.8.1","@types/ejs":"^3.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^3.1.5","express":"^4.17.1","invariant":"^2.2.4","typescript-7":"typescript@7.0.2","@jest/globals":"^30.0.2","@types/express":"^4.17.13","@databricks/pkgr":"1.0.0","@types/invariant":"^2.2.35","@swc-node/register":"^1.12.1","@databricks/db-lint":"1.0.0","@databricks/tsconfig":"0.0.0","@databricks/config-jest":"1.0.0","@databricks/config-eslint":"1.0.0","@databricks/config-oxlint":"1.0.0","@databricks/config-prettier":"1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aibi-client_1.2.0_1790618263031_0.4042911718976676"}}},"time":{"created":"2025-01-29T14:49:46.501Z","modified":"2026-09-28T17:57:43.332Z","0.0.0-alpha.0":"2025-01-29T14:49:46.793Z","0.0.0-alpha.1":"2025-02-24T16:58:38.891Z","0.0.0-alpha.2":"2025-02-24T16:59:36.203Z","0.0.0-alpha.3":"2025-02-25T19:50:24.772Z","0.0.0-alpha.4":"2025-03-26T19:53:36.223Z","0.0.0-alpha.5":"2025-05-12T11:28:11.937Z","0.0.0-alpha.6":"2025-07-09T12:14:44.247Z","0.0.0-alpha.7":"2025-07-22T17:37:46.417Z","0.0.0-alpha.8":"2025-08-14T16:28:15.387Z","1.0.0":"2025-08-25T17:15:26.576Z","1.0.1-alpha.0":"2025-10-20T16:36:27.250Z","1.0.2-alpha.0":"2026-03-11T17:46:25.871Z","1.0.3-alpha.0":"2026-03-12T14:37:07.162Z","1.1.0-beta.0":"2026-08-14T19:12:56.217Z","1.1.0-beta.1":"2026-08-26T07:12:41.188Z","1.1.0":"2026-09-02T15:34:55.924Z","1.2.0":"2026-09-28T17:57:43.142Z"},"description":"Embed Databricks AI/BI dashboards into your external web application. This client library renders a published Databricks dashboard inside any DOM element, with per-user data filtering and audit support via scoped access tokens.","maintainers":[],"readme":"# Databricks AI / BI browser client\n\nEmbed Databricks AI/BI dashboards into your external web application. This client library renders a\npublished Databricks dashboard inside any DOM element, with per-user data filtering and audit\nsupport via scoped access tokens.\n\n## Documentation\n\nFor full setup instructions — including how to create a service principal, configure permissions,\nperform the token exchange, and filter data per user — see the official docs:\n\nEmbedding for external users → [AWS](https://docs.databricks.com/en/dashboards/embed.html) |\n[Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/embed) |\n[GCP](https://docs.gcp.databricks.com/en/dashboards/embed.html)\n\nThe docs include working example applications in both Python and Node.js.\n\n## Usage\n\n### Basic Usage\n\n```ts\nconst dashboard = new DatabricksDashboard({\n  workspaceId: '1234567890123456',\n  instanceUrl: 'https://my-databricks-instance.com',\n  container: document.getElementById('dashboard-container'),\n  dashboardId: 'abcdedf123456',\n  pageId: 'ab12cd34',\n  token: tokenThatCanBeSeenByViewers,\n});\n\ndashboard.initialize();\n```\n\n### Handling Token Expiration for Seamless Viewer Experience\n\nTo support long-running dashboard, you can pass a `getNewToken` function that automatically\nrefreshes the token when it is close to expiration.\n\n```ts\nconst dashboard = new DatabricksDashboard({\n  // ...other required options\n  getNewToken: async () => {\n    // Return a string literal token value to the API\n  },\n});\n```\n\n### Set up Color Scheme\n\nYou can configure the embedded dashboard's color scheme using the `colorScheme` option.\n\nThe `colorScheme` option maps to the\n[CSS `color-scheme`](https://developer.mozilla.org/en-US/docs/Web/CSS/color-scheme) property, which\nallows the embedded dashboard to respect or override the user's light or dark preference.\n\n```ts\nconst dashboard = new DatabricksDashboard({\n  // ...other required options\n  colorScheme: 'light dark', // or \"light\", or \"dark\"\n});\n```\n\n### Programmatic Navigation\n\nYou can navigate between dashboards or pages without reloading the iframe using the `navigate()`\nmethod. This provides a smooth transition for users switching between different dashboards.\n\n```ts\nconst dashboard = new DatabricksDashboard({\n  // ...other required options\n});\n\ndashboard.initialize();\n\n// Navigate to a different dashboard\nawait dashboard.navigate({ dashboardId: 'xyz789' });\n\n// Navigate to a specific page within a dashboard\nawait dashboard.navigate({ dashboardId: 'xyz789', pageId: 'page123' });\n```\n\n**Important Notes:**\n\n- The `navigate()` method can only be called after the dashboard has been initialized and loaded\n- The method will throw an error if called before the dashboard is ready or after it has been\n  destroyed\n\n### Filter Controls\n\nRead and control the embedded dashboard's filters from your host page. Filters are addressed by\ntheir **URL identifier** (`FilterState.id`) - the stable handle you should persist and pass back,\nnot the human-readable `displayName`.\n\n<details>\n<summary>Finding and setting a filter's ID</summary>\n\nCall `getFilters()` and read each filter's `id`. Use its `displayName` (the widget's title) to tell\nwhich filter is which. IDs are of the form `<pageId>~<widgetId>` and do not change when the\ndashboard is edited. They only change when an author updates them explicitly. See the public docs\nfor more info\n([AWS](https://docs.databricks.com/aws/en/dashboards/manage/filters/#filters-in-published-dashboard-urls)\n| [Azure](https://learn.microsoft.com/en-us/azure/databricks/dashboards/manage/filters/#filter-urls)\n| [GCP](https://docs.databricks.com/gcp/en/dashboards/manage/filters/#filters-in-published-dashboard-urls))\n\nTo provide a human-readable ID, open a dashboard in draft mode, select a filter widget (or a page)\nand use the **Update URL Identifier** button. The value you set there is exactly what `getFilters()`\nreturns and what `setFilters()` expects.\n\n</details>\n\n#### Detecting filter readiness\n\n`onFiltersReady` fires at most once, when filter controls become available, with the initial filter\nsnapshot. Use this to determine when the embedded dashboard has finished rendering and can receive\nfilter updates. Late subscribers still fire. It never fires if the embedded dashboard never becomes\nready.\n\nThis isn't strictly necessary to know when it's safe to call `getFilters()` or `setFilters()`. Those\nmethods will buffer early requests until the embedded dashboard is ready.\n\n```ts\ndashboard.onFiltersReady(({ filters }) => {\n  renderFilterControls(filters);\n});\n```\n\n#### Reading filters\n\n`getFilters()` returns the current state of every filter - its `id`, `widgetType`, `displayName`,\nwhether it is at its author-configured default (`isDefault`), and its current `value`.\n\n```ts\nconst filters = await dashboard.getFilters();\n```\n\n#### Setting filters\n\n`setFilters()` writes one or more values, each targeting a filter by `id`. Alongside concrete\nvalues, some filters accept these built-in sentinels:\n\n- `{ all: true }`\n- `{ none: true }`\n- `{ default: true }` (reset to the author-configured default)\n\n```ts\nawait dashboard.setFilters([\n  { id: 'sales~region', type: 'single-select', value: 'US' },\n  { id: 'sales~category', type: 'multi-select', values: ['Books', 'Toys'] },\n  { id: 'sales~date', type: 'date-range', min: { default: true }, max: { default: true } },\n]);\n```\n\nOn dashboards configured for **apply mode** (selections staged until the viewer clicks \"Apply\"),\npass `{ apply: false }` to stage values instead of committing them, then commit or discard the\nstaged set:\n\n```ts\nawait dashboard.setFilters([{ id: 'sales~region', type: 'single-select', value: 'US' }], {\n  apply: false,\n});\nawait dashboard.applyStagedFilters(); // or dashboard.cancelStagedFilters()\n```\n\n`applyStagedFilters()` and `cancelStagedFilters()` are no-ops (still resolving) on dashboards that\nare not in apply mode.\n\n#### Reacting to changes\n\n`onFiltersChanged` fires whenever a filter's value changes (from viewer interaction, an applied\n`setFilters` call, or a URL restore) with a snapshot of every filter. It does not fire on subscribe.\nUse `onFiltersReady` or `getFilters()` for the initial state.\n\n```ts\nconst unsubscribe = dashboard.onFiltersChanged((filters) => {\n  console.log('filters changed', filters);\n});\n// later: unsubscribe();\n```\n","readmeFilename":"README.md"}