{"_id":"@arcforgelabs/dictate","_rev":"62-52d8611d89a6e2b02ce59c5904e694db","name":"@arcforgelabs/dictate","dist-tags":{"unstable":"2026.7.4-unstable.63.1","latest":"2026.9.27"},"versions":{"2026.6.3":{"name":"@arcforgelabs/dictate","version":"2026.6.3","license":"MIT","_id":"@arcforgelabs/dictate@2026.6.3","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"e3b8f04f23b63282f323b21e41373d88fbc8b5b2","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.6.3.tgz","fileCount":19,"integrity":"sha512-FFUTr/RuQJPFVScajQy4Aykqu3pslPMuN6+SD92v5FZqI/GBkLn1p6OMTS8nAbUPQtM+wtW/D5YdNaav9dtrBw==","signatures":[{"sig":"MEYCIQDqRqDMxuzXT5v4zRPIpi9BWxm/4NOa6EY5MlNRbFO2hgIhAMiH1cPp/8uD17olvl80on+QZrOSbxhkMJVBWoTBLq8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311210},"type":"module","engines":{"node":">=18"},"gitHead":"1fbd788f1f4ea29deeaeaaae6aae840660b51b1d","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.11.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.6.3_1780531190440_0.8314007857812957","host":"s3://npm-registry-packages-npm-production"}},"2026.6.4":{"name":"@arcforgelabs/dictate","version":"2026.6.4","license":"MIT","_id":"@arcforgelabs/dictate@2026.6.4","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"f681a071b871d605017eba80801afd89fe430564","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.6.4.tgz","fileCount":19,"integrity":"sha512-6pwkcX0SXhA7vJvzUw9MMcMnpQzYwUAZmiTtshyBbOmCdsBgXs7h4D3oDPPlPkQikr5iArT4MmtCx2wGZNoM3g==","signatures":[{"sig":"MEUCIQCA6771wjKn6SMIA6hvG+inuYkWvJTt2Osz3NhPCjKL6AIgQsYw7m3PSKSeS5VFxtB8BKHGqnhr4tkOlhqxC3D/nVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146805},"type":"module","engines":{"node":">=18"},"gitHead":"d3a99870103db6923183ba597f0f5d6290e835f4","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.13.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.6.4_1780532026141_0.32087788113948545","host":"s3://npm-registry-packages-npm-production"}},"2026.6.5":{"name":"@arcforgelabs/dictate","version":"2026.6.5","license":"MIT","_id":"@arcforgelabs/dictate@2026.6.5","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"58af98d9a0a16c571f013fb29cf861bb8ad98d33","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.6.5.tgz","fileCount":19,"integrity":"sha512-NV5wiqdMoVIj4k5uGOAdEHIOiki/yOAoQCvjWS+yD4hXBRpO92ZQHYIAVFhJ4EwM2CG4iI2Z5joZE83mget+uw==","signatures":[{"sig":"MEYCIQDLDVqeivUV/9xX3e7SBgNhvbyO1ewPGwMwqOt/XljCdAIhAP/zw9PTkWrO3gHcugwn/p4OKPzRAZ9Pg7MtyuiCDARM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146805},"type":"module","engines":{"node":">=18"},"gitHead":"a165d71ee839a2e9012d7f39895d27faa573c886","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.13.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.6.5_1780533670543_0.486276207184668","host":"s3://npm-registry-packages-npm-production"}},"2026.6.6":{"name":"@arcforgelabs/dictate","version":"2026.6.6","license":"MIT","_id":"@arcforgelabs/dictate@2026.6.6","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"c413f181d23fe08dc8a69a38d3d3b43cb06426fc","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.6.6.tgz","fileCount":19,"integrity":"sha512-ypFUW7K6OOc0Laq8ByKijPkKg2mcCN67lk/KkpQll/vqxf3/6R4s7aj9wtHiAKg3OdsGs9eWlap49QGwHP7h5g==","signatures":[{"sig":"MEYCIQDuOzQL+YShAJ4dP+yvgsmetX6FbdOW7MtLh6+PbVUtpwIhAMUpwm1o6o/gLtBYmgySnpTkUckmCWrCk+1rd+/OQiF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146805},"type":"module","engines":{"node":">=18"},"gitHead":"ce1ecc21ba0d12c6782b2326ba434f1f53a7a5b9","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.13.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.6.6_1780750875375_0.6636072512478586","host":"s3://npm-registry-packages-npm-production"}},"2026.6.18":{"name":"@arcforgelabs/dictate","version":"2026.6.18","license":"MIT","_id":"@arcforgelabs/dictate@2026.6.18","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"97f1b9b5cc09d5127334c8e35056e864097e1029","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.6.18.tgz","fileCount":19,"integrity":"sha512-aKzFfROeZTV5/wjcFzLzSEPHiDah6FLz+1kyWhbxVwCLY2QxwyProizyfMQWfqm8bXyMGyEJ1+TOd+TeFh2pcA==","signatures":[{"sig":"MEUCIQC3GDGBRgq9VkJM77/7hT0smUGAtO6LQFypDxrb9PnD8QIgLK0xe65RV7fiAN08hg4XmCLJWW1EDhMsNZejG2GbeYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.6.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146809},"type":"module","engines":{"node":">=18"},"gitHead":"54f28eae5c0bde2c5f7e8059a5e3ec5d0576e329","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.13.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.6.18_1781751387351_0.5315888775784998","host":"s3://npm-registry-packages-npm-production"}},"2026.6.20":{"name":"@arcforgelabs/dictate","version":"2026.6.20","license":"MIT","_id":"@arcforgelabs/dictate@2026.6.20","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"11798de5486778da820205ccbc840255ee9799f2","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.6.20.tgz","fileCount":19,"integrity":"sha512-fexY/7nSUIQ79zKRx7LB7/a7u0NYJvoQIcltTZV6j7tpQnUxiOSJ4RKKRxAqRp846lIOtEcF52gaCDes3tw68w==","signatures":[{"sig":"MEQCIHAVI88MjyMn/4FFKqEgYEKYeL3qtWDSXSS/2xTGzq5nAiATUe7luTI9yE+X54p1M7ywwn6S7pcIWQAVE8MB2zcKHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.6.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146718},"type":"module","engines":{"node":">=18"},"gitHead":"11f4c45a258b67430febb4a37d2aef7bd1d48188","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.13.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.6.20_1781922550990_0.7514088369203689","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4":{"name":"@arcforgelabs/dictate","version":"2026.7.4","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"0e95d80f48d03ca5f22fe2fc26f20aababac350d","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4.tgz","fileCount":19,"integrity":"sha512-mchqIOUjG0VIvbADCWfLsY1PlU27PNZGH52cpmEFNhbb5HLAEqIfOs47jDQdMWNkpQzry9qbSUUmHQz1l1Rsvw==","signatures":[{"sig":"MEUCIByDWzXZs9/CVsAMCiV2GQqnnLOt2XLWamC5XYT9SuvsAiEAjwhV4tw3OnuLESZHfWhCzWy+UL4xkXXwpUrjjtdQAqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152681},"type":"module","engines":{"node":">=18"},"gitHead":"9c090267ff360a3c9ae71b834be68bf3f703ade6","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4_1783168646581_0.9157808083644312","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.2.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.2.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.2.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"7856a98d1c5f2a107b3b944fa91cf4db14f0d3d9","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.2.1.tgz","fileCount":19,"integrity":"sha512-GNCPeNsY0LQbCXB/acL09KMoBoA+htbh9RgJqqnVsXhvkgDqcxSznfFiAswhrFmfz1UcfpCiAwVYfd6X5cwmcA==","signatures":[{"sig":"MEQCIEQmQ7ryUe8GkII/incseg2eo8kpwOKj5X8WDDjl0uk3AiAY/squoUiLnoLc96N6/3rw0b5jp8pMXnml4SCpWVxX5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154105},"type":"module","engines":{"node":">=18"},"gitHead":"69118505102a569ed2787e6457b425e205ff8b5c","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.2.1_1783209327939_0.4794210764641753","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.3.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.3.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.3.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a549cf96e15f08f938428876c9d17281d4f8c8a0","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.3.1.tgz","fileCount":19,"integrity":"sha512-Ecf0xK5WtGZqzO0dH2MKQ0+k/VHGomwEbyl46TA8TWctJcXHDry+PriZxfebn6NKPdJs0QSVK50NN9BRG2v7xw==","signatures":[{"sig":"MEUCIFdwtNt6XfwcbhRR9owutK+XcW/BLAj35Od1+hIYp8gHAiEAzGbJh/3y58mUg2QctMB1aMX+LkiTTn5OkzUXt8uIMdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154726},"type":"module","engines":{"node":">=18"},"gitHead":"3f6f050451d0d0e140193534f102c6b5f2b58b19","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.3.1_1783211502282_0.4112697105673162","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.4.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.4.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.4.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"73b1f201a0bcbaa16e74a59f11741c78ca7c997b","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.4.1.tgz","fileCount":19,"integrity":"sha512-FNZDSAEozjQW1cF7MobPB0P1vdKQZ1N6e7orctzX44QKlFnxotNcwx0RJzu7/XIvzNGp2CQWBWt0OJgrEzIrQA==","signatures":[{"sig":"MEQCIEzeLW0rH45cmKOVQkPFwLcv5Fy5fyHi5Vlp8eHwU28hAiAjrgp3MUGopqUqELtSJe96B9jCwjxauMUbH7GbLjt+rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154714},"type":"module","engines":{"node":">=18"},"gitHead":"ebd605e2ef4eb0d7f43a9c3dc878ae3ec0f63251","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.4.1_1783212307644_0.9434388027857088","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.5.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.5.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.5.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"16223cd7f0fc711f11682782cfa1480ce2bea5dd","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.5.1.tgz","fileCount":19,"integrity":"sha512-Mz5v/oGELkclgV69YGUOPk/6LkVJSIfPiknnk2ApUu2Xwe8zVFmBmnYXajbcUNAXtz3NgNdIeNOI7e7HTqabwA==","signatures":[{"sig":"MEQCIGyXF4AHsr4/EXlTMs+uY6t7LKyeJDl/e1ZqNgShAeckAiAzkpwtlJKSQRYoVAapB3Wp37+nulnc9Gt7zcpko0hNmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154728},"type":"module","engines":{"node":">=18"},"gitHead":"2fe635c34374ee002b1bb3dcf3df1d0e0c668785","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.5.1_1783212811330_0.9173841331204948","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.6.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.6.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.6.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"6b9395d64feae5d590468bc3e6dfa8078b9f3d70","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.6.1.tgz","fileCount":19,"integrity":"sha512-cm4beoi5IlUHYXLAv3pEjjJO+nnnBPRdObuvu9/Lw+wjtku/JK8F3Xg3UubyZp50E4Od+8udpzxXScz43CqX0Q==","signatures":[{"sig":"MEUCIQCnL4F9kZvqVTx1Z5rjOA14G82o6VszBfbm7xugh/8kuwIgOlqmGKT/fH31n7epQzLh4FMASSewWtCXYUc9wqkDUoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154735},"type":"module","engines":{"node":">=18"},"gitHead":"21d923a1eb8b12c727585a974692cc99f567788f","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.6.1_1783213323540_0.6612600600901679","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.7.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.7.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.7.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"000a87d3b5355dbec9a2638bd0bc3f6483534b1b","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.7.1.tgz","fileCount":19,"integrity":"sha512-6vGs8zPhhNywogSF51NTTeYXZY0I5RlViiRpahBLQZuYOcycng8Gkdp4N3XbNryM9YkoVI6ZruNLSqCCRQ3qlA==","signatures":[{"sig":"MEUCIQCJbaYnaeRyznqWI9pKvS3qAeCuYTGnIoXtf7pycFzDbwIgd46dApo6daaMkDm+jg7I/4t/JZEKD4cwe7BMOVwa6no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156822},"type":"module","engines":{"node":">=18"},"gitHead":"893f6a3fbf68f79fc3e2b3d097ef8e0c1679be05","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.7.1_1783217426614_0.06312100850755464","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.9.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.9.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.9.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a699c784778336f06669185d35d951bf066f32ea","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.9.1.tgz","fileCount":19,"integrity":"sha512-rUqHQSdxDiVZo/opUE3hP3TLejRlw8oxjvMZGWvOcTDQP87y6dLqEnKiDcpzZdK5tU4CmIXlWi5/W0MOKHYd6A==","signatures":[{"sig":"MEQCIHZbXV31LH0h/HD0/TGqmL202f5M0t7GEPZiBPjlQH/IAiAyko9d1Ch/vA0D06+iH405zWYLRdFchaG8/LcSOP9VlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156822},"type":"module","engines":{"node":">=18"},"gitHead":"aac016cef9f2610f1e2adfce3c6d0f200cabb5b9","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.9.1_1783229260141_0.26346631416438915","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.12.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.12.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.12.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"1ea17c2cfe0a5a29ed1906d82667d1e470964e74","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.12.1.tgz","fileCount":19,"integrity":"sha512-cquOo1V8UXONAub4uYCgI5hEa9Nvg0cEigZzBgP4uetd++33t4SOdgudQEUquACFsg3l3btP3b9RNBVzZk5Jow==","signatures":[{"sig":"MEUCIHMEaEfnKiTcWB1ZDBchgW71iKZ54qYZjiHf7FDrEuXEAiEA6cQK88fTh6DG6z55v2yqw+BCFDAO0686wFwu4Qc3DuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"c6fe395b8ef97e9cd68267416a07909c96b8df48","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.12.1_1783233095203_0.5100211550630203","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.13.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.13.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.13.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a7856e8f2e245b16f677a56942355d5bcfa4af0a","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.13.1.tgz","fileCount":19,"integrity":"sha512-9HtmbKhUyzppfGDn8pKhl9K9EtnTRVECfUkFFleGIfrG4T5yhhsCdM2v4FvxjrJEnAzjfa4d21F72PzmC65k5w==","signatures":[{"sig":"MEUCIBfRrLxjWYGs2MnBbquXWTQWgEgkC32/suAgUi0/LWYgAiEA4cjh5LYj+1e3hvMnZXdynKOiXouWbp/vEAaZv713+DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"3c3562262fa54de2e1499aaf3aa0af77369d65d1","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.13.1_1783247425446_0.7079774151575828","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.14.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.14.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.14.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"82ce2f381d7e3b35f04b13dcd6f727ae65b8309f","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.14.1.tgz","fileCount":19,"integrity":"sha512-qICh4sf8XZfeloZUqfgfj7vNqrZX6pEX1JvGgmZqaimK/ODBh0DzsHSyjJ1IioVtyqg8084T1R0FQ13vMLatbA==","signatures":[{"sig":"MEQCIDktdKdygzYsMXfGFr9He6TMw1Qt//9a9GFVWveQMp5MAiBQcpUNstM4ArzCntr3jhsPrVInuESYO+OkixSbxEVWVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"eabf9a2f8dd5b1019fb7225faeffb9ff9a8c7304","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.14.1_1783249428814_0.16028148899470462","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.16.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.16.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.16.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"b049c083795d29a712a288f781f6826341141271","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.16.1.tgz","fileCount":19,"integrity":"sha512-eAb0ISDHfcTjYpoiksuq/U6YPB6h5DFqGFfbjHFODAnFDrrEYgMIJkpfFfzG5PayfcLV43wDOsnfKR7fQvLMww==","signatures":[{"sig":"MEQCICvtqIxTL6bNQMmB7d3rOnN9OS6AiiYHaK4LpVrxHycyAiABYF4WJel2CjfdW6FglaOwzRkgOeSrEyVoRwrGITkFUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"3d082b8528bd700a3ce5745a22a00d9066c890aa","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.16.1_1783264611005_0.9847265210714575","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.17.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.17.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.17.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"4fde22fb7d219b7962926df755285cd40f1c9c10","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.17.1.tgz","fileCount":19,"integrity":"sha512-xbT5/mnihajrBFVTcmbDmxBswmhJ09vK4FUkL/vPlNCtACWYODLVVbMKdGDtCXizZ6yqw2tCz2SwPlkuR5Buhg==","signatures":[{"sig":"MEUCICKPwT9G9GCt4//xs1i38JJkJOKGMwZCB3jy0TWXZlYVAiEAhzusiVPnXdFPANXCzg0DOj970T4/LTYelMbbXtnosWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"d72b6ac3f8b0efc0761e10eb3dea2b5482316942","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.17.1_1783266507186_0.05503951906359017","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.18.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.18.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.18.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"57e2e7a52030ffc4647e32d4870e5979d2683cab","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.18.1.tgz","fileCount":19,"integrity":"sha512-ARfl6EF1O+sFvoSI1NtVdrUvXfHFAef4F8XL36AS7yAtMIbtM/G282FYAIveHvuIL4K4k/OQtjJRGxldyqBU9Q==","signatures":[{"sig":"MEYCIQDiv903MxSEo4xHpQJTJjG3U2cTlg3REjWPI+GVhyVNFAIhANW0K9tBj3pZVxRq+vxpaHO9GvvjCr9LsOApQm3NMivu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"e722f2ad241f17e577e068a6af745e48713a9085","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.18.1_1783267744850_0.6638047656797037","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.19.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.19.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.19.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"90dba949a0adbf908f945d537e58213916b46a69","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.19.1.tgz","fileCount":19,"integrity":"sha512-ejpPdpfyy+mEJy/PB5TRmJI/b1hheyLPyVai3UTAMoWb6d/ezbI8aVJpq9SthiZveRZpofJ8f0t6i1Zn/T8kyw==","signatures":[{"sig":"MEQCIAqfEm7fahnd2sVSK25RzUIboBVWbI0hh++nMxty5ygHAiBMpgaaANFhu+FlcFswjnaEtWblbaSdrRgBJU0lg1q+yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"6b8bedf12aa99aadc3557b1a38ea3522d2e153e7","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.19.1_1783269069028_0.14786048168193267","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.20.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.20.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.20.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"fe30f08a5630aee96173014d9304e4db34ee9f44","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.20.1.tgz","fileCount":19,"integrity":"sha512-EEFjWiLkfw+3QrxvDnjK1SJXjbpFWySERlNytewNv4tVHjq9IerT0v9/7tYTqgrZYvtpt5oD+VX6ePEvX4pmIw==","signatures":[{"sig":"MEQCIHiY0z7eXU66+lIyGPj0tveBkp0eyNtrekwas6SC+K56AiANGEjHHkoTqPgxjVy5lxRHlbo8g0uW+YcOkbThpAvovg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"57d928c7997ba57e2de3a0afa914cb4a9b592f98","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.20.1_1783270235230_0.3057998770050627","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.21.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.21.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.21.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"f79d26a7ca4cfde25f5b0f11e7d39fa795805a41","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.21.1.tgz","fileCount":19,"integrity":"sha512-3bAAETuP9dmQyevpZVDZMEjQyhOZWzZ12sGHAC6MZgArTGPYafBh3AYukZuTm9Nm2wa+bIGxdapVTUPiLbi/dw==","signatures":[{"sig":"MEUCIQCoRduRgyAtFnmGTXapsYdfCBgzvGyxwZgr0RYuaCcloAIgbsRW0LFUyIbf5oTd8cWEK70i+wY5fLB3bP/llt/jXa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"e1acb05163ed0e8486fff4c81ce5ff405a385dc9","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.21.1_1783271291442_0.7675350994149517","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.22.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.22.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.22.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"fa5279a55c59cc139030927a83541881e89c3b0b","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.22.1.tgz","fileCount":19,"integrity":"sha512-ENxvTt045DaFzoPookXWw+pMT6l+nSTbnrqTJLLuCabO+wQI5RYjiGpjniZi3hgzVn0KsKehvO3KH35L5O84Rg==","signatures":[{"sig":"MEQCIFoXKiT9Wcheyg1iHytrYvdIMjyUW0PG9upMnVK5sZJOAiAxUDDeue7+WoM74v7kfYZtPrtr1KwQi2PNmTpUhP7AIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"f5256bfeae6cf57f2cd3d922750aa1f16119c5a0","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.22.1_1783272325862_0.5090055384658019","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.23.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.23.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.23.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a28ae8ce0e0e09ae6bdb285b1d3de078c523b43e","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.23.1.tgz","fileCount":19,"integrity":"sha512-b1Qa2map5qKZ5Hx5bhOukNozH4x+D1bVRrQ9dUOa8eBiT3+DqhSopbSYavBCfvwhyqFBL25TYNI4mYhuF3lqrw==","signatures":[{"sig":"MEUCIQDRCBcPrTUJ49qINW+aV/pv4U3kZ0anCKEfjTfdCc6KDwIgSh6hgm/C9D5VVQg+Feo1mZvY8m7CIPql8utMVncsbK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"43db6fb397a62f7230e3de840fc21b5294554a3f","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.23.1_1783273445852_0.8307796456939149","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.25.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.25.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.25.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a44b6b5ef688b37aeabdbea1e9e3922ef8a6c097","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.25.1.tgz","fileCount":19,"integrity":"sha512-BANVoaj06876npNmVkdVLqza4EyZQg4OBJs4i9onfEH2SmzJM7hgU3oBQBBIjglViEMYa3QPmxxt+q0B2F9yWQ==","signatures":[{"sig":"MEUCID0BnZvR41Xs653kaODIAhCCo831CqGF08UDC3k9f9gcAiEAjOIBAwjJXOqopVJB2SeVbC1pSMwnMbdZtz4w0dW9doY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"27848576af2e0e21c283e4d5b63e0f3e4bb5d453","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.25.1_1783274481986_0.06271494630019436","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.26.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.26.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.26.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"399b194900390f86f29d6386b57be35bcf5437aa","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.26.1.tgz","fileCount":19,"integrity":"sha512-C6jHMg2UfDuqEvTZ9TBO2RPHwoUEaEB2t4G8g0nALLmRxoA8YbWulpgU3fKjHNXL3z31qiA5GI9cxAcnze+CYg==","signatures":[{"sig":"MEUCIQChycOHUrKXFm7a3xdxI6g4tOf1fHj0AsDww2vaS9dwqwIgBL/lpO5did8sIdZwQy5gtwG4n+Hf5J/kt7HgtZGVQU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"976ffcffbad128552558f30839e99415bc56b21b","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.26.1_1783275447572_0.5512253598000609","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.27.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.27.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.27.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"dde57b675ce90d9d5deec0a4bbe53cfd74e59824","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.27.1.tgz","fileCount":19,"integrity":"sha512-rZIZ6nK6haDvIfUEkE5xQzvdzlF/vEpFfzEoemHwLS21D8rIN9p5nJ/cT/ZOyswMG93KS768JrpNzj380A+2tQ==","signatures":[{"sig":"MEYCIQC8IylCIbwRrmZwwQ9JqoE5L3NLg65fYCw93906Utt8AQIhAKOffLk636vs4QAepg82WUEsMoA4+XnmQIIARWZcHoTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"e9ced8d3b8a72d1c7fd467a84d851c2a994fc7ec","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.27.1_1783276340728_0.2102472571141114","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.28.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.28.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.28.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"e70bd540c1abdf4529d8e2efb54b7756e4b7464b","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.28.1.tgz","fileCount":19,"integrity":"sha512-LzVJ3gdzF/5Tf8RHR6yjEL+2cMACjS1sW023WEFZKBy3+W0SeG8N5TUdBVffVX7A3wJmzlOpoA1bXCwztJXM3w==","signatures":[{"sig":"MEYCIQCdUUbMsaOTzkozpalupqoC+q7+nkfTll1H5miSyAVOIQIhAOLW/H/dfwSXVagwd/jlhXkJnB1jncjA7TheX0qb+irc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"5c12bc4f13785eb63501cd251fe105867451092b","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.28.1_1783277107516_0.03302539192475207","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.29.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.29.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.29.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"2e1351b656af6e0e15cccff809bc6cd229e52cfe","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.29.1.tgz","fileCount":19,"integrity":"sha512-ovRfp7jpJN9gqNKkOdXqqdkigR2yzTv8g9LecHRK9k5wC/GLB0o5B1shhiwPhiiCA2/0H3V8Hy+fhC1Mp5663g==","signatures":[{"sig":"MEUCIEjUEVjXLFUxKLbT4z0YBohflBsGPP/d45H8uM1zJYN0AiEAjeG92SASpMVFWJcKlTBEyLPK+FxS3P7ph4vZYaPo+wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"a4730b865fae4941cef8fafc982696e64765d077","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.29.1_1783278150091_0.15375271413834013","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.30.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.30.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.30.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"81d8175f53f5332e1756b6094335381735a3fb72","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.30.1.tgz","fileCount":19,"integrity":"sha512-yQMjHj6tVywWKGZL7OP98ES7sb/XT43PH2m74+9SBefOCixiNYr1uffxoJLGwqmZdA6aKxhcxjGDbAHvoG9iJw==","signatures":[{"sig":"MEUCIQDFWIcpAdP64AOfVOFrhSFZTQMnTK8SXEe10hzHccB2SQIgag1TxW7hku10K8ZH6MW5Hc1zI+2iKbncVFKnx/ZnSA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"8092f7a96f82223c3da8869cd9af62331f2ce3ed","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.30.1_1783279163761_0.10765850392115928","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.31.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.31.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.31.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"5d3c497a2d1f2682d93f5563fdd42ce9adf6dcd2","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.31.1.tgz","fileCount":19,"integrity":"sha512-fvDeKf6U8wH/UPe6i9LAdluaHSpbMnFm82rnabWSwEAyvWkvL3/La93MtKLwiKywXf/tjvbWbz6DK9tCgw4KPw==","signatures":[{"sig":"MEQCIG2JKspItms5AtnpmP0HYjRoNhx32u0eSibLsQWcL4/HAiBEMBLh2b3jbOdf8PxgrT6xIdo5gx1i7Ph1JMiWYRohbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"cbefab21530f433bad3a6dd240a63dceb9b1df02","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.31.1_1783280267141_0.13138410267441336","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.33.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.33.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.33.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"ca4833a02ce46f85a8a00861d53d0de5068a56ca","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.33.1.tgz","fileCount":19,"integrity":"sha512-Vf46L8zcnZPcA2D8Fkqc3V5maXSr8ztc5D7TWTzLPVpEuuhhs2Dr2ujLNxkdSPYjxfgcjTyUvrzneOHv81/FZw==","signatures":[{"sig":"MEUCIGZ2pYetSgt+sYECE3D4ThLB27phndl5x/41cB0hGauSAiEAjc6NCyjCPOh0FvD7s0x90U8/n+9jdBaxnpWRpQOziqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"52f24279d27a770a373ed9fbede87faf87c7ad25","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.33.1_1783281330303_0.04345964272201086","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.34.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.34.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.34.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"3de1fa23f93a6c6e978a68c6938d62a02b87ce14","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.34.1.tgz","fileCount":19,"integrity":"sha512-k+4csHIeuXHzTItNQlN4m+ZmbjoQAMhrbtSaOcMeKmPxxqAqu9kiMG9iSgSzi6nhojeDpk7UWaFN+U6ZY0zK9Q==","signatures":[{"sig":"MEQCIEyMhsg9u7vE2Rz9qbkrvHpY4xtbjHDkW61/pkTlvur2AiA1T9ccVpBoXeH7l8940qXrSX4SKPaUPoF46CBAroEJpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"c4694fef2b103e7df326a06447433337d8d63743","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.34.1_1783282525045_0.6182505396939051","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.36.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.36.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.36.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"4d5b693e56c6632bbeb49f8bcb4c918084df7740","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.36.1.tgz","fileCount":19,"integrity":"sha512-G9JX873uqC4eHw/0iG6WWVW8oJRbMGnEGyVZCezT5vGV+9QDL/F+wa8xFMu2HvDgjs6z4ax5edUT9ul8adKr/Q==","signatures":[{"sig":"MEQCIHoplPFgAXrYUFZThbPZIawVtlXz7iqeafD80QGlL62qAiA/awwVIAc21Pvmu96Lunzs08VWovstULL6EYmj5geleg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"62c12daf62d7c4a5608fe5af0b8b913af67e61a5","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.36.1_1783283880893_0.57905567169987","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.37.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.37.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.37.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"e416ebd63048baa2da2a5456a0b5523dea651b88","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.37.1.tgz","fileCount":19,"integrity":"sha512-qiDa4CssTLBPS4RpQeBCBvp204YMN3yerhvwdhCXS/9eOAG00PG6yIboPi/Rvl4bApConLHUF+gjqYGAdxCwPw==","signatures":[{"sig":"MEUCIEkQNaSsJ64J3j/HG4exEOcJAqN5bosGCmH72XKMClHxAiEAz6PbG2yfpMfGztXofIgnYUxaXZxAX0BRe9AkgIcysWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"4b1c9824cb91b40ab919e4fa7b6d4f6dfd498218","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.37.1_1783285130717_0.5536821058686956","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.38.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.38.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.38.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"e0d7ab4603dc04c6ee33a3640f7e763f162a0ec0","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.38.1.tgz","fileCount":19,"integrity":"sha512-A+B6AgsH2AawTYFFiWD/E+iB/nPWS3MDUAwFVKowht8ag1Iw72Ipms7HW090XmZoOxcWzDvXhs2ahS0rwu5Ksw==","signatures":[{"sig":"MEUCIQCyFX5WcKGRdiFBFE5QYVUT0Dtb7939gHslQhyS4XQjhAIgbpV03ZeQ/MJUZXpZgSlPDYJG1a2jQDYzdadpYrjw8iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"06e7474382dd805039a328ff36fe66cf2a66b5ac","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.38.1_1783286065759_0.924022671405184","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.39.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.39.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.39.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"d8ab2d5c4c93572a936b665665dfc6890b3c80d9","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.39.1.tgz","fileCount":19,"integrity":"sha512-KK1N05PqKPZYrR5FBG+85HrnTtiO8q8ZliXC7fVvjjsPv8DoM/cIqm6HVt5icR7UOaPWinuwEPvb52cSJ0A+tA==","signatures":[{"sig":"MEUCIQDiUtr8Syc1IY077npIc96vm8Z2wxtcH7ufg0vBDaDTeAIgTLKnIeU42wSrSXobL/xaeu+WDIH1p44X0fVkxBk4yg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"2135bbe3ad2d8bfde8e3f1edc397333cfc83ab07","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.39.1_1783287095855_0.45590125540146587","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.40.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.40.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.40.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"6e58e5d5baf6614e23ed30d5607c1015b7e9e755","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.40.1.tgz","fileCount":19,"integrity":"sha512-WN0GJvf+lEjBmSbKN/b30UFqZ0w9pzlrc8pCZ/Q7+s7oCrRZ/JkLQJGlcGLYVgXloTL5s+bqQBg8eiDrOE3E3A==","signatures":[{"sig":"MEQCIF0Vfc2r+GrViT5vs07X08zs5o8vzNf+gMk5wLH5Fr6xAiA3LddMbb9eE9FTQTfXkUolXI1F9uLVSgGMql5yBsT3Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"2b705bdc98d4becba6e4659f591587224b1f7a36","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.40.1_1783288027035_0.8190575245317755","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.41.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.41.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.41.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"7df864f02b76272c9a8f7425b52520f9c61285b5","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.41.1.tgz","fileCount":19,"integrity":"sha512-EXhU7L3yk8NAlB0rlJI3UKzpafanuXj2Z59irMuf0jSyyi1AdausRkwYWKSz7DHSzb0yK4y8axSIxSQX5Q/oHw==","signatures":[{"sig":"MEYCIQDbFKbxEJXwImfQsfHTrw5Y6SpaN4/VfNN/suCqqxyNuAIhAJegmSlBz9bl1uz9O9GWOgkCB/v3ky5rjijo2TR9zalH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"34c570adfe1577b66b62274f9d2b599d995de3ee","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.41.1_1783289086896_0.3590573430613635","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.42.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.42.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.42.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"b68b5a8990b439a3845ab8f012e97f547f9a2bee","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.42.1.tgz","fileCount":19,"integrity":"sha512-OZfGVRF+hv1kytL7MxCRu/G5ed3b7CFIj1WDGoTqkHGEAC/DxbBx+L1k6ft8t7RY6Gnpodq9B/zUM0zf0RTqMA==","signatures":[{"sig":"MEYCIQDTmiXBuR2DIrGG4joFb+MdXWaewjy8wTER8R9vgLRimgIhAO6v1+JQv+LyxUIByaB4+x/jmdIWzuZRxG66lHPIIkjc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.42.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"3ff6e36154658b5ba293e7f317bc581d0e9e7c92","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.42.1_1783289938231_0.05395188105220572","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.43.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.43.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.43.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"bb405597b97e2c4712f8a55297948cf699f132f0","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.43.1.tgz","fileCount":19,"integrity":"sha512-UroB+logV+VeGLFO5CPTl5iB4O2bkZLPCdZXLY+cC3beji04+S0e7HEUlI51K8W1rYwR+t0CVZWB3d1WYS541A==","signatures":[{"sig":"MEYCIQDiXmEBe5ZfVkp8n5HX4CVMww41TfNl4Nkv2d40phN33wIhAPtwAxI46Tbp4OEtm3wWJ8cJLCkG2+eUoTBuJOoWzBP5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"e25fa9e64556f0fd9b83ae1f21260b83e0e374be","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.43.1_1783290835647_0.7507761672427777","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.44.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.44.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.44.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a38c02cd72b9d03b83b79e2b1a1fbd79a3741c96","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.44.1.tgz","fileCount":19,"integrity":"sha512-Kjd00j+1SANA9Ye2DuWviICUy3RScT5Mjyr71BgoDeYMLYZLjBnfvojpEbDVaICYSjrQ4/YqWlFFAl9FLxcB8g==","signatures":[{"sig":"MEYCIQCnOtq1DhaPshSXTAoanOxkDiFs9yWg0/PgWD7Hb40CGgIhAPndwKjVNotgL+sqftry4PxykTLlC1vn1WYOMWG1MAtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156825},"type":"module","engines":{"node":">=18"},"gitHead":"18082e8f93b8704322e3f85460fd7c81669f633e","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.44.1_1783292398979_0.21317709154626874","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.45.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.45.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.45.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"e5e9eb227e9cb2e8af438297b37e104e8fabee02","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.45.1.tgz","fileCount":19,"integrity":"sha512-u9gCcILPDS+02XObqhRqdTgBjuJWUDASAiRx3xp0T7NDqC7yBCWka/fcjeeJEO/TmM8YOP5ULMdHl5vqTMLJaQ==","signatures":[{"sig":"MEUCIQDgXVdHinlNFZg7nizwLtw+gyA1VDLDKU5YUUL9OzsyygIgAoe5iPnIb42sZIIluz4tNfTJDmYw1BWorB92zjGkdpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157398},"type":"module","engines":{"node":">=18"},"gitHead":"95f8555353140878013a389f4b4b5b96e57ba8da","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.45.1_1783294077097_0.8904769157725025","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.46.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.46.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.46.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"eaf78c468cb0cb48f78d16b01024460ac0b03af9","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.46.1.tgz","fileCount":19,"integrity":"sha512-0SzqfWeUMJOpKw813X57Gjz3O1gO3kGI27elu8xpTM6AJhN8502chWOLXVC3Cs7vyzRqp6jb1QAHmcwf+g2lCQ==","signatures":[{"sig":"MEQCIEeW746Xj0HDG+gmHOv47b2RYbEJvHb2AG4uGYT6/E2WAiBnCK2pQLu+Fl0+9RLi5ECDU277MDgYgKnZy9SDmH4ZvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160734},"type":"module","engines":{"node":">=18"},"gitHead":"8896864f8dc5eb96dc8352bd0316c24b1c762377","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.46.1_1783295463654_0.517674875531354","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.47.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.47.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.47.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"24b0530c7b60fbabba26bc39b8ab8de1f1a2f5a7","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.47.1.tgz","fileCount":19,"integrity":"sha512-9q1w4ZgDyQyKqmZuqY6Tga1Z1mYbCREBS0Spp/yrhxwDGZ0xz5T/7vB+F5jYNo3VUZ/1fTPBoJQuKNu2UQFI5g==","signatures":[{"sig":"MEYCIQD1xAzP+rzBoBm8mvgyJpG089U/qtzeBYYwJWl6NzVyaAIhAMO0CgyoPvsUrXNqSWQVDeM3C4ko1OocEo6ILEutJEUB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.47.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160734},"type":"module","engines":{"node":">=18"},"gitHead":"44363f5399aee64cb92730c67c100d61e6057b59","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.47.1_1783298838876_0.05730287425219838","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.48.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.48.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.48.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"71da0cead38f563a3385d9d6facddfab91286609","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.48.1.tgz","fileCount":19,"integrity":"sha512-l1GuOt2QiH1j8qewGTzZTh8J9b2clqL+8paexjUsJ4G0X6NYt9AdoqkDd2qooqkiRTU2VEWNYpAGiNiYeQZusQ==","signatures":[{"sig":"MEQCIGIM7S+orP9rT3zl7RVFZHwfPVFl+AfSYtasu3C7Td8IAiBIBstMxDAqfRFesz1kcJGL9HRV1gRV/IO+Jfu1AQxUSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160734},"type":"module","engines":{"node":">=18"},"gitHead":"3476a46f6342048e17fef6ff843d8a6e356adeef","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.48.1_1783303203535_0.04855240628733415","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.49.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.49.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.49.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"9c44b24edb0d7acdf89f7921f89aa2c0d09997b8","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.49.1.tgz","fileCount":19,"integrity":"sha512-25ZXh0nnWchS35jXDKCKCH+3HhJbG+79QHGW2aStjN82UE1U9RWGLKAW3moZ2mJgNtCEfSDW2D48Hhf9AYc+cg==","signatures":[{"sig":"MEYCIQCingN4NOAW1AvyjYYJoGwskpQSB4QYS/0eTHF1mk3w6QIhAIzpbgbk2ROQdSZPEHNGYaKXDOqkkGwunNlJYxdolthu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.49.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160734},"type":"module","engines":{"node":">=18"},"gitHead":"8aabb18fc4d2951b5a3a2c9ded5e310c5ccd4934","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.49.1_1783308205676_0.7136536766080861","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.50.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.50.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.50.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"8e6979fa7e1022ba840c795b83a2f50a1bad24e4","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.50.1.tgz","fileCount":127,"integrity":"sha512-rziUeMYAry/CFuyftDxJIbIG8xwU9/fZL0BUtMkrbNxtidXCDJLSlOQEYueRhN/2jAeU8Qpqp864fPK9TbM8bQ==","signatures":[{"sig":"MEMCIHikS4vNCfQJqhCXEFX/u+Ns9I2bUFFW1vEJ/sjWW1XQAh9S/g0u+xcgL0KMoIPFZbsi3ZQXeQ/2rAYQWUh9yK2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.50.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1910077},"type":"module","engines":{"node":">=18"},"gitHead":"fc993f1299be4a7a35a89272da59e8c909d1e1b5","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.50.1_1783309109740_0.010375625030087265","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.52.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.52.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.52.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"b3f3d3f0a8b556146f37a22b32aa5a1aa539d809","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.52.1.tgz","fileCount":127,"integrity":"sha512-WHb3+pH5LemrVnMVwIJKhf6rpeWX3Wpq/QtJviVwRQfZSzXUeCTRdTGXbX3937KhVSvSQz3hKZfiKB9HFcg+Dg==","signatures":[{"sig":"MEQCIHR9MYKvhnYQQscSQo+d4pyG57nRu2VYPgki0DsSFoWLAiBueu+dEzaP08B/H/ODQOJlCa8RHU4fqeqWTTQ/ODZs+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.52.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1910173},"type":"module","engines":{"node":">=18"},"gitHead":"ad44bae3148594e250283fb36a73c0fc83445c00","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.52.1_1783310169074_0.7344741375370984","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.53.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.53.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.53.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"629536a862499472dc318f81b3d60a729b4ee6b5","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.53.1.tgz","fileCount":127,"integrity":"sha512-SKzbW/fZOMEZlw2iIzk2snT1XQXOwFwNU911kdWMSrmv4q43SqyQ5Co8CYTlkaaFq33lUSr6FjYI9MHw56iE/w==","signatures":[{"sig":"MEQCIBqHvciJOmJ3KtM57i07Lqv5qMiME4A5Nxh1xKvEmTU2AiBc/bfIVA3NhEQ3XsVl91w386vWV7sT5dybDhEAmI+Vkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.53.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1919481},"type":"module","engines":{"node":">=18"},"gitHead":"c2eab8940de95dc94d8a08e53c1ceb4fd819901f","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.53.1_1783312659892_0.5763707410205321","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.55.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.55.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.55.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"b127d0efe2f4f10a79ca2964d2cf6cd2db953515","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.55.1.tgz","fileCount":127,"integrity":"sha512-bsHwU+A6+FNrO2D81BxP2sPKMQXYdObGwRwB0vSxrnd18xjoXgipsgTlcQIi7v6GdvNWjFfHdgzJ0q6c9AFHyw==","signatures":[{"sig":"MEUCIE1k8lsf5HCcI7kE2pLxVMGF0+mutWcfhMPeuCSwjIZbAiEAoqai6DfGb73uu+WJ3qCbxFmEkRyTF0/MHew2CTfgv+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.55.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1935543},"type":"module","engines":{"node":">=18"},"gitHead":"aaed7c54aa0b6aa69e9a1a4dd0de22ce289bdfe4","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.55.1_1783315403601_0.33368451424176593","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.56.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.56.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.56.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"256fd50b351ce5b68e498ea8298118c10230fbe0","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.56.1.tgz","fileCount":128,"integrity":"sha512-G5wM5VmdhHez73aNg4zVs7BdcVMdpZsxloyRddZoDZtdUC3spQor4TxxDDmcs/RSPG6EsHvGwGTC1hgTZeKrUg==","signatures":[{"sig":"MEUCIAZK95/gc+iPM2mEKNdR70EKTTLwoit5Si9tevLT4ypaAiEAlYGu4WJj5Q7QneANrst7Ew31rO7gZGKpycaDVPvAW6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.56.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2057854},"type":"module","engines":{"node":">=18"},"gitHead":"9647c361fd9a873300d70f80d8f84c0f35662655","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.56.1_1783753853790_0.4216773440345547","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.60.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.60.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.60.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a6018e04d00c52c54a24ee79e14e7a3eb07ac721","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.60.1.tgz","fileCount":131,"integrity":"sha512-3wLqtLFocABA5Y1HhooC/IBqh02qjjEHHoKHMyQt6JBRrSnyUKiWzzsy1GRjuXYoPLXIvrObe9TQiJxX9/Kx6g==","signatures":[{"sig":"MEUCIQCJxCwsaWUxszTF9pMbn0LIhpSuhbfy5AbruLgjYcH5KAIgJoY73WRviHyP7zykuLCilM2TjEX6DVmnBRDlq+ggJm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.60.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2079402},"type":"module","engines":{"node":">=18"},"gitHead":"6031bb527004c5b35213e7a8bc9898e000e3b23c","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.60.1_1783918935493_0.2413203292122763","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.62.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.62.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.62.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"47abe1e7e14b17355d9e581c6ce41c25967d9fc2","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.62.1.tgz","fileCount":131,"integrity":"sha512-qZ/Oi5Ckl1sdvkvE/ivipcEDFToTYlygUOSnXoZlHSTqvaQX214sC+uO0DjYafgqAmAv9lFYK1kCRMW2WuQEoQ==","signatures":[{"sig":"MEUCICJuSau6BDxCKugfU9DMwDyKYlSwP/O+9kuFDpK7wcGBAiEAoMGiidEgSiSP8C7DbMrKtBhmCEDeGmN5uX7ZDlJ3LqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.62.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2084493},"type":"module","engines":{"node":">=18"},"gitHead":"aa2be98facbf01adc345f7ff0421a22eb7e7f199","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.62.1_1783926503581_0.42434473365309944","host":"s3://npm-registry-packages-npm-production"}},"2026.7.4-unstable.63.1":{"name":"@arcforgelabs/dictate","version":"2026.7.4-unstable.63.1","license":"MIT","_id":"@arcforgelabs/dictate@2026.7.4-unstable.63.1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"2bee0d03d0f7bdfbd1778e002d4ac1eca3dc652e","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.7.4-unstable.63.1.tgz","fileCount":131,"integrity":"sha512-AGUclmR5R5il0RjczLUbilYYQwUjUzcC4jJL590WpK2xUvEvS+P1xJw7NYftaroX3EE0T3zPGRZcvuWprhYXhg==","signatures":[{"sig":"MEUCIQCSiEapsIjdpT5AhGhdWrSg2IjONu9lXSKjEo+QhGgfCwIgEVuWpsXp2ZvHYlV4Bibta21T9mSM9b04p56eEmAX3dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.7.4-unstable.63.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2094637},"type":"module","engines":{"node":">=18"},"gitHead":"4127b2e5bba72e154468ca1193a3463f680ffced","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.16.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/dictate_2026.7.4-unstable.63.1_1784013688070_0.33724586004986423","host":"s3://npm-registry-packages-npm-production"}},"2026.9.25-1":{"name":"@arcforgelabs/dictate","version":"2026.9.25-1","license":"MIT","_id":"@arcforgelabs/dictate@2026.9.25-1","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"49eda1e08e3d6f241709e056a425bfda32259a08","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.9.25-1.tgz","fileCount":107,"integrity":"sha512-qJnbUOVle9yr7QFRrRlmdv4M1kLRdHJ0XQQ9TkpZ6/rVdn6cNorN14SMevkBRmPp0xWxj7VwjOqXoXnWuTaQsw==","signatures":[{"sig":"MEUCIFiN+t0kyLXuVtrRts0ooKnzaT62FCd7/GJbcH4RY71XAiEA09TKOfwILLErBRmEWyqwJNKQPmFT5eEJ/uDAQYZXVLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFwqYF2nin3fWi4dmzZeo5zLSmSm4LsUH5A4g79h0TWcAiEAgIVpWHRYKjoH5iq8oCsVI0vWUeCMazOY5Bc8Z9DwUlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1628977},"type":"module","engines":{"node":">=18"},"gitHead":"80414ee94fc527fab9bb3d0e19847275b153d9fa","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e69a069-65b3-4ae1-b7db-95a0b7896bc0"}},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.19.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.9.25-1_1790322339817_0.6380555902986877","host":"s3://npm-registry-packages-npm-production"}},"2026.9.25-2":{"name":"@arcforgelabs/dictate","version":"2026.9.25-2","license":"MIT","_id":"@arcforgelabs/dictate@2026.9.25-2","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"83b07ccb001b14f3239b6cbae8f03b8cf1c2d8b3","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.9.25-2.tgz","fileCount":107,"integrity":"sha512-GKUWsb4pP8+qY0F5nnpuOF/5rBhUDHG0hVPS61ulCa4fH4N/7ffeeoAb8uthqlqK7MhzM93ZS/kNN1MCRubLRg==","signatures":[{"sig":"MEQCIBOgTsgjXTlj9GPqf8GqJBsdH1x0uMis5ju60VtlJRbxAiBBncj+3dPRbHjuZWGYMS8IzbPog4x19tHcLCjGSHUclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBnOpgbWGPeBUtOFvk0DvB+nGjuIUEXoAd8pbFTT6EB7AiEAt9cldwj83+OWCcv+b3nTxwMLHTtV/mOuykcI4rXXE6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1632339},"type":"module","engines":{"node":">=18"},"gitHead":"6348011c9f65ff513f4605b47d79e3f5400e0521","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e69a069-65b3-4ae1-b7db-95a0b7896bc0"}},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.19.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.9.25-2_1790324385766_0.6017682997658804","host":"s3://npm-registry-packages-npm-production"}},"2026.9.25-3":{"name":"@arcforgelabs/dictate","version":"2026.9.25-3","license":"MIT","_id":"@arcforgelabs/dictate@2026.9.25-3","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"a1aa507c4b1e428c6d48626b33abf0f8ea821bb9","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.9.25-3.tgz","fileCount":107,"integrity":"sha512-9XP3y3XyRxIDh8EXnBb7/pxHTnjGYiQ12dzFA+PVr8tOq36PWEAF0AQlhM4LKfEBBUWhA5efCbgpxUzWPmdf7w==","signatures":[{"sig":"MEYCIQDUj8wsPxQiYmHdZVJIzjP3yS5+knN0xyzbv95XhTEKbwIhAPcax/g9wWSQi/JGlV2Zc/Qz3v3RFLT86K66DlUf9S/T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFhOAlF94MGEKBmJ0R8Zp2C2+uLX/sY+b7+GPKa0jX+oAiBCC8PT8iFrJvVOcmpI29X164GzhE7p9WqHNFRYYe+zog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.9.25-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1632339},"type":"module","engines":{"node":">=18"},"gitHead":"58886e06de77b641ba33551e8df7528d908956f4","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e69a069-65b3-4ae1-b7db-95a0b7896bc0"}},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.19.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.9.25-3_1790334596599_0.16771292725571385","host":"s3://npm-registry-packages-npm-production"}},"2026.9.25-4":{"name":"@arcforgelabs/dictate","version":"2026.9.25-4","license":"MIT","_id":"@arcforgelabs/dictate@2026.9.25-4","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"4dd12b278ca4ff770dda947a87b9b0f0103c11f6","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.9.25-4.tgz","fileCount":107,"integrity":"sha512-EA1gFe55zKOCMQc5GzFUgw02XtbV/sK3J/y7tYFvkS1iaE/VckeN50ZZCzcLtacOz5Ih8kjTt+84hWHEsBWbtA==","signatures":[{"sig":"MEYCIQCX+r6W9S12sjjZNF1acFf1wpoaUagwxgl9+Ja5wZ0aRwIhAIShuTOr9gJbnYD9gu4iGSxyo6c5knrq/Y8zxkHabdde","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDFwm7l/v+nMxxc7lDuXT8lOi6Q++dnNWnRVtbmBEuaQIhAK2PQ24a0e8ia85uQQRsyEv9f9ipB7QsMRijToOTKTgU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.9.25-4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1634684},"type":"module","engines":{"node":">=18"},"gitHead":"69c7a030c9e06156489d6f297080df219a816813","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e69a069-65b3-4ae1-b7db-95a0b7896bc0"}},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.19.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.9.25-4_1790341358258_0.14266176882308312","host":"s3://npm-registry-packages-npm-production"}},"2026.9.26":{"name":"@arcforgelabs/dictate","version":"2026.9.26","license":"MIT","_id":"@arcforgelabs/dictate@2026.9.26","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"homepage":"https://github.com/arcforgelabs/dictate#readme","bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"dist":{"shasum":"33c4c3a458d781fd98429b9a715fcc30ed468d2a","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.9.26.tgz","fileCount":107,"integrity":"sha512-cn+V217WNzOeTVtLJAlTFJyvUuVP5vAx3CFAebSuZi6DajugCFgEi42/wUBmAUNGW9TwzvKg3Z2Lvluko5asfg==","signatures":[{"sig":"MEUCIQCzkYidZyWbmhDKV2Omkn37izIqvDoZ0FhxVSnGVyOuEQIgVV4CQQUTlavaE5ohzUQckJf7yzt3i2iVoi0Zcj6+8Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDscFkaXsSPkd1iNRCLvfcRvxjVr3iWBV6eiV5x4uVVWgIgI9VTaTa+JZa5h61pwhW+2aIcu+Xf6xq0BYvadOi1zbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.9.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1634961},"type":"module","engines":{"node":">=18"},"gitHead":"93c8bd30b7a55f139cb8353355bfdb916a4b2fc1","scripts":{"pack:check":"npm pack --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e69a069-65b3-4ae1-b7db-95a0b7896bc0"}},"repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.19.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dictate_2026.9.26_1790348843644_0.922404323796139","host":"s3://npm-registry-packages-npm-production"}},"2026.9.27":{"_id":"@arcforgelabs/dictate@2026.9.27","bin":{"dictate-update":"npm/dictate-lifecycle.mjs","dictate-install":"npm/dictate-lifecycle.mjs","dictate-uninstall":"npm/dictate-lifecycle.mjs"},"bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"dist":{"shasum":"bb2f6b1ad2bc68954736d9cc974f4ac9e35477d6","tarball":"https://registry.npmjs.org/@arcforgelabs/dictate/-/dictate-2026.9.27.tgz","fileCount":107,"integrity":"sha512-IMgXf6M4drYxhQp+yH/ZGCW/ZZ/i5R24EChaRVvzm3S0JAW9UZYOXZ07VOQMqGOYmdvTbbg44meViSU8CD2/og==","signatures":[{"sig":"MEQCIBgAfNu0gvVXQczsLFjSSpqiCtC5JeavkiZP7tW0RWPmAiAf8A1w6PQ+HRYpzxKOsYGHf3irELacPNZc2GHei4brmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCvUtTho4IXuCg21yqKjK4h/KEBCo3E4VFFYVArsvxECwIhANzr6NvyUuoKmzUXzvHwJM8jWLjTA5mHE+6MicUvo6ow"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arcforgelabs%2fdictate@2026.9.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1638730},"name":"@arcforgelabs/dictate","type":"module","engines":{"node":">=18"},"gitHead":"c30c6d05db6d7a0e50a3739a2c073270ab955d37","license":"MIT","scripts":{"pack:check":"npm pack --dry-run"},"version":"2026.9.27","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e69a069-65b3-4ae1-b7db-95a0b7896bc0"}},"homepage":"https://github.com/arcforgelabs/dictate#readme","repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"_npmVersion":"11.19.0","description":"Installer shim for Dictate desktop dictation.","directories":{},"maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dictate_2026.9.27_1790483266369_0.8072521282145815"}}},"time":{"created":"2026-06-03T23:59:50.313Z","modified":"2026-09-27T04:27:46.817Z","2026.6.3":"2026-06-03T23:59:50.581Z","2026.6.4":"2026-06-04T00:13:46.285Z","2026.6.5":"2026-06-04T00:41:10.692Z","2026.6.6":"2026-06-06T13:01:15.521Z","2026.6.18":"2026-06-18T02:56:27.501Z","2026.6.20":"2026-06-20T02:29:11.181Z","2026.7.4":"2026-07-04T12:37:26.726Z","2026.7.4-unstable.2.1":"2026-07-04T23:55:28.089Z","2026.7.4-unstable.3.1":"2026-07-05T00:31:42.426Z","2026.7.4-unstable.4.1":"2026-07-05T00:45:07.811Z","2026.7.4-unstable.5.1":"2026-07-05T00:53:31.480Z","2026.7.4-unstable.6.1":"2026-07-05T01:02:03.668Z","2026.7.4-unstable.7.1":"2026-07-05T02:10:26.745Z","2026.7.4-unstable.9.1":"2026-07-05T05:27:40.328Z","2026.7.4-unstable.12.1":"2026-07-05T06:31:35.342Z","2026.7.4-unstable.13.1":"2026-07-05T10:30:25.602Z","2026.7.4-unstable.14.1":"2026-07-05T11:03:48.955Z","2026.7.4-unstable.16.1":"2026-07-05T15:16:51.144Z","2026.7.4-unstable.17.1":"2026-07-05T15:48:27.347Z","2026.7.4-unstable.18.1":"2026-07-05T16:09:04.987Z","2026.7.4-unstable.19.1":"2026-07-05T16:31:09.201Z","2026.7.4-unstable.20.1":"2026-07-05T16:50:35.367Z","2026.7.4-unstable.21.1":"2026-07-05T17:08:11.578Z","2026.7.4-unstable.22.1":"2026-07-05T17:25:26.011Z","2026.7.4-unstable.23.1":"2026-07-05T17:44:06.029Z","2026.7.4-unstable.25.1":"2026-07-05T18:01:22.131Z","2026.7.4-unstable.26.1":"2026-07-05T18:17:27.731Z","2026.7.4-unstable.27.1":"2026-07-05T18:32:20.956Z","2026.7.4-unstable.28.1":"2026-07-05T18:45:07.650Z","2026.7.4-unstable.29.1":"2026-07-05T19:02:30.262Z","2026.7.4-unstable.30.1":"2026-07-05T19:19:23.937Z","2026.7.4-unstable.31.1":"2026-07-05T19:37:47.298Z","2026.7.4-unstable.33.1":"2026-07-05T19:55:30.475Z","2026.7.4-unstable.34.1":"2026-07-05T20:15:25.188Z","2026.7.4-unstable.36.1":"2026-07-05T20:38:01.015Z","2026.7.4-unstable.37.1":"2026-07-05T20:58:50.855Z","2026.7.4-unstable.38.1":"2026-07-05T21:14:25.906Z","2026.7.4-unstable.39.1":"2026-07-05T21:31:36.009Z","2026.7.4-unstable.40.1":"2026-07-05T21:47:07.174Z","2026.7.4-unstable.41.1":"2026-07-05T22:04:47.025Z","2026.7.4-unstable.42.1":"2026-07-05T22:18:58.372Z","2026.7.4-unstable.43.1":"2026-07-05T22:33:55.789Z","2026.7.4-unstable.44.1":"2026-07-05T22:59:59.130Z","2026.7.4-unstable.45.1":"2026-07-05T23:27:57.270Z","2026.7.4-unstable.46.1":"2026-07-05T23:51:03.802Z","2026.7.4-unstable.47.1":"2026-07-06T00:47:19.037Z","2026.7.4-unstable.48.1":"2026-07-06T02:00:03.703Z","2026.7.4-unstable.49.1":"2026-07-06T03:23:25.903Z","2026.7.4-unstable.50.1":"2026-07-06T03:38:29.918Z","2026.7.4-unstable.52.1":"2026-07-06T03:56:09.245Z","2026.7.4-unstable.53.1":"2026-07-06T04:37:40.037Z","2026.7.4-unstable.55.1":"2026-07-06T05:23:23.811Z","2026.7.4-unstable.56.1":"2026-07-11T07:10:53.991Z","2026.7.4-unstable.60.1":"2026-07-13T05:02:15.664Z","2026.7.4-unstable.62.1":"2026-07-13T07:08:23.798Z","2026.7.4-unstable.63.1":"2026-07-14T07:21:28.253Z","2026.9.25-1":"2026-09-25T07:45:39.908Z","2026.9.25-2":"2026-09-25T08:19:45.871Z","2026.9.25-3":"2026-09-25T11:09:56.692Z","2026.9.25-4":"2026-09-25T13:02:38.355Z","2026.9.26":"2026-09-25T15:07:23.749Z","2026.9.27":"2026-09-27T04:27:46.516Z"},"bugs":{"url":"https://github.com/arcforgelabs/dictate/issues"},"license":"MIT","homepage":"https://github.com/arcforgelabs/dictate#readme","repository":{"url":"git+https://github.com/arcforgelabs/dictate.git","type":"git"},"description":"Installer shim for Dictate desktop dictation.","maintainers":[{"name":"iamsamuelrodda","email":"samuel+npmjs@arcforge.au"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/arcforgelabs/dictate/master/assets/dictate.png\" alt=\"Dictate\" width=\"128\" height=\"128\">\n</p>\n\n# Dictate\n\nDesktop dictation that types into the focused app.\n\n`dictate` runs as a small tray app. Press your configured push-to-talk shortcut,\nspeak, and it transcribes into whatever app you are already using.\n\n**Local only.** Transcription runs on your machine. No account, no\nsubscription, no API key, no hosted model. Nothing you say leaves the device.\n\nCurrent status: not a commercial product. Dictate was retired as one on\n2026-08-25 and is now worked on when there is time. Linux installs, Windows 11\nsource installs, tray controls, startup integration, local dictation history,\nupdate, and uninstall paths are implemented.\n\nThe account, subscription, cloud sync and hosted-transcription code was\nremoved on 2026-09-19 — 27,064 lines across 107 files. See\n`docs/local-only-audit.md` for what went and why, and `VISION.md` for the\ndirection. The current transcription/model plan is\n`docs/TRANSCRIPTION_PLAN.md`.\n\n## Install\n\nWindows 11 — Microsoft Store remains the intended public channel, with direct\ndownload from GitHub Releases available meanwhile.\n\nThe Store listing is overdue for an update and will get one once the first\nstable local-only build is done. Store packaging, submission automation and the\nlisting copy all stay; only the in-app subscription part goes, since there is\nnothing to subscribe to. See `docs/msstore-automation.md`.\n\nWindows direct download:\n\n1. Open the latest GitHub release.\n2. Download `Dictate_*_x64_en-US.msi` when a staging MSI is attached.\n3. Run the MSI and open **Dictate** from the Start Menu. Windows may warn that\n   the installer is from an untrusted publisher; that is expected for staging\n   builds.\n\nIf a release does not yet have an MSI attached, use the developer/source\nbootstrap below or wait for the Microsoft Store package.\n\nWindows developer/source install from the hosted bootstrap:\n\n```powershell\npowershell -ExecutionPolicy Bypass -Command \"iwr -useb https://cdn.jsdelivr.net/npm/@arcforgelabs/dictate@latest/install.ps1 | iex\"\n```\n\nUnstable developer/source bootstrap for pre-stable feature testing:\n\n```powershell\npowershell -ExecutionPolicy Bypass -Command \"iwr -useb https://cdn.jsdelivr.net/npm/@arcforgelabs/dictate@unstable/install.ps1 | iex\"\n```\n\nOpen **Dictate** from the Start Menu after install.\n\nLinux (Ubuntu) — install the release `.deb`. It is built once in CI with the\nengine, model and desktop shell inside, so every install of a version is the\nsame:\n\n1. Download `Dictate_<version>_amd64.deb` from the latest GitHub release.\n2. Install it with apt, giving the path to the file:\n\n   ```bash\n   sudo apt install ~/Downloads/Dictate_<version>_amd64.deb\n   ```\n\n3. Open **Dictate** from the app launcher. It starts on sign-in.\n\nDictate does not publish an apt repository, so `apt upgrade` does not see new\nversions. Update from the app, or install the next release's `.deb` the same\nway.\n\nLinux latest code (per-user, builds on your machine, no sudo). This installs\nfrom source into `~/.local/share/dictate` and compiles the desktop shell\nlocally, so it needs `cargo`, `npm` and `webkit2gtk-4.1-dev`:\n\n```bash\nnpx @arcforgelabs/dictate install\n```\n\nOr from a checkout: `./install-ubuntu.sh`, or `./install.sh` on other\ndistributions.\n\nWindows developer/source install, from the repo/source directory:\n\n```powershell\npowershell -ExecutionPolicy Bypass -File .\\install-windows-wizard.ps1\n```\n\nThe local `.ps1` installer scripts must be run from a checkout or extracted\nsource directory. They will not work from `C:\\Windows\\System32`.\n\nNode/npm users can also run the developer bootstrap:\n\n```powershell\nnpx @arcforgelabs/dictate install\n```\n\n## Workflow\n\n```text\nOpen Dictate\nUse the mic button or configured push-to-talk shortcut\nHold shortcut, speak, release\nReview Dictations when needed\n```\n\nBy default, Dictate installs a normal app launcher entry and starts on sign-in.\nAdvanced configuration is available through the `dictate config` CLI.\n\n## Update And Uninstall\n\nWindows developer/bootstrap install:\n\n```powershell\npowershell -ExecutionPolicy Bypass -Command \"iwr -useb https://cdn.jsdelivr.net/npm/@arcforgelabs/dictate@latest/update.ps1 | iex\"\npowershell -ExecutionPolicy Bypass -Command \"iwr -useb https://cdn.jsdelivr.net/npm/@arcforgelabs/dictate@latest/uninstall.ps1 | iex\"\n```\n\nTo test updates before they are promoted to stable:\n\n```powershell\npowershell -ExecutionPolicy Bypass -Command \"iwr -useb https://cdn.jsdelivr.net/npm/@arcforgelabs/dictate@unstable/update.ps1 | iex\"\n```\n\nUsers on the app's npm-backed update path can opt into or out of unstable\nupdates from the CLI:\n\n```bash\ndictate config set-update-channel unstable\ndictate config set-update-channel stable\n```\n\nWindows from source:\n\n```powershell\npowershell -ExecutionPolicy Bypass -File .\\update-windows.ps1\npowershell -ExecutionPolicy Bypass -File .\\uninstall-windows.ps1\n```\n\nLinux `.deb` install: update from the app, or install the newer `.deb` with\n`sudo apt install`. Remove it with:\n\n```bash\nsudo apt purge dictate\n```\n\nLinux latest-code (per-user) install:\n\n```bash\nnpx @arcforgelabs/dictate update --user\nnpx @arcforgelabs/dictate uninstall\n```\n\nFrom a checkout, `./update.sh` and `./uninstall.sh` do the same.\n\nUse `-RemoveUserData` on Windows or `--remove-user-data` on Linux only when you\nalso want to remove config, logs, history, and downloaded model data.\n\n## What It Does Today\n\n- Starts from the Windows Start Menu or Linux app launcher\n- Runs as a tray app\n- Types dictated text into the focused app. A terminal, including the Grok\n  CLI, receives that text with Shift+Insert so it is not filed as an attachment.\n- Supports configurable push-to-talk\n- Presents a simple capture-first desktop UI\n- Supports launch on startup\n- Keeps a small local dictations history for copy/paste recovery\n- Provides installer, updater, uninstaller, and doctor paths\n\n## Models\n\nThe default English path is Parakeet where the runtime is available, falling\nback to local Whisper variants otherwise. Every supported model runs on your\nmachine. The desktop UI keeps engine names out of the primary workflow;\nadvanced users and tests can still select an explicit local engine through CLI\noptions and `dictate config`.\n\nGPU lanes are explicit:\n\n- NVIDIA CUDA: install with the `gpu` extra (ONNX Runtime 1.30 with CUDA 13\n  runtime wheels; needs NVIDIA driver 580 or newer) and verify with\n  `dictate doctor --stt-backend parakeet --device cuda --quick`.\n- Windows AMD GPU: install with the `amd` extra for ONNX Runtime DirectML\n  (1.24.x, the last published DirectML wheel) and verify with\n  `dictate doctor --stt-backend parakeet --device amd --quick`.\n- Linux AMD GPU: install a ROCm/MIGraphX-capable ONNX Runtime build, then verify\n  with `dictate doctor --stt-backend parakeet --device amd --quick`.\n- The Meeting button and the dictation-list filter are beta-channel chrome.\n  The normal channel is dictation only. Meeting uses a dedicated\n  speaker-attribution lane. Inspect it with\n  `dictate config show`; set it with\n  `dictate config set-meeting-model parakeet-pyannote/parakeet-tdt-0.6b-v2`.\n  Source installs can add pyannote support with `./install.sh --meeting` or\n  `.\\install-windows.ps1 -Meeting`, then verify with\n  `dictate doctor --stt-backend parakeet-pyannote --device cuda --quick`.\n  Experimental preflight targets also exist for\n  `parakeet-diarizen/parakeet-tdt-0.6b-v2` and\n  `parakeet-sortformer/parakeet-tdt-0.6b-v2`; these still require their\n  runtime-specific DiariZen or NeMo setup before selection.\n\n## Commands\n\n```bash\ndictate\ndictate --no-tray\ndictate --once\ndictate --once --copy\ndictate doctor --quick\ndictate doctor --quick --fix\ndictate doctor --check-model-load\n```\n\nAdvanced configuration remains available for automation and testing:\n\n```bash\ndictate --stt-backend faster-whisper --model turbo\ndictate --stt-backend parakeet\ndictate config show\ndictate --add-hotword AcmeWidget\ndictate --list-hotwords\n```\n\n## State\n\nUser state is local:\n\n```text\nLinux:\n  ~/.config/dictate/config.yaml\n  ~/.local/share/dictate/\n\nWindows:\n  %APPDATA%\\dictate\\config.yaml\n  %LOCALAPPDATA%\\dictate\\\n```\n\nRepo defaults intentionally ship with `hotwords: []`. Hotwords are user-specific\nand should not be packaged into the public repo default config.\n\n## Safety\n\n- Audio and transcripts stay on the device. There is no hosted transcription\n  path and no account.\n- Dictation text can be sensitive; check logs and issue reports before sharing.\n- Important transcriptions should be verified before relying on them.\n- Support and maintenance are best-effort.\n\n## Desktop UI — the Quiet Console (preview)\n\nA quiet desktop window sits alongside the tray — a capture home (the mic is the\nrecord button), the notes list, and the ⌘K palette; no settings menu (config via\nthe `dictate config` CLI).\n\n- [`ui/`](ui/README.md) — React/Vite front-end. For UI work, **`cd ui && npm run\n  dev`** opens the whole app at `http://localhost:5173` against a built-in mock\n  (no engine, no Tauri, no STT) — the fast UI loop in a browser. Details, and\n  when to use the Tauri shell instead, are in that README's *Develop* section.\n- [`ui-shell/`](ui-shell/README.md) — Tauri 2 shell that hosts it on Linux.\n- `src/dictate/ui_server.py` — the loopback control server the UI talks to; the\n  tray can launch the shell for the desktop capture surface.\n- See [`design/PLAN.md`](design/PLAN.md) for the cross-platform plan.\n\n**Install it like a normal app:** on Linux that is the release **`.deb`**. It\nbundles the frozen Python engine (PyInstaller sidecar) and the prebuilt desktop\nshell, so there is no Python, pip or compiler step:\n\n```bash\nsudo apt install ./Dictate_*_amd64.deb\n```\n\nThe app lives in the tray and desktop shell and does push-to-talk straight away.\nBuild the package yourself in one step with\n[`scripts/build-linux-desktop.sh`](scripts/build-linux-desktop.sh) — see\n[`ui-shell/README.md`](ui-shell/README.md). The per-user `npm`/`install.sh`\nroute installs under `~/.local/share/dictate` and builds on your machine; use it\nto try the latest code, not as the everyday install.\n\n## Docs\n\n- [Windows 11 support](docs/windows-11.md)\n- [Transcription deployment plan](docs/TRANSCRIPTION_PLAN.md)\n- [Release/versioning](docs/release-versioning.md)\n- [Desktop packaging & CI runbook](docs/desktop-packaging.md)\n- [Microsoft Store automation](docs/msstore-automation.md)\n- [Microsoft Store listing draft](docs/msstore-listing.md)\n- [Deployment security](docs/deployment-security.md)\n- [Development streams](docs/development-streams.md)\n- [Archived docs index](docs/archive/README.md)\n- [Security policy](SECURITY.md)\n\n## License\n\nMIT. See [LICENSE](LICENSE).\n","readmeFilename":"README.md"}