{"_id":"gloomberb","_rev":"75-ade35ee77c86a75c1fb7da74cbe3fc79","name":"gloomberb","dist-tags":{"latest":"0.18.3"},"versions":{"0.1.0":{"name":"gloomberb","version":"0.1.0","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.1.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6dbf4d5698ace200895dbb108245cb398c8c6cd8","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.1.0.tgz","fileCount":3,"integrity":"sha512-BeoEtCR1jCKmE9DX0Re3sD5fftFsN6olFurtY6j6im8F6cwNqBmjpfuIUfp8RZ/vYQdOX5wrvkojWgz7NLtGZA==","signatures":[{"sig":"MEUCIA2YA1GYderjmr6F2LATNO5mGy7ZcGLGrH+oy4UwUxcwAiEA7wI6B73j4Y6mhK150q7ltJ5A5Z5PkcBmLQyjjGjuwWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7700},"type":"module","module":"src/index.tsx","shasum":"6dbf4d5698ace200895dbb108245cb398c8c6cd8","scripts":{"dev":"bun run --watch src/index.tsx","build":"bun run scripts/build.ts","build:all":"bun run scripts/build.ts --all","postinstall":"node install.mjs"},"_npmUser":{"name":"vincelwt","email":"vince@lyser.io"},"_integrity":"sha512-BeoEtCR1jCKmE9DX0Re3sD5fftFsN6olFurtY6j6im8F6cwNqBmjpfuIUfp8RZ/vYQdOX5wrvkojWgz7NLtGZA==","repository":{"url":"https://github.com/vincelwt/gloomberb","type":"git"},"_npmVersion":"10.8.3","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"24.3.0","dependencies":{"react":"^19.2.4","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.1.0_1774417750807_0.5379109426571453","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"gloomberb","version":"0.2.0","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.2.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"bba6435a0036da35f803080dcc1288a1a4ff1c68","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.2.0.tgz","fileCount":4,"integrity":"sha512-jOKcHsps5ad9sA9mgxB+xjNzvDhJyMV0YK6izNqiQUrUC7pgg7xnhcfMhnl27RiyTTb4LmRAEXhdVu+FklPcvQ==","signatures":[{"sig":"MEUCID+mGoVsb6grbEPYtH+nE/TBhHMvF9L3m1741ZoqivwTAiEA2bCykyeoKVbE+LdzlWn46qitX9nKBdApkD6LVJfp4u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7384},"type":"module","module":"src/index.tsx","gitHead":"03064d348eb7d3f2607a7e94f30ccf3c783e7ae4","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","postinstall":"node install.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.2.0_1774967111760_0.6717893222110429","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"gloomberb","version":"0.3.1","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.3.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"39a03a6e10c4ffcf9f6c784db0bf5242d86df2b5","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.3.1.tgz","fileCount":310,"integrity":"sha512-wxO29vzEfOHZGsJnJOiDaEGmos3RhTmJ5aFZ9YDDK6egWh5HEJYfUsogP8jHgX29rSD1Hl7UOOFKwBZQmkwRow==","signatures":[{"sig":"MEUCIQDF4XldlPX/vd7AjMLztfX0dVK2o7kIi1yyV6fv8Dub1AIgIIEXY5hI1N0CfCMZ8DuNAROY9PowrCAXxAxO48rFxmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2586684},"type":"module","module":"src/index.tsx","gitHead":"18899560101cecbe20e2e9182cc4432d1eb38bfc","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.3.1_1775215519963_0.18547549259457874","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"gloomberb","version":"0.3.2","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.3.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"b732291ad089cab8ebc324c9843201fcfab189e0","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.3.2.tgz","fileCount":311,"integrity":"sha512-oqnfQRxbldu4fqjE8cZgt84Fvf56TEPJ9UNiRQEdcq+a+afW0gAvXqWnO2SwKEBE8SkvDOGkOUmnaMcTX/eArg==","signatures":[{"sig":"MEQCIFiinV/DT2U88fk2Yh5n/GjZM1kx2QLgsvtOf+RTq0zqAiACL1+cY8Q2+URccsnKQ/veXupLARtoQ4lS0teonCwyew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2611205},"type":"module","module":"src/index.tsx","gitHead":"9938e1f0326813be0f2ab43de855dbccd503f1a5","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.3.2_1775220561518_0.37117607156204757","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"gloomberb","version":"0.3.3","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.3.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"109ac01da4f0f339f7685fdbab8c7eff6263571a","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.3.3.tgz","fileCount":312,"integrity":"sha512-0BVoJKbEulqTRCp+/4hq/T0MaYuYLS98UYO2mUQRwU8swDC2lhik1xlIF7ovZ/fnp0bVRyid8guPvqUdb97ghg==","signatures":[{"sig":"MEUCIQDPMi5Du312QhaxoYiChH9hGbb1ftrdtee1wFrAjRxhSwIgGsBRpyI/4VpfWWermzh/M7NBMGdu+Xmj9Uhh+6TXFTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2615106},"type":"module","module":"src/index.tsx","gitHead":"c40f5b28d000f48ba655b2671a90b59da4dee179","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.3.3_1775221900820_0.39295276722305883","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"gloomberb","version":"0.3.7","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.3.7","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"4f8ab3e76ee44bdfa3e338023ccd9a52622e521c","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.3.7.tgz","fileCount":314,"integrity":"sha512-uIqWVBEn04+C8bPIJZRgQFgUcHh2jPKtpG66Fu6U99SGzfl7xC5gwYofNXO5C7PwlBWWNH0A2CCYQgwGI7q6FA==","signatures":[{"sig":"MEUCIQCizkHn3+05oNJkxdG182m8oZ8RiashvSOAiiAvAKpofQIgV9KQ3nFJ1TQnhlzEXOO2Z2rEYInjB+JIuEfxKw1Mk44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2614567},"type":"module","module":"src/index.tsx","gitHead":"2cb935f5168d4db3ae85069aca03b7af77fb86f6","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.3.7_1775319636381_0.49742118591401185","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"gloomberb","version":"0.4.0","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.4.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6ccc46f8a7618bbf6ea5f9f7903f3a8b7d0f7502","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.4.0.tgz","fileCount":338,"integrity":"sha512-6Rg/QssuEGObFdFTHsfvxV/2FBtm5Y9Z0RDMjew492U4TOM8Q6NApvwUDaXGoCYOM+0hBhqB73ndQVgnHu3J2g==","signatures":[{"sig":"MEUCIQCULgEvH5OsITsh5E84sZMLGO6Z+1Qwms9qSKkk4p8yVwIgPCMQGVA9rc97XZXIGGR2tD5+Zy5TqSj0Yg6Q7IwtQYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2905661},"type":"module","module":"src/index.tsx","gitHead":"60f8a94159cad84a23bf3dbb9a1c8df69261a2a8","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.4.0_1775655611817_0.11362962873104743","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"gloomberb","version":"0.4.1","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.4.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"44e5b51334ac2e050cc049e386da9cab1d61399d","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.4.1.tgz","fileCount":339,"integrity":"sha512-a7A2RSx2R0mdcd7mZNgo/lvNSUnlJgBf5+Yq3uVPEkwpUystyoAmM2YPaYtWu9BGrmv5BwTHYq24mJAxKtXbJw==","signatures":[{"sig":"MEYCIQD/oUidIihRB7D/xE0342GeCKikqYv2Wy7jMedJKYz2mwIhAOPNJ4a3LfoFSS8nJ0QB8UbbViIVgludRV7mnnx+BkBH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2921411},"type":"module","module":"src/index.tsx","gitHead":"33de944f76f48bc140a67459406de203e70d22e8","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.4.1_1775658698062_0.23973154704506028","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"gloomberb","version":"0.5.0","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.5.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"82963352eb8d40b231e9bce02ea7989c9b8c0c52","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.5.0.tgz","fileCount":418,"integrity":"sha512-ucsirTC5cZsK/aKZcI9gpC6693ujCSVKdSgd1tKW1QRzfuYsLVr+WEnTnBb9FWMO59TgcfDzhEyMKRJh1ha4bA==","signatures":[{"sig":"MEQCIHHN2oxCS5A1Tnp2jBnxtVA7hVL9G9zS1XPFUt5eA+0VAiBtkkBevSRdce+GlWavyVeAZajc4AfqALYB87PuW9YzhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3583132},"type":"module","module":"src/index.tsx","gitHead":"9547d45907a711a9952af0765699f0b649732f6b","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.5.0_1775982176367_0.8247924481789302","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"gloomberb","version":"0.5.1","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.5.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"2148ec39737b57de87b0c0b79c88416c68046e59","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.5.1.tgz","fileCount":418,"integrity":"sha512-dHfwSg9DDSwjzvutNzcfSr0Lp0nFK0W3KCX8nWtmzfN5g3h2gtauUvAWQR+o9j4LfT9eB4Qor4PHkjH5p3/6vA==","signatures":[{"sig":"MEUCIDThPjypkxruY1lq6Z/0nJI9WN4Xzzp2gGqgxZSR9RjbAiEAjwmF7YjZtW9z3tZHaJQ6iCcRsgxe5045GaJnacDPVIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3593540},"type":"module","module":"src/index.tsx","gitHead":"3f6d4e1d1385b9387726b24c0fa6f9a4a28a4e5e","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.12.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"react":"^19.2.4","@stoqey/ib":"^1.5.3","gray-matter":"^4.0.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","yahoo-finance2":"^3.13.2","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.5.1_1775984328835_0.42737214382379274","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"gloomberb","version":"0.6.0","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.6.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"3d56474fba9b34751af3956a01b551d015065de2","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.6.0.tgz","fileCount":573,"integrity":"sha512-YzGeqMjdJxR/Cb4HdwfJVc3WMxlmOZOKBsplh3a/gdsjX5nu9PKGTjcKNRLavWGoXXGBsZOdxcAViZurKSkxBQ==","signatures":[{"sig":"MEYCIQCjgk31TUti5N+HMb51eryfXN2tBe9hW2XSYqxmVO3xWgIhAOc+0qATRpdLNBr3nB8TuD/rI9fnlgEjH2ZOvA4txY41","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4826226},"type":"module","module":"src/index.tsx","gitHead":"06bcebe76814af90b59d7825884475e42db519fe","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.0","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.6.0_1778250801416_0.7335450936733356","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"gloomberb","version":"0.6.1","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.6.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"083ecc0d2bf6e9f35954ccd0af9fc0d7448cc0d8","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.6.1.tgz","fileCount":579,"integrity":"sha512-q98iQm9y92tDu4No5ZT4FmnSb6FL/5e0q+koKfFGLpd/06mKyJHj/iUsu/bOhzefn1MQcA5HcNvQwf30njiotQ==","signatures":[{"sig":"MEYCIQC5u49lYr+ugzwy0OQxxH+u8ofP8p9Wx+8qRrksfzo8VwIhAMt8nWYUR6VTeuU+Oy3mVhCQ8Bdfp1PjFjnICL6qK3kX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4864913},"type":"module","module":"src/index.tsx","gitHead":"034b4f396817b39cc490542a1d3fbb117b540058","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.0","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.6.1_1778254836989_0.8548303503156873","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"gloomberb","version":"0.7.0","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.7.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"b291ef321ea30450023d3182d4710d37d66f813e","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.7.0.tgz","fileCount":595,"integrity":"sha512-2e+p0DfVJldIBGhFj0iJy+3/EKOW5Ts50KDOhP7RFSQstWRHfvpSqwlsvqsvQVkLYnpmPzSEPum0kpdMb/+eFA==","signatures":[{"sig":"MEUCIQD69mnOKuHs/6BOhixNKgNPH1lYB0m4AmwwzXBM5qCDCQIgE7OdNbt9T9srECibzPQdoAxaNT3j/8f5U6xid7R1tzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4958406},"type":"module","module":"src/index.tsx","gitHead":"83999d1770a3a1d4d90d437b85a113dbc997edf4","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.7.0_1778335700902_0.6368281794030144","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"gloomberb","version":"0.7.1","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.7.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"7152ecbd056aaacac7a236bb4ee84c5cff4300f3","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.7.1.tgz","fileCount":606,"integrity":"sha512-NzLL3HdrkLK5rQ3LJRcFD5DW0rnPA/37qWDbhRG0sswOLThrBw2bfzrljmI8Na/XOiGeuW9a6njN4ojboYbuTw==","signatures":[{"sig":"MEYCIQCkOqvCVcuSKRLUx9YeTiXX4G+rpqJ4Gqs+L+QWYUnbvQIhAPXc154JluOEvtRh/ULWMHIHtV8mAsv/TzSWDj6QihHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5154382},"type":"module","module":"src/index.tsx","gitHead":"da670aa19c2bd355e4444e61942f4662799f5f3b","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.7.1_1778349204061_0.5993092888467815","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"gloomberb","version":"0.7.2","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.7.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"05a2254be0bff31dd0c747ffedb88a59382d021c","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.7.2.tgz","fileCount":606,"integrity":"sha512-fWjbcaKPOX36jOxGGddycpmUQEngxuj1BwVzwUeY1IYq4FgXivG/W7Xi3ElU5B+Cu8yI7iSIO3YMXWeuMQLYJQ==","signatures":[{"sig":"MEQCIEX2Zdo6jBd1WYkzEtCiYBZv2Cvq/TK8w9tGW9Sd7bzLAiB8rULDoyVHHBBorr8Ptxfnt40MTeFA2L0tRcgcnvMaCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5156942},"type":"module","module":"src/index.tsx","gitHead":"3ecad2d495371e7fc832ca0be3cf5528ea84ecb8","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.7.2_1778417935931_0.22118357942713152","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"gloomberb","version":"0.7.3","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.7.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"ed3550e5d9ab17cf78d3e75a446d808b615ce95c","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.7.3.tgz","fileCount":613,"integrity":"sha512-no3krtLJrLSK/Jmykr4TM5FJsijHic9pfdGzhW51p0kegNdkxIiQ+3k5XEw/2TH56yYaKs0NPkmvyptChp6sYg==","signatures":[{"sig":"MEYCIQC/+qGqQ3vyHhzW8FuhD3KgNk99DHQ+hPvsYEC1LuGy5gIhALLzBM4t9rOp979zpDMFdVyvlZy4iRUFqNtAKHGkhaJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5340871},"type":"module","module":"src/index.tsx","gitHead":"83176c44d03770ffd76125cd5121df0891a8c13e","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.7.3_1778684315195_0.6887304053322831","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"gloomberb","version":"0.7.4","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.7.4","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"0ada91095add10c13e98babbffd68f0074b8b67c","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.7.4.tgz","fileCount":617,"integrity":"sha512-JQKI1VyHGYTcmis8ieRImRGWA632sxbXfT5j0D7mjqTm+b4MhzkERwear41jE/t9K/raZS8LlMNbmstlSCGQ1w==","signatures":[{"sig":"MEUCIEzOGkbaCtpf/3AeLXbGld2mpFSF4S0S4XU1vb3S6j7BAiEA1pTmCaxDJtKAAQdIxxjWDdlIy0PuL2Qy1/bYTFdinJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5442877},"type":"module","module":"src/index.tsx","gitHead":"5b69ddf23e644fa90f64280a46e6bddd0fb4fa87","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.7.4_1778770858890_0.09354618133361692","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"gloomberb","version":"0.7.5","keywords":["terminal","tui","stocks","portfolio","bloomberg","finance"],"license":"MIT","_id":"gloomberb@0.7.5","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"a6575ab9bfd37a897ae717d3ac3b7bc26d000a6c","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.7.5.tgz","fileCount":618,"integrity":"sha512-2mFD4el5XPSOl41o2Cw+roebA5HI311LX8b7bjUDxyJIPI4lOFR/mEcKfjaE6upeMQJjlQD+a3c3LU3hsMkAUA==","signatures":[{"sig":"MEUCIQCEIXnJ0OysPnyHRLuU1pwMM23WQDLqcWKR52vkXehlOQIgPuDJdMtyVNf7ymxAgmwpbDen+VnzGk8l4+5vzKnVimE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5459150},"type":"module","module":"src/index.tsx","gitHead":"c0b490a534174df686f80e2cf82a4c9249a2cf22","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.14.1","description":"Bloomberg-style stock portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.7.5_1778801279905_0.9481631853545196","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"gloomberb","version":"0.8.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.8.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"ed2ea430e8929ebdedd36e62c0eec0b339154055","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.8.0.tgz","fileCount":1223,"integrity":"sha512-7iMOVClsL8VMxQPbUHW0OueD1ivMqJvULi1ZCmLViZRjbjbqEzrXE8bOc6cb8li1urFhY7uH1D5IiA5vOBaEXg==","signatures":[{"sig":"MEQCICQJsRoU+urKhNJA9lEon5d7wN9MOWFKlJ7NbWDUAwvMAiBZPtPFr2dly9ECFu0wrZlWKPSh1zDD/IZ62c+t/2c1Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6702631},"type":"module","module":"src/index.tsx","gitHead":"871e44f15f2e99d1947b7bf39294c4c8c124ce8e","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.15.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.8.0_1779833678517_0.7400714977578182","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"gloomberb","version":"0.8.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.8.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"0af7ed9593050d2056d596cf7e705f8423e98b85","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.8.1.tgz","fileCount":1223,"integrity":"sha512-FfsTDtRPODq+SO5HeTYyIYy4s4R5w3QveGBZaUvldeeI+xbJQlLyv8RxvVZtRUSndSmbR99RoEIkVCWj5BSTCA==","signatures":[{"sig":"MEQCIEc3X9hJmT9vBUatAZ42lXJDKvWfXs48dijsWU2pg+3tAiAcTanD2Ju7vBiblY1iFaaV9psJqvNkYbnJxYjpUFXyfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6702631},"type":"module","module":"src/index.tsx","gitHead":"2241be7c76f060d9b00e3fd5a2a65a0e19474bcf","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.15.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.8.1_1779834321678_0.32126076130966497","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"gloomberb","version":"0.8.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.8.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"20aba2fabc29119bd56a26641b884b06244a357a","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.8.2.tgz","fileCount":1231,"integrity":"sha512-ezb4024G1SFomsMFlhuN38mUlyyc53b918z1TIutXDmFxb1XQpRyo4OMe80EOFoeIPDoFfA2uHf2JeCZc0NZ8Q==","signatures":[{"sig":"MEUCIQC/Cw41mJRZrVky50JXpY5Z0MCbZKK9aR7lcsTrn/Jg0QIgL/Q9UVy4a1G9gMfxf/xyYQ/gbBCB/vGfWOiPs0J6nVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6803352},"type":"module","module":"src/index.tsx","gitHead":"7a1dae17122d230b61857b33baab41ae32caeed9","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.16.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.0","rxjs":"^7.8.2","react":"19.2.5","@stoqey/ib":"^1.5.3","@opentui/core":"^0.1.90","@opentui/react":"^0.1.90","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.13.23"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.5","@types/bun":"latest","electrobun":"^1.16.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5"},"patchedDependencies":{"@opentui/core@0.1.90":"patches/@opentui%2Fcore@0.1.90.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.8.2_1780392414371_0.367744654499615","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"gloomberb","version":"0.9.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"bd17670162e781149e5bdb0ba3a16f3be9be5a74","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.0.tgz","fileCount":1255,"integrity":"sha512-Oe1Lqe4EDaByNNlnYGW0gK6WpU4w3ZZK8eZ3yUIdLCvALpHYAR8+2sEW1UKVQ1LwV1ZPwaQ8ZX/q5wWEY9Na5A==","signatures":[{"sig":"MEQCIGSSv4yXhO3u6jvJxacdGz7u8T/DEjChnffw1QatUQLlAiB2AAL0AZndpzDiZWd/bBM0pJnarYtrGYvWMNDCxikiGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6995028},"type":"module","module":"src/index.tsx","gitHead":"f9ca0bc395441fb84d7972832afe1276fafd9dd1","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.16.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.0_1780696180137_0.2710584361006514","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"gloomberb","version":"0.9.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6bdec568dac6bf65d098e9171fd8d554eafa0a93","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.1.tgz","fileCount":1265,"integrity":"sha512-BfZUd9boFdQTloX07kfmpezu6Cskl4IHRazl3nTRpi5c1iv6aIGQTkeB4vPI6Eh4Zb4K0nXbf9CD9toVoYkp/A==","signatures":[{"sig":"MEUCIQDfMM1Uo3xNNHmasNjLCg+Q4j6V4qNHTl1cyFb1+f3vpAIgCTf9YnoTFtuAelZqmVN+375knNzxSIHTp1aRSHdxqvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7718790},"type":"module","module":"src/index.tsx","gitHead":"04b47d8916a9f53b115a2354ae364fd30d051b38","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.16.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.1_1780787970038_0.39058124020206875","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"gloomberb","version":"0.9.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"25f0ea99c653233feb23a665b79ff21da20fc8cd","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.2.tgz","fileCount":1270,"integrity":"sha512-r6D8VuZ98/+Rk7NYQeIjWnp33fpi/xQNxHvgiFKq8H37xG/a+eZDNqmDswxwf4h0Te6VbdIkx3YBRsyrl4ZQ0g==","signatures":[{"sig":"MEUCIQCXnpfp/aXZ/q7wcUBGqpNI+BNFrOWNh8TAp0gt3DTMqQIgeH7/ek945G2+SyehAODjLRSGgb03mkUwAeXSFY0YKDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7744183},"type":"module","module":"src/index.tsx","gitHead":"c6aff45a60f3adc9a476c0eafca9ff846784db61","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.16.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.2_1780819171090_0.7155067349471544","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"gloomberb","version":"0.9.3","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"a524fbb90d983452657199bc740374e198e61841","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.3.tgz","fileCount":1292,"integrity":"sha512-xkUcDVq2WmfUdb900VQZGx24X4mzNuJ3yxPwcl0QVoGgncg66GsW+4RlHECEYrZ7KTdDuLZFCBevt8GWUeWb8A==","signatures":[{"sig":"MEUCIGDtVzGMPNtFXdpdikYIbdPLjzhkyPydUHePLwdbMGRhAiEAlmXo95p88ZNFJDK42rB06BwiHCgqz9phy3oMg2AqyrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7907765},"type":"module","module":"src/index.tsx","gitHead":"5b81541463c8c22497e7e7ae8ed56438dc84eaca","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.16.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.3_1781196291384_0.5703257396221162","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"gloomberb","version":"0.9.4","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.4","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"a1063d98c4b614f097b7e7b94c1e2b3b4d65082c","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.4.tgz","fileCount":1312,"integrity":"sha512-STu8fQ82LQcWcOQhetIrNjKEWnwXSBSaIhY7R+P3Ify7GTwKFTpPOH6meJcxbyuG1aQ7zVS6+Dfxs6342eXVSA==","signatures":[{"sig":"MEQCIFJB8ZGvDadLjyRo0t17+FcYutzKcuqCyNDMf63rnlyaAiAhqZ2kHdhK9u9tOFYYiFGS5Kv/2kj7tNlBQelB6+KyeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8131174},"type":"module","module":"src/index.tsx","gitHead":"6311f3888b90e60b14f141fa8babd51c1655ee06","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.17.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.4_1781805999274_0.5048698744552367","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"gloomberb","version":"0.9.5","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.5","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"7c034fe7246c891793bd4ac53d2357b8956ee6ed","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.5.tgz","fileCount":1317,"integrity":"sha512-UaeG8f1a/5tuAR7phoD4TzefKI0kX2UZ6WJsij+Sykn6RoixEB9SyywDS7zjbr/sK+fjTV49ygQQxLFX+/K7qg==","signatures":[{"sig":"MEYCIQCfg6/q/emAbXCAlj8NGs5Y9zjCSiqgCAinxcFvTktQagIhALci52fOKw4q+wAJlGtW4bJvv5s0iltMjCXT1xnTiD9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8142680},"type":"module","module":"src/index.tsx","gitHead":"0f742f20722d62f635bd9528085d6c5885fc1834","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"electrobun dev --watch","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.17.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.5_1781957476141_0.8432363788576547","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"gloomberb","version":"0.9.6","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.6","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"56f15573ddeee94cc62fc5743937d3c39b9e3e69","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.6.tgz","fileCount":1346,"integrity":"sha512-RE6lFTE9r0N93JJeczTIwlzkeJuHVwIzmLfpch3YOeZsdSq2+zHB3cknx4+HXKRSH6mRUr2F8jVChmmNOWenoA==","signatures":[{"sig":"MEUCIQCD7eYSyxR7Sc1TcebtJG+TqnC+9sUKoXzYQYZ0fPsJfAIgdsFiPoX7mCeSW5MUn7iO8i+tuwVfNFz2KFDNScuKu+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8325922},"type":"module","module":"src/index.tsx","gitHead":"4e4ca99526886d5154a87f8a0806eea373cf03b9","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.18.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.6_1782755429092_0.0729992756794009","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"gloomberb","version":"0.9.7","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.7","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"719d741fee2d65c59aadb28c50d4707b91803dd7","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.7.tgz","fileCount":1346,"integrity":"sha512-EPikdAPGXPIX13Jwt5sop2hktqfREFLrNw6NBQToP17mi5fmYx772WrzvGQUevxaHkWfZ4UflVui6N59mfVV2w==","signatures":[{"sig":"MEUCIQC/sua1wIXo/BHQ/EpcV7cm6XNLWxYSTs3uU9Me+kVvyAIgDfka+BKkyzVPDT4uQsxp+SPM4wZkrXHtPcGMd+Wf8CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8333811},"type":"module","module":"src/index.tsx","gitHead":"52d0efe8d7fef4d20c2e0f3b8c8f1f7f4e863c3a","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.18.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.7_1782814117982_0.32904982924745996","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"gloomberb","version":"0.9.8","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.8","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"336cfc5bc533ddea217e4ae4f13c0ed41acc9e17","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.8.tgz","fileCount":1367,"integrity":"sha512-Z1vtxxJ8YSQAEBku5qXciaD/UnkZ4kUkMiBDA3mg1GKxG7Y97MQJiWGZ2yuyPTym27fVOyKvUBXB/o3Js2heVw==","signatures":[{"sig":"MEQCIAceN847wvMYFkmt5GHer2+/DJd/nXFNIy/uuT7FaG7XAiBhu+oDrg7rIhK+AzzUHcS0+uJhueqylwArLKIhCMmLng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8590946},"type":"module","module":"src/index.tsx","gitHead":"be993fed08a5f7f1bc8782e280daf0f09bff68c0","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.18.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.8_1783549738539_0.05618027762177058","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"gloomberb","version":"0.9.9","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.9","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"890011a391468e6e3b9355140217a96a63457b73","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.9.tgz","fileCount":1360,"integrity":"sha512-FQpKaKU+cRoqYIgpPo3flWIXlYjYfUcrxAlQaro/YL5CCYEUQDMTh2gGDpDSsMXKlr5bN1idFSTzOph3PnO8pQ==","signatures":[{"sig":"MEYCIQC8+O+hWmqp0se24QMJ5DXi4lPgUntzDCOi77rMJENcjwIhALPJKJ805BLyMtBVQNafgnjoD46mLRQIPjDKpz+I5WAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8549603},"type":"module","module":"src/index.tsx","gitHead":"e8a092860b5498cc5991e81d0b54d27fed04b2d7","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.18.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.9_1783904492877_0.03925008114359363","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"gloomberb","version":"0.9.10","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.9.10","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"1d1503d8a8781e9caf973716fd51b0cf6d389b13","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.9.10.tgz","fileCount":1360,"integrity":"sha512-TUwUc7Br7T6YGIIDTFSpS+8EwQpMLpAnbCD289bMxKr1WVligbxLHc8pPdQbJoapYywpIvW2UuaONGUSW4BRQA==","signatures":[{"sig":"MEYCIQD+TSXufx9rq8B4d4zT7k9fmsyKrcqZ7nOGsq0D3l9+TgIhAM7Y1QjXyJBNnvQ+PX0uj85vn9CCJEvHuuDQ0s5bEhX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8555130},"type":"module","module":"src/index.tsx","gitHead":"c66533dc92e4aabc79dc5625cf41ee40b26ff316","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.18.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","@stoqey/ib":"^1.5.6","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","react-dom":"19.2.7","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.9.10_1783950688019_0.3070892532902103","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"gloomberb","version":"0.10.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.10.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"9743374d32443ebd0cf5c862237f22cd6602ba34","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.10.0.tgz","fileCount":1383,"integrity":"sha512-1Zvp/F1xQZNqpLKab9pBXTWA+8aBh0jxoEj1fcXTtc9G4CMoQMrUz2RJW+I6O8TS8580qI9AboDsKczYLiG5zw==","signatures":[{"sig":"MEUCIQDEUE4FgCJVUa7rihd7GVvbaZOnCkc+Nn52chn5tCDjsgIgIE2J3bLxkYP8JVdiZJykaq/jb2vNxEwnv3Npjg+gzJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9478274},"type":"module","module":"src/index.tsx","gitHead":"0196ca8b4f2235d1f21b200ea0039fa255b3d6d7","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.18.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.10.0_1785076283581_0.7844874238666493","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"gloomberb","version":"0.10.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.10.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6ba38fc2825d9ab450925010efed02bb78dbe0ca","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.10.1.tgz","fileCount":1384,"integrity":"sha512-a1U9AIHwYVyIYtSaxfOziAP3p9HWYB6BhsKRTEGGWpBRqSWs7qwPn5uPz5WitqtZmMMJfd9pXmKXxI1WVC6WZg==","signatures":[{"sig":"MEUCIEW2zkqfHLFUw/gb2uFktsthex+koFpJJ62iMtAYu69UAiEAykkXb/T6kA+tpdVXrqWAp+JmPaW7iK8lNd7U/J5YQ0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9480826},"type":"module","module":"src/index.tsx","gitHead":"782ae0d1eb59787d34471a425675c65aa2b1055f","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.18.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"devDependencies":{"rcedit":"^4.0.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.10.1_1785079424911_0.9355401990625887","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"gloomberb","version":"0.10.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.10.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"b84b046a18496d5ed35474a1c70bdf88a46bccd7","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.10.2.tgz","fileCount":1421,"integrity":"sha512-jOqgqRW3qfTXUwfub25vo/CvFLMgS+qt1rV9Freg9aW2EHi0Vg7rtAoS0iG0D5cGPvy5EP9cMDLPkYn0Rf31Ow==","signatures":[{"sig":"MEQCIGaIMXUZNMfsQ7XflAPVMVpjd81mhtApCsDOVKqlx8WwAiB1xwpBOyON6t4QzsUQECBNfgOnrDGpva4riK8HGxMv6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9669218},"type":"module","module":"src/index.tsx","gitHead":"79ee474379fde26a6b83450c8caaf362eac63eaf","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:scripts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.19.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.10.2_1785457277985_0.07584097247472643","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"gloomberb","version":"0.10.3","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.10.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"196e11f74a296f8d0ab4aa83be00808461820f36","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.10.3.tgz","fileCount":1423,"integrity":"sha512-VJzp5T6nwn1xE/vGvW6/LlhV6Mwvg5XayXBoTicvXNYtCqHvrgzPK/4znlU63HmwyZ7tdk4C65IdAHlgzCCZ5A==","signatures":[{"sig":"MEYCIQCxptbUOH9Ao3t3M7/KlFN5b3Wq4ixtOWGezxVENOq9/gIhANKdMkG33mOxj3K6ltmWFTdMCOq97zBJ12QE1NcZ4241","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9686525},"type":"module","module":"src/index.tsx","gitHead":"00fdb549c0b3a16e00c74d5194d378be35dccfb8","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:scripts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93f273cf-7867-476b-8eac-ebefbf2a2882"}},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.19.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.10.3_1785517573030_0.6051047674127423","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"gloomberb","version":"0.10.4","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.10.4","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/vincelwt/gloomberb#readme","bugs":{"url":"https://github.com/vincelwt/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"cdcd9829a20e2312a8bc34499efe96921bc6e675","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.10.4.tgz","fileCount":1452,"integrity":"sha512-3chSGy+KSqZjwmxfQScn9I3i6hxZaGe8kGbcOPbf5F43nTVoZUAYVMtjDjbpY/Bn7c25oqDwx+qAXzoFsXXBug==","signatures":[{"sig":"MEYCIQDRi+ey4BW6ZnWBs2d52QVfORKWESuptRb9e6bs3SIf1wIhAMDOlrzzziqu83jS/0ey7QJ96DrcAo+6eFoqy+un2uG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10025720},"type":"module","module":"src/index.tsx","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:scripts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","desktop:view:build":"bun run scripts/build-electrobun-view.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"vincelwt","email":"vince@lyser.io"},"repository":{"url":"git+https://github.com/vincelwt/gloomberb.git","type":"git"},"_npmVersion":"11.16.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"26.3.0","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","opentui-spinner":"^0.0.6","web-tree-sitter":"0.25.10","@opentui-ui/toast":"^0.0.5","@opentui-ui/dialog":"^0.1.2","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.10.4_1786106532192_0.9394038352339047","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"gloomberb","version":"0.10.5","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.10.5","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6d7c553fee9e738f8ed9d6e5be6dfd6acabc3716","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.10.5.tgz","fileCount":1453,"integrity":"sha512-UxSObTnjMB0xRCJEsda+jpQCYhzwEDMyLzCIeUWvb/j1sNf3t7VQl1oeBcR76lUl4XydozmU6z68N68X+x6m9w==","signatures":[{"sig":"MEYCIQCeCuXm3eqyrjtox2LMgcX6gtZb/Iw9zHAQqpGibpCqngIhANNv0hYNkMo+nJN7H8j2aXckuPCbfazLjg4u8LJDtiXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10055731},"type":"module","module":"src/index.tsx","gitHead":"e55bf24fa763e3efc0651f60eb677f61402a2521","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:scripts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.10.5_1786890806904_0.9783882970794706","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"gloomberb","version":"0.11.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.11.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"d849225127273cb535d11bab09c2beca93d2fd0b","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.11.0.tgz","fileCount":1607,"integrity":"sha512-oTqNokWNvkKA6gVAuaSVzPFRhgpew8ew4jVXoZb0M0+9oKI2CLSvaRbBuPHtPZ5g7k8hgWD2SRH7kKrLUi8v6Q==","signatures":[{"sig":"MEUCIQDvMbp/o1lTJGsk8lyDrYdVx/zdCLxh7VJEVMYqSiRe9QIgDF9Y8+CiJD8tjyBoQ5jfZwPitpNcJr1uc/+X4yLCpcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11162723},"type":"module","module":"src/index.tsx","gitHead":"4652488d48d0a9146ce41087c54e218bae64ee81","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:scripts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@modelcontextprotocol/sdk":"^1.30.0","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.11.0_1787267625214_0.9253682065516111","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"gloomberb","version":"0.11.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.11.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6fd7d8cf9b6ac579ceebc005fd39a8aacd7ea2ce","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.11.1.tgz","fileCount":1648,"integrity":"sha512-7YoKgF1dhnFsgZ5C6K5Ohws4SsH5bU7DL/fSsQJryTWUMuyEXiaxs2FeFPTXIlH+NsRFsy8I2jf+oWvGWWXYig==","signatures":[{"sig":"MEYCIQC849Lv3YQckurC+U2Gw8pwNWIRm1hQXnz30EJrrkv1TwIhAO1mWw/VMPAEWDdGvk7ma4N6abXSdfS2QsMXQlhcM40z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11377432},"type":"module","module":"src/index.tsx","gitHead":"02af80627f2226901d89ef29163ddc8128e1dd20","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@modelcontextprotocol/sdk":"^1.30.0","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.11.1_1787617753993_0.9220488867497927","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"gloomberb","version":"0.11.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.11.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6d5516803135ffb3b0d6fbb5caabcdaa01abcb72","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.11.2.tgz","fileCount":1692,"integrity":"sha512-QUmBVGfG6JHckrm0laJL3uxP6mkftKPZk8TPlWUM1KZIbZxgK4JqFAC909QhblCuWvp4UfbcM4XfN35MMoP5ig==","signatures":[{"sig":"MEYCIQD4vvphMzt6jxILJohasw2gp5v+1Mzk/0aBwJQLGXGntAIhAMK5cMbyP99xY14X+qkeJc7JfL8/e6GysiEXEEoHJer7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11696257},"type":"module","module":"src/index.tsx","gitHead":"3ed6355e587bb383c02f70510e5bc194a9b1ed4b","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@modelcontextprotocol/sdk":"^1.30.0","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.11.2_1787951268696_0.09025688305809032","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"gloomberb","version":"0.11.3","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.11.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"b5d746fdaa693206316f7a05e1dd2e1a7abb8602","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.11.3.tgz","fileCount":1708,"integrity":"sha512-eOttlTndcDWOnxwxvjjdlm03AqgcuX62Y7m2j9kluH3n9yXbXl51f8TTafjOO1Q4WNtPjZdYbXjW42K22TlTwA==","signatures":[{"sig":"MEUCIQDQf3r2nngDt8oUw+/B5Vcn/bRaAnO3aVyyrtCldLfLpAIgYWCn2fapDjVAoXkQV1qNUd3xPNwYZwLXGUahnIKrmF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11817672},"type":"module","module":"src/index.tsx","gitHead":"ada8d3ad917205932783d2162f80fc133071c3b5","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@modelcontextprotocol/sdk":"^1.30.0","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.11.3_1788038337223_0.43426778769918273","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"gloomberb","version":"0.12.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.12.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"710aa1a9087ac52a29c92e38fc64f45f5d823cf0","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.12.0.tgz","fileCount":1724,"integrity":"sha512-+I5viYW4VZ5XggRu92YgpP6xEliTBLNx3E0LzxLZqyZYbJqteCKZWTqM4JRK2Nq/+22HiK+SelVz+O/n0il2xA==","signatures":[{"sig":"MEUCIQCUMQCMzmNyX3eQEj5qUcvcXbYMunwfH+A8fjniYHB6eAIgbDZuA306Gl/fI35G6TcKKGWZa1S3O18Jb/tsrbA0Ymw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11913815},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"2699cb928949338e4f02c8c7e7454758cd40c5b2","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@modelcontextprotocol/sdk":"^1.30.0","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.12.0_1788478775340_0.7095271445353475","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"gloomberb","version":"0.13.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.13.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"0f3a1a68bf198f017d43677fd36dabe0eeb0ae71","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.13.1.tgz","fileCount":1752,"integrity":"sha512-eQ1MhkKI98QIrBftTd08nEysgNhbVFTc/GH6rZ67tuhm3g0/cA8ozrDgJL/LDlbbv/gbZbMTJqgP9VEqlIu3kA==","signatures":[{"sig":"MEUCIAXnMGBEmlmGqEdWqAX37cSM5hAtqCRC7WVhv4vuKWdWAiEAgnd+VwYkQsY5bdYUp7owWXl1mBd5SDPO7z1eKu2vOOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12045184},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"ddb06d61928192bde0f1b8892937b1c0e994bf10","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.13.1_1788565782293_0.22457206077197123","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"gloomberb","version":"0.13.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.13.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"48e75105dfba71939e3acf1abab7249c0441bd8b","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.13.2.tgz","fileCount":1799,"integrity":"sha512-Tu52cLhkoLj5TlKJ0SL3Fo7/s36J1Ua9Cg+YJzSeZc1p2yBABgbbaiiT6DblzT0wPqBURyCKr/NT772DvdQIKw==","signatures":[{"sig":"MEQCICoKvK/v/+OvFOLa3nb6E33ehN8BIqzoHXQCHuqzpG/xAiBd+44eXmD6TDzSOeXKJ4qTqQL1TpdPH/26v5OYdHkhvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12247716},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"3112479b146ba4c2f0bc01b0bb1c0bd62460b56e","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.13.2_1788795041476_0.9595359352736956","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"gloomberb","version":"0.13.3","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.13.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"67211fc86ebcdad7a0dd3e18cff56af5d342884f","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.13.3.tgz","fileCount":1801,"integrity":"sha512-hkiECp86MLSfpQG5IQeJMSJnMygIrUW6kiT9ZZ6KEq12SbIvTzQ0a9iHTVHUq/mq4EUZJTfviHjCsGpD6sxKNQ==","signatures":[{"sig":"MEQCIE7Naj7KHQrdQo5dXdSG7aliVmLPWHQjGGbYHuj8RMRHAiBMhkFWj7XQKumNJev5K50q+JBu+H3IFJXtHJbJ52D64w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12279202},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"0e028ee901e66eeabad0a176ce0d12c70b2fd2c7","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","rxjs":"^7.8.2","react":"19.2.7","hls.js":"1.6.13","typebox":"1.1.38","react-dom":"19.2.7","@stoqey/ib":"^1.5.6","youtubei.js":"17.0.1","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@earendil-works/pi-ai":"0.81.1","@tanstack/react-virtual":"^3.14.2","@earendil-works/pi-agent-core":"0.81.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","@types/three":"0.165.0","@types/react-dom":"^19.2.3"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.13.3_1788866551566_0.8416573722402045","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"gloomberb","version":"0.14.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.14.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"4941092e20843838182e7d7dcc9de9524309b4d2","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.14.0.tgz","fileCount":2074,"integrity":"sha512-Sri+G6LNnqlO0TQETDiq3Jk79Kg+V4N0edfRBH1IIVDMFll7sCFe4YXPb8MLF+n/2zTb6WcFaINxeoC6K+N+WQ==","signatures":[{"sig":"MEQCICZPIltH4wL7ci0BSPPuPQ9jH/0ivm1OOBNtobPN4U2OAiBw4St+91p5IMHodhEuP3mbojVFkeGeX8OC8tuKXReN2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIASmauKVQ5WxMVSLF+2gBhhLBuTjS8rlwuOx6vC/tdh5AiAIsGxEKUENdICQ5nJuStdlMiLSJRhvNcNEFNVADvPnLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14853055},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"9dad885ca98bba2475611b3964bf4cefa0ed8fef","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","gloom-byok-ai":"github:gloom-sh/gloom-byok-ai","@types/react-dom":"^19.2.3","gloom-fear-greed":"github:gloom-sh/gloom-fear-greed","gloom-ipo-calendar":"github:gloom-sh/gloom-ipo-calendar","gloom-market-halts":"github:gloom-sh/gloom-market-halts","gloom-market-heatmap":"github:gloom-sh/gloom-market-heatmap","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.14.0_1789767335791_0.9865945974669863","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"gloomberb","version":"0.14.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.14.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"e1f2ba411be244d07859e5aa9989fada16fa3491","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.14.1.tgz","fileCount":2095,"integrity":"sha512-QhvIvyo9q3jmVoD5+uomT3u0w0XSlsuBeqp9ulPm2uXU3N8r35eGDHKLburlGehHksDGnFIbOGV08POhMD0uxw==","signatures":[{"sig":"MEUCIAy++1/LIaa2diSfRKSZPGRHfFDhh3UmBK51iDrd7D38AiEAxLBRDU9wJ4Opo7p04iz4ztardnUT8AItC0Su9uDu4tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzvZ392rH4A6Q4p8l5Qfp9NeACxLI1MbCixdeFPWfjiwIhAI1DicCmf/+SxWE7FCBM8lVLjZfqweVVgWnuHSfV3nM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15026733},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"ceb8cf742757ddd984b207b2e27270e9261e994d","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.19.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","gloom-byok-ai":"github:gloom-sh/gloom-byok-ai","@types/react-dom":"^19.2.3","gloom-fear-greed":"github:gloom-sh/gloom-fear-greed","gloom-ipo-calendar":"github:gloom-sh/gloom-ipo-calendar","gloom-market-halts":"github:gloom-sh/gloom-market-halts","gloom-market-heatmap":"github:gloom-sh/gloom-market-heatmap","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.14.1_1789845039469_0.4709493097002271","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"gloomberb","version":"0.15.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"300a83a356c7e644c91fd684f1eda65909ef2de0","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.0.tgz","fileCount":2520,"integrity":"sha512-pV6fswH7kaDGD8vxx23ZrdMC1QkIV+s4jOkHhMwEs07IylmzxSgWYK5Vl8xOM2MMkdGaAIizP6VwFavAGpVKpQ==","signatures":[{"sig":"MEUCIQCBhK28ccWbKe/1ijpb5QpU9BQIUldINXLPMpOQ7e5+QwIgMR5ypLbWTY9FEtU6S3w2EZtdm01i9fXkSdcmMAs2Gf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7hpUGpdasB8Gf95IlAC0wIQHStVOItidfeiqmpQWAdwIgInp7p73kB/Nn7TIM1IV+xtj8RgpeSgJelx9ykhgRw98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19081060},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"3eacb4614cc1f5c7203e01789bd1dd542b236d6f","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.20.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","fast-xml-parser":"5.7.3","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","gloom-byok-ai":"github:gloom-sh/gloom-byok-ai","@types/react-dom":"^19.2.3","gloom-fear-greed":"github:gloom-sh/gloom-fear-greed","gloom-ipo-calendar":"github:gloom-sh/gloom-ipo-calendar","gloom-market-halts":"github:gloom-sh/gloom-market-halts","gloom-market-heatmap":"github:gloom-sh/gloom-market-heatmap","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.0_1790255119019_0.49189656578545304","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"gloomberb","version":"0.15.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"f567bd066c4e64a7109c11f310bf0abe50a2569a","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.1.tgz","fileCount":2525,"integrity":"sha512-U54lCDn3V7+AfK5JNQaml/t1zmDFsWhPQMDsqLIHpMNhcB5a4ZE7BsymBz+v2pUgkGG2SGp9zI6SEf5j/SOFDw==","signatures":[{"sig":"MEUCIQDXAx8iCBamuuwBqu5f3OocyMIoaE5sU8uCld76WbjrcQIgCFo/Ez3QhsUQl4KbkZu0IxOekw9OyjOqPC5Se7YTODw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGgGQSF0Yu7M6ozDfNcIEGawv1oOCIGRn5gGWDmCb6A3AiEA9J+W1+JF7Bmt9rPCNL0+cD7psv7+/+sMQxG9llZCz+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19166244},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"4cb6f149a5645bc1d710c9ba06e2b41474ec23a0","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.20.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","fast-xml-parser":"5.7.3","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","gloom-byok-ai":"github:gloom-sh/gloom-byok-ai","@types/react-dom":"^19.2.3","gloom-fear-greed":"github:gloom-sh/gloom-fear-greed","gloom-ipo-calendar":"github:gloom-sh/gloom-ipo-calendar","gloom-market-halts":"github:gloom-sh/gloom-market-halts","gloom-market-heatmap":"github:gloom-sh/gloom-market-heatmap","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.1_1790271237836_0.3357944309405918","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"gloomberb","version":"0.15.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"2162e20e74e6d136ec0fa49e0a50257a623546c7","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.2.tgz","fileCount":2527,"integrity":"sha512-eDPRd/+gMxZPimGFbYcGxA+FhZMnctgzQ96CwY2MCzln7qmwxLr6R9ELE/GValCYCM30B7po0AxY3wCKiwmVew==","signatures":[{"sig":"MEUCIQDdR/D/uv8YXuLdlh3MhhWrZMHOqa/G9+uehj/Al7aV8gIgY4EF/BhYoxhybE3hfFe5vY5EOY6AWEOF1GAJ+6fSSTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG6BAwoIAOBFZS8+mk7BmpLCfu0ZOJVNH+vasnMvGL5IAiEAtpiA//z1zj9HgRSUmvHnoQbosbXGpLe4etS+eoGcLZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19178000},"type":"module","module":"src/index.tsx","exports":{".":"./src/index.tsx","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"462779717b4a228be314ef17b028dc518089d307","scripts":{"dev":"bun run --watch src/index.tsx","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/index.tsx","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:electrobun-bun && bun run typecheck:electrobun-view && bun run typecheck:browser && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","i18n:audit":"bun run scripts/i18n-audit.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:browser":"tsc --project tsconfig.browser.json","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","cloudflare:typecheck":"tsc --project tsconfig.cloudflare.json","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","typecheck:electrobun-bun":"tsc --project tsconfig.electrobun-bun.json","typecheck:electrobun-view":"tsc --project tsconfig.electrobun-view.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.20.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","fast-xml-parser":"5.7.3","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","gloom-byok-ai":"github:gloom-sh/gloom-byok-ai","@types/react-dom":"^19.2.3","gloom-fear-greed":"github:gloom-sh/gloom-fear-greed","gloom-ipo-calendar":"github:gloom-sh/gloom-ipo-calendar","gloom-market-halts":"github:gloom-sh/gloom-market-halts","gloom-market-heatmap":"github:gloom-sh/gloom-market-heatmap","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"peerDependencies":{"typescript":"^5.9.2"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.2_1790293505204_0.011040917424339769","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"gloomberb","version":"0.15.3","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"0faa45923a2cfb89f05858980d81d6473d89480d","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.3.tgz","fileCount":1826,"integrity":"sha512-91oI0OTwjYqm4PEfZY/QzvUvmG0KfvW6gRLT4Fw5uhmdcrum9VPVcW/tZX93v7Nu4fF5AQ5qMLmikoZ7uFx/fQ==","signatures":[{"sig":"MEYCIQCZ7hlhDbBABuNEL6mcKPXxYG9kJWiYzC9MYTugt1+IrgIhAIGQZtMKc4/B+suYzcKRzY5IunKfq4tcfeMdFINxVz2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHucX5QbFC08E0m0DPr7/xF9s1VZt9ZDuj3dY+VFPjBeAiBG8qWHayrNwWWhQIqqUzNhP4Tewh8heEBGr50wq4B4DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13175483},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"485c8dfcdb8b9a5483a5b8cf03f52db3b4b98068","scripts":{"dev":"bun run --watch src/cli/entry.ts","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.20.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","fast-xml-parser":"5.7.3","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.3_1790721436029_0.34481150875023925","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"gloomberb","version":"0.15.4","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.4","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"b3f5c60a60c10283220febbf194384087ebaf3ce","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.4.tgz","fileCount":1828,"integrity":"sha512-pY1//JNliHZT9termaNVpPnBIM9FRkph8LQcwKjm9c7ScJiEMKAT4hSBTyi4nmUkSdwG03niMzKJu1UU8I8Sew==","signatures":[{"sig":"MEQCIAULBzqlMGAwAnn2D4BRw9DbCcAKLWZrbarGB8syQB/MAiAlTpH9SX69uaLxp8FGCLYb3dLXvKN9cQLRrkZyWoFiXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCm1FhtB3a2pDcV5BkjnhWHGWk3T9ebR+NlSbc6y0gRfwIhAIFGU7AzlixKPVED85yeoYXutUYyF25HLD39X/Ggekex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13192623},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"52c6a869a77193ecfeb3263a630810978211a253","scripts":{"dev":"bun run --watch src/cli/entry.ts","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.20.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","fast-xml-parser":"5.7.3","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.4_1790767999312_0.8884504593170555","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"gloomberb","version":"0.15.5","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.5","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"93d3325df074701f9e30d5b653f1cf93b4ab8459","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.5.tgz","fileCount":1859,"integrity":"sha512-96OZjyV4ST14OX/NIzitisTJuob+vyKXB5lQ8nXXwcDSHeceOH5Qvg6HdbV9NQHJXy6+m87Bh9wc0TNIPmquBg==","signatures":[{"sig":"MEUCIQDnyyoPc08qUwd4JLY1o5dKJO+YL9kL9SyoyOZ8nlRhSAIgbcPR2NLzZeW1q2tuM0LqCio/L7/7LJMbN2aa9WH1+Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICu5o9Y/geTg2x14kNvPk0rFzmpjQrR7qs4qRiVXsN5jAiAQP5lRmjRNqlPil7EbQD2jQpKPhR/0oBv3Nw13r8OzPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13466350},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"3a6550d09207a505f7d48e815965c30ac9658f11","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.5_1790896396365_0.8154789504663966","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"gloomberb","version":"0.15.6","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.6","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"48fbfbcbc760f772664afdb99b3887b57ea5921e","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.6.tgz","fileCount":1864,"integrity":"sha512-vbQPtpKrT4+2hUS0jj4H7WQ1gXPYSn9Hm4NLW6BN254jwg3ATuMH1gjU0lE3iAMbizexm0adPsnoX5mP22LSug==","signatures":[{"sig":"MEUCIQCRLMvbM4S445WEKYKTdb/9MdL4cEm4RAtYSGrxV9RC3wIgaw6cc2+elw5qIMNSmvj2xETaIniPgX8xR9HnFPMha8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbowkBBqtpPdBw/M8YW5S1+em+scCbYWyd5gnWx6uzyAiEA9kXS9y7wWi7DRziOmv0c/UZvlNbjKp6KosiVPpDANYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13538729},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"6df63c3e9bce4c40843c4087ae5d198f411f6a04","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.6_1790928762515_0.8512640822489599","host":"s3://npm-registry-packages-npm-production"}},"0.15.7":{"name":"gloomberb","version":"0.15.7","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.7","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"7b5528d9b3fef577d3ee8659a72f92ea1eaa796e","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.7.tgz","fileCount":1866,"integrity":"sha512-Ii25M6WsREDe2HzPVi5TgSDKQ4Cc/i1icjKLKrezLxjspJ+VSX65TbfMmeDJ6en9H31kN6HHfe+Eqz6x78okzA==","signatures":[{"sig":"MEUCIFSu21eudIeDMee34YvufpKn+nBEtW5owoyEWolpVR18AiEA5bDKDQqcpUHedCoMtKXRn/KMvRo1bbDT8qBmlZn2ZHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDm5dE963wfA99ZMzjcztrS/VjCVsMxlfjwpKJ+VzF6/gIgNuAkXk2Io36ew4NQH4+hyWo2+tv1UNQvVuJMsDdw2DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13507269},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"163a1d90ff369b368c5f9d5f2d22e4c39b31919d","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.7_1790967373428_0.7719115262168272","host":"s3://npm-registry-packages-npm-production"}},"0.15.8":{"name":"gloomberb","version":"0.15.8","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.15.8","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"f1b2b31fdde019d9cf097aa22563214f56bac80b","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.15.8.tgz","fileCount":1873,"integrity":"sha512-6yc9MgxfbXrhdTsvKIKeDZ0v+2fclvy9u9/iz6UCS1JsOgmO2ZuwZDLSS7k6Pv8b68s2+mPvNtWo2nsWtZFoAg==","signatures":[{"sig":"MEQCIBoj6AhO0c5RqsKw6vybGeNxtgsgnuV40wde7Niu/TNvAiBAZAi5O8iTvPNNfk2tyNkMLwsj083SnVlulkoAv4LnWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHKZDAZC8VfeLyQlmhsq6DAoDAHgIlPWxje6Uk19V7HDAiEAs682sqBta8fzpqJNWsRgkTfMf+iDeHRO2G+f7cDsB4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.15.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13592733},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"3b25b94240b3cd96f5a30dcb180b05dfd7851287","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.15.8_1791022132891_0.451136561522292","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"gloomberb","version":"0.16.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.16.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"56fc94875ca80d8a0619ac4495c288dd9f01f8c5","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.16.0.tgz","fileCount":2087,"integrity":"sha512-Y1dkklWGJY9O+hurQCNHq5oAFG1IQgza6LweQxBybrptkslWw/aQ7EthYIt8Q5B1w5AuqS9H2ySqESemKFgqdg==","signatures":[{"sig":"MEUCIQCWbFeN1cUXNlXMRnqp2DEpw4f+t9TIPmmYiV9sHeAMVQIgCEQF9v7ROzGYdeNCJuheQ3NFCYc4un96HnlkaOsjkfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAM4CCSc7C2XU/TsKXaQ2VDP5N/7hOmzEdcUvjcAD0R6AiBfOaaPhXvvkKXPlgqRTPSoGW0wwO2/ltfGP/zgrde97w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15278651},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"977595502bdc0fd285a32d1b762bee70c7fc1ecf","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.16.0_1791367775317_0.3676069740891328","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"gloomberb","version":"0.16.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.16.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"f95e4b9f7df4e44ef0573e85b5f83ce9ffa014c6","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.16.1.tgz","fileCount":2108,"integrity":"sha512-mXx39uR8paq80/ceX2aFMZ2HSOw4For4lnvPmmzjNKA6obJsPuF4WYmjT+nrd/T9k5+bjZkM3CicwYCAb9WTTg==","signatures":[{"sig":"MEUCIQCrm9uJpaSaUYhNafVNcAhOS/v7TBjuZJsLgQnxkHUdtAIgN5uT/WahvPMwSsvsu2hf5JsEyybzXFwEU+E6UsqHwYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGwSW7oYhWe0wo+1jOznmSYvicHlgfylbSc51MbSb7VhAiANnuUwL4cfGEqKNV2hUtoMj4Tn3mWAqe76WEW8ByceMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15510170},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"5d579fb32c8ca83a50bf078d74193b7cc55cf2a5","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.16.1_1791507288404_0.9398799357861021","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"gloomberb","version":"0.16.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.16.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"c4e355b5981afe4d902f4a4e75766d1dc7517dbd","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.16.2.tgz","fileCount":2364,"integrity":"sha512-RQPi39DckJVxZ7tPZeQE6OFKvEB9m1Omcus1prlIbqGRLdwZQKgoGLwmQXdwwS+Bruk89fauREQy+yCmSPKk5w==","signatures":[{"sig":"MEQCIDGroP2+pNNA1wxvVkqSNyHrma1Wx65yHg6TYYqlpH5nAiAmLr9dvm0DZZe4EWZWLOwuqEfjtk+qE1ZrZ8+I27bbHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8eWjr9Ipvk0cpfA/Rfp3XxfSOL4TWqzsgQzjS6um9uQIhANdudCgANgvg8700ccx1rQVzIIzp+Xnr6fJIHiqpF8CO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17489650},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"f4a46f2fcfbdbc851c3765dcb91a030e6a2de9cc","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.16.2_1791573251743_0.3973057002512872","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"gloomberb","version":"0.16.3","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.16.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"678e900b5e6dc75ef0384c0417a1850c8ecade98","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.16.3.tgz","fileCount":2377,"integrity":"sha512-tayjAEZNzSkgCL3KbvBA15wrJmo8PhjqAu0mIbjA/NYgnNpiFhenGNULRGHSH2CoBIEcwzJpQ0m88WcNy+jylA==","signatures":[{"sig":"MEUCICk0FoY26V0YCGQVYZJO6kqAYMq1cJ/hu+ZqfyvUDu3OAiEAtQOSvWcw9ASIb6ID7mQBFzZO9dxAiR0TxtCTrnkfAEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdES6XVqw6yFrQP66wfefUYI7i3+sdkUQylghPvYH63AIhALUMPC6BkXyO5NVYJyDXNmuLwAOb4hud5BJoMvhuj/N5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17656240},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"4bcce3366c9cffec4553dc93aae27f30012a2b4b","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.16.3_1791588811563_0.31586657933719553","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"gloomberb","version":"0.16.4","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.16.4","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"9426104b3bf0dba0af6f2e33d0cbf739d1ce7756","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.16.4.tgz","fileCount":2446,"integrity":"sha512-PZAMhFcjimtFJ96TmbRPDOmQAG8So8udrsT3/CuxCxCiA///f6Rfr6YjjGbRKBNOLxKfvf0yuCSwGT/lW14Rgg==","signatures":[{"sig":"MEYCIQC0c0+4OHZ8IsyD8K23Cn7cMA/a+EQW+Aa6Bwdftic8XwIhAIZ9sBbthM4/P3mZl7vavszD19o4pPloPBJA4hw1cYgg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzu+JJElf1sYM2Nncdn4oPR2Z16YKuGfJr43HqJiNCNwIgA2bEWHNTjS/L7MYVLnROUxeWDBAgJlb7V3FSPY9kVYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18452472},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"95da79cf3a8424a90b3f58cf3706f5b580f495a4","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","typecheck:dom":"tsc --project tsconfig.dom.json","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.16.4_1791663244527_0.23173478308319995","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"gloomberb","version":"0.16.5","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.16.5","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"39dd16237dc099100c23806f8cc571569b73d156","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.16.5.tgz","fileCount":2539,"integrity":"sha512-isL5Mp11oFN5C9PUtD2S9CUQ3/SxGKCE+KJ3b3Zh8bPhEZ2jTF42bJAgWir9N2wB8mBrqaWOsJbEnlc8xKuJwg==","signatures":[{"sig":"MEQCIH9SZo32ZbhZ6QfpQ1YA/SbqnaVWIQ0XQinnLLjE236YAiBFZ4QbQuwe3/cq/vHGfZ7y7Z+MWYchaPlpg7YSbiaH8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgTayWaKk8330cAOUgAMp6f4lmHjAyJwEj4FkKR/eDBAiAyrmRZUTv1Ifk8qhv8PHng11qv9Miaw/gdYCxKaZC55w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.16.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19567071},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"6a174e709694593e24ceaae777ae43fbbdf597b2","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.16.5_1791737786184_0.5258044476507502","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"gloomberb","version":"0.16.6","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.16.6","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"4ca17217b75b59fca097f932a5470ad10cee2db9","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.16.6.tgz","fileCount":2609,"integrity":"sha512-Kdyr0p/+HNPFOlpgYGuqZef1G3lzHzpxQcBsubxemLirpjQlQf9Oa6l58/iTkmAoxXndAEZHbLCpQX00G9unjQ==","signatures":[{"sig":"MEMCIHPGjacG4j8bNjuJ4q9zd1b3g24AmWRxPMXywmKu5VAWAh8aUE664oRrTqYq3tjMex0Sb9yXtzV+HHQQUTkn5+MD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLU55n8hrGCkr4ov85uiJ+jzdj/bxnDGi/wsyl6g/hEAIhANmYv8LJfyU0AmS+nu8uQmNdgu1ObI7+l2m481hFZmEs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.16.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20633663},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"ce2c9fdec9fdb95a4f79ed6f7b21524381a7844e","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.16.6_1791812550608_0.9488705077091735","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"gloomberb","version":"0.17.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.17.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"3d05f2bd85c6f1bd9dfcfffc5ab1043331cd6bb4","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.17.0.tgz","fileCount":2676,"integrity":"sha512-PCkp1Kv6/YbZSQgr/XS2TgBJDM9iY1Zan/3UQG9ZMaEtBAB4qA0j6CQvNzw89u6PEBPFdrDvEYf9VcrQ/WEqpw==","signatures":[{"sig":"MEUCIC76Av82+q0wLDZBz6nyjpR23TQf9BatLqtuKM5ThEttAiEAwVszGKoqagRiCVdFOpcYrtU1tTBV5wbysSOCRHIbwlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHs1HXHyrmR0RhzQSXVYf6rzRehl2IsAR9FG5anFKDfbAiEA92SeRNynZz3KD88nk05rP37vo0gh51Tl9cJD4gwbWZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21158259},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"d22f39e23e2f464affe35c51d686690b25e45098","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.17.0_1791891004171_0.4891661693757352","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"gloomberb","version":"0.17.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.17.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"cc7ea6fc1e82533cd5179629bb9d7215c4685ffc","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.17.1.tgz","fileCount":2690,"integrity":"sha512-mw4WHOAsJtkriNlmrvJ9N6bBYYyANtOTKy9NDdwjirbk8ApkaGiiKdZdZCtvI6PDaXVfavcKzmmqplWkMlYxVg==","signatures":[{"sig":"MEUCIHl3uwDbrmiPHCL1vUcmtGUvrUqajCb2jDMnBsuXYNXTAiEA1iFD+cxKRGOIBWq7BFzOIvjYbLSZO+Nz3IVrwRH2eds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEgmafe1bVjL5938hLnA8prI4c/Iu7KoZGYnIll0n1LMAiEAhOxHPazKeu3VR029AGAR+2Bs2epYKmDj+N7+onzs7/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21261657},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"d1d6a5ac4bf96f0bd059110b9298dd6fc65e7316","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.17.1_1791903642567_0.8224313698381298","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"gloomberb","version":"0.17.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.17.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"da03d45fd8824555887962ddd1eda9f927e4d084","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.17.2.tgz","fileCount":2691,"integrity":"sha512-rKGr+zZlO/PGvjOLiGzpFnIwRFtuCq0Hu2IwJ1C27DF5bc/IXF1Ju/wS4S1XLbyZFfw3SN4OSJnaw0q0WwKB4Q==","signatures":[{"sig":"MEYCIQDo9lXjhBHdUzQ18gDJKy71QHWUwgdcf4f79DVaUEvVUwIhAN9QAdSFwdVl+hbz4dFPvQTFdN+fZXj4f9lKcqbLgR6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1gStnREl7nry1QyiEXkUkryzloS5KnOOi1h/TiXl6kwIhAPgU9afwEDJKcNByXIcdBjBSZenq8NJ0gyz742MDbjhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21310420},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"2626f1b721f1c95d2851105a5db45e2de3b6f45f","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.17.2_1791922226812_0.8795119937542049","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"gloomberb","version":"0.17.3","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.17.3","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"baeb6b9b8e8f1a2061b1a2c8a7f231438faa191a","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.17.3.tgz","fileCount":2701,"integrity":"sha512-FCGm4ZkW6KNy6EDRIt5vd7yEVNL+8rEEI/u5qHvPsT+6Da3msxZyT6uzeqyO+Ode20lCO5TILet9591aSUGFyg==","signatures":[{"sig":"MEQCIA3dvafBm8P/PVGQjbm399/+/EaQpi/A8KACec5FZO4NAiAHpQy9dGpSnevLzhYFL/dA+CsrlOxPSwXnwZVOQ6zLuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCabfDOuekM2AoXTZFM8+NRKAjh9utnaeFck2m4WdlCsAIhAIYgNmgEmCaHULfwoI306sat1lbibPNkCquQZKCUJit+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21515415},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"009f8bcce10579191fc83fbb18efa3dc61db91be","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.17.3_1791997050043_0.2127799874398988","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"gloomberb","version":"0.17.4","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.17.4","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"72be217a1fb1158da60611c3eeea2ad598888502","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.17.4.tgz","fileCount":2702,"integrity":"sha512-YsZOU4xUE8BwGyaHQ1aT12f0mW+zUly7nexRE06tDiAxNgOlue1dgHb6cZpAjPSw1G0BSvtKCTHvjYH3BUTXxQ==","signatures":[{"sig":"MEUCIFF1T9n0o2M11KafZwU2t9scgqww9hA+kke/hqKQZ+15AiEAoZLNiGr9SZD/hGwQW1hLqcFspETAJAS/zrM3OmZh1g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQXWOoXrKPYfXrwl6n3szAaWESuRA8AId4YPky4b0t7AiA10TNV3Cooa2OsIfGthdJLGfTwoHjZRRJfLSC8wpdTxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21559283},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"c79f69a690d1acc83b7ceef85802d989143619e8","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","audit:ui":"bun run scripts/pane-chrome/ui-audit.ts","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.0","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.17.4_1792052384195_0.34919757487427816","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"gloomberb","version":"0.17.5","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.17.5","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"6eafcf95353285fa037095915a4b5454e6c74f38","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.17.5.tgz","fileCount":2710,"integrity":"sha512-EvhIwysPzHrDF4wOAFRO4tGz/hk475rqxE+IJCkU2nzbRWSHzPZ8t37IuA7uS1EICBvDNWYuLnpL6yzAg7raqg==","signatures":[{"sig":"MEUCIQCoS4szIfSsgMq+mDJVptAfgo+eTUeRBnZclmgLbQW53gIgDYtDwdkhxzrW/VRn8QFK10nP0jNB83NHc/+8daTg1fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG3B312/xNS6CNB3wItoT5MxRvSjbRgD4Z2G3PMTwh0XAiEA8azHeSt2PaeDkVKomgJv70xxRZxHkkkQXw9N9v/hcgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21670312},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"206ac2eade2f02764fea41e4c4c3585fef242baf","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","audit:ui":"bun run scripts/pane-chrome/ui-audit.ts","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.17.5_1792100058287_0.9041265026561103","host":"s3://npm-registry-packages-npm-production"}},"0.17.6":{"name":"gloomberb","version":"0.17.6","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.17.6","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"7aee30c68669d63e57173cac0835f5ec4d0452ff","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.17.6.tgz","fileCount":2742,"integrity":"sha512-Ww5KjEYWFczSBhhlb5aoPvwgbYYS6MY5Dh/46iyDVdVtm1114Lc1k2SRvLN6sPXWsc7STbmzEgW/AeUHEZaT2A==","signatures":[{"sig":"MEUCIQDexfsVjVixfaWsne/YjdSYekkYNRwG+Tz0vFosjIe85wIgYyY4zRPn5trX3ZRQ63VLPB0jcmRlgQ9sI3j0KYYggJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMNv2MX4azUOxKzO/lHR5IKZY/gKkl0qCx3/fT1GaenAIgSujU6TZOMXluplQrsclSzxhwHvjmYbtsz1k4Xz6VsyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.17.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22052191},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"4b3e50e30b3e8a22f9dbf5ab6232e0ac3ef72d81","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","audit:ui":"bun run scripts/pane-chrome/ui-audit.ts","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","check:chat-mentions":"bun scripts/pane-chrome/chat-mentions.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","playwright-core":"1.60.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.17.6_1792187209326_0.5756207612275119","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"gloomberb","version":"0.18.0","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.18.0","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"1466bd6f817a4b74c6f99fd77dd9988a439d6e9e","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.18.0.tgz","fileCount":2806,"integrity":"sha512-m+U4L3FvtxPUg42Br9dTFy3PMk//a0o7KjbD+CNcEJEcZNNOKHNZsY1LsiEs7jTR6Rr7WURi3nBPh5Oc7mDN4w==","signatures":[{"sig":"MEUCIBckFAYef/D1wAmRoN3LGniAQCcig2ir6hEqNZvDrzS7AiEAjcvMENJOvUKCsBDz37p1xW4qlXwLp1Mp9wVjE39zed8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqFd/wJXuD5+9bG8QlZvrAu4ciQXAfV6ZMAUoqBFWizQIhAOoEx9jzt7/NWrJHUbiV5nHobP2V1aPaFWE6EDXXoXxG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23274221},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"d9e9eb5c951885d1d5f5971ddf55cc53d47e089d","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","audit:ui":"bun run scripts/pane-chrome/ui-audit.ts","kit:page":"bun run scripts/pane-chrome/kit-page.ts","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","ui:benchmark":"bun run scripts/pane-chrome/ui-benchmark.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","check:ui-tokens":"bun run scripts/pane-chrome/ui-tokens.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","audit:ui:compare":"bun run scripts/pane-chrome/ui-audit-compare.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:call-player":"bun run scripts/pane-chrome/call-player.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","check:chat-mentions":"bun scripts/pane-chrome/chat-mentions.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","playwright-core":"1.60.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.18.0_1792449242079_0.23109400054919882","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"gloomberb","version":"0.18.1","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.18.1","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"ff14ad2d9dc55f7ece68fe6af92252041b743c1e","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.18.1.tgz","fileCount":2809,"integrity":"sha512-x0BjlFpSGVCQGJiDcQz2pXWRaEAhKS0/iq6mGIDEPnKR1h4V9B3yq0RQpMCvjPNgJI7gg0CG/eXpSeC24TWCuA==","signatures":[{"sig":"MEYCIQCxD3F1tINs+N1U6ljFyEvBCvUqETo/fedgSuZZTfIp4gIhANRLXRpz4O2gY2jBtWJs2kW5ry+o/7TcJqCYFPjXf10/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICv1LdjOQiqE+HFxSQXqv0L4cVu5RZlzKZ7YSIonfbJHAiEAr/f5J+TwIsKzu8rI7DEEjtzO3SDZ6LrVJRQZLAMXOm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23341119},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"006f119511ff7f1879aa92308bf6ad7f9800dd3f","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","audit:ui":"bun run scripts/pane-chrome/ui-audit.ts","kit:page":"bun run scripts/pane-chrome/kit-page.ts","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","ui:benchmark":"bun run scripts/pane-chrome/ui-benchmark.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","check:ui-tokens":"bun run scripts/pane-chrome/ui-tokens.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","audit:ui:compare":"bun run scripts/pane-chrome/ui-audit-compare.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:call-player":"bun run scripts/pane-chrome/call-player.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","check:chat-mentions":"bun scripts/pane-chrome/chat-mentions.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","playwright-core":"1.60.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.18.1_1792499708407_0.08315606972143974","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"gloomberb","version":"0.18.2","keywords":["terminal","tui","stocks","portfolio","finance"],"license":"MIT","_id":"gloomberb@0.18.2","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"homepage":"https://github.com/gloom-sh/gloomberb#readme","bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"bin":{"gloomberb":"bin/gloomberb"},"dist":{"shasum":"73b636c01d2831dd5219609ac02e34fdcf839c03","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.18.2.tgz","fileCount":2847,"integrity":"sha512-gFHbnxSuniNqVUzF/XkHZs5sYQNjwFFLavmZRCYnIMHNsu2rl4T/h+DV6Ciddd0DY1tDun0m9lrqjWAJukCjmA==","signatures":[{"sig":"MEUCID6LAmF196EwsqVYujKFISp3P8ni35jV+InmltRqPtRDAiEAjluiKiEJQsimvdYzIbPjgQHea4F9XfpOwiKvks5T+S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF4bg/8Kj1KokBAl/YiGlo4Y/V0aJ9y8O3YY+3bm3spxAiEAsbT6AjysFfyqI+CuBo9DO2RL3SQo21ghRSmZHMWV3Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23922045},"type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"ef44d42c64b4abc0e6b5c1247889ae72cd16ef22","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","audit:ui":"bun run scripts/pane-chrome/ui-audit.ts","kit:page":"bun run scripts/pane-chrome/kit-page.ts","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","ui:benchmark":"bun run scripts/pane-chrome/ui-benchmark.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","check:ui-tokens":"bun run scripts/pane-chrome/ui-tokens.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","audit:ui:compare":"bun run scripts/pane-chrome/ui-audit-compare.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:call-player":"bun run scripts/pane-chrome/call-player.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","check:chat-mentions":"bun scripts/pane-chrome/chat-mentions.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.1","description":"Market research and portfolio tracker for the terminal","directories":{},"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","playwright-core":"1.60.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"tmp":"tmp/gloomberb_0.18.2_1792579048215_0.20567050057951097","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"_id":"gloomberb@0.18.3","bin":{"gloomberb":"bin/gloomberb"},"bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"dist":{"shasum":"b3f5f3a7f314dbcbc880ecf6ddb692a34f2db97a","tarball":"https://registry.npmjs.org/gloomberb/-/gloomberb-0.18.3.tgz","fileCount":2855,"integrity":"sha512-SPXzfvHCabQ2tDxDvVYpkIlwBe6e6oKxHI4hqByjnRkqyoC3mE9uMGpLaM5Pe6kvQC/rYhauqJEXYlK4eoymOA==","signatures":[{"sig":"MEYCIQCRTQzpsssXzZIPpr2aNBSJPbwgVoHrcfQ356fiNN3LrAIhANRdHqbZhofo1dy98nV0Rmm6GCsyCNu1gHkvO3PyX3Sm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNRrFucyilucWaADbvdr3ulw82n1cBsUEmg+Ps20P1QAIgKbPf5PX1Er56nP9hgXwCRultMVomYdD+hZ81NkH5UN4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gloomberb@0.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24084556},"name":"gloomberb","type":"module","module":"src/public/index.ts","exports":{".":"./src/public/index.ts","./ui":"./src/ui/index.tsx","./i18n":"./src/public/i18n.ts","./react":"./src/public/react.ts","./theme":"./src/theme/colors.ts","./utils":"./src/public/utils.ts","./broker":"./src/public/broker.ts","./dialog":"./src/ui/dialog.tsx","./layout":"./src/public/layout.ts","./quotes":"./src/public/quotes.ts","./remote":"./src/public/remote.ts","./tickers":"./src/public/tickers.ts","./components":"./src/components/index.ts","./market-data":"./src/public/market-data.ts","./time-series":"./src/public/time-series.ts","./capabilities":"./src/capabilities/index.ts","./package.json":"./package.json","./test-support":"./src/public/test-support.ts","./types/broker":"./src/types/broker.ts","./types/config":"./src/types/config.ts","./types/plugin":"./src/types/plugin.ts","./types/ticker":"./src/types/ticker.ts","./types/trading":"./src/types/trading.ts","./types/financials":"./src/types/financials.ts","./types/instrument":"./src/types/instrument.ts","./types/persistence":"./src/types/persistence.ts","./types/data-provider":"./src/types/data-provider.ts"},"gitHead":"d8c5d724e119cb1bfa79ea174944535bc564b7d3","license":"MIT","scripts":{"dev":"bun run --watch src/cli/entry.ts","knip":"bunx knip@6.39.0","test":"bun test","build":"bun run scripts/build.ts","start":"bun src/cli/entry.ts","release":"./scripts/release.sh","audit:ui":"bun run scripts/pane-chrome/ui-audit.ts","kit:page":"bun run scripts/pane-chrome/kit-page.ts","map:data":"bun run scripts/generate-world-map-data.ts","build:all":"bun run scripts/build.ts --all","typecheck":"bun run typecheck:opentui && bun run typecheck:dom && bun run typecheck:cloudflare && bun run typecheck:scripts && bun run typecheck:plugin-tests","web:audit":"bun run web:build && bun run scripts/audit-web-bundle.ts","web:build":"bun run scripts/build-web.ts","desktop:dev":"bun run scripts/electrobun-dev.ts","ui:benchmark":"bun run scripts/pane-chrome/ui-benchmark.ts","desktop:build":"electrobun build","docs:snapshot":"bun run scripts/update-docs-snapshot.ts","typecheck:dom":"tsc --project tsconfig.dom.json","check:pane-rest":"bun run scripts/pane-chrome/rest-diff.ts","check:ui-tokens":"bun run scripts/pane-chrome/ui-tokens.ts","desktop:release":"electrobun build --env=stable","glyphs:terminal":"bun run scripts/generate-terminal-glyphs.ts","web:proxy-hosts":"bun run scripts/generate-web-proxy-hosts.ts","audit:ui:compare":"bun run scripts/pane-chrome/ui-audit-compare.ts","plugins:manifest":"bun run scripts/generate-plugin-manifest.ts","check:call-player":"bun run scripts/pane-chrome/call-player.ts","check:pane-chrome":"bun run scripts/pane-chrome/checks.ts","check:pane-layout":"bun run scripts/pane-chrome/layout-sweep.ts","typecheck:opentui":"tsc --project tsconfig.opentui.json","typecheck:scripts":"tsc --project tsconfig.scripts.json","cloudflare:dry-run":"bun run web:build && wrangler deploy --dry-run --env production","desktop:view:build":"bun run scripts/build-electrobun-view.ts","check:chat-mentions":"bun scripts/pane-chrome/chat-mentions.ts","test:global-upgrade":"bun run scripts/smoke-global-upgrade.ts","benchmark:tui:memory":"bun run scripts/benchmark-tui-memory.ts","typecheck:cloudflare":"tsc --project tsconfig.cloudflare.json","benchmark:tui:compare":"bun run scripts/benchmark-tui-compare.ts","check:pane-screenshot":"bun run scripts/pane-chrome/screenshot.ts","macro-releases:update":"bun run scripts/update-macro-releases.ts","web:proxy-hosts:check":"bun run scripts/generate-web-proxy-hosts.ts --check","plugins:manifest:check":"bun run scripts/generate-plugin-manifest.ts --check","plugins:registry:check":"bun run scripts/check-registry-plugins.ts","typecheck:plugin-tests":"tsc --project tsconfig.plugin-tests.json","desktop:release:windows":"electrobun build --env=stable --targets=win-x64","benchmark:tui:navigation":"bun run scripts/benchmark-tui-navigation.ts","benchmark:pane-drag:compare":"bun run scripts/pane-chrome/frame-budget.ts"},"version":"0.18.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"cddcafd9-72d6-4936-9a8c-225a2d84dc36"}},"homepage":"https://github.com/gloom-sh/gloomberb#readme","keywords":["terminal","tui","stocks","portfolio","finance"],"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"_npmVersion":"11.21.1","description":"Market research and portfolio tracker for the terminal","directories":{},"maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"_nodeVersion":"20.20.2","dependencies":{"jimp":"1.6.1","react":"19.2.7","hls.js":"1.6.13","react-dom":"19.2.7","@opentui/core":"^0.3.2","@opentui/react":"^0.3.2","web-tree-sitter":"0.25.10","qrcode-generator":"^2.0.4","@tanstack/react-virtual":"^3.14.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"rcedit":"^4.0.1","wrangler":"^4.0.0","happy-dom":"^20.11.1","@types/bun":"^1.3.14","electrobun":"^1.18.1","png-to-ico":"^2.1.8","typescript":"^5.9.2","gloom-polls":"github:gloom-sh/gloom-polls","@types/three":"0.165.0","playwright-core":"1.60.0","@types/react-dom":"^19.2.3","gloom-prediction-markets":"github:gloom-sh/gloom-prediction-markets"},"patchedDependencies":{"electrobun@1.18.1":"patches/electrobun@1.18.1.patch","@opentui/core@0.3.2":"patches/@opentui%2Fcore@0.3.2.patch","react-reconciler@0.33.0":"patches/react-reconciler@0.33.0.patch"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gloomberb_0.18.3_1792603286039_0.5474812357463823"}}},"time":{"created":"2026-03-25T05:49:10.806Z","modified":"2026-10-21T17:21:26.755Z","0.1.0":"2026-03-25T05:49:10.942Z","0.2.0":"2026-03-31T14:25:11.945Z","0.3.1":"2026-04-03T11:25:20.160Z","0.3.2":"2026-04-03T12:49:21.728Z","0.3.3":"2026-04-03T13:11:41.039Z","0.3.7":"2026-04-04T16:20:36.558Z","0.4.0":"2026-04-08T13:40:12.045Z","0.4.1":"2026-04-08T14:31:38.284Z","0.5.0":"2026-04-12T08:22:56.624Z","0.5.1":"2026-04-12T08:58:49.047Z","0.6.0":"2026-05-08T14:33:21.660Z","0.6.1":"2026-05-08T15:40:37.205Z","0.7.0":"2026-05-09T14:08:21.212Z","0.7.1":"2026-05-09T17:53:24.285Z","0.7.2":"2026-05-10T12:58:56.149Z","0.7.3":"2026-05-13T14:58:35.411Z","0.7.4":"2026-05-14T15:00:59.235Z","0.7.5":"2026-05-14T23:28:00.114Z","0.8.0":"2026-05-26T22:14:38.714Z","0.8.1":"2026-05-26T22:25:21.873Z","0.8.2":"2026-06-02T09:26:54.637Z","0.9.0":"2026-06-05T21:49:40.398Z","0.9.1":"2026-06-06T23:19:30.229Z","0.9.2":"2026-06-07T07:59:31.293Z","0.9.3":"2026-06-11T16:44:51.668Z","0.9.4":"2026-06-18T18:06:39.469Z","0.9.5":"2026-06-20T12:11:16.441Z","0.9.6":"2026-06-29T17:50:29.289Z","0.9.7":"2026-06-30T10:08:38.136Z","0.9.8":"2026-07-08T22:28:58.737Z","0.9.9":"2026-07-13T01:01:33.069Z","0.9.10":"2026-07-13T13:51:28.214Z","0.10.0":"2026-07-26T14:31:23.790Z","0.10.1":"2026-07-26T15:23:45.112Z","0.10.2":"2026-07-31T00:21:18.220Z","0.10.3":"2026-07-31T17:06:13.257Z","0.10.4":"2026-08-07T12:42:12.408Z","0.10.5":"2026-08-16T14:33:27.106Z","0.11.0":"2026-08-20T23:13:45.440Z","0.11.1":"2026-08-25T00:29:14.229Z","0.11.2":"2026-08-28T21:07:48.963Z","0.11.3":"2026-08-29T21:18:57.457Z","0.12.0":"2026-09-03T23:39:35.543Z","0.13.1":"2026-09-04T23:49:42.560Z","0.13.2":"2026-09-07T15:30:41.715Z","0.13.3":"2026-09-08T11:22:31.769Z","0.14.0":"2026-09-18T21:35:35.992Z","0.14.1":"2026-09-19T19:10:39.673Z","0.15.0":"2026-09-24T13:05:19.270Z","0.15.1":"2026-09-24T17:33:58.014Z","0.15.2":"2026-09-24T23:45:05.469Z","0.15.3":"2026-09-29T22:37:16.236Z","0.15.4":"2026-09-30T11:33:19.499Z","0.15.5":"2026-10-01T23:13:16.578Z","0.15.6":"2026-10-02T08:12:43.032Z","0.15.7":"2026-10-02T18:56:13.616Z","0.15.8":"2026-10-03T10:08:53.080Z","0.16.0":"2026-10-07T10:09:35.487Z","0.16.1":"2026-10-09T00:54:48.730Z","0.16.2":"2026-10-09T19:14:11.968Z","0.16.3":"2026-10-09T23:33:31.750Z","0.16.4":"2026-10-10T20:14:04.741Z","0.16.5":"2026-10-11T16:56:26.476Z","0.16.6":"2026-10-12T13:42:30.891Z","0.17.0":"2026-10-13T11:30:04.367Z","0.17.1":"2026-10-13T15:00:42.800Z","0.17.2":"2026-10-13T20:10:27.097Z","0.17.3":"2026-10-14T16:57:30.274Z","0.17.4":"2026-10-15T08:19:44.402Z","0.17.5":"2026-10-15T21:34:18.589Z","0.17.6":"2026-10-16T21:46:49.568Z","0.18.0":"2026-10-19T22:34:02.313Z","0.18.1":"2026-10-20T12:35:08.589Z","0.18.2":"2026-10-21T10:37:28.458Z","0.18.3":"2026-10-21T17:21:26.360Z"},"bugs":{"url":"https://github.com/gloom-sh/gloomberb/issues"},"license":"MIT","homepage":"https://github.com/gloom-sh/gloomberb#readme","keywords":["terminal","tui","stocks","portfolio","finance"],"repository":{"url":"git+https://github.com/gloom-sh/gloomberb.git","type":"git"},"description":"Market research and portfolio tracker for the terminal","maintainers":[{"name":"vincelwt","email":"vince@lyser.io"}],"readme":"<div align=\"center\">\n\n<img src=\"src/assets/gloomberb-logo.svg\" alt=\"Gloomberb 标志\" width=\"76\" />\n\n# Gloomberb\n\n**开源金融终端。快速、键盘驱动、可扩展。**\n\n桌面应用支持 macOS 和 Windows。终端界面（TUI）支持 macOS、Linux 和 Windows。\n\n<a href=\"https://gloom.sh/download/desktop\"><strong>下载桌面版</strong></a>\n&nbsp;&middot;&nbsp;\n<a href=\"#安装\"><strong>安装 TUI</strong></a>\n&nbsp;&middot;&nbsp;\n<a href=\"https://term.gloom.sh\"><strong>在浏览器中打开</strong></a>\n&nbsp;&middot;&nbsp;\n<a href=\"https://gloom.sh/discord\">Discord</a>\n&nbsp;&middot;&nbsp;\n<a href=\"README.md\">English</a>\n\n<br />\n<br />\n\n<img src=\"https://gloom.sh/landing-terminal.png\" alt=\"Gloomberb 终端界面，显示投资组合、自选列表、市场数据和图表面板。\" width=\"720\" />\n\n<sub>由 <a href=\"https://adjacent.markets/?ref=gloomberb\"><img src=\"docs/assets/adjacent.svg\" alt=\"\" width=\"12\" height=\"12\" /> Adjacent</a> 赞助支持</sub>\n\n</div>\n\n> 本文档为社区维护的简体中文翻译。若与 [英文原版 README](README.md) 有出入，以英文版为准。\n\n- **公司研究**：行情、图表、财务报表、监管文件、期权与分析师评级。\n- **市场追踪**：新闻、全球股指、外汇、经济事件与市场扫描工具。\n- **工作区管理**：投资组合、自选列表、券商连接、提醒、笔记与 AI 工具。\n\n桌面版和 TUI 共享同一套命令语言与插件系统。[浏览器版](https://term.gloom.sh) 提供部分功能，需要免费 Gloom Cloud 账户：免费行情有请求频率限制，并延迟 15 分钟；Pro 提供实时行情。详见[浏览器版功能与限制（英文）](docs/browser.md)。\n\n## 安装\n\n### 桌面版\n\n在 **macOS（Apple Silicon）** 上：\n\n```bash\nbrew install --cask gloomberb\n```\n\n在 **Windows 11** 上，[下载安装程序](https://github.com/gloom-sh/gloomberb/releases/latest/download/stable-win-x64-GloomberbSetup.exe)。支持 x64，也可通过 x64 仿真在 ARM64 上运行。\n\n两个平台的桌面安装程序均包含 `gloomberb` 终端命令。\n\n### 终端版\n\n在 **macOS 或 Linux** 上：\n\n```bash\ncurl -fsSL gloom.sh/install | bash\n```\n\n在 Apple Silicon Mac 上，此脚本会安装桌面版和 TUI；在 Intel Mac 和 Linux 上，会安装独立的 TUI。\n\n也可在 macOS、Linux 或 Windows x64 上通过 [Bun](https://bun.sh) 安装：\n\n```bash\nbun install -g gloomberb\n```\n\n运行 `gloomberb` 即可启动。要显示图形，请使用兼容 Kitty 图形协议的终端，例如 Ghostty、Kitty 或 WezTerm。直接下载、安装位置与更新方式详见[安装指南（英文）](docs/installation.md)。\n\n## 开始使用\n\n按 `Ctrl+P` 打开命令栏，或按 `` ` `` 搜索股票代码。桌面版也支持 `Cmd/Ctrl+K`。\n\n| 试试 | 打开 |\n|-----|-------|\n| `DES AAPL` | 公司详情 |\n| `GP NVDA` | 价格图表 |\n| `TOP` | 市场新闻 |\n| `PF` | 投资组合与自选列表 |\n| `HELP` | 命令与键盘快捷键 |\n\n使用 `Tab` 切换面板，`j` / `k` 浏览列表。[使用指南（英文）](docs/usage.md) 包含图表、券商配置、键盘快捷键与完整命令参考。\n\n## 命令行（CLI）\n\n直接在 shell 中运行命令：\n\n```bash\ngloomberb quote AAPL\ngloomberb quote AAPL --json\ngloomberb help\n```\n\n默认输出便于阅读；脚本可使用 `--json`、`--csv` 或 `--ndjson` 获取结构化输出。命令与参数详见 [CLI 参考（英文）](docs/usage.md#cli)。\n\n## 插件与贡献\n\n插件可添加面板、数据源、券商连接与命令。从 GitHub 安装插件：\n\n```bash\ngloomberb install gloom-sh/gloom-tv\n```\n\n详见[插件开发指南（英文）](PLUGINS.md)、[直播电视配置（英文）](docs/usage.md#live-tv)或[贡献指南（英文）](CONTRIBUTING.md)。\n\n界面支持英语、西班牙语、简体中文、繁体中文、日语与韩语。在命令栏中输入 `LANG` 即可切换，详见[语言设置（英文）](docs/usage.md#localized-interface)。\n\n采用 [MIT 许可证](LICENSE)。基于 [OpenTUI](https://opentui.com/) 构建。\n\n## 赞助商\n\n<a href=\"https://adjacent.markets/?ref=gloomberb\"><img src=\"docs/assets/adjacent.svg\" alt=\"Adjacent\" width=\"56\" /></a>\n\n[Adjacent](https://adjacent.markets/?ref=gloomberb) 提供预测市场指数、参考利率与数据。感谢其对 Gloomberb 开源开发的支持。\n\n如需赞助 Gloomberb，请发送邮件至 [hello@gloom.sh](mailto:hello@gloom.sh)。\n","readmeFilename":"README.zh-CN.md"}