{"_id":"@microbit/microbit-connection","_rev":"69-e80319068d00122d37fd188b63d11808","name":"@microbit/microbit-connection","dist-tags":{"apps":"0.9.0-apps.alpha.20","beta":"1.0.0-beta.2","latest":"1.0.0","worker-jacdac":"0.0.0-worker.jacdac.601"},"versions":{"0.0.0-alpha.1":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.1","_id":"@microbit/microbit-connection@0.0.0-alpha.1","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"a015fe40fe9527fdfea4da7652533f347cdff490","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.1.tgz","fileCount":68,"integrity":"sha512-FzDaJiv2lVWczWk2ccOAxTXHo0je5j6aDFmbz0RnRuGnFLJUR56Z9YhBAaGk7cr6HoxuqLJK0mZqD6wtFR79Ew==","signatures":[{"sig":"MEQCIAgl2cd3SJMTosdwyFIy/hnHGVRsnaxLG1g4doWqzKM1AiAqaQSuT60XcOOtv0bdFi+pN6ej/nSsJ3a0T0BusjWRwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223080},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"ccbcc15cf4a25c2649cc7bf2a45b75539ee188fb","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"dapjs":"^2.2.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.1_1721045902204_0.36640764234435985","host":"s3://npm-registry-packages"}},"0.0.0-alpha.2":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.2","_id":"@microbit/microbit-connection@0.0.0-alpha.2","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"bb041bcff9dc89b5f7a8acd11ec26bd129893c54","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.2.tgz","fileCount":71,"integrity":"sha512-Y6JS1Aju8i6irzI4bfrqVy0DvgTY5+qQKO2l0jybGQF2LRTxuqbrXk1i2clmpFaUIfPPOrqB3E9ixLqjR7eP0w==","signatures":[{"sig":"MEYCIQC74Eh4lMCh8bCOr+3QwjQ8UiJLFNczQs7S0V3oGdqQjAIhAIbuZHQj98dTAYJQ6r8CKtf4FtHxkb4HloraQu0RAAOd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230311},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"33f17338639b1a17dcb13dee087992495ab1b1ad","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"dapjs":"^2.2.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.2_1721048842045_0.854745923665615","host":"s3://npm-registry-packages"}},"0.0.0-alpha.3":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.3","_id":"@microbit/microbit-connection@0.0.0-alpha.3","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"0c7f567ee3e4feb640b5021c2aa71751990e99ee","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.3.tgz","fileCount":71,"integrity":"sha512-ZckWkYkQ78bCHcBSivht1HRQRtYes6is99ZCWgPggLsSFcZ84DFjlIA/QJnFSgBUT/k4Fn20ZJeGN7aVU0gy9w==","signatures":[{"sig":"MEQCIAi9ExMeWFNCN9IMEXLuTkBHUaxIh6rLOBh3Xl+7TaDHAiBOWHqHjn5Ey2X4mjnIIVoOVTWyQFv+29hyB/RMV7i7gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234459},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"470cd81b9d6db28e2a3877f4f3fb9e013ef59043","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.3_1721060673094_0.5862889652778256","host":"s3://npm-registry-packages"}},"0.0.0-alpha.4":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.4","_id":"@microbit/microbit-connection@0.0.0-alpha.4","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"8f2c13770611ea319b1b8144c58067a4b968cf92","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.4.tgz","fileCount":71,"integrity":"sha512-+ifTMR8NHhgTlCmkIN+CxT32w0c9v8gMbxI3a+K+5s89ZU7KinhxDyJ6QbRr8Vb3Qt5eJhh3hwa6VIHhTiXtrg==","signatures":[{"sig":"MEUCIBjj5F0NDPDITU/OWgxOGFhCbTSqK17bHVe3qavQAo0pAiEAnFQcU5K0HAhbbjFc3KVsR9LVPDfSvr7gPKgD1rhczFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237745},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"4594d86b15f0de631574a7fdab2b31e1cb87f6d9","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.4_1721294015651_0.840465097283509","host":"s3://npm-registry-packages"}},"0.0.0-alpha.5":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.5","_id":"@microbit/microbit-connection@0.0.0-alpha.5","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"05bb3d385722c8853e0540c5746cc6e7cd55163c","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.5.tgz","fileCount":71,"integrity":"sha512-aibXtJ3rsNhb/z6xwDzKyG4GklAQ1gxyMK2VZFOoMBiw10jtcGj/VrblnDgrhjjMCICUWlgUnCzLGmi2WuFCsw==","signatures":[{"sig":"MEUCIB6W2p5utgTy0Ybw5cj7bO2wwCVfLJHgLJ1eOUwSc9+dAiEA193prQAq6AIHu3Zx2/aR6S91eahxSrNZgUQ/TBVmkWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237896},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"087cd8a16ee3d5e3d543ddaa519ceede66df0f0c","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.5_1721314344057_0.28650947428170337","host":"s3://npm-registry-packages"}},"0.0.0-alpha.6":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.6","_id":"@microbit/microbit-connection@0.0.0-alpha.6","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"991c53e9a53e1495b360c2fa1c676aa44015554b","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.6.tgz","fileCount":71,"integrity":"sha512-lvIG+IsMlNsKOnE/k6i8QAMfZ7p8aryy0KBsuqRHN5seBkkPpCWbMT9tYLD3rerE3SGm1+xDz+nFVwLa7CvJNg==","signatures":[{"sig":"MEUCIQCj/8obNBJN3l+G4WofaDPLdHTWKxfDjrzCI3ieHY6VJAIgCNICe6Wz2I7cFVihgcuOjnGDzB/xAdGKxvKC36/ivEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238997},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"1c9c4f0328ba8edce7f999554e1e9dc4e13e77a9","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.6_1721319281389_0.40042039207519187","host":"s3://npm-registry-packages"}},"0.0.0-alpha.7":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.7","_id":"@microbit/microbit-connection@0.0.0-alpha.7","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"bbe18c72fa933db63ce36b42d30417c9de2f0b06","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.7.tgz","fileCount":71,"integrity":"sha512-dhbca6Jc1+bU8cwtTWRFATd8KzPdRny2s3WZTJleHdNyYitipIBwmWl5bFFex6/u2b4rrqD2zpV3xkx3HGtycA==","signatures":[{"sig":"MEUCID6Egg4fc5AbXC/OJP73LqwLUrl+GEezM4PhWhEig17XAiEA7WfG85tvOWJL09faTDY+mzKTGPG6PrYId4xCxW4oSe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240118},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"ce957a4133ba505de345bb36ce226997057b0e1f","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.7_1721396784698_0.2692931404458765","host":"s3://npm-registry-packages"}},"0.0.0-alpha.8":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.8","_id":"@microbit/microbit-connection@0.0.0-alpha.8","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"871bbd22ac7d4470cbaf68aac10642a553d695a3","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.8.tgz","fileCount":77,"integrity":"sha512-KuQTmn/Q55lB9f95UZwcMLtpyVvhkFyUPifO6SNTVxeP6JoRYYh2txEOwM3/AlNhdkkqme0tFS+qpFlH7nRu/A==","signatures":[{"sig":"MEUCIQCwmKWVcUU2GIyxCJLiGFWz7p8qag95u+mfhpsPxxHBjwIgGwEj0mjzB8sZcui744AT82dUTS13o5QChxeU7y/t04E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252097},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"b7beb12aec7b6773875804cf23337194d402935d","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.8_1721724846509_0.3001006096329475","host":"s3://npm-registry-packages"}},"0.0.0-alpha.9":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.9","_id":"@microbit/microbit-connection@0.0.0-alpha.9","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"2dece068a724d4bf5bcbe261be0de91f82812b3f","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.9.tgz","fileCount":77,"integrity":"sha512-pk+t9mvipLUgSmQyN6TrZNzSwKTlnwxyeVLXll88isfdfn+QhvwQukNCuicLYULWdtU/1tVVW+A3vxt55KpSug==","signatures":[{"sig":"MEUCIBpUkHdsedOWUitkVZlqNL/NZIdutgQNfWzFpjiYu883AiEAshV5kj1XGkK9yl6ZwByav7DsMcam5XiT7O2zHn5HElg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252612},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"a3c23c4020a54952f7b3e2fdc09e14404e7f9490","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.9_1721823195084_0.10717175525120015","host":"s3://npm-registry-packages"}},"0.0.0-alpha.10":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.10","_id":"@microbit/microbit-connection@0.0.0-alpha.10","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"4e8613d443b4f0685d9e9f05572f45bce2cac1e9","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.10.tgz","fileCount":77,"integrity":"sha512-O0jAgza3448k26R9/u7IUfMvtmBLkMVOdNQOIDIWckAeC+3AQy0YcpHm9sCXJNw8AEITL2whRc05hQjwigwTrg==","signatures":[{"sig":"MEQCIB1+AbPe6pjCF8AMGnkNebuR2+B3WdcQ3jBC6Z+yO8ubAiAFdQgsNMkEe+Ssye5BdJvTpyiZPenxnb8MCmLZfsNx9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254033},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"523377eaa9c3590a3faeeed3bcd3d7a584aa51a5","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.10_1721907589963_0.005308815459317051","host":"s3://npm-registry-packages"}},"0.0.0-alpha.11":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.11","_id":"@microbit/microbit-connection@0.0.0-alpha.11","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"2accbd6d8ffc35033f8bb3c72d64f1090decb09d","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.11.tgz","fileCount":77,"integrity":"sha512-l7nxDgzLCDq7hz4dFfRwvN61OlEASXIaFU3gP1qVE35WRc7S3r4siF08Y6n7SMvxGhtsFmj08HE4MS+KYHw7/Q==","signatures":[{"sig":"MEUCIBZdLmcSjKK+yayrqmy0iwazuuwLRiCC+7iJoLi1q1M4AiEAsM0MdxHtK+RWMqPwNUNCp37QOEoQNReiL1f2422MxmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254644},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"b2b2c0a32d143c05de816da5e96230e109b8e020","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.11_1721913427770_0.9045699125961941","host":"s3://npm-registry-packages"}},"0.0.0-alpha.12":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.12","_id":"@microbit/microbit-connection@0.0.0-alpha.12","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"a68110bb45f6754d634ba0d603ace63ed1da8356","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.12.tgz","fileCount":77,"integrity":"sha512-s4p8m15qSsA1AJu/yXoyihjHF1oT8qLBuexneAEvhRnk8O/m5c7WIjxaZWwo6SsrE7wPeAa4xAK4pgf0+EkHcg==","signatures":[{"sig":"MEQCIHNSu9lh0pHT3bRuu4URW33rz+h3qOGTGgr3JzDXaigdAiByQuBXLgjMBgZjrZSLLDVEbBIIuTICQhwiy6ppEttuwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256179},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"bff05d7d335de9a215c47fa9f3c37d1d178561c8","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.12_1721922485754_0.901425022903048","host":"s3://npm-registry-packages"}},"0.0.0-alpha.13":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.13","_id":"@microbit/microbit-connection@0.0.0-alpha.13","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"81a7b690fc265a1c7516ca823a74082f7f7cc137","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.13.tgz","fileCount":77,"integrity":"sha512-TwlKERm+WmcA4wFK5ioV5S/ah71SEH4wFqNdrfgyMO5U1QZfmG+H3DEMWBuYiI67NLn4ZED71vadgSMzwuOaxg==","signatures":[{"sig":"MEYCIQDaEnoQZSJr2dIbKeirR7cNCI9VBNRCmg39jgbJ3rh1LAIhAPjdXUkDefHLfJMemkGR+yYFRd99zAVlJZbsjuO3J9dt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256010},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"802f5eaafc62b4f9be8a7ea406f0f3d9c015616e","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.13_1721986748709_0.788307082263805","host":"s3://npm-registry-packages"}},"0.0.0-alpha.14":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.14","_id":"@microbit/microbit-connection@0.0.0-alpha.14","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"9a045d522d8fbedad64805f2e1b0bd74ae4cff87","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.14.tgz","fileCount":77,"integrity":"sha512-Z6PsxYTO359KD5hah0JOlxxehhlzmd7Q45NcrDYT6njTjbAT9FbSF4KnnQbgnbRgePmBzW4q/HAUl89Nvqevdw==","signatures":[{"sig":"MEUCIHjg01si2rfqwYSW2izQPufHKcbAm8CHaFKLnMngOh6eAiEA260jDZ3j4FoIMn0/yL6jDJBU7aKpnKp6mRbCo2FgcsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258807},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"5943a1028622c814e6748dc132e4c5e6626eb071","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.14_1722240902393_0.9535690058645157","host":"s3://npm-registry-packages"}},"0.0.0-alpha.15":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.15","_id":"@microbit/microbit-connection@0.0.0-alpha.15","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"33a02361cfc8ce7f8da784b51de699f23c9ad975","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.15.tgz","fileCount":77,"integrity":"sha512-0yWLI63+sdIKqHbVyKfEaZMxYCXOv3uoJEOcSOYl7iK/MW9UWRcXFcQUjwWk1Q/6gUIzOdS/wboD7YixhcXBFQ==","signatures":[{"sig":"MEUCIA7B9INZMg4kE65jH9l9Yg1oxTgNIBHMNhcMKDPiizDGAiEAmZBuqRgxVZ+4YVgPWQBsJ+isK+3KRmXzDoDVZ4eMrZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259511},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"b5d093de29abeb8a7f9f0fe13432de7f4cf90770","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.1","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.15_1722519370697_0.22233676475769415","host":"s3://npm-registry-packages"}},"0.0.0-alpha.16":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.16","_id":"@microbit/microbit-connection@0.0.0-alpha.16","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"7334a566f8bf50d86cf363cffda84437c3cbe021","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.16.tgz","fileCount":77,"integrity":"sha512-+N2wCrqQ7/i013hm822SySqCt+4v3Ok6ReI+vNTDinUrOKzvwtu6g92QNCEYSVO/oEUB1OQCnTiv3XmIjkxZ6w==","signatures":[{"sig":"MEUCIBHZ9P5talPv4x9Qdz1JEw1bP8XKlAyIbfIqG2rsxCYkAiEAl8qNToQzJoUfy9PwxGtD88CpPbp9FBI2rZu7og9F37A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262864},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"393c8d65aa2b64e2b0f419e30e0dc18f4bc3652b","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.7.0","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.16_1722589164427_0.8676506749076127","host":"s3://npm-registry-packages"}},"0.0.0-alpha.17":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.17","_id":"@microbit/microbit-connection@0.0.0-alpha.17","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"dca342b181b0ef8afd66e333f3e88bbb3e0aa485","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.17.tgz","fileCount":77,"integrity":"sha512-lgs2u0SDZZZpdbCVKEQ7FhN/PiZ8CJF6NTFIpY5r38/q8L3OO2SdHga1dizdbRPJ9lslbn9NubG2/M0yHr6o5g==","signatures":[{"sig":"MEUCIQDNOmL4WVKunVk0/NGc3/+ILLdb6mt0DJhFwQKEuzlbrQIgNa9stYbqzMbqlSXXhCIC3X1rtXLY197+foANcfidJ9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262967},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"7090fe0a5541a648687f9e498acd0e44ea311f10","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.1","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.17_1722607265021_0.4996636470278444","host":"s3://npm-registry-packages"}},"0.0.0-alpha.18":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.18","_id":"@microbit/microbit-connection@0.0.0-alpha.18","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"19ea64ab76b169232bf6e78e47d0e181011e25bd","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.18.tgz","fileCount":77,"integrity":"sha512-/3eFGsdHXwXtQqfyhHfngpsqpX5vM5t9CgR+9qppGW/9eP5J2N+v4zRlGb1dLxmWSsxyRJXE4av4TQ0W9P0zww==","signatures":[{"sig":"MEYCIQCxSLSQgh6kP+nIDFn1/hnYWUkUByQx2460cb+aGahRTgIhAOhlsYN7zCi4TGeHZeHgqO4Zt9IZLzw83AbdPB3RHM6+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265398},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"09cbcad51ee617bfb03f4853dca25ec0ff71f5dc","scripts":{"ci":"npm run build && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.1","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.18_1722934979593_0.2457555772596942","host":"s3://npm-registry-packages"}},"0.0.0-alpha.19":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.19","_id":"@microbit/microbit-connection@0.0.0-alpha.19","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"5a57b82f90311809bc04f1b80528de513624c682","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.19.tgz","fileCount":83,"integrity":"sha512-VLOLVKkkxGHA6yzla39/dcU9IOFlIjrYyfkvWvR7ypzCnhJ0moJSsDpPduR4m+WLHDv4SlwEhFHLNvyHfveKnQ==","signatures":[{"sig":"MEUCIQDAXbLZURV8gkUrxv0f51OsO5GRwa6azP3gHNI4KZUr4gIgCSz25VvLeUPdqrpjfc7Xxw+r13iV3iJo6J7OizJU/n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278243},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"6e5d1089a34c292aab73a693bfbe94a3a63f08e9","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.19_1724922101327_0.12433014654088637","host":"s3://npm-registry-packages"}},"0.0.0-alpha.20":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.20","_id":"@microbit/microbit-connection@0.0.0-alpha.20","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"440531cd8b1a7028c48a29e296e848f07df64d9e","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.20.tgz","fileCount":83,"integrity":"sha512-dQdZhy7g324ml1zyrsqMKKoe++Vv7xY5M8ZJk5mY0i52M1SEt8SL/x9kX+dH/qARPT4kB9tA3Rv9xgGijLAPLQ==","signatures":[{"sig":"MEUCIQDOK7W+bh2XcfLNhbUKCAxl8XGAg6pyER3fgFStM1JffAIgFamybfQpzCT1ruVZjrBhlvKA3GNFZNddG+OAWpDfrR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278832},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"db3a7e57f2f838910b3b29939a961a287c76df86","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.20_1726057357701_0.9425132952526905","host":"s3://npm-registry-packages"}},"0.0.0-alpha.21":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.21","_id":"@microbit/microbit-connection@0.0.0-alpha.21","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"173d444e0c11f4843102d112c66f50fa4322847a","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.21.tgz","fileCount":83,"integrity":"sha512-qIyGL+yas89w5/sHIvTRIfT+1iDFe19MBzDCWSpYg18Vjv+6pcTdai/2qLvtzYrr6uODvlZJSpaW9LEoSFl1Eg==","signatures":[{"sig":"MEUCIHEkPvOD8ceJhHX9kMbZ8MonyzA7xIrLsiuhd7Kwed7ZAiEAxVotQjhPKp8/SwbAWMJ53mhH0+uKk1ErItgmxWOmRD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278975},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"66b4d89fd64590dc326b60c62a5bd75401ace7e7","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.21_1726059530475_0.9954778810087312","host":"s3://npm-registry-packages"}},"0.0.0-alpha.22":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.22","_id":"@microbit/microbit-connection@0.0.0-alpha.22","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"931afd888a5825903ecbf85b8b5d9610045fecca","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.22.tgz","fileCount":83,"integrity":"sha512-bCwqPix43it+0vmHRe4PvZoIOrQMoYLROkuNHhWEUYZ+4ZZIf1KJk83JoDGHUCjI+3CcvUfxUrK3OFpMfJq5cA==","signatures":[{"sig":"MEUCIFWSBLFJ5nQ5VyR04/8wdu7BImllx8CSbSV6/R3GzkPnAiEApV4dnDGttr3ie8GCilukzPjBAIyisSKmr04dPBo9GE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279877},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"4de7ea809c703dc8bafdf86de48a3d326908938f","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.22_1729172022261_0.7340097583979959","host":"s3://npm-registry-packages"}},"0.0.0-alpha.23":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.23","_id":"@microbit/microbit-connection@0.0.0-alpha.23","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"8a995843df1a438153d387fc0ef7207daf8daebf","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.23.tgz","fileCount":83,"integrity":"sha512-DOnmjVf9sbbUX0GswNB2UKR53hTU41YNyDqe/H7IBh491WSiOx2zRv6rpFRXGLTAhKxsfEzN4E5N8W1pDyoMAQ==","signatures":[{"sig":"MEYCIQCr8ZsSCjwl1FJMG6zmuh48kJ2C7W4eT8MeFZc+8VobFQIhALSRzeg5zxgJVhWLgpAVeHBxObbhEr77zTuBDixgQjQu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279913},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"adf0c90728cdbb2a4cf4a50abdbc002c915a8cae","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.23_1729173193316_0.1460970442140308","host":"s3://npm-registry-packages"}},"0.0.0-alpha.25":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.25","_id":"@microbit/microbit-connection@0.0.0-alpha.25","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"2a2a05e287ee5c3a5771aa77cd9b55b7c1d66dae","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.25.tgz","fileCount":83,"integrity":"sha512-P+asOqQ6QHOZNUW8e3JazZ7c2Dm1Dw8wOLHzhNRn9tmtuLE+mDcmddGxu5poYvRK6Q7exWTO5q3dT48dz3qONg==","signatures":[{"sig":"MEYCIQDI37SGAczEHr3RzOydngvuGDYga0MGsWdbtPtodCYuagIhAJdTc5Oqj6SIqaFVSTbYorwLgOOVAlEtyxYNsp+Gf9F8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279881},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"e3c31003efc2b8d9c6db4cc4dfd940e2fc530ab5","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.25_1729176498271_0.19976644086891038","host":"s3://npm-registry-packages"}},"0.0.0-tab.change.177":{"name":"@microbit/microbit-connection","version":"0.0.0-tab.change.177","_id":"@microbit/microbit-connection@0.0.0-tab.change.177","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"5ff4c060fe540d6defb79dcd7cf1b3f456e2306d","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-tab.change.177.tgz","fileCount":83,"integrity":"sha512-PO3khcDDKVmlIttJ8mnucwYB4nxfxm0IYJ3K1RmOUzHHcRWBPesj95YgiHw8UcP10XN8KEdenaADUzHKf4Z85A==","signatures":[{"sig":"MEUCIDs5RIibZgEi8LGDYiR9kMTHDs/X70NFCd8lJPaJAdl3AiEA7FEqWfm2dv4YuamPsll3XPlerLctS62kOCjk8cc0tPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275949},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"d22d72fb430e8c05b982b38b5fed3a7e797474c8","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-tab.change.177_1731076462561_0.7820327386174923","host":"s3://npm-registry-packages"}},"0.0.0-alpha.26":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.26","_id":"@microbit/microbit-connection@0.0.0-alpha.26","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"3b42d39b49cb5dd4b087faf6f05638b282c8f615","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.26.tgz","fileCount":83,"integrity":"sha512-dUlWrX6iyJohgziB+MBu9VBXG2SP1aqL0gDcc0Di//bjxBuGU7ve9Kse14l01qiVzGM2cnCheGA0Zuawgs8OhQ==","signatures":[{"sig":"MEYCIQCaGQBbo8RnYl1i61V+cxoYKlLM4ppH149lNEeyeskUSwIhANrbUHL+mvMegxUfhcrH7ymp0wTTa4OqxMPUmHFOigaq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280832},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"47483ecf0aed7e87b801b353ddb388fa59102abd","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.26_1731499801515_0.30037834123143403","host":"s3://npm-registry-packages"}},"0.0.0-alpha.27":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.27","_id":"@microbit/microbit-connection@0.0.0-alpha.27","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"d13eb45d88d4fbca2d9b4a44e6a211f61a0df1f8","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.27.tgz","fileCount":83,"integrity":"sha512-tXuVVbNLzrVF37yygd84xTHvWbohoejupKemDUr9CD2ik8HXbQehIVdfEYP5PK3iBx66JDEo5FvPcOS4/6qF3g==","signatures":[{"sig":"MEYCIQDckBvXE+ADHSoR3/EUT/xOlMA0ANXcrYsxHmpQacETzAIhAPWb/9JdLACWWBYAJJLtpGxgq+vwqbdiuIyDv3ZXthTk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280820},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"a0f4b9804419a7a7e56199899d25c00bee115540","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.27_1731500245447_0.06874954847233528","host":"s3://npm-registry-packages"}},"0.0.0-alpha.28":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.28","_id":"@microbit/microbit-connection@0.0.0-alpha.28","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"a09426ae904da90d1235dff2b5d54d9b47ff524a","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.28.tgz","fileCount":83,"integrity":"sha512-3vcLZ4+gYaJ/CbMCOAObaCk2QJZrHGATukRTCzj6RpUzF0r64xl+We4v9Xp8YKX9nZwlfyUQWRiWrQns3I/v2Q==","signatures":[{"sig":"MEUCIFoEZnOAyc7w68VyWsS3fOeWK7cx7WjGDxMD0rle2TZWAiEA/vm6pPuYy0lhzm0U1OOZQw10gx4m2KtlligKgyX52e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280857},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"60dd0553713e575bf44ba12bc5cc9892002e6932","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.28_1731514629547_0.8415327527083127","host":"s3://npm-registry-packages"}},"0.0.0-alpha.29":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.29","_id":"@microbit/microbit-connection@0.0.0-alpha.29","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"5f642cca0ec0dd30b18152e82ed09d37834a8a87","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.29.tgz","fileCount":83,"integrity":"sha512-2or8J1mVX2r7Xj+baQbnlKkZJM7ZQzIZUB8QlvyqbFtlnx1lMPk9bWLz02Rp2kFVCtbiXSmvxx2qo3AoLW0ZlQ==","signatures":[{"sig":"MEQCIBVDl8Gwx7vvccvVoR64YY9e4VC7fXFsknv7ht5FrgnwAiAy0ked8KG58g1TAGbMOUPJ04NwstIxRiogJa/kkE8vaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280857},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"82d712b1117d28ed16bd8e1f44f45e757ff0c283","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.29_1731517906177_0.3058213811786161","host":"s3://npm-registry-packages"}},"0.0.0-alpha.30":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.30","_id":"@microbit/microbit-connection@0.0.0-alpha.30","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"ee0d7b5f5a45d22829ca666ddf90becbfaa43462","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.30.tgz","fileCount":83,"integrity":"sha512-7nZg1P6PXS3xp4OR6Om9c0h14zx7ZFcWaw+TOMEA9AjC82PnnBVp1DtfrUZGMfca2wY8HcHAXoMbwPaQ2qyAmg==","signatures":[{"sig":"MEQCIHlECHXuVaI1/abisuNLn7PvAhvsTr58sYBdTSGzlgVVAiBSw7JxiobIL/ANzh2iFAH7wNSPmEsJg5PXLwvTB0tjug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280720},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"86cbb6aeaa597cd99ddc5d081562cab9e5ca5681","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.30_1733325603779_0.7134351651699202","host":"s3://npm-registry-packages"}},"0.0.0-alpha.31":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.31","_id":"@microbit/microbit-connection@0.0.0-alpha.31","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"6bd60739732f30e8c488edd5235caa63acde0382","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.31.tgz","fileCount":89,"integrity":"sha512-pSycplewqA7jGhxJaMUrSUYgtXBQGcjsJmxXgZgYbMnZ9L9UWxLEppHk+6lyDKxDcX8mMvZ53BMSfop+ydbqNA==","signatures":[{"sig":"MEUCIASOYYhabW30xNMnGsjFZTQoOTUmyKT4F4EHfCTmLGYRAiEAzWM4QF0MZOUAbrr75pd3H5AwzuQuNhFD6HBw+giCWL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288722},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"26455197ef2a4424d7698ae1ea21a8a0c3322cad","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.31_1734107169817_0.6192327589576783","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.32":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.32","_id":"@microbit/microbit-connection@0.0.0-alpha.32","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"d1216acc1be741db044c5e8a86bbe272a237a942","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.32.tgz","fileCount":95,"integrity":"sha512-ZYAAllPA0npg1ES3F709JDddMYcOof3WM8kJB6V+/NyRnq7wjnTSFua0/SOgUX6QpJC125YnieCU+8Kkmv40Cw==","signatures":[{"sig":"MEUCIDgu5O4mpy0oX8gTZZ5kMgn5eBNtc+ovIzC4+vEUm8syAiEA+QlyYjfA/zQHqnDM1pG7SZnVBfsYceIp9Y9F5h3gmus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304239},"type":"module","module":"./build/index.js","exports":{".":{"import":"./build/index.js"}},"gitHead":"bb2eb6bb11ab97f95c8c551cec84ea8bbc765abc","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","test":"vitest","preview":"vite preview","build:lib":"tsc","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"This project is a work in progress. We are extracting WebUSB and Web Bluetooth code from the [micro:bit Python Editor](https://github.com/microbit-foundation/python-editor-v3/) and other projects.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"crelt":"^1.0.6","dapjs":"github:microbit-matt-hillsdon/dapjs#v2.3.0-microbit.2","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.32_1735814285957_0.7217992655392262","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.33":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.33","_id":"@microbit/microbit-connection@0.0.0-alpha.33","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"5c743d33d23f618620cfd8172ff39552b4118450","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.33.tgz","fileCount":189,"integrity":"sha512-UnETgYm/ZkMDxq2qEG+7FVoUrhXTV0Kc2WE1v3kXDCaoknQn+uYr0MIbQ4/5AqtlfAmigUYLFXPFTGBXnV4L+g==","signatures":[{"sig":"MEYCIQCaaprOQbdnUgiVLYR3VhR773hlUwwecNMefyDhOULb5AIhAOEzw2KDPanm+JE+PW+7nBvB752+gPiGJ6SSJEvhGZ7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623131},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"0a6e5e50309a8ada683d9a79f6e12d5c36d242e6","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"[This documentation is best viewed on the documentation site rather than GitHub](https://microbit-foundation.github.io/microbit-connection/).","directories":{},"_nodeVersion":"20.18.2","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.33_1738231513703_0.7895033859993075","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.35":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.35","_id":"@microbit/microbit-connection@0.0.0-alpha.35","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"f9d87319c908f99d6c86cf6b06bcf6e7edda51aa","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.35.tgz","fileCount":196,"integrity":"sha512-Zya42Bivjm7qBaRXyi5A8472f41f1zzv5QFt8+esMkxwVWibZctOV8THmHE7eCUex9F7xSnYmgdaMdbtYxjVdg==","signatures":[{"sig":"MEYCIQCqrGsvkGcmZVEmuj6OWS8+m80wQFlzdkjwfZvxMFZzvAIhAJ4eJFucVpmoorEUMtFqJBpyye0hnY+b4tRwl69knLLf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625828},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"e1fe420bf13cd5e1e3ba2b821b932808d794bc93","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.18.2","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.35_1739814223439_0.967412866399791","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.36":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.36","_id":"@microbit/microbit-connection@0.0.0-alpha.36","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"2b7fd6fd963fae372cb366e104c790766d698d68","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.36.tgz","fileCount":196,"integrity":"sha512-R/UQmPQq1s9eSx1NFWPfsJAsflJVbMCyfuHAuqEri3eCSRy5cJ8qqRmdlMQ40XfTps3roDMJkVUGN5Zw6JUCAg==","signatures":[{"sig":"MEQCIFEGPrc6Avrd6N0Rg/LQt+nUwiiDzQOZcO6UG5ILKe9PAiB92XLW5/zeXvEe4PBurY+Key45LQ+gwfIMYS6+eI0GDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626724},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"4f77bcfaa644c484da5397ff372efb3a58a447ae","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.0","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","jsdom":"^24.1.0","vitest":"^2.0.0","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.36_1743603719091_0.34777466283511793","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.37":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.37","_id":"@microbit/microbit-connection@0.0.0-alpha.37","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"da799f72cb36792472edf483368cf2580f8ed9a4","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.37.tgz","fileCount":196,"integrity":"sha512-MUwUwWSUSGpf3zOhjFz+3cO/XRQ9pwYffhOyVfeKKUfpwObocGkwIXEJfR9C2XTX8boUcIOzCzvbFIZ8R+N0JQ==","signatures":[{"sig":"MEUCIEiAKRRywlRPHmq7V4418edCzH7/W5OiUM3Gd2Ecf4b3AiEApNTDUveKajYrX2yquMmbyJ/PZLa4XQrFPhkDR/MyUHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646872},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"a6dcb18e40092819361eb567300862c413a161ee","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.4","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.37_1753950184018_0.7097678337433058","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.38":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.38","_id":"@microbit/microbit-connection@0.0.0-alpha.38","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"bf2c89582d80d0188c2f182e5fd78bea6ca533ef","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.38.tgz","fileCount":196,"integrity":"sha512-okWERlTyezY8m9WdlhLCVIIXtJh8Brrv239JPxD0BPIlw84ZWEAB0X7LPQS5CPBpfeFm13b3y5OHR5HR6ePRlw==","signatures":[{"sig":"MEUCIC8q2LwzY8k0MVeWbsrgosWqZki4fXKYpeaH8z/ezr6uAiEA5FagIbuji9Y1JwKdkMl72qIBhNs0wBkZrPRc5mKpRNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645724},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"1bcf66bc1b481fc3e2b1d03aaf4b8ee3da02535d","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.4","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.38_1754307225517_0.4436932058619054","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.39":{"name":"@microbit/microbit-connection","version":"0.0.0-alpha.39","_id":"@microbit/microbit-connection@0.0.0-alpha.39","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"1bc961a87251970ceb8d9d35ebeabc1433dddcc5","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-alpha.39.tgz","fileCount":196,"integrity":"sha512-P4/G1reVl4KE028w+7hRAUXGtgYn/5G56qHVKcZXYBbVWfl2bcEZig6lXoq7HZKwVlyRpRszk7mR6PNhEMRK6w==","signatures":[{"sig":"MEQCICjtIQuPppJwiIN1/7iwpLwFy4bYDFFVl9P96b0SBQZwAiAS0M7gMGePJcXhxT+/jNa3k7tiA0Zw2lWkc6OMgfnoZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646484},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"c01107d291ead6aa9cf387427df0cc8d88192d56","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.4","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-alpha.39_1756814634599_0.9133042334376718","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@microbit/microbit-connection","version":"0.1.0","_id":"@microbit/microbit-connection@0.1.0","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"81b63534993763eb9a172749b286d27ebef5341d","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.1.0.tgz","fileCount":196,"integrity":"sha512-g+4HrZNLmOQP5HdSDJrrr5oueLonWK34uy4yBu8eoYBBAK26W1hWzlFSojjKp5D8V5S5sypbPgVGJTADpp87fQ==","signatures":[{"sig":"MEUCIGBbEszYwZbHr02FMB0WcnKgrP6dan+dSExE4r5x3LyDAiEAoYQ7XHCHj8oLhjlb+MOGYGqL5DhNnVvWUZSn+xGH66M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646475},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"c01107d291ead6aa9cf387427df0cc8d88192d56","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.1.0_1767885241491_0.6042359283439651","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.0":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.0","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.0","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"4e26e6bf0af5aaf0167097bc7dc8de05d8af3269","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.0.tgz","fileCount":250,"integrity":"sha512-HjS3xPTxjy/b0zkD19DivpBJNUKtqhJPi54efuOoJkUd33OSJAQAYu/ITz42oiFmsoidVbhk+fZP25ISmlLzRw==","signatures":[{"sig":"MEYCIQDjHeZpZcKKBvRPSO+EaO3g+04hHyBnwFtJqfuA1fsQhgIhALeRpaCcRyyHpm+kd2iGxJXlPSXVxdTkkdJYFmrkjqhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803704},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.js","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.js","default":"./build/cjs/index.js"}}},"gitHead":"fa9658875e917056a28de3a86987ad19fb191d91","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.0_1767885516470_0.9386813986358127","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.1":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.1","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.1","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"39f45f6ef133e5dcaa401ea675e07c0076c1b40e","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.1.tgz","fileCount":250,"integrity":"sha512-CrM7wI0xgHde+QAfPtQbozOoRri645KplH0Io1Utdv02VD7fHB/1wXXL9SvZUfqGOGXk0hEL61Kgehg0v+qtjQ==","signatures":[{"sig":"MEUCIAaVtfr9tu62/1i9pe1nqBkAj8vn8/vEqDq7K73ukH0LAiEAiOZSii5F/ocXHoWc5+gurEnq4ItlqZgtjoD1yBiUZgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803998},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"163073e5bbb67ee5a8245775b00a76c5652c2bc6","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.1_1767886637888_0.48224570097633523","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.2":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.2","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.2","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"03edf87ee05512504321c63df3908ddbe27c2caa","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.2.tgz","fileCount":250,"integrity":"sha512-1xBycBA45izWRrTLkA7iJQFPtXPJa+C5elDFqC2fy9en/nyimbjntNcCYQcM2zYmweg4/nRMhHjX8x9wH3AXKg==","signatures":[{"sig":"MEQCIAeN0wQpG+0twS4oXayyUK3xSgCjjNUyvC0BJHaMNAXlAiBU4KTHzfPyLOnCs3vODdAkpTlbjAm+zpYQjQLcla5Ogw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804034},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"37e521e5fc10b313fdc80bae77134c3c0c716732","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.2_1767886939994_0.42185393099540636","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.3":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.3","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.3","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"679ff78dc73fc338748f4bd69a20bf95a66ebf5c","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.3.tgz","fileCount":250,"integrity":"sha512-ldGttAsVFTK5lnVpT9tPxVPYImSnw9vLkPUZKF8RfiGjBJ22tKxsmROGcMaus6dgDtd9Hi9XKvT7HLbzKN+7fA==","signatures":[{"sig":"MEUCIAPWsfL/cKkY88UHwOg9cyRkWy9GH/AK/Ofz7nIRl5IHAiEA9+HCMX0hRk9+hmDPF7C8AolEDY5oduz+LbNy3j/WLCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804644},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"a84263923c870e8486a3c693d6123909219683ef","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.3_1767894122388_0.8833442414674657","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.4":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.4","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.4","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"b39f4ba99a9448ad50ee5936fa1ab81db12e212d","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.4.tgz","fileCount":250,"integrity":"sha512-85yY0fZ+/7iT/DSimw//P8hMiVOcaW6QWgh5iYTq1HXg6ngvyj3HS9aQNew7IE/ujhNAXEv5mIh75U0xQ5GpPA==","signatures":[{"sig":"MEYCIQCl3lMwwg/m2kJ+mZIcPTBDHhdcb6y9DZzHjJqRDDx+sQIhAI30rnwKtK9ZUvNkieNskGOJ0v7yQcFgtNg+RI1YV4Zw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804614},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"ce98672f868deaaf7a21464da7e3c2e5dbb7f34a","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.4_1767961026598_0.3209797127441867","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.5":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.5","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.5","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"bd73c400d5445bef17328a518d3d0122b6e24303","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.5.tgz","fileCount":250,"integrity":"sha512-vYPSK7244Y652npK14l+SQiazKr7qu5aiAfILxxeYTiX+8QoC9u+G5IvND4MBrc7m/rtnGu57Pmcwu27nbVtXg==","signatures":[{"sig":"MEUCICMJuQraGVUUfC1KMioJKCVzWet/a1AuccW3QNqaBmghAiEA33Gn4qYLuxlx7+c1Nkb+Cp5uLCkaI9wII7bNYMJLjdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808272},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"af4bdd8d3ed478b89d2a376e84e913d8692b6094","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.5_1768411498376_0.9768590363828691","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.6":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.6","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.6","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"447912186665391f7807b93c3e1860583293e9b9","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.6.tgz","fileCount":250,"integrity":"sha512-0jAOjjUo/k9LOs0ombpDglJyNvapVhLGynRKXQWFrBGzSxFrg1o/tMwz4GEVvIGPlmwT59iqE8JNLQ8vAEPJwA==","signatures":[{"sig":"MEQCIEK99+C1nYbqsPUCwh86p7imu4wV3g3wCjSe0DAaG+UAAiAMYCi3INxZZDTCKqX0wlwdaaBYPVW0748OSZYQDAKsTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808438},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"d366e59b64e53bff9088a4270020b0253a26f851","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.6_1768567298053_0.2770215322991758","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.7":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.7","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.7","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"ed8faac4d5b516be639a00c2c6115865a1260eff","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.7.tgz","fileCount":256,"integrity":"sha512-cYkafitGeIoQNCCfVcHu+muII4IXO0ZkBNR7Gl/JqxVFfVXcQqgIk2ACAoPEdeMFaoqjTg1C4pxivTlrTnnnmQ==","signatures":[{"sig":"MEQCIHAh7a/mUOUobmoiiaqss8sqUdMJPGUQoLBthE0vRM8TAiA4butj6KzarE7xcOcjpbtqfYYYkUcewWhjdm4I9QmHJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816249},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"90a9e79d859b5743ee79d33b69cc40d6700f6665","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.7_1768602342892_0.3316759051943452","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.8":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.8","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.8","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"860aeb05c4df20f616e12ee2e659fb4540e5d290","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.8.tgz","fileCount":256,"integrity":"sha512-M/vUuJBGIwAx6f6V+yndoJA0xGN2mISGgcSmYZQHwTc4Z0PM3NBh13+cXj3jw/lhJGdg4d+TRR3psRHZSZZMIA==","signatures":[{"sig":"MEQCIElWVJJiIxl75uV12FkgxpuhOEV+voGweCYlB52ZJd4GAiAFArWmsHzXt/mf6IG2PPa0ta52uDrVWy6XE9U/9ZmEPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818033},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"55e26b8aac2cfaf88b70d97dd82a21af2ad241ed","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.8_1768825729621_0.07173023685271707","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.9":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.9","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.9","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"42a245619d8774926b5381e2de0691ebdc7ae921","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.9.tgz","fileCount":256,"integrity":"sha512-d4BrnPqR9hh2wH7aHMTRJxUSaQnp5i26SGTzZI5X7up2ISygeJqMl6pKTiqJbT4v0avVR/KxOlJlANG8eUscEw==","signatures":[{"sig":"MEUCIC3gxCNXrdXo3gdx9Dg9GI8HLtDivxXiAssyHzv4UFRTAiEAhRT/tBsnxiCa7WhmYJj24/Zo5QPOtIAXYFMp45aOFxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821472},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"65549d9f659d4f9dd2d9d0ef97620f7fcd45b3a5","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.9_1769008243325_0.9347123436408142","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.10":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.10","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.10","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"1e3f37baaa888a506c8e23c64ab745c58cd2c997","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.10.tgz","fileCount":256,"integrity":"sha512-3TEJh/YuTOWiB90SgwQOHFU4WIiWEj7yz2HtIM/GWx6fAdcf8zjZi0Hmz7oCtbkZK1r3dh4lw/ovpI9s9hrJ2g==","signatures":[{"sig":"MEQCIF6oLWecG2hvA1zJwmkhdxUrjFkxTgGzQMGBPoqpxxuVAiBxIj6FWbmmIWce3BrVuvSl5K9ke+F7QdJq0R5akLEzpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821483},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"2ada7cd63c2155aeb9da35e1084b2918333805f9","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.10_1769017554222_0.4230024285526204","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.11":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.11","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.11","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"f89972c13be70f5c94ffffc5d1026a2d9f21554d","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.11.tgz","fileCount":256,"integrity":"sha512-PAOPC4Xk0gK0hxxGAivlNmFK0zg2mcD7PxxTKHCHCsVtPnVpEXKQq7qZeazBjfXeZTrDtb7NltyU9fUGCCBWZg==","signatures":[{"sig":"MEYCIQDj/4ZlOJprmgO3QSv7zSu3027fGj/Sko6OBG6pq6NIHgIhAL0J8PVsFAGBuCIfVb80bJvdhuv4jpCNZ4lWFeopkEYU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819310},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"c375a2ce6cb4420f6e90ac80eb17ee325c560ce2","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.19.6","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.11_1769109249444_0.9583858166686783","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.12":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.12","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.12","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"27b3c51e285a27f03a9d6820caf7559e04c91305","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.12.tgz","fileCount":256,"integrity":"sha512-Ndi9AEpOI20qagRgUnsXsaksOpUXQQBuuwwgIUvgbkH9sN3TlriySQNBTGfKVo9MvUZvMEKWzgy8kQXRa5yU8w==","signatures":[{"sig":"MEYCIQCN3LkLqTmmbZA3JWDAPPLqYRintaBwSnRm+hJWwJu7TQIhAOQolyrAljYiuz1fnyHcGepJ1sEaVLvjNR90+zGK9C7D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820424},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"41865e23ec37ebc56ad21e462bae0e2f9c62fd7a","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.12_1769186954217_0.7970708681191887","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.13":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.13","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.13","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"669d7ed51cba1de64f79c50dfb3e3b4fcb19bca7","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.13.tgz","fileCount":256,"integrity":"sha512-QpRU+c+7MnVPDzogSpF7DAIX0JtLePCDr0wszLgPka8ElwCn+wz2ipBV1+z2hsSS4K4KL+rqSWMUuwQWfWwB9g==","signatures":[{"sig":"MEYCIQD0jCbAxjlnuvEvdRLFwLcnTheSS/mKuipEuBhx3QLPoAIhAMwAiBzPHbw6krs9WUgWRyHDnnMP/kzWt+0yMwe1x5fs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829859},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"cc516fb4d84e81d2d35f96ce196316fbfb82e716","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.13_1769763827509_0.1723888245429146","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.14":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.14","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.14","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"f35a5d29504c118cad5c40f11c2fcad8c97d8c56","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.14.tgz","fileCount":256,"integrity":"sha512-mhBD9LziPYecV8SXYJSFY4VAdz3Gsz8HelSEMmNwzjYxz6lnTjP7fPTABXf7vZ7xYx514olFGmxPTeptgjXptA==","signatures":[{"sig":"MEYCIQCBNmL88TXcdLo09deUsYKjdmCYLtHEo+Bqvh/MvnfzngIhALZmHswKN0nI2hHs2LJHkgHbgfvFqUsYiB6Qo1KFdrsD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817053},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"802344e5b93ba4c08fff5beaee7902445028ff20","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.14_1770293692472_0.7598701751129271","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.15":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.15","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.15","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"850f81ca6e00bfbcbc732764498d661adb86991d","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.15.tgz","fileCount":262,"integrity":"sha512-mlCHE0/zkxreJiI6/QMNmgt76VI9kS5NYW2CROD++2RJBmmWF5p87rF7XMzKf6gYUwdeAXFxKwy4qKcF7gl59Q==","signatures":[{"sig":"MEQCIDedy98WY3u/4T6G7ftd0X0OnaMOc8B/A3gAJokmv5gxAiA9gCEMm+QPObr+5W46a0oZHTN/IpDVoL7wVvUXRWZxZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":830453},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"39e4a2615a40b6bee7ad1d971b63a4632395d2be","scripts":{"ci":"npm run build:lib && npm run test && npx prettier --check lib src","dev":"vite","docs":"typedoc","test":"vitest","build":"npm run build:lib && npm run build:demo","preview":"vite preview","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs","build:demo":"vite build --mode=demo"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"10.8.2","description":"<a href=\"https://microbit-foundation.github.io/microbit-connection/\" class=\"typedoc-ignore\">This documentation is best viewed on the documentation site rather than GitHub or NPM package site.</a>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"crelt":"^1.0.6","dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@capacitor/core":"^7.4.4","@types/web-bluetooth":"^0.0.20","@capacitor/filesystem":"^7.1.6","@microbit/microbit-universal-hex":"^0.2.2","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"^7.0.0-microbit.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.3.5","jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","prettier":"3.3.2","typescript":"^5.2.2","@types/node":"^20.14.10"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.15_1770643602894_0.6940432814047195","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.16":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.16","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.16","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"c1e0ced9e2bd255e194dc63bf6dabe4ab85c8781","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.16.tgz","fileCount":309,"integrity":"sha512-fjJ3XtGQZ1aC75kxv0/fZDkyplfQeo7thrtUlHQXnSKDzpOzKa3kKtH4HEiSYRKHLi5JI8ie7ZaprHUtoZQmzQ==","signatures":[{"sig":"MEYCIQDOUodmQQiQL+67abdn61v+nkvLwZ+1IKhW+w0BhvONPwIhAKXUH3lHJsuwoir97ecbjXBLK8S1oC8hktKPAPICSReS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980675},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}}},"gitHead":"1bb106408c6311cadf6c0e2a1b6dd40173082db4","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.8.0","directories":{},"_nodeVersion":"24.13.1","dependencies":{"dapjs":"^2.3.0","nrf-intel-hex":"^1.4.0","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^7.4.4","@capacitor/filesystem":"^7.1.6","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"v7.0.0-microbit.4"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.16_1772460471517_0.41306442996906845","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.17":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.17","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.17","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"dd76f6b6806c24db15266eca8272345b6cec2c4c","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.17.tgz","fileCount":363,"integrity":"sha512-XPMeItIEjhXAIYgUsJl2OEaKwHroNqu2CshW0VFApOmW/WGY82eJ/ml3oQ1ZU2xvJ/bmpBVRa3YOpJLJim/lTQ==","signatures":[{"sig":"MEUCIQDEiUOaI+pH3TYm4Jw51PLLka3s3Q+sR4c2uaD+m95HRQIgNOyhMYPoKM+n61smtmlqYLrchoppPDeXro2uVIilVcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1350088},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"edc72743889e60d04c7b3ba66430daf760f6e3d9","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.9.0","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^7.4.4","@capacitor/filesystem":"^7.1.6","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"v7.0.0-microbit.4"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.17_1772819835236_0.7096245150142737","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.18":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.18","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.18","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"b5ca0137cfd91a2953269d887945d2222c1015c6","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.18.tgz","fileCount":369,"integrity":"sha512-yK0d4lm+ndjO1QdPIJMjsrK01MDqNFWSSjiNrJg0W5Ccus/RLpCQDMOOgVYPfEg6hEN2UFHuP1oBWBsOH2bwvA==","signatures":[{"sig":"MEQCIGIkejTIcHYE6DL/hDL/3s5yAHGsLUwxPJMaL+msemtCAiBjzWNT2GpAE08IlPcZcW1cRzr7F7n7pFPensbrzPe1eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390526},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"ef9a8f7de8005505b2288163c480383022e2a74a","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.9.0","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^7.4.4","@capacitor/filesystem":"^7.1.6","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"v7.0.0-microbit.4"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.18_1773594970515_0.7607155481550607","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.19":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.19","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.19","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"2d1e0f91de30fb6f67286d79c9c176d984d7cee9","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.19.tgz","fileCount":399,"integrity":"sha512-8NHu6212UDjISK65a4Vao/ZsrgvFT9gcFXUIMODSsCI8SzylJkt0PsL5de1zH4kWLMQEyxXhRVwA94R2zdRfKA==","signatures":[{"sig":"MEUCIQDfnVQ0RHDWQRn5VGVSM2venb4iZchFIBoJczuhN8csXgIgE3GK5HQpUdM7UnKCsIhOuPiDJlKGfohNsZaHjBx5gRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561893},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"12ea250d0782654744fd10cb5e171c5ba3f23d87","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.9.0","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^7.4.4","@capacitor/filesystem":"^7.1.6","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"v7.0.0-microbit.4"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.19_1774977836138_0.22600522550046076","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-apps.alpha.20":{"name":"@microbit/microbit-connection","version":"0.9.0-apps.alpha.20","_id":"@microbit/microbit-connection@0.9.0-apps.alpha.20","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"3c3c454101cb169a5571e5d148affec13ef0f99a","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.9.0-apps.alpha.20.tgz","fileCount":399,"integrity":"sha512-xGQtbK7x4qm6+rY2K2Nx5bWNl17qumkde/BHv4zVk9wnpHIancAHSKS+x4Q8eynDwOpo7aQLGrIKqvWpOa5K6g==","signatures":[{"sig":"MEUCIDCMx8fJgLWM+9WSHfi5RLXyOh9n9JI+yC2TwMxRR3qRAiEA0zQidmT7cN7ubGIuqggdQ2d/RVWVAZ4HAkwEjCnBuPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564898},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"e70490a6960aabfa0813f6b304fe40739c8278ec","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.11.0","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^7.4.4","@capacitor/filesystem":"^7.1.6","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"v7.0.0-microbit.4"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.9.0-apps.alpha.20_1777298532924_0.0826721889076194","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.0":{"name":"@microbit/microbit-connection","version":"1.0.0-beta.0","_id":"@microbit/microbit-connection@1.0.0-beta.0","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"7d7d676fe5de3dcc4cc299a9f677655309611d49","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-1.0.0-beta.0.tgz","fileCount":317,"integrity":"sha512-pPUmQmC2oeUdtM7y5WiMPFPiPUDKHyfxUTSsGpi1YGGCoWYpVPn8s70ETBLkxtfDrU02oDOQpLYcj0XHs/b3gw==","signatures":[{"sig":"MEUCIAmm9m5VxtM0hPGmR6xIcUC0ZzluDmVGY6uklTfIrbqeAiEA6vZcRKwM8KhreelNAgs/1a5TJ9cZSHCJW17K2PxSzww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169602},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"53db13b794d1a3032ed2e90abe41f7faa28c7be8","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","prepack":"cp ../../README.md ../../LICENSE.md .","postpack":"rm -f README.md LICENSE.md","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.11.0","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"publishConfig":{"tag":"beta"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^7.4.4","@capacitor/filesystem":"^7.1.6","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"v7.0.0-microbit.4"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_1.0.0-beta.0_1777455424019_0.30700322909756284","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"@microbit/microbit-connection","version":"1.0.0-beta.1","_id":"@microbit/microbit-connection@1.0.0-beta.1","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"ca718ab5a177aec53621999c35d017bc0b137bf1","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-1.0.0-beta.1.tgz","fileCount":317,"integrity":"sha512-mD0UakRjwYgXHbQd2XOF55EX2dWWoNCr401zpLNDP9BBAoSe5egwh/lkOhy2/65SbQkk5YfmmeMPAa+pl04dEw==","signatures":[{"sig":"MEUCIBgyQ7tFXf9eK6Y+4+lRMuYqx0FkmpcLhUo+q5fltn8qAiEAmpwUtDlqMS7/OoGakWkkuTCFoQxPwaRJInZAh1pnTI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169600},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"5f56770d50fc8b9872d12f9b781ca622a1419c81","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","prepack":"cp ../../README.md ../../LICENSE.md .","postpack":"rm -f README.md LICENSE.md","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.11.0","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"publishConfig":{"tag":"beta"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^7.4.4","@capacitor/filesystem":"^7.1.6","@capacitor-community/bluetooth-le":"^7.3.0","@microbit/capacitor-community-nordic-dfu":"v7.0.0-microbit.4"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_1.0.0-beta.1_1778145859647_0.8152412781272087","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@microbit/microbit-connection","version":"1.0.0-beta.2","_id":"@microbit/microbit-connection@1.0.0-beta.2","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"f838acbeb4319ed832b4e77c733e6554c74992f7","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-1.0.0-beta.2.tgz","fileCount":317,"integrity":"sha512-u+shAAD/a/RmFI/g4DMaN08syqs0pmF0YZzOebQOBW40cBB+LrlCHazC4e/BsoAcbMqIhE6hnL5j58uI3mTQ5w==","signatures":[{"sig":"MEYCIQDYYPQUQ45POCH13n/s9jc9PqeeT8ZzYi8fMfQr2sgKBAIhANi9Y3Ca1NJN1LL721Muq2kn5C3epAMiqtg3qJaRqA97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169600},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"632951d9e7177a8c8bf353e53e78056eb5023152","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","prepack":"cp ../../README.md ../../LICENSE.md .","postpack":"rm -f README.md LICENSE.md","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.13.0","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"publishConfig":{"tag":"beta"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^8.0.0","@capacitor/filesystem":"^8.0.0","@capacitor-community/bluetooth-le":"^8.0.0","@microbit/capacitor-community-nordic-dfu":"^8.0.0-microbit.1"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_1.0.0-beta.2_1781867384928_0.5247618813061234","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@microbit/microbit-connection","version":"1.0.0","_id":"@microbit/microbit-connection@1.0.0","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"60b2ffec94ff6eafc355115eed8c3c23aaa25474","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-1.0.0.tgz","fileCount":317,"integrity":"sha512-aT0yh1skRUhsb5xaIsHx5dHrvZdFytqeo1Y1Rwn2fBQm+qpo1vDpaQ8fI4v1LiedJUm5gNCExpxD1EVyhdtXvg==","signatures":[{"sig":"MEQCIEFPZBEHChR25qff8V6+4LKvgGrwiOhrclnsckNOs1bGAiBF4g5xR4h15mAwFy2qc2GhiDbPb1c1kXofbkxWcHqvAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169549},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"632951d9e7177a8c8bf353e53e78056eb5023152","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","prepack":"cp ../../README.md ../../LICENSE.md .","postpack":"rm -f README.md LICENSE.md","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.16.0","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^8.0.0","@capacitor/filesystem":"^8.0.0","@capacitor-community/bluetooth-le":"^8.0.0","@microbit/capacitor-community-nordic-dfu":"^8.0.0-microbit.1"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_1.0.0_1783523184312_0.4654242834331319","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-worker.jacdac.599":{"name":"@microbit/microbit-connection","version":"0.0.0-worker.jacdac.599","_id":"@microbit/microbit-connection@0.0.0-worker.jacdac.599","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"946d3616c83c226b5524e67dadce07e3be3d09ea","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-worker.jacdac.599.tgz","fileCount":361,"integrity":"sha512-Ck8bNCntz9NjVPidYzjApO5Egv2FsChj1ft92fOU8FzAzUyqjWSavecnP+MQ3CX0OJsG9F3OM3PRl17N9an4+g==","signatures":[{"sig":"MEYCIQDvCVGlvLSG9XYPuDAqTnNlCxqfn/7tJ6dD7jM0N413UwIhAOjAd4YjYrOoEF9IOCELCTWhrZS+32Y9ZNX/Z6cnG0IS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814350},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./usb/worker":{"import":{"types":"./build/esm/usb/worker/entry.d.ts","default":"./build/esm/usb/worker/entry.js"},"require":{"types":"./build/cjs/usb/worker/entry.d.ts","default":"./build/cjs/usb/worker/entry.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}},"./microbit-usb-worker.js":"./build/worker/microbit-usb-worker.js"},"gitHead":"0666aadaac32a74d5cd076b4165f4f340d3f91dc","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","prepack":"cp ../../README.md ../../LICENSE.md .","postpack":"rm -f README.md LICENSE.md","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs && npm run build:worker","build:worker":"esbuild src/usb/worker/entry.ts --bundle --format=iife --target=es2021 --sourcemap --outfile=build/worker/microbit-usb-worker.js"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.16.0","directories":{},"sideEffects":["**/usb/worker/entry.*"],"_nodeVersion":"24.18.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"publishConfig":{"tag":"worker-jacdac"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","esbuild":"^0.25.12","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^8.0.0","@capacitor/filesystem":"^8.0.0","@capacitor-community/bluetooth-le":"^8.0.0","@microbit/capacitor-community-nordic-dfu":"^8.0.0-microbit.1"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-worker.jacdac.599_1783955736167_0.14845767530131404","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-worker.jacdac.600":{"name":"@microbit/microbit-connection","version":"0.0.0-worker.jacdac.600","_id":"@microbit/microbit-connection@0.0.0-worker.jacdac.600","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"d9e0d4548cd94ead12411d5acf0593f12b5e0056","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-worker.jacdac.600.tgz","fileCount":359,"integrity":"sha512-EhI9ohIrGzlpswbeq7mm7v96XfrrDjHTL0igC74Lqw8QW2FF2zBclMkZVLIu70u3/vD46cdUyQQEvPbTiQVCOg==","signatures":[{"sig":"MEYCIQCvfVcMoci/3FiBbZcfMsrn2UrAapw+KO23wvX6roUjyQIhANvXdSGMDpugqTvYR3O5L1aGahPWWK+gs6MUHIHyq2SF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386202},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./usb/worker":{"import":{"types":"./build/esm/usb/worker/entry.d.ts","default":"./build/esm/usb/worker/entry.js"},"require":{"types":"./build/cjs/usb/worker/entry.d.ts","default":"./build/cjs/usb/worker/entry.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"3eb9f6626e604af6b6e83c42e75702c2c71c49d6","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","prepack":"cp ../../README.md ../../LICENSE.md .","postpack":"rm -f README.md LICENSE.md","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.16.0","directories":{},"sideEffects":["**/usb/worker/entry.*"],"_nodeVersion":"24.18.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"publishConfig":{"tag":"worker-jacdac"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^8.0.0","@capacitor/filesystem":"^8.0.0","@capacitor-community/bluetooth-le":"^8.0.0","@microbit/capacitor-community-nordic-dfu":"^8.0.0-microbit.1"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-worker.jacdac.600_1783956366866_0.2950614321625844","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-worker.jacdac.601":{"name":"@microbit/microbit-connection","version":"0.0.0-worker.jacdac.601","_id":"@microbit/microbit-connection@0.0.0-worker.jacdac.601","maintainers":[{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},{"name":"microbit-carlos","email":"carlos@microbit.org"},{"name":"jonnyaustin","email":"jonny@microbit.org"}],"dist":{"shasum":"f7744ce1f5745132c0f8e1271aee348638c4925e","tarball":"https://registry.npmjs.org/@microbit/microbit-connection/-/microbit-connection-0.0.0-worker.jacdac.601.tgz","fileCount":359,"integrity":"sha512-Ndla0qdkzy6yKSIWqb7i9JlgYu1kUQR1z8sDKw4SnYRMm0qyBD4M2WXJOctKRgHv6XKMVFdoo815buVdew7vYg==","signatures":[{"sig":"MEQCIBS3yTg9fRLHbev8Y9M5XQae3kNyBcy1V1HsYzvk2edBAiBi34j5HGxgjSLFhZkfaCzTvLbBqfwOP27jEBa9PCHr6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406031},"main":"./build/cjs/index.js","types":"./build/esm/index.d.ts","module":"./build/esm/index.js","exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./usb":{"import":{"types":"./build/esm/usb/index.d.ts","default":"./build/esm/usb/index.js"},"require":{"types":"./build/cjs/usb/index.d.ts","default":"./build/cjs/usb/index.js"}},"./bluetooth":{"import":{"types":"./build/esm/bluetooth/index.d.ts","default":"./build/esm/bluetooth/index.js"},"require":{"types":"./build/cjs/bluetooth/index.d.ts","default":"./build/cjs/bluetooth/index.js"}},"./usb/worker":{"import":{"types":"./build/esm/usb/worker/entry.d.ts","default":"./build/esm/usb/worker/entry.js"},"require":{"types":"./build/cjs/usb/worker/entry.d.ts","default":"./build/cjs/usb/worker/entry.js"}},"./radio-bridge":{"import":{"types":"./build/esm/radio-bridge/index.d.ts","default":"./build/esm/radio-bridge/index.js"},"require":{"types":"./build/cjs/radio-bridge/index.d.ts","default":"./build/cjs/radio-bridge/index.js"}},"./universal-hex":{"import":{"types":"./build/esm/universal-hex/index.d.ts","default":"./build/esm/universal-hex/index.js"},"require":{"types":"./build/cjs/universal-hex/index.d.ts","default":"./build/cjs/universal-hex/index.js"}}},"gitHead":"c67a3d47e0f12c42e1165e1169e6f7b35807c867","scripts":{"ci":"npm run build:lib && npm run test","docs":"typedoc","test":"vitest","build":"npm run build:lib","prepack":"cp ../../README.md ../../LICENSE.md .","postpack":"rm -f README.md LICENSE.md","build:cjs":"tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json","build:esm":"tsc -p tsconfig.json && echo '{\"type\": \"module\"}' > build/esm/package.json","build:lib":"npm run build:esm && npm run build:cjs"},"_npmUser":{"name":"microbit-matt-hillsdon","email":"matt.hillsdon@microbit.org"},"_npmVersion":"11.16.0","directories":{},"sideEffects":["**/usb/worker/entry.*"],"_nodeVersion":"24.18.0","dependencies":{"nrf-intel-hex":"^1.4.0","@types/w3c-web-usb":"^1.0.13","@types/web-bluetooth":"^0.0.20","@microbit/microbit-universal-hex":"^0.2.2"},"publishConfig":{"tag":"worker-jacdac"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.1.0","vitest":"^3.2.4","typedoc":"^0.27.6","typescript":"^5.2.2","@types/node":"^20.14.10"},"peerDependencies":{"@capacitor/core":"^8.0.0","@capacitor/filesystem":"^8.0.0","@capacitor-community/bluetooth-le":"^8.0.0","@microbit/capacitor-community-nordic-dfu":"^8.0.0-microbit.1"},"_npmOperationalInternal":{"tmp":"tmp/microbit-connection_0.0.0-worker.jacdac.601_1784118591449_0.5044145605411172","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-07-15T12:18:22.110Z","modified":"2026-09-14T12:15:13.746Z","0.0.0-alpha.1":"2024-07-15T12:18:22.345Z","0.0.0-alpha.2":"2024-07-15T13:07:22.243Z","0.0.0-alpha.3":"2024-07-15T16:24:33.295Z","0.0.0-alpha.4":"2024-07-18T09:13:35.837Z","0.0.0-alpha.5":"2024-07-18T14:52:24.363Z","0.0.0-alpha.6":"2024-07-18T16:14:41.611Z","0.0.0-alpha.7":"2024-07-19T13:46:24.869Z","0.0.0-alpha.8":"2024-07-23T08:54:06.706Z","0.0.0-alpha.9":"2024-07-24T12:13:15.255Z","0.0.0-alpha.10":"2024-07-25T11:39:50.137Z","0.0.0-alpha.11":"2024-07-25T13:17:07.934Z","0.0.0-alpha.12":"2024-07-25T15:48:05.922Z","0.0.0-alpha.13":"2024-07-26T09:39:08.897Z","0.0.0-alpha.14":"2024-07-29T08:15:02.645Z","0.0.0-alpha.15":"2024-08-01T13:36:10.898Z","0.0.0-alpha.16":"2024-08-02T08:59:24.590Z","0.0.0-alpha.17":"2024-08-02T14:01:05.330Z","0.0.0-alpha.18":"2024-08-06T09:02:59.776Z","0.0.0-alpha.19":"2024-08-29T09:01:41.460Z","0.0.0-alpha.20":"2024-09-11T12:22:37.931Z","0.0.0-alpha.21":"2024-09-11T12:58:50.668Z","0.0.0-alpha.22":"2024-10-17T13:33:42.498Z","0.0.0-alpha.23":"2024-10-17T13:53:13.503Z","0.0.0-alpha.25":"2024-10-17T14:48:18.611Z","0.0.0-tab.change.177":"2024-11-08T14:34:22.764Z","0.0.0-alpha.26":"2024-11-13T12:10:01.746Z","0.0.0-alpha.27":"2024-11-13T12:17:25.648Z","0.0.0-alpha.28":"2024-11-13T16:17:09.733Z","0.0.0-alpha.29":"2024-11-13T17:11:46.432Z","0.0.0-alpha.30":"2024-12-04T15:20:04.016Z","0.0.0-alpha.31":"2024-12-13T16:26:10.019Z","0.0.0-alpha.32":"2025-01-02T10:38:06.196Z","0.0.0-alpha.33":"2025-01-30T10:05:13.999Z","0.0.0-alpha.35":"2025-02-17T17:43:43.606Z","0.0.0-alpha.36":"2025-04-02T14:21:59.292Z","0.0.0-alpha.37":"2025-07-31T08:23:04.201Z","0.0.0-alpha.38":"2025-08-04T11:33:45.691Z","0.0.0-alpha.39":"2025-09-02T12:03:54.802Z","0.1.0":"2026-01-08T15:14:01.679Z","0.9.0-apps.alpha.0":"2026-01-08T15:18:36.635Z","0.9.0-apps.alpha.1":"2026-01-08T15:37:18.064Z","0.9.0-apps.alpha.2":"2026-01-08T15:42:20.149Z","0.9.0-apps.alpha.3":"2026-01-08T17:42:02.542Z","0.9.0-apps.alpha.4":"2026-01-09T12:17:06.767Z","0.9.0-apps.alpha.5":"2026-01-14T17:24:58.562Z","0.9.0-apps.alpha.6":"2026-01-16T12:41:38.237Z","0.9.0-apps.alpha.7":"2026-01-16T22:25:43.123Z","0.9.0-apps.alpha.8":"2026-01-19T12:28:49.789Z","0.9.0-apps.alpha.9":"2026-01-21T15:10:43.489Z","0.9.0-apps.alpha.10":"2026-01-21T17:45:54.429Z","0.9.0-apps.alpha.11":"2026-01-22T19:14:09.597Z","0.9.0-apps.alpha.12":"2026-01-23T16:49:14.358Z","0.9.0-apps.alpha.13":"2026-01-30T09:03:47.700Z","0.9.0-apps.alpha.14":"2026-02-05T12:14:52.611Z","0.9.0-apps.alpha.15":"2026-02-09T13:26:43.058Z","0.9.0-apps.alpha.16":"2026-03-02T14:07:51.710Z","0.9.0-apps.alpha.17":"2026-03-06T17:57:15.427Z","0.9.0-apps.alpha.18":"2026-03-15T17:16:10.721Z","0.9.0-apps.alpha.19":"2026-03-31T17:23:56.342Z","0.9.0-apps.alpha.20":"2026-04-27T14:02:13.078Z","1.0.0-beta.0":"2026-04-29T09:37:04.177Z","1.0.0-beta.1":"2026-05-07T09:24:19.818Z","1.0.0-beta.2":"2026-06-19T11:09:45.105Z","1.0.0":"2026-07-08T15:06:24.471Z","0.0.0-worker.jacdac.599":"2026-07-13T15:15:36.435Z","0.0.0-worker.jacdac.600":"2026-07-13T15:26:07.027Z","0.0.0-worker.jacdac.601":"2026-07-15T12:29:51.601Z"},"maintainers":[{"email":"matt.hillsdon@microbit.org","name":"microbit-matt-hillsdon"},{"email":"carlos@microbit.org","name":"microbit-carlos"},{"email":"jonny@microbit.org","name":"jonnyaustin"},{"email":"robert@microbit.org","name":"microbit-robert"},{"email":"grace@microbit.org","name":"microbit-grace"}],"readme":"","readmeFilename":""}