{"_id":"@dualityinstitute/blink","_rev":"14-9f830beb89d487ca5a5534a4ab412bc8","name":"@dualityinstitute/blink","dist-tags":{"latest":"0.0.14"},"versions":{"0.0.1":{"name":"@dualityinstitute/blink","version":"0.0.1","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.1","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"a4b4a55521530654aa9621ef13c67aa87ac856e7","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.1.tgz","fileCount":31,"integrity":"sha512-0YSHu24g81zM7rsHBq8btGGBQbOz1+WnNYfVguQ62bg+OPwPsg5piziMIzCWfONxVSEIzK/1PhDUqCwhmIqPew==","signatures":[{"sig":"MEYCIQCYzAVDjtSvLM4ZPIs5hYxbudiypzkI1R8mTB+BUje2OQIhAJ8x0xjsRzR7VPyvpKLVSR2q6CT6kOKZ7xTUqvb+SO10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2828452},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"f5810fb4c99c27c6db36068ff974a526ad44bcd1","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.1_1788665670854_0.6125150188328476","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@dualityinstitute/blink","version":"0.0.2","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.2","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"54baa25f79b1f62cd169e39e474d780e811237c3","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.2.tgz","fileCount":31,"integrity":"sha512-CF8vew/1XC9pt/wkmscZWzHdJLIr57ww+Ouhx3cYH4JrpIWpogE8BV0fIQ4hOUdlOVmaqWxgZwxxqKDdorWlwg==","signatures":[{"sig":"MEUCIQDoSJ+lbot5svdp5zOe1bUrkeeRAIKzXJNucuOBlkmKhAIgG+Y2H2uDcRjBDukF1NdXjieEW+9x7G10EoEdQQwwxtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZf4Box7p+ZE4nkrlqpRmFJcqobMw2Go7oHb6k+Zl5BAIhAMMXFlCTS/L+RpbWMKoUJXqkOKIKP06hQR/VbqQLMmmH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2829502},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"cbf091f79200b79754d27b6c039d6e62ec045849","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.2_1788674672313_0.17419856113267662","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@dualityinstitute/blink","version":"0.0.3","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.3","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"19c01b197b5743fb0ed004c6a01de9fa8385b4a1","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.3.tgz","fileCount":31,"integrity":"sha512-HrcDiScEvWvxWojGgXKb4x+KtKFfCAlsBXBbep6ibrZ8nR2GScgFZXcZaQzjTf78WoMtaewLgl+zvviAH08iXw==","signatures":[{"sig":"MEUCIDjqoKc8jw+a6DsvsNBSqaPTKDY8PGwpiZUrOi5kxYgIAiEAyB0YArX7X+nznAWnEiGmLpHLdOcbo95mc8Qyxex30m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFusWFQOMnKhPB3ltmVzDnP856eAJQCXdfqhAKhYD0THAiBz+aoP3PccdyFC1YS1I5lYgROmAbBFK69Iw6PKkEufBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2826976},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"2b88e4a3ebee3c4c3c141a502f381aed0afe1493","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.3_1788675321662_0.1892906778172525","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@dualityinstitute/blink","version":"0.0.4","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.4","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"d580b04c4f068f691d3759f16127f1c5bb797f89","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.4.tgz","fileCount":34,"integrity":"sha512-7BWgvhSBtJvTf6kuyCEC/pSbAAjdfkQGxrgBoT6Cp+FvOLY5ZTfXGNrREhNHdPz4VwT3wQL/D+lrbPbldhjpLQ==","signatures":[{"sig":"MEUCIEQ/mSRHsretMY/Re0Ot76RZDzVtu66Wjp9BZmOlOJAKAiEAmSsBrKkvojYHm5DYLsHKQ8KXWR/GrJmlr+5+NUaNlD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5olGAcC0kximLva13D/5OKphl6uzHdBs6/Pgy96qrQwIgCQrr9od5vx2cfAshGhanEP53wJKQeOjk1b7R/GQu1Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3008638},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"0bd0c6fc107a206325ad0d9626dcbe28e90a0164","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.4_1788811769761_0.8914128838683251","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@dualityinstitute/blink","version":"0.0.5","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.5","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"d2c3ce2b1d2d9e985b6c02576f34ae865319c349","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.5.tgz","fileCount":33,"integrity":"sha512-S1CcdIX2CnHUUJB0+hLqsHjT86OL4H51Vtz1g9EYvHKLTNGBvXhAbArEeMC6GSJPQNUH9fkLRnX4nrrufBsymw==","signatures":[{"sig":"MEUCIAQ7WPfnf/wa3hUUZoO9cKPaJi5lf4wQXFzPKfrO5/JGAiEAtPQ7E4Fpuhopf6ghfZqI+Brd3v7dP+hXUpb0TjNuTSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkFUE/ICNtplnzhilamfbpx2hhLVaQ/oJqBSj4N3/MxQIgGha75TT0y0qUaBaZoe4bQf1+2OEjwY6pgkX2Sb5jkqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2686815},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"e31b84245db2f1e036ebe553279a47c516d2a6e2","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.5_1788921540259_0.45915301448161716","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@dualityinstitute/blink","version":"0.0.6","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.6","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"e14ef1fe94e3407a0a50dcd4715950e8c0d2f5f9","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.6.tgz","fileCount":33,"integrity":"sha512-YZAnCZhyJc87K1+hWeBKHYLOUaUR9wb4WrBHQPIT9D84BG22Mkae+GX2S3jbP/CgD01u3R4cfoptqulSGQTwqg==","signatures":[{"sig":"MEUCIQCsxs+W98qdBn7YNH6Wp5rhnug1ud3vs0XAAMw6KRk/UwIgWsB+Wlaa71d1M7Zt61u/02dQAJJtVlouhpDekSZOd78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9vp1+Uchnf+oXQc11nfOugxzELpwAzM01RTPGwYSIcgIhALwFtR6YknsKQV4ivR/QHs38NtCr/FI4hAAV0L/SsxF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658190},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"2b8c83765c2468403318177a25fc0e3050318943","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.6_1789079632874_0.19789310713811514","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@dualityinstitute/blink","version":"0.0.7","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.7","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"664c405f792ac6c1707bb53bfd112af114d16799","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.7.tgz","fileCount":33,"integrity":"sha512-6s8NKYrGWrNOV7Ye+Tr5CqAJu6Gt0aZMmT7V8sLUWzWZSYuz54OLSArtvW1wpqHg1YcY+bmi69+wd86sSRNR4g==","signatures":[{"sig":"MEQCIGbHMP8ch9PgNDZoCwtApOzxbYW7XvtLHoWeRRIAhcK+AiBonjcX5d7Sfr2EOQ/VHN6g6iGnFX0BrddZO8i5odm8Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEHLfeQuyPThAzvCtDQlm+j75ZO9PODRq8mov9+I2d+gAiADzTwxvMU65GIE/4G/cVe50oqfMbrdUG7Q06SPBg8oIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1661154},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"81c272824a2997e5f04286980d6acae41505d7bf","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.7_1789086937080_0.16519267947844551","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@dualityinstitute/blink","version":"0.0.8","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.8","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"4a2a100f16745516e2eb5b34467338802d258f10","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.8.tgz","fileCount":41,"integrity":"sha512-cG+xseuHDjvfBMpzKxYQ2wTpU57dP44mOCopThCzbh/fFVImbjcILAANRi+7KGbCekdBr3yChcX+UnOnzXYmLg==","signatures":[{"sig":"MEYCIQCm7jCjyUpi+3qNkM2Ehri/NXFtqRTUI8Kasts4kbEA5AIhAPWKQxziGt6Yjapsyp+yF8SB7VlcGCQJi//Wv+0lz8pO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX3N44f5lrqCnWIwqImlMfjQEVRmQKCJJt4QPPB8TnoQIgBtmQKft6bNycE8fPNGJcuPguQnoxA9Zkqgfjq+ZjOhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2832760},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"30287aeab64f8b5451dd18d2359ce83f4f795832","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.8_1789092909076_0.46305533637802077","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@dualityinstitute/blink","version":"0.0.9","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.9","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"64dbb4635e1fe8aeb404ef806a1580b4998c97d9","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.9.tgz","fileCount":41,"integrity":"sha512-T9gDf4eIQ495iBtYYmYPXADJB3f4eLJyNuGudlZrGN38xi8Fu9CU6iFnoaAQ7LnbRFsLq+5S0Peft6EBXWfTPw==","signatures":[{"sig":"MEYCIQD3fI5IWmjCCTH3iKAjOBjEiLqHrhvyoYFqTJl4TdXr2wIhAKLuxWY05YatbLeoFcjBfAXxqrNDAR8Ex/X3GX6RKnqa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHpXOA2AIQIVn6um8CCP3Z1i5ouS6s8KZiiSaB/ZgXpzAiASeqGdmIvnyyUKsYlMdwVYhv/yy7bosPVsqgdi6Bh/Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2841231},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"0b7cd8668b2cc62c81fc4572534cf294d6327cdf","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.9_1789932451828_0.01044835171924885","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@dualityinstitute/blink","version":"0.0.10","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.10","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"ad0d01caca579a8b917689de96eafef14a92c7d8","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.10.tgz","fileCount":41,"integrity":"sha512-YlgpKPESgVaDv8ua+yfYVqKNVqPKvpARcTtkSoGaolW++pa5G8d9R6AVjAHE3gA9OM5hPWVT5brzNv14Yvf9uQ==","signatures":[{"sig":"MEYCIQDFKZgLWtmVNywWTkbkUaTDXOzWwThAFosqnlavGvwlQQIhAKp+Hj5a90SImts5lkkG7peUhboucYQK9qeijmZ5/WjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAevdE0oCbr1+0KkuRrS9eNlQnXewGI85V5Pn8UN8P42AiEAvYlLjy/X7oti+1l4Rmbys7vTK+G9y6awxm82MIg/6lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2845462},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"4af0f6ceabc002d0b92bb703a0395e3c578a6acb","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.10_1790127046586_0.3915200345153784","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@dualityinstitute/blink","version":"0.0.11","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.11","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"8bb0fd0b5419b559808c0063da7a3fd6695c8668","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.11.tgz","fileCount":44,"integrity":"sha512-xRbCO0xoG3Jhwdcz4B9Fq55H0oQ2fLQBkq9871EFuJXBYSVMeFQN2eeesn/LZ5JF638Dg8wzwidgnpqISVbzCg==","signatures":[{"sig":"MEQCHx340CMWL5eMGVg9SNWlsXYkgI/CQ3UecFCSvZTYzOICIQChqSBdigDiGsW698Hv4H2f1rHtlEo4Sjlf0TLdanIO5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICY3lkq8gyrjZUwv9lpS3pgV5BzZJRq8lLrbPXabnTSvAiEAyUt9RmO35Z4CGyYriik/dXAekwjg0CFTpGWENqSqoFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2857861},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"30131fb8c4a07a507b7e5e8dba7cb70151954ac4","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts src/electron/renderer/welcome.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.11_1790128948996_0.87336346312918","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@dualityinstitute/blink","version":"0.0.12","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.12","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"b48a342f4bd4f29b0bb126fa26dab7a7f16cca89","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.12.tgz","fileCount":44,"integrity":"sha512-fSgIOrTt/uO+VS/VbQLm6LXMXkR6yZIAFEcpFg6qM/bcMs65gtdaxjH0si2TkcUqslBgUYu3qYEULV6co0Lk+A==","signatures":[{"sig":"MEUCIHAisnpsbh89xjJomnioBD+3/4rx7IAD6m3RgGdm7MHSAiEAqiBt99EaZ2XUjVcyQ8NcWewWK4II2HRbQep2nzDDoCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQDLCSLVoOu+7KGpponwntIxkyQyVfAmjxCJ1Fz1X/kAiA3+Kgupni/IfHmsoUemPcPNJ1q6q+GPuTy1bTrnogbqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2859214},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"428be4464c76ee06e0818ca9e8bc158cc45eafca","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts src/electron/renderer/welcome.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.12_1790138457338_0.0020613441167387503","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@dualityinstitute/blink","version":"0.0.13","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"license":"Apache-2.0","_id":"@dualityinstitute/blink@0.0.13","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"homepage":"https://github.com/duality-institute/blink#readme","bugs":{"url":"https://github.com/duality-institute/blink/issues"},"os":["darwin"],"bin":{"blink":"dist/cli.js"},"dist":{"shasum":"6a9848f0f6f1ed723af27e0dd700fec3423d6aae","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.13.tgz","fileCount":44,"integrity":"sha512-k0mZDN9qdtWQZYwqbZVGH8D5kXkk2Vc604j3KtVuyS9vMHxrHMZoZk9GWn4QrTUvFtGrD8X0eifyn9Orgd0U5Q==","signatures":[{"sig":"MEQCIAonpOC7DC0a0KaVPTDXvRTBT9a2jiV4Pb7mCbrs5zvHAiBb+yFPhTkDlYzOoeEbtjJoFM7CqV2zjpO64fz8Ji1r/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGQ9d41H7GsM3JHyCSNd1J/bXiiB6rdNtMjM6qB7sQZwIgTTFt+sgHS0AYWJfvx7kDBipEHOx4MPJWHR+pg8UvAHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2861090},"main":"dist/electron/main.js","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"547b5532656339321fa725854188bb2ff93af43a","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts src/electron/renderer/welcome.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/blink_0.0.13_1790436641596_0.44848076561174866","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"os":["darwin"],"_id":"@dualityinstitute/blink@0.0.14","bin":{"blink":"dist/cli.js"},"bugs":{"url":"https://github.com/duality-institute/blink/issues"},"dist":{"shasum":"8de73da5a4e4972b258d7ae9ddaaa462f5e9bd1c","tarball":"https://registry.npmjs.org/@dualityinstitute/blink/-/blink-0.0.14.tgz","fileCount":44,"integrity":"sha512-4J+2y86i+v53mFr8Uo06IGEYuYCqTthFwolX9XX1l8IN5i4CRcphaWK7cBAZCxVEq7Hn6J9zdo0W8AwVOD8+0w==","signatures":[{"sig":"MEUCIAdGwSH87MdKc+7iVEnXLgobSBJnonBpNIUODMOsL5L1AiEA5GzlsCPAGdblEv9GZEccgunuK/85r0YWSYAKCd9dK3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIATuiZ7Q7kBwaURxG1kcCI1zxMT40WmWV+DpAAsxUApIAiBdytAlVUtjoWeyT0UffZ+/Hmf1umCnwuWnhw51twrY9g=="}],"unpackedSize":2861289},"main":"dist/electron/main.js","name":"@dualityinstitute/blink","type":"module","engines":{"bun":">=1.0.17","node":">=22.12.0"},"gitHead":"18468f1bd083faa19aea99ff9750d453f28bd818","license":"Apache-2.0","scripts":{"test":"bun test","admin":"bun scripts/admin.ts","build":"bun run clean && bun run build:native && bun run build:main && bun run build:preload && bun run build:renderer && bun run build:cli && bun run build:server","check":"tsc --noEmit && bun scripts/check-core-isolation.ts","clean":"rm -rf dist","server":"bun run server/index.ts","verify":"bun run check && bun test && bun run build","build:cli":"bun build src/cli.ts --target=bun --outfile=dist/cli.js --external electron","build:main":"bun build src/electron/main.ts --target=node --outdir=dist/electron --external electron","db:migrate":"bun server/db/migrate.ts","build:native":"bun scripts/build-native.ts","build:server":"bun build server/index.ts --target=bun --outfile=dist/server.js","build:preload":"bun build src/electron/preload.ts --target=node --format=cjs --outfile=dist/electron/preload.cjs --external electron","build:renderer":"bun build src/electron/renderer/popup.ts src/electron/renderer/presenter.ts src/electron/renderer/settings.ts src/electron/renderer/welcome.ts --target=browser --outdir=dist/electron/renderer && bun scripts/copy-renderer-assets.ts","prepublishOnly":"bun run verify"},"version":"0.0.14","_npmUser":{"name":"duality-ins","email":"contact@duality.institute"},"homepage":"https://github.com/duality-institute/blink#readme","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"_npmVersion":"11.19.0","description":"macOS screenshot and meeting copilot powered by Blink Cloud","directories":{},"maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"_nodeVersion":"26.7.0","dependencies":{"ky":"2.1.0","zod":"4.5.4","hono":"4.13.5","marked":"13.0.0","chokidar":"3.6.0","electron":"41.10.5","dompurify":"3.4.13","@clack/prompts":"1.7.0","@opencode-ai/sdk":"1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.14","playwright":"1.55.1","typescript":"5.9.3","@types/node":"24.9.0","@electric-sql/pglite":"^0.5.8","@electric-sql/pglite-socket":"^0.2.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blink_0.0.14_1790624229083_0.4217025451154426"}}},"time":{"created":"2026-09-06T03:34:30.738Z","modified":"2026-09-28T19:37:09.368Z","0.0.1":"2026-09-06T03:34:31.050Z","0.0.2":"2026-09-06T06:04:32.463Z","0.0.3":"2026-09-06T06:15:21.771Z","0.0.4":"2026-09-07T20:09:29.900Z","0.0.5":"2026-09-09T02:39:00.379Z","0.0.6":"2026-09-10T22:33:52.985Z","0.0.7":"2026-09-11T00:35:37.214Z","0.0.8":"2026-09-11T02:15:09.218Z","0.0.9":"2026-09-20T19:27:31.947Z","0.0.10":"2026-09-23T01:30:46.793Z","0.0.11":"2026-09-23T02:02:29.127Z","0.0.12":"2026-09-23T04:40:57.466Z","0.0.13":"2026-09-26T15:30:41.799Z","0.0.14":"2026-09-28T19:37:09.192Z"},"bugs":{"url":"https://github.com/duality-institute/blink/issues"},"license":"Apache-2.0","homepage":"https://github.com/duality-institute/blink#readme","keywords":["screenshots","meeting-copilot","saas","electron","macos"],"repository":{"url":"git+https://github.com/duality-institute/blink.git","type":"git"},"description":"macOS screenshot and meeting copilot powered by Blink Cloud","maintainers":[{"name":"duality-ins","email":"contact@duality.institute"}],"readme":"# Blink\n\nBlink is a macOS menu-bar meeting copilot. Monitor privately stages captured\nscreenshots, and Meeting adds the live transcript, until you explicitly Ask.\nBlink Cloud streams every answer into a floating popup.\n\n- Global capture hotkeys that stage screenshots for the next Ask\n- One mode at a time: Monitor or Meeting, each with its own ongoing conversation\n- Live `Them`/`You` Meeting transcript and private screenshot context\n- Explicit Ask button and `⇧⌘Return` submission\n- Presenter notes that remain local to the Mac\n- Privacy mode for excluding Blink windows from supported screen capture\n- One-command Bun installation with an interactive terminal setup\n\n## Requirements\n\n- macOS; Meeting audio capture requires macOS 26 or newer\n- [Bun](https://bun.sh/) 1.0.17 or newer\n- A Blink access token from [duality.institute/blink](https://www.duality.institute/blink)\n\nThe desktop app does not require OpenCode, Codex, Claude Code, or model\ncredentials on the Mac.\n\n## Install\n\n```bash\nbunx @dualityinstitute/blink@latest install\n```\n\nThe terminal UI asks for the access token, writes `~/.blink/config.json`, and\ninstalls the global `blink` command. No DMG is required. Blink Cloud is reached\nat its default URL, so only the token is needed.\n\nThe `blink` command lands in Bun's global bin directory (`bun pm bin -g`). When\nthat directory is missing from `PATH` — the usual case when Bun came from\nHomebrew — install appends it to `~/.zshrc`, `~/.bash_profile`, or\n`~/.config/fish/config.fish` and prints the command that loads it. Open a new\nterminal, or run the printed `source` command, before `blink`. Pass\n`--skip-global` to configure the token without touching the global command or\n`PATH`.\n\nFor non-interactive installation:\n\n```bash\nbunx @dualityinstitute/blink@latest install --token blink_customer_token\n```\n\nPass `--api-url` as well to point the app at a different gateway, such as a\nlocal one during development.\n\nThen launch the menu-bar app:\n\n```bash\nblink\n```\n\nUse `blink configure` to replace the URL or token and `blink doctor` to verify\nthe app bundle, gateway health, and token.\n\n## Choosing a mode\n\nThe popup header carries one **mode** selector with three choices: **Off**,\n**Monitor**, and **Meeting**. They are mutually exclusive, so exactly one kind\nof context is active and every Ask belongs to that mode. Switching modes stops\nthe previous one, ends its conversation, and clears staged screenshots.\n\nPrivacy is a separate toggle beside it. A crossed-out eye means **Private**\n(Blink windows are hidden from screen capture); an open eye means **Visible**.\n\n## Monitor\n\nMonitor stages screenshots for an explicit Ask. Nothing is sent until you\nsubmit, so one Ask can carry several captures at once. Selecting Monitor starts\none conversation that every Monitor Ask continues, so follow-up questions keep\nthe earlier screenshots in view. The conversation resets automatically after\n30 minutes without an Ask and when you leave Monitor. Two global capture shortcuts are registered while Monitor or\nMeeting is on:\n\n| Capture | Shortcut |\n|---|---|\n| Select a region | `⇧⌘2` |\n| Whole main display | `⇧⌘1` |\n| Clear staged screenshots | `⇧⌘0` |\n\nCaptures are staged privately under `~/.blink/captures/` in both modes and are\nnever answered automatically. Select **Ask** or press `⇧⌘Return` to submit every\nstaged screenshot in one request; with Meeting active the current transcript is\nincluded as well.\n\nBlink keeps a separate copy of each accepted screenshot in\n`~/.blink/screenshots/`. Use **Show Saved Screenshots in Finder…** in the tray\nmenu to open the folder. Temporary staging under `~/.blink/captures/` is\ncleaned up after submission, Clear, or leaving the mode; saved copies remain\nuntil you remove them yourself.\n\nThe popup footer lists the capture, clear, and Ask shortcuts. Use `⇧⌘2` for a region, `⇧⌘1` for\nthe screen, and `⇧⌘0` to clear only the staged image files while preserving the\nMeeting transcript and conversation.\n\nLimits are checked locally as captures are added: at most 10 screenshots per\nAsk, 8 MiB per screenshot, and 20 MiB for the combined request.\n\nA conversation holds at most **35 screenshots** or **40 MiB** of them. On\nreaching either, Ask is blocked and a **New session** button appears; pressing\nit starts a fresh conversation and keeps whatever you have staged.\n\nThe first capture asks for **Screen & System Audio Recording** permission under\nthe signed **Blink** app identity.\n\n## Meeting\n\nEnable **Meeting** in the tray or popup. Blink starts a new identity-scoped\nMeeting conversation, captures system audio as `Them` and microphone audio as\n`You`, and keeps a rolling two-minute transcript for the model. The popup widens\nto show the full running transcript beside the answer; scroll back at any point\nand it stops following new speech until you return to the bottom. Captures made with the\nglobal shortcuts are retained in a private staging directory. The popup shows\nwhich transcript and screenshot context is ready.\n\nSelect **Ask** or press `⇧⌘Return` to submit one snapshot containing the\navailable transcript and staged screenshots. Subsequent Asks reuse the same\nMeeting conversation. A failed Ask retains its context for retry; after a\nsuccessful Ask, only the screenshots included in that submission are removed.\nmacOS can request these permissions on first use:\n\n- **Microphone** for your voice\n- **Screen & System Audio Recording** for meeting audio\n\nRun `blink ungrant` to clear both permission records and make macOS ask again.\nThe tray menu's **Permissions** submenu opens the Microphone or Screen & System\nAudio Recording pane in System Settings after you confirm.\n\n### Meeting time limit\n\nA Meeting runs for at most **3 hours**, so a forgotten one cannot record for the\nrest of the day. For the final 15 minutes the popup shows a countdown warning\nthat the Meeting is closing soon. At the limit Blink stops the Meeting exactly\nas if you had selected Off: the transcript is saved and the conversation ends.\nSelect Meeting again to start a new session.\n\n### Saving transcripts\n\nEvery Meeting is appended to a Markdown file on your Mac, one per session:\n\n```text\n~/.blink/transcripts/2026-08-30-143022.md\n```\n\nSaving is local only and independent from submission: Ask always sends the\ncurrent two-minute transcript snapshot when one is available, no more.\n\nOpen **Meeting Transcripts…** from the tray to read, search, and filter past\nsessions by date. Search runs across every saved transcript and reports how many\ntimes each session matched.\n\n## Window shortcuts\n\nUse `⌘↑`, `⌘↓`, `⌘←`, and `⌘→` while the answer popup is visible to snap it\nbetween seven positions on its current display:\n\n```text\nTop left       Top middle       Top right\n                  Center\nBottom left    Bottom middle    Bottom right\n```\n\nWhile Presenter Notes is visible, use `⇧⌘↑` and `⇧⌘↓` to scroll the notes.\n\n## Answer lifecycle and cancellation\n\n- Selecting Monitor or Meeting resets that access identity's conversation for\n  that mode.\n- Every Ask in the active mode continues that mode's conversation.\n- A conversation starts over on the next Ask once it goes idle: 30 minutes for\n  Monitor, 60 for Meeting.\n- Reaching 35 screenshots or 40 MiB in one conversation blocks Ask until you\n  start a new session.\n- **Stop** cancels the active request both locally and at the gateway.\n\n## Subscription and monthly limit\n\nSubscribe at [duality.institute/blink](https://duality.institute/blink). After\nStripe Checkout the claim page shows your access token exactly once; paste it\ninto `bunx @dualityinstitute/blink@latest install`.\n\nEvery Monitor Ask and every Meeting Ask counts as one answer against\nyour monthly limit. `blink doctor` reports usage together with the account email and status.\nCancelled or failed answers are not counted. When the limit is reached, or the\nsubscription is paused, the popup shows the reason instead of an answer.\n\n**Manage Subscription…** in the tray and `blink account` open the Stripe\ncustomer portal for card changes and cancellation. A lost token is replaced by\nsupport without losing usage history.\n\n## Privacy and data flow\n\nPrivacy mode asks macOS to exclude the popup, Presenter Notes, and menu-bar icon\nfrom supported screenshots and screen sharing. It is enabled by default. This\ndisplay protection does not stop data that you deliberately submit to Blink\nCloud.\n\nBlink Cloud receives:\n\n- The current two-minute transcript and staged screenshots only when Ask is used\n- The bearer access token needed to authorize and isolate the request\n\nThe desktop stores the access token in `~/.blink/config.json`. Answer metadata\nand text are appended locally to `~/.blink/answers.jsonl`, and meeting\ntranscripts to `~/.blink/transcripts/`. Presenter Notes stay\nlocal in `~/.blink/presenter.md` and are never submitted. Captures are staged\nunder `~/.blink/captures/` and cleared whenever the mode is Off. Separate\ncopies remain under `~/.blink/screenshots/` until you remove them yourself.\n\nBlink Cloud does not retain your content: a conversation is deleted when you\nleave its mode, when you select that mode again, and after two hours without an\nAsk. Only usage counts and token totals are kept for billing.\n\n## Configuration\n\n| Key | Default | Purpose |\n|---|---|---|\n| `apiUrl` | Blink Cloud | Gateway base URL; override only for a self-hosted or local gateway |\n| `accessToken` | Empty | Bearer token issued for Blink Cloud |\n| `hideFromCapture` | `true` | Enables privacy mode |\n| `showTranscript` | `true` | Legacy preference, ignored; Meeting always shows its transcript |\n\nBlink materializes new defaults without deleting unrelated settings from an\nexisting config file. The obsolete `sessionMode`, `hotkeyPreset`, and\n`screenshotDir` keys are removed automatically.\n","readmeFilename":"README.md"}