{"_id":"node-red-contrib-jacdac","_rev":"37-dd925c203db29f40b0757d66d64e3cc2","name":"node-red-contrib-jacdac","dist-tags":{"latest":"1.2.14"},"versions":{"1.0.1":{"name":"node-red-contrib-jacdac","version":"1.0.1","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.1","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"45d04a266637721e14c719a5e623125c5401ad0d","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.1.tgz","fileCount":16,"integrity":"sha512-YpJyhOGKtQLbJqUeaSMS2urBrlGI6vDQBalYKbFK0TP9COZcmNvDm3XZhfdT1twSYWn3onQ1iFf/s30QMKuY/A==","signatures":[{"sig":"MEUCIQDafUa60HM0V2nC6w2nZhsJzJEiJ7B+p8yeb2Sjna2j2AIgGBoe3SY5oTVXNaYhEzSgJTp/Q9a7RvVWUy1Bbld/wXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmWWaCRA9TVsSAnZWagAAdnsP/0cpLhob0TLhTiaJT04j\n+IRhLcDl6HSwHf+UcFslWzbxYaxe/3TTplizPZw9L1NAIf8S3BcH9QH7EZlB\ntKcBBlBinxmMoMlQXqeGbgCfTAi2fzOFp62BpAvF8PCCgJQMaPlEi/ZZQt5N\naOPvZogTOZP2IFUfq6gx/YEMHC8K71edVUM+JyIoDOttJDQDwNP4LJxNpEFI\nAa8GKH9+ABfj1HtTohuKAsktMMVhboa2GlWzW7fRmHUryxEUGW2LcOrt5P2s\nYK2uSFvDJnBB4XqHI2MbFdQ/VXCiU1dV8u1Ua4Fjap/4dN9/bFStBBu4nYG1\n7L7kmzbaBnnCRPnwP0XwQxe7aCUCj/n+Ee1dI/Sk5auHprn2CYG4l8j2pFwR\n0nyCPfjCd72J0p6/Htg7w+TszNadTIgbEPFMVb1GErHQ5HoA5OpLMcZ7wJmB\nw+/c76BqFgNBWScxeL+OnQCY+PgQMB5daWD5mI/tbjiXOGPRaltKaGDiJOje\n7mAZFxutVUncTig/gpnDwsjse7FD62S1xoSBVbZmfzxflpz4BrBBrCF+88rc\nd5FfuxGCqv2X3yrUr/BYe92w0IebSDhcHRc65W26mbUXCm7NglaBtue2jj2E\ncV3yIujTTZZn2pDo4hRMXfZUu/kxCDs18dDEronxTt2d1WjOTLjK4aqRyqRM\ndzfw\r\n=tCIJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"5c0d5518ca04ea40c56c5c207681d337446750d6","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.9"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.1","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.1_1620665754183_0.39334383374772797","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-red-contrib-jacdac","version":"1.0.2","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.2","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"d4a30dc8aa39dfa4981d1625c58a6b1aae443000","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.2.tgz","fileCount":16,"integrity":"sha512-2p3TzFlZxuQNWVMvUicsKBbJ1YL7RrqrLBXactzD4bg+ZZjO72EJ7tCYFu34YdVBcx9rdl38+GcbTqtpc8sK3w==","signatures":[{"sig":"MEYCIQDU8oTRV7Nw6EaZpVytQE6EGQnb34gCm64+/k73aR0t1wIhAO0t63QPK6/L8ue4QKrXUoUKASxwPv2kt7KeFjzHy2Wy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmWbVCRA9TVsSAnZWagAAV6AP/1PFbcVUhd1awKJbWfwB\nCEb+hgEwjh73vAE+Jq4YWi3mcbiAXnRuhhRnY4+OR5KA1IuaeDayp/RFPiOV\nbfhvP4oCOoWpllJdvN/MhFF+LE9+syIYlxQh/fUEUD4US5pc2qMFCcusT1fl\nzd6YX5+T1RWLux8cLyPAT0+RPTgRGyfYleABCQpk5ZiB6GG+qD13UofMC0Ua\nbpahbXp+xGDcJOQ1CU0wCa4knozZTZFmhJnQjIm7GSsz8EuxnbbR4avruk7a\ntIDjhCiQ0q+l4QB4Ygw/S6/sFwJDqrO48/o4Ds7ZqJD0Q4o8htp+SuT7LR4f\nN34OpLYQHK9ETHBRG3eguwN7Ov2HvyugTQ1f6Z2XvqHK/qXr5SC/yx6BaEeH\n3ELXwpQE28hbJUG0dv4SuoNx8uZUE9ToYPRScmze4NDZtQ4ZOe1Ua/bG92jk\nN2fj8BMz3IhpDJilB0zqa3m/1HnvnZnlyqEAmBFtW7g3ToEuJZmW40YQgwOj\n/zCXPRfxueOF9hDFUAvFWBWxgvdmB6nEV9uTWNnKP8kubXPc0pV26yCNNsYs\nrcXu5Reu3vWgrme5mpnF07waeo9IPT1U8nPsWqCW+QujJq4pEpdSBLXhHVgE\nNHWu70/C4BreB59OyIKSVMERLmi2OJACCGVusINQVmT4XH6iw8A8YQA9I0dd\nKCQp\r\n=r2X5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"6ff44e0fec0c630c1fe358cdf4a4e63a5356ff64","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.9"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.1","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.2_1620666068577_0.605085614026849","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-red-contrib-jacdac","version":"1.0.3","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.3","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"80f68ca76f2a5636521b27a6b115d1d903ff824c","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.3.tgz","fileCount":26,"integrity":"sha512-xOKdZz8MdBPzM0upLMB2HiMFn3la+uoMS6O8vBC72PFkkxU0vJn6uHhM0XaLdLR8G8WkojoJc6t5K8FPDHMBQw==","signatures":[{"sig":"MEYCIQD4fk1RORJZtOn+PwPygmdJmUEY4mrx+qnNC7ZLjPjNbwIhALPdd+mdyz7h+R0AFitTYjp0yqJrzc0d0w6/C07R7YrY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmW87CRA9TVsSAnZWagAA8q8P/i9joao4TzGIA+tvDqKY\nl4ZiA20UsfyTDo4ErkWO2yt/rIc6BwnPMEdBAwpvujMMDK089P0FHEY1tGI8\ncIJgK8xsPb3/OtZQ+FHryLTs+oZuZ5zsEuIVfdKlXR1fuuUPBoJC5QEccj/8\nX0e8Ty+QGLpRGIs2za5Hl10tEct2jbzt9LJt4Yfni0zRwjrCDP0/sEB2qgif\nRAMvLBfeBfnyGb9qlYlQ/44Y+arp9SHES+k9tF2fMlRsCr0eagYFvyigwhFV\nVRIzMgWOksdDaDlCQxFkHqXbEQuO/WQtFUhqa9dqjcQTd0wOPEj5seH3TTXc\n5lZyww2wT/267+kMgjggUkLlGmL1yVTlfOGUIQHH7cJ8DgGtLqxn1ey+STV4\n9TLPAooC9wQ5CwMV6UvRl36RhzppVxa1K1FlvGNrmXYpWaBmujzz5DiezDER\nxZQN/J859mbLt1DlB1ANfUKmO391+f7ckJJroP0qpYBkVvLn1/Dzav464CYY\nyAWTxCo4wtQuGUUbshLe2PjgzxssNEYj4dD46IJ3D//qA1/9uIEoldQ1Bmp3\nKgGBVt9Rn44r3PRPfP+Ze7NtwZSxE4VTyLdidPrro4vR2G9Xg5zRENJFHamZ\nFqAJCDPhxKhcjpvSHfHsfx2ElA9ap28mD7o2JQ09Jv5qw3d35RO5K+iKnb4+\n52GT\r\n=HSTR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"275f8ffdabad59eca06ee0a0b020640ef83e7a9e","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-reading":"./dist/nodes/jacdac-reading/jacdac-reading.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.9"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.1","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.3_1620668219306_0.6002284940675513","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"node-red-contrib-jacdac","version":"1.0.4","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.4","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"0f9e5382e0162342495c043aa99c45dba23e505d","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.4.tgz","fileCount":26,"integrity":"sha512-JMZVS9LoqK39/dQyCs5vkqnZqeQbcvjNGk9kvQ6HyLDvHtrRjPgLhLMOUH8FO2/US11yBuZQak2tFYCBsFh3rA==","signatures":[{"sig":"MEQCIFIv8UtPnf9RefcSDotDoFryr1X2cFEfibp+yHBqALcQAiASC0EsswMkS0pgvpm7lFP6pASXwxSXGpiSesAuuB5Buw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmZcICRA9TVsSAnZWagAAfswQAJK0qVRcJeLAfVgd0Q+u\n6tQ6DYF+daU5QtbUj8kya0XNYX/zDeCZQh2es86ErdKwI9RqlqF3uuXdLhvJ\nyN/llMzM6kX8lJmFkKSUmJV2+pGWoRfxl7pTlh1IIt9q8ZIk2xPnJG0Fbx1B\ng7R9VFinhwfyvTNZ23vzQdH22assyTLuTuc9Dl2v1EwVwT3mc8GyBjEDOCKh\nIksyPPrPH86ECY5Eyo491X1ddlA0/gurQHaSFSnXQiwMLQ1J9AnjabqfXSc9\n0xdaYSRnjWKHKszUjhNWp0jG1SjfuUbuAoSxc17AutmdHFLvRzZC0oO0GP7e\n7Ycp5gtkmO1rpKvPBHtfYb23ZJ1tCrKC8KXXdJ8MQDKKDneD0hfbtqvNAWZg\nh9AiWQabZnVagW8xpw/SFwP/CXtNQ+3+Y0MZ2I4l/Y/c5ZQtiqi1V/r/v7ay\npaAS+LQlpT/ZJpByLOU2b7abyHTZteYSpNMqDBP3WkyWjuOwoedXK0RaIaYJ\nhmGre6d0BtrgIDA4rtCd6ddPng9Q1Fw75GpDPfn42/atS5Kcg2MqTCyRRif3\nD0SlbSm1kVE0cu+iCPzbuwnYXXTTw08c4v4Rp3vYpAS2OfIfPj+AjGvhuwT6\n0Dh3xfYQhWwvVNzSmzcf3Sa6KbJC50bWy30I+B3A2V5dCJo1FeypMWBex+qn\ncjer\r\n=A4hW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"e088b6c99d2ac4e5ae9c77abcc9b422beded10cf","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-reading":"./dist/nodes/jacdac-reading/jacdac-reading.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.17"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.4_1620678408245_0.600662059533138","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"node-red-contrib-jacdac","version":"1.0.5","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.5","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"659d4cdae9543d93a9626e3a9a39fb1a102db751","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.5.tgz","fileCount":26,"integrity":"sha512-xcpeNnxxejY8LmFDwagwP6J+CwfbdohAkEmfuKNANkyn6AevbtKf5J6WvElVTAxorxFoY53y1AtV/XiXltW+Hg==","signatures":[{"sig":"MEYCIQDmbeDIDPi5UAkfo9Ha6CVUEC/MQUmYS2bOCyBtVar1mgIhAK+HUZJNHoB2HRTP/+ByVBAdU5441Izt5qh5I6nol7IF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmbDDCRA9TVsSAnZWagAAVNUP/1LcCIZErKRISdnjpi4j\n4RS1MTmcKMmS1dHReTOmShkpTeSFQxrG32Ah44cCBMZS8Cxyn+WT4Fod1i8D\ndQBk9LRlrG0wxBE5SDtNNK/zdNvq359XhU52MzSeYI8oWcqBuz230cojYCv5\nduDVbLhdTmYqT9PmsGlryDmxCd9dPHdDGGS83pTxNyrLyx/2eULhUq58UoKl\nEVCp9hsLZc9O40o4/Y8jfYiLSMt2+2BG8PYTCwKhR/cGgIV6GnAzSVOmkh6Q\n4DZP+SzhqHK3IZNkSe8KqsZ9amqk7bdV62P0CL7GiesayjcZWRPhiZ8EaI5s\nf1KPRXFPqf61Oyw8Q57ydTjlehAejRolMscB0kITPPXgo0Iviejut6GmiQ+/\nwllymwFHNyZ4fN5Y4Vai1H3atiZ1LRQgAhnhDiMhTrYnQE1W6tZ/DPlLjhn5\nEyCk8nheigbnoXZ145vQWR5TbZvB/6DQgwnmy9Zk54pWgcj8grxajWa+ZZ7K\nYJNpntiagx1RqbUebzmbX9m/CB/sWztSbf+8mn+O49K173J3r4rN+gayg5qO\nK/wRFYjXg3SdCUIT3kV3L9p5A4Gzd7LGEq59y5iLQMUqzuNLkoN+wo+Okut1\n/itiCbYxkGCig8q1lgZ5Clqntn4ti0+kHHdd8k1KaJbD54VvBrvM6BXgVqV1\nWmSm\r\n=cQ1a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"74baf0e9bd79348e5d7047e6eff1e43832c45901","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-reading":"./dist/nodes/jacdac-reading/jacdac-reading.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.17"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.5_1620684994567_0.7268868534833508","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"node-red-contrib-jacdac","version":"1.0.6","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.6","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"df31ca42ed36b9ee445ebaf25e98fdce23415468","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.6.tgz","fileCount":26,"integrity":"sha512-/7UHnLgqxdaEo60xTnP4z0i1ioPodUSGlfkw+vlfMheQGUp3CBdwncYk5oo1SM1eFi9ljLbNoUs44UqVHkEIeA==","signatures":[{"sig":"MEUCIEgN7TNbjIQSl3vQa383PGIVqeDtc8SEJ1STYgGsGzElAiEA/CbfrhYZjf6Jxlf3C0e+3nxeio1HXcAir25LzIzbDxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmb9ZCRA9TVsSAnZWagAAWRYP/3ne3O2UkAcwgLcKPikR\nYHuYuuEcgep09acicSEnMuzOq3P9iPgdbezQqt9CgEDNZjOouZ0GN7FVxYN8\n3KRY2gVFYW+CpMyImVliF1ivFnGvNd+V2ddUTuhkU5tiMPNTnNj0VuAdRVXa\n6qQebiEOAEeod+hUZJ0YWOCpworMzQxh1Me3gj4REBrSU2YUDpHQbtu5R/4s\ndHQbbvOR4/sMg9ofJXfTyHN1YWM8Mgs2K5XqwErJVUpG8SYcBtaKcF0S6pp6\nr3rps4ET02BdLsnqcwKt6faWVZ4oQjGVkz2SokVkegCN6KN94IZMrYRjWbIJ\nGuXi+fkD0+g14PMRpBUsbBkiBOO7LRlwd4bIlxSvg+PWt+iOlDu10DrCuRlp\nJe9Km/Cg1cP5fobtdoHf4iJWqrF56cCxfXoyThOb1ZWIwiD9OeOhWLWZP8Es\nkG8D0CWH/Nm2/ftesM9KxxO0kuece/Q6v3tlvtL5GTl/KYNvi57f8SPK3X7j\n1qxvxCiJ9kad0SxomLEkpd/AyRYCtodV2zywvgZ8hIs2jZr/tI9Skaqlon+E\noudlVULDxwnu1EDeVyFw6Wii6iGndct1z7L/bwpIz4xFPocrZmmvGcMd1n94\nMfdaU2O+KoGrNduze5eFADLYNPSFk8SVyiCCNwK51/usyY0ycRv0t7dujrVL\n71Cx\r\n=cHYm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"97f6d3b097831738e8e95d2b8ee4fb0dd481b606","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-reading":"./dist/nodes/jacdac-reading/jacdac-reading.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.17"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.6_1620688728879_0.9028673872011352","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"node-red-contrib-jacdac","version":"1.0.7","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.7","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"93368666a8618de2882d03d766789276ffaf55b9","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.7.tgz","fileCount":26,"integrity":"sha512-oeytKDagQ1e3fidiU58BoBqsaCqVO2BT9KVEaD8NkC/wYIm9Bnr2+8dKl3HDFl4FX80JPmgmUS9IrpGCM0TKYA==","signatures":[{"sig":"MEYCIQDBj40THclRoxHq5H5jzZGOCcY1N4ThmAlBx3Xh8x41HwIhANGOa5JlWq8lhF6ov1Hm3AKyDHwKUcAW3MmpXutiSGoJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwCVCRA9TVsSAnZWagAA6T4P/A2ZJuXEPZWNlgRiyN5v\nlMmc2sN/kLUYP94hEtV7/ximX1EGE2xkFO6M9g1WKycaZ33JU5YBtZW69hvJ\nn3uMf8NQ+UF28P1RK5S+dO8kxBvK1IoXDBHSNpuD8Ejl86JY7utOAOEwZ5Lx\nKxM1RZLPxgwKUOs2EK3RD3TdBuZWVPZ4PxXRDsqZzEm1TG85+9ZyZe15P96S\nwzH5DVvOumcyzYRt7JmD47Q0iNHOz8MI4FbfUx3ZaFQpuQHbS/OSwTwSKeRM\no0gj3dcE99sImggTTXcjvaA6PVRbVi1Jun7/0IT50O8+AHH1T56D5ZH4g4+g\nC+savPHyABVZMxvsSEJq+XMl3RO2GEpEQuUiKdAL5TcxMz8d1c0sZPanCLiV\n35qd7TU03XsEssDd3wHYoNVm7b8cONhyvaKyy1lvN97RK3LOxlqNlJCq2AUs\n7uLplxPQVlm+6MYk0NmTQOmL+a7abeQvwE8ztnG7r2C0CCHg3PZdl8ZlwBj8\nFa9LSp2dZFtjVDGmJYI7D/PxOsLInBIv+X3zRCegTwSqSZN9hzXHJqqMHCn4\nxrv4Mvc6hkxa+Sdt0KX588yojCcB3QRllTKThCLcjZmVSi8RpWkH/e/rzvti\nFsUThI4plkB6XthelPbqS88a2kdS+v7iiIRIAdT9Xa3Bh8U5D99VUtCSZdj8\nc+uL\r\n=FhfC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"e81ab9256464aa6de77699f0deceeb4fc1b451e1","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-reading":"./dist/nodes/jacdac-reading/jacdac-reading.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.18"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.7_1620770964358_0.927142253119285","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"node-red-contrib-jacdac","version":"1.0.8","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.8","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"dist":{"shasum":"c1f6a7989b27361f91fdb58f67a8778647fb5cdb","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.8.tgz","fileCount":26,"integrity":"sha512-GcGbsLE9vxiGQ8C36BVCngVNKbgWF4tW61oWk9ev/NUTmWs0p2Cl8AJoV8Qj5rbvpbbW2t9KZRHmg79ThPi1eQ==","signatures":[{"sig":"MEUCIQCP9syEVMHpbeH7KzNfbDwYZbAXcWGjSKX07enksTu/uAIgVPKCIXvC851qGuYzezWrFMcXJqAZwyc30ypZJ03LqqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwMPCRA9TVsSAnZWagAAlPsP/2Kskt9CmRRBAtWIHsYY\nkUNs5JnK2Tz7hI5jEJxCGC658bqx4UgVsbGF48Xq6R+MPBLYjYrM9f6/UrXe\nZsfXqv7mADcC+1aqSxMe6ULQY8m7PMkOGY+9xz5tti1u85G09ua5nkjaYaxN\nK672tddaQSShJsQIncWGoHR3aPD3qdhwGehKOV+cd4mjsFYjdq+Ym/k4p34g\nOJQT8Re0/4A07rsmnVuNN57aMkajytL2kNVKJzcihYhTnRSaZbP9qWQNUzJS\nDRjODgwY9Mq+e3vtvL2LX6+PgtT50E23HWgUvXefPeaxmZ7x3OvjkVfEDD6Z\nwYtRxVPwlbRFGJwC8/FqPtAEuZPB+B614VzC/e6qYw4SiYR2HdIW+xi/TPdv\nKyuIuJASxqKB/npdgAD+NmQExEjAdhiNv9Dgu4CVD/G8N+98S78m2z0v/D0N\noSXRCqgMnEkmsOdQmFi+pukjFvl2qL+SgIJcZG4FKYdcawKgamp6Lh1I1iA5\ntr9eonbnzVeO0/ZLlmwXFjwEm5y1yF8k90//8ywv+KamzsTg8Wfy4PkF1pbY\nd9tB40df27IG1VCYYboVxfiwe1wtmV9BxFt3s4TsphELX3eNgAANV+AIyKWp\n5C0ud7DFUJE+2a1sCd4orlHXiEGRC3ThR6WaT/0FRyO4ZjIkhl1F36TyPYG2\n8LOD\r\n=hehe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"3fe5782f52abfe6598e1d1fe4e798421d558b4fb","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-reading":"./dist/nodes/jacdac-reading/jacdac-reading.js"}},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.18"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.8_1620771598739_0.05415753408465851","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"node-red-contrib-jacdac","version":"1.0.9","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.9","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"3d7ff2500a98bd5a79bc97092b537018f14e2407","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.9.tgz","fileCount":26,"integrity":"sha512-9yHn/Zu/+5Kndsn4sLuitHmKpvH2J2N19Eje0eolPKl2tYl2QhdgoBhLXSqzE3qgctLzHi2O3XZJs4ZWEU2Z2A==","signatures":[{"sig":"MEQCIGpMvP33pxFQgSBA00B9zZHFBeA1+MHACApebJnWZf+fAiAgB6d1zvDa3/zvrqdpBRYeVO9mEsCo/VeapZcr5LQlaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwQBCRA9TVsSAnZWagAAodAP/30qKq/Ucj2903R1DQz1\n640TPXymI2xIRiopHtUejJ6FInPEKre7N4ku5svktkR20NWGEpyF1BxyCBeR\nR1EbTgN/IkNHa2bTDVShsKGIvSXV+Q7sm679wbPeOoNl4tKP9msZHVPcRjRT\n08GUgtzzuG1LOItDBXZpKkEX7Xl5VoCDEO/ahombDTX9e4JnAVTjhh0I0vGu\n4tImwc4Kl0oxWB3NT6TSK821ZcQO2ilIQRC18h+r1kG4XAgm6qX2nyCx6xGj\nsBYnQjFR5NFfp04l8v6PR/kmU3NEK1z6KcPBs3E6KzZCZKcPMTK7hH23DVeL\nW9jVdmLX3SmYkxndPvDENCEw/XoI6WQk4n1jNRq9UoPXM5LAPKOrHt5G0ptV\noccvqsHeM5eKMFZQ3s02U5Mael50CmFZsN+bhmnMpFk/rjTsm1lo2plmgTkR\nULsuvjkutq252fccHM3szj4VnhnspUuxn1o3k6BEHlLqmIw/kFYxtGtmE0sW\nCmJnRx23S5aM90ZKDN7S9ke+ZremjHgCh6NKMmWB+X0xQIDygJbOQNBhvRvd\nTMS3XZq5KRbDH43l+o7F5wB7oQkhVWxLgJFb1JPaliHtJlw09cr5erq6PNPi\n5SGX50Ne6rggYe5DjUWhx6gifSoXs9F+dm7SlNAgn4jz+5qc12JgyxbtNmBO\nC0CS\r\n=pzMC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"45d87910547b62ebe9c3adc1a22e34438dc4f24b","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-reading":"./dist/nodes/jacdac-reading/jacdac-reading.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.18"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.9_1620771840975_0.617679791102135","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"node-red-contrib-jacdac","version":"1.0.10","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.10","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"7c0b13909162470ffb20445d4669f8ea258114cd","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.10.tgz","fileCount":26,"integrity":"sha512-XEM9jvMYrCmWw/WUJfqkKfswEj1/RbtqkKZRoiIoLbqqDOcM3Lr6cY3ibbQiDra1AvIzPB/G+Wlp2mHAkh7W5Q==","signatures":[{"sig":"MEYCIQDzdGxiVNc/IsLbykj/SMbEpbll9zumT2I8atRnGb0L5wIhAIka5b6YzX7G4cH2lTQGijP24dkJyvYS/ZsDYDaK8jk9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmwbpCRA9TVsSAnZWagAAQiMP/1z+6rtN1Vj6iEga6lo0\nWNLH8OngfbxfUi4Wsm1R8a8fgI+JPULYPCsbkT7m9Q2G0tX/Rpt/M8HbEkO/\nTve+RO06632sjiIyJCJQ4uk/5o2WfMzQV5/D1nHaq7JY0Kfbnre2yRuVHz7F\n3PR66HR+m1nUOsoc3waIKbUhuFb/Bwc1Q5K+Pq9+qZHHYY4fitlxz62A25ej\n1P5Uc/SJJdQcqaE64XXSOjUIWWURIIANbQ4i7Jc3UYExe/GZJp2KQOjc4pj1\nzj+Za0TJwk1OUdjpzTdnJpUuWqs2HEmI4xxIBDWxnqny9tfMtQE9RfO8s7Ok\nbq8ScNTqPnsDqhlO8kmaNSl5eZcEDU47VmHkibu8cwqgzHtlv/CBsqEdRAK8\nepSG58R+Mz+OxoyPstuKEXV6ydJqpCwUNrAQ2zbJvrOAc/DzZW4S81uBBjmq\nttLOWt5BnyfgpE4sItjIXwGpsO+pLOtYGI9Pch8pMsgi/TynS2oBwIaBtEq9\n/VxWf01WxriwpIHfdi9/bKxh1tFVFcBcSoAqOb+Ohq770/R0kDbyi4e42XRa\nxBGoKlPUgkeouUWr6T4MbYtBy+Q2dzoAUomNxombFhZXrIaBOVOyuBazWr5l\nFKPghiuuAu7jM72yWM463ZTCclx2igpE6lpphSMtG36PloZ+cozo4Wud4FB4\nc9R2\r\n=CoF7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"c1e4d0bcb2bb899a2d96c24ae82574edb57b5dff","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.18"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.10_1620772584618_0.10275222772958892","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"node-red-contrib-jacdac","version":"1.0.11","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.11","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"3a22f18535fa644e6c8fbbd9d1ad9fecb352ea1f","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.11.tgz","fileCount":34,"integrity":"sha512-ff6ZmrTOlRp0YJ8czTD41zw1kwsOF3C6wTbdzt2U33SR1gb3nmEGg3cvItHLsiQcbTUhy8iufkCIwM8TWU/aag==","signatures":[{"sig":"MEQCICBaHK0v8O0lZen/NtEeBp/X8Lgy/8A0PNMYjBYyqVj7AiA33mq6/Mr/j3v/xORe+iThwKhAhn0D1aj99/OmQexqoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm1FeCRA9TVsSAnZWagAAWB4P+gNMHGBiIYjMG2swcg7u\nQD/MVmtv4rC5HE58oYF34oCKRqTx85d2DVnS9Sozu+X53EPozbqGaQQs+RPl\nHJmeW0hXhVQwNiayKTbrx2k2fJ2xNA1Cqr0tptUFc/7qGRWqx1rMigcXHkDj\nD8N2SuOzhMcet+cVcWWu280JR0He3eVu0hsTTprSSHRa4KjQiwA9A+4d/Pt7\n8Hm0bc6wfLyPNLf9GSM2oldKmnOG4EEM/IUVnJeRUZ6stmcVcqYTqBSg2ngu\nx1mr0PF4wqwZ/J3+7C+FRWAXL6Iki3oSB8Or/Kkej+zLEeZhyzYDHgBTqCaP\nVXx7JbocnXP14/5LkpnTRY4JOpXVg+SpstJSjXxkIQ4ZAUp7OTbPZIel1+7g\nz/EesEPWZGG2TKnq83VVdFqdVtVffXLA00uChO/H+dKwN9YfxaO1ndgj+DiN\njrIv4OsafUeC7bgf9L355AFx74SDEqC10fwLo7X5OdQzAfIVNmuV+9T0aHHA\nVDmV5GQt/5VpQ9GPH5Cbwv1ZvgX/YzGeCUsFXMmIqUrzmrMkEOIXNuvdt3Yf\n5/atFTYm560AdAHnIu6TpEq6IDI3/688t76Dls7TKTyp8dmOTyxAvPotMZa8\nV8EZuhtm0dPRdjdjkUVta3DTrPiP+zrr9jTo9Z1UB0UdcSyjTGkoCyiMV08t\nEmvx\r\n=2Lex\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"7f33b13a7de7c333915c3cc3d8192345f137f965","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.21"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.11_1620791645833_0.003190524425958685","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"node-red-contrib-jacdac","version":"1.0.12","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.12","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"d45b8ab160f1256ec69d37f868dbb3d9012de941","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.12.tgz","fileCount":34,"integrity":"sha512-z193B6LOyJ5hR7h/uSy5N2KfAfgP0LGiE7argHzrFadQlQ7LA30420QDvQYCDk1X4ONA3hYK1aE9P8ckOjEL2A==","signatures":[{"sig":"MEUCIQCP8PbpCF2Rp/++sbTAsZpTjN2yCQqhxIjkQNWWUpIh/QIgX/cCOubEk9LscPfnlp+PqWx2/XUSFgVZPTFrXx20k4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm1SUCRA9TVsSAnZWagAAn2wQAIUNWhWZkOvi5KKmiT11\noi4yfdPF7eLmpaxypBbEEKPbcTkdrH2UeqpFPcxjLNGTNHyXOiHybC93evkg\nhgfuwga9Tv8W+lfq2wRyZt6tSihIH9FbFY7catB5IUJXBzl1+iRqfk+fnHax\nLhLTe5+F3bfLRTnDCmOT7A5tHbq6Zq0rZT0/7vqE+8lT6YOOIR9TB2NjMeV8\nf0r85PH1PEWoqfAbPVYRFd0X++Gf2uJBPyeNxEMPrxFl4JHw9yuoKptNxcz6\nw5Eh9vT+pkLcSmRhs6bqvshep4jhDjKcZzX67w3aSRF1MvXAYkyq6GxjQyuw\nhlDX2u0kl+jFFvwBwTrwtMhycCXFL0MjR2OufkWJvO3j/Q50XREEiAhcUnOz\nliVeQfPWkB5g2cjQZTf53u3ZXbYHgT1FiOYbWTe9eU+T1YqHXaj8TmtDCSZm\nvCDPNuZ3VuTTYLqCkqs0fj3Uc4/hNKkJP1c7dY/nQ7q57+kiPghbT5rW7YCN\nrwiszwZbuTAXNlgADwP/goPQtPp6O1IFsxmwss/7IsuAwoj1acBj2rJvp9dR\nzGmBh70kHtVT78aFsBMwNxPJbTtXi68AfriBTfdtFW1SGYunTC4K8jHmjpr3\nyC/MfQ10GwV4hMaat5yPmx/Y+rzotIrO5w5Pu0afvNWANqL82dswQBGNT1e6\nSzmG\r\n=kxYQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"72364d275baac68ddd1287a86434e8133a24e103","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.21"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.12_1620792468014_0.7302256647371244","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"node-red-contrib-jacdac","version":"1.0.13","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.13","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"338104e2840646a2f4b1e73cba39f2e608452d96","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.13.tgz","fileCount":34,"integrity":"sha512-gIlICcBeWXjUpVCJG7NZstEhfv7W0GIacmGLZWv9/4r+qrdBi48liV9UIMOeJjrtu7SibztyGwW3LNdOknPb3g==","signatures":[{"sig":"MEQCIEKXwZH6Sg3dpoQD9DKgtbhME6TzpPQ0RvEL4xT6qna+AiBAJnmDcHDy54zytE1n2ZM6qJCQpCx0MwS+KRVDYLO9JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm2tSCRA9TVsSAnZWagAA8BIP/RD/MmSXxT9C/KilQgNm\nj5BnYWe0C62XOir68Ms9yNSWRH3DppILs1WcOyoeOiArAPtnqZdoxK4y0CO+\np1TSBV5R2SBFsbXmt2cxsvOGF4L0B6btzTqT/LOqmxTn7O7iZhMV8yNFgLtV\n+dBIZGUkL8687k7V1Y8abFM1H5hQ8SBSdN1OgKDu3DvAiMLxYCAXYfRUw2o+\n5wV2kc9jLLtAwP5+m1SQ9Acb9u9EC5MnZo0TYwUfHee+3zRNjNJSkvD7rCi2\n6i8PlaKkdTx2S+RrpIuhS2BVuWkA5yfWhnDtwrpwoIkMaurNSokxka0eTTkR\nkyNh+6A60bz7lDxVooUrvJXLXD3ZSqkLdBs2pDCNXaYNI3xYXm71Ia+rKOWO\nM60Zw8Fn/CNuTB8vuHs0y2AQWJ+xqr/hsicq1WF+mUR6XjZw6F8mPAbnA9qv\nA6y677gOg9vW6MdYpcOOXwwdKLTbOMMSreD88pt3IY8u71s4two9zaARTlld\nOJZYhmFrt1E3vwlZ0qVjyi6N0l86Sng3lNKmP9p5ZE7o4svHqjMqf5/5q1bS\nBTMhbhathhLTak7TFo2u9hLEX07GpDgzsvIITKytOP+cO5DBLsYBrPkG29G7\n/lvjkGozOwKyVqkXDjdRR2Jq6k2xYYOaOtLN73gc+se1fzdPcJFwV3mfskmI\nYB63\r\n=E3T+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"f3b5f138efd752bb442afb183b0c9f2afcbc8afd","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.21"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.13_1620798290035_0.8277708253229175","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"node-red-contrib-jacdac","version":"1.0.14","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.14","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"1744269a723a9576e1fe0276718f08373d9327f7","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.14.tgz","fileCount":36,"integrity":"sha512-n0HQP4Ihyp8vxM1AuMEhtVVhw/Hb9lfCa0iwwvkdmvimV/v7QU79KDEyti5qTurO9pXyQ27H4Bd8ifFOilSY3Q==","signatures":[{"sig":"MEYCIQDodgfD/oBr/UquQuZ18hYIEq/ttDhKc59sdLVJMmscvgIhAKX/Jg4ZT5O7rrOV2sAfNyBQH1WZnwIhs297zHyDKnWV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm3MKCRA9TVsSAnZWagAA4hUP/2mndErr4/+4J4Rxtg0z\nWg3ZO8/DXV10QjXHVqhynUAQsQAlY2iqxEr9v2GUgwMDJFUVmCztFj2QnJis\nCeSKFCDVIa0OflxAZxGLZaXV7taX16Em3YP2p9geCrqjAe8I9FSX2RLFqfCV\nS1dcyzbzCHQOkLIqXHcSSR2DVTjuXC5XQzOM7DhGQnZ16qeUZXAUbBkvDPDw\nAGYxV/vOBHIoK9hLQ4tkAVrCrasQnSn4dDkun//VdPwgjmn1z8gabpsKnnue\n5KJWJ8fFAKsDCa1SJGtGPFYHnzmbRM+Apa2XPTpb9Upk33hnO6bONinNqN9h\n6oIKuHomHC1pxZMVwk4/Zq2YTf7EOdLQDIR44/ubbv25yMWKFV2YGoI4oNKi\n+eyoQvtmukZYrLFHScal4MTf6nB4SDQwkTN0x1lrM86yyh1DrdnL7SH5Hbug\nuOkFabn+y2sOyxQTShSXB2EeuWWIoPC/PVe3ipUMqLH5iZgISldLfYGTp2/Z\nOlcNQLLvuFQapY3lDNa7R4KqhGmaxb/aTt5Ydz4iuneKs6FzTHIZAonMpQki\n8NaeruXV9ZR6QhVK9Xv0MVO3NeUnU6kd8m6IL9zdPTvYt3Ws260ZTh0Xj1y/\nORCZXWFqMiHkrSr5wmspV9hGg+Se3wKfG30vTust/zyP7oy1z9yxQILpbanX\nnbuW\r\n=jEjn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"c8029963cdd6cba60ce9eb329f52ddbd0b9bfe3f","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.22"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.14_1620800265792_0.9453779806253126","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"node-red-contrib-jacdac","version":"1.0.15","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.15","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"e63c95038ec692e42b8658fa65442e69b12bedac","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.15.tgz","fileCount":36,"integrity":"sha512-WvAvC3sIqAB4GAfpCifSkftRxAwG/xIdy67coofUr4nhy0WWaZy/WyzZNEOzhTL3XnEBf9t/VuGN63H2QUIk3Q==","signatures":[{"sig":"MEUCIQCDY7k4TW5qX9x/sVfQ70EDFWJLpaXW4aOo51+1aqUB8QIgSxz6+j7yb/kECDgtPZDsexbeNr9qZ2o065vVzyQMtaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm3bXCRA9TVsSAnZWagAAfcEP/0ekqnpFEOVJ1I8H/HsN\nmlwaeTMEn9OHT1zO/dAr12hsRGwR2t5sNM1I6TbemO6Qhk5uLnu+tYqetc+7\nSPPaD72J3MsjFeQWd9mByynD9qz716VcX+PEJkGarby8SI5hA5xNtNdmJy1x\nBkafAfNKL4CJGEEP69dfB/EcPEMA7Du3H8vYaHKju91/4WGHnjUqfp2th9qi\nB4fAxZtmBbNsXbZft0SVSDcrSemBIzDShrn5R2K1JEBTscECNT45+G4KflrA\nzYhX4+olkvBd06vdCoasANapubhT5erJbC2LdywK9iyGkyIbtUaDaBY+70Us\nAt1kkXf6hhGqpL9S48F5bZOtSORawc6oJVW1RhSn5h1pzHh3x7MFwb+BHTtA\nDXa2nHpES9PtqE+Q8PZe9Cg6+m2dyxSRrFC15DOmRAv6y6VL4A2f3/aouhMp\n6KuE8T2Otlwp3hgjxEfwJenH8s5STKzFP3PDibge+eheTZJH7HavHwgmdyrY\nJcgDURleKnfo4KsKaB2xEkJlJvdZIYoEUnltDxhKnedpFtFygltziHVLbe0t\nZTgUc+Fzv4gDAoRUEw5H9ZiNIz7+muVsCJz8D1TdPxeDIcbEIsTW0c6z76Iy\n/v8zecXKOplLbnBMj88kIeScTArv8imac+bxgRECIGGCe4+PIm5r+TkzYvtn\nr+IE\r\n=Z7Tk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"2706526ca20d533e8afc26d2a9da5810a4243e1e","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.16.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.22"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.26.0","rollup":"^2.47.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.4","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.2","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.23.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.15_1620801239010_0.6617607788765665","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"node-red-contrib-jacdac","version":"1.0.16","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.0.16","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"f2a0c251a1252ebd02606d29ea70f4772e929a87","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.0.16.tgz","fileCount":36,"integrity":"sha512-eB5FrngrAaZS4OvHaU4ZCYYLAU3CCYTDfrBd9r2ye8iuGXlOEnQmMVNYbQuABrjmqXzObj+41ls4zHvLJLQpuw==","signatures":[{"sig":"MEUCIQDyGJcWjxX+GbSF4RRX9Q8NoUMUILtH9UbCPVh5KmI8ewIgdRUoXmy3ldIOjWfckMIt/h8LNgQEo7Lev4+CGr3rjL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqy7HCRA9TVsSAnZWagAALFoP/0jDuI3kVM7v3wX1jQYC\nRsG/g96jZodk/rYotM37QKaUnr4DSKq2YsXwovP173iFnzQQ3aGWmKgifbMn\nbULxtFHtWEouenbFOrg/W9vqRGZioBwnAKGuOUcXL1ElhCHplugMnvGPVbNW\nlXiB/mBDPdL1sobQ7m/Na1cNpQmFXUSHTvU2vri+H4IjZ2afQXopvGGdJ7P+\nCBtxTyFXlYpfzfROElqXcadW5BObIu8AcMyyMx+CkUMpRcO7yZ+1AWKUWSGO\n2fuJjdju+yxkClOPwbq3aysLMfBhHH8RlkPgrbLEsW3T3qQoeVEp9qaMAdaU\nS1nQ2NVMY36j6FxaDYX8PPFnkHEvEYo26HGG2hijK0LJSI1FSZyjruaBcZJ5\nFYKlEZFMkU/GbOuxce16CqGHNKmClYORrLOE5Mgo/wqNuQz9vUfmkRchnjjW\nzonkZniVQElMs5Xxsmjzsc635iXi+4ZwsnWTdaOr+p2ioLqGqUt9Yn/nS6Au\neJH0znm/rd+j7CdNIr6PfJCeWGibwwiDdOuL6f/NGqzb130SY+6I+SyT5cXC\nI2x8QwgArn4KfiZ+vVEu1rRFPVaprxOU4ilnFVVL4gr74XCLgQzw9MZc7/E1\ny/TzeGdGOC4KBSaIeDq/OlmUtetAyhwBU2Wu0LqX4UUnTENg9ohcfBJeVQl1\nZ2vf\r\n=cDil\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"1a7df09afc73e5abc678b6c59249e7b037b32683","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.17.0","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.13.35"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^26.6.3","eslint":"^7.27.0","rollup":"^2.49.0","ts-jest":"^26.5.6","mustache":"^4.2.0","node-red":"^1.3.5","onchange":"^7.1.0","prettier":"^2.3.0","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.6.0","@types/sinon":"^10.0.0","concurrently":"^6.1.0","@types/express":"^4.17.11","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.3","eslint-plugin-jest":"^24.3.6","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.24.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.1","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.0.16_1621831367341_0.5483083444287926","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-red-contrib-jacdac","version":"1.1.0","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.1.0","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"88b1c3043b9a784f8cd5d5b548ba6315871c4f1a","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.1.0.tgz","fileCount":36,"integrity":"sha512-84xrBuj8dHoJlVs9UnU2q7ZNeORkMCGb9SELOKtGy24KzjaksQ2hozT5ynDCNoWxEa1Zweqx5B5+2QPe8fEIsg==","signatures":[{"sig":"MEYCIQDlt5lC24sGoGBzw6K9hJaKLjmnTn++X+YvpXNqowTLBAIhAIGLxYctx7B5gA9KxKwh9gj+zZ+zmq2INyalu46vsZFA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBvcXCRA9TVsSAnZWagAAW+4QAJsB9b3iLThIJfwpQ/TB\nrGR7avBSEWSgSWSdYcBNksHkjxpPxUUMK9DNqSjIE049nCDm25rL4IybHIyI\nKNbDYkm/L52ahJ5ZI8TRNXj3XS7XTeTFpui+g6FNx7HxkcwlIftKvjl9QO8p\ns5QxxusrVeLv4OvVA2jSx/mL5VDEH9VF2cCeETvnqmk3ZUcIWbyhyVm1FNIk\nFDc8xI4JnMYmdvpQRS282XRB1sm7DvQE4ZK5Bw+JYuU8VL7jfwjhGcyK28an\nWAMt4UBWmoQCikv8asgu7vqQHlCjRiSElY3U1qvW5+tkIjSwHIDMeiZvDHEA\nOVxPY69CFwyX8/6h/+hmER/KZPtVvxOOqQkzF3GL7CJ04p5/mNjpNwR0aIpj\nNqM501Ob+i/9wJSW7OeSRn3RU43lkqFYfYGDjDS0wG3E5PlRHrUvyLoT7ngt\nXkoYfNq3yHxKJcUva15nbU/dqnZs4bQLW+bM2ZBPWk4zJjw+ga+94RaPVkmD\n+lnemaj7gvsZ4zjzTRVDO26sEZd2qgt7mLEl+UxJeBKavLfKTM9kJox+3SH9\nyCwJj7PV7l7hsxEBrunvoAceqtLUlNyzMiNja07AUX2ga5xTNy6YPXRa6Nxv\nmmjG2jEOBElzYHgbLjB8dncZPy+55lKncdDbUr+So10WyG3hNRNRT+o+fL84\nXCsX\r\n=mZOF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"356d92c9f5b3e4d389899721644d067910b581b6","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.17.3","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^27.0.6","eslint":"^7.32.0","rollup":"^2.55.1","ts-jest":"^27.0.4","mustache":"^4.2.0","node-red":"^2.0.5","onchange":"^7.1.0","prettier":"^2.3.2","colorette":"^1.2.2","copyfiles":"^2.4.1","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/node":"^16.4.9","@types/sinon":"^10.0.2","concurrently":"^6.2.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.4","eslint-plugin-jest":"^24.4.0","@semantic-release/git":"^9.0.0","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.28.5","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^4.28.5"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.1.0_1627846423475_0.5415020178940568","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-red-contrib-jacdac","version":"1.1.1","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.1.1","maintainers":[{"name":"kindscript","email":"kindscript@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"d7c662e02c6d9e4999096e3852ce4f31a68038d3","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.1.1.tgz","fileCount":36,"integrity":"sha512-RxyTuHsOXWPVlIipWJw4x1ZOaqnJP23XoW/kqika2Pd3fdOjY7j1VKc3U46O6Ax3TeU85K4UwwSA7JcLqGxv6w==","signatures":[{"sig":"MEYCIQCocffzUZKpVtOSMhyxuE9SRYErTAxD5A5UkICPDenFnAIhAJI1/MG3Gxb5QLLaFMwiu3HmKDuH68KbJc9EgMcRXppL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQtP9CRA9TVsSAnZWagAAQocQAJzzg3tAHfxi6hn/crzK\nHjN+emkfUVeBAnPCmvzc4MQ/QVwcsCXe/WEy1lOhfgWaY70QMEyX6dM95T84\nJ8SLIuW4+X9ekFMpVfkVUDPugxVGIM6hheQe+D+HGpRryosSd8wmX99xbSqf\nnze5oN5hUiL8Jsoque3r1MvrMsc7Gq/uuigexPHK5oZdcSK9F1gr2aWiaydG\nO4pOWiY5G+/Gl9cCUDn5UzOo/2lXpte7NmOzKx+Opog8VGC70iwy/dduMbUR\n93+zsD45es+N50jV8XWbb/tTSFaZTp/kP0bUo1V7IEaOLndkrTb2706hYaaY\njCXcAJfSjFTl2fAZIs9QkWxZWMcrtpsL33VhIbKQv+n/xlr1s1kSopl6P4jX\nggBKBu5geThzosoR2giuX3Q1RfXzXi/AS+Jv0AV7NVC6VYHtyMgZLp642gbx\nkYyHAguLHglALM4Z+ILslWYod5bK38K561a/gIqn1V45T6seWvIYR+B5XBn4\nGfiUjk0iDQms95qaArxSprGMjFwkMC2AR7WanCiCNO0h1WA7Iik38Zcdzp21\nMpXK+pa0ixCIWnVrcTBIlPJV7cojj8eshB+FG/N35X3xTc9GorqggvBqL3mU\nuv2V2M0Y/AkYDI/J2my7PPD/rYoa0r6qTlV48vKa5rikCa/+4r4DYZ6BnXAJ\ngdjB\r\n=185a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"1a12fdc18d851a24976839a32f229cee2ee6ed0c","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"kindscript","email":"kindscript@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.17.6","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.16.32"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","jest":"^27.2.0","eslint":"^7.32.0","rollup":"^2.56.3","ts-jest":"^27.0.5","mustache":"^4.2.0","node-red":"^2.0.6","onchange":"^7.1.0","prettier":"^2.4.0","colorette":"^1.4.0","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/sinon":"^10.0.2","concurrently":"^6.2.1","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^17.4.7","eslint-plugin-jest":"^24.4.0","@semantic-release/git":"^9.0.1","@semantic-release/exec":"^5.0.0","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.1","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.1.1_1631769597106_0.44004499661151386","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"node-red-contrib-jacdac","version":"1.2.0","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.0","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"e9a507ba54d6b179051c57d1be3ebb4bfa8ca5a7","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.0.tgz","fileCount":36,"integrity":"sha512-cJz8Kxl1zPIWxw8tNGJoPxTU442mdN76vO016U+0ZkGZsrWfEsbYRu8O5jnZICXhMPh2lHrB6krsyCyvjQ1RMw==","signatures":[{"sig":"MEQCIEB6spbQ6lxdwHh+JuwLDr/lwHU2+rXURfQ82WNKpN8sAiBprYVjEKj5WS3RATchQtyUbJFV0GzuNd+F8X/2A93pxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368993},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"58ec3716e211cfaaab3c6d5505ddb611d2822bc1","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.17.6","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.18.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.2.2","eslint":"^7.32.0","rollup":"^2.57.0","ts-jest":"^27.0.5","mustache":"^4.2.0","node-red":"^2.0.6","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.12","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^16.10.1","@types/sinon":"^10.0.4","concurrently":"^6.2.1","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^24.4.2","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.1","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.32.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^4.32.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.0_1632781959966_0.2829146113312706","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"node-red-contrib-jacdac","version":"1.2.1","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.1","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"b033518d82f3c9f323dacfb2fb41d8333705955d","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.1.tgz","fileCount":36,"integrity":"sha512-iXO00C99MkN+/AhVkZ5hIArUVkDZ6RPcFZh26Dn0jIzzimw2rp2EqV/kRPVDilndoTzBd8JaniKLWC9sfhIMvw==","signatures":[{"sig":"MEUCIQCvpMlWSdSbI0IYJpS3iwcnEpYh/bakUDzI1KY3HZ28kgIgF6bunwgtswmoFGuTTM2iHaocmlVCC3ImOI74CtbC2Dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372632},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"61b2a090138b135b6127e059e85be048855b3cb7","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.18.0","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.18.16"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.2.5","eslint":"^8.0.1","rollup":"^2.58.0","ts-jest":"^27.0.5","mustache":"^4.2.0","node-red":"^2.0.6","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.10.9","@types/sinon":"^10.0.4","concurrently":"^6.3.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^25.0.6","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.1","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^5.0.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.1_1634226054700_0.6842057920458702","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"node-red-contrib-jacdac","version":"1.2.2","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.2","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"3db5bfa1f6f74830075308d8a64859ee41f0d0a6","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.2.tgz","fileCount":36,"integrity":"sha512-agkqOan8VNyCxNxIfnaa/9VUnLM28q1e0jcZovqyO2zC2JAmAjoEpkLpgEIqs7Fqs7jgFThhB496dyTzR70iIA==","signatures":[{"sig":"MEYCIQD2qLkI8jI0t4YnjKWJShu+zBNNdFA4W1pP4YUKw3lOdgIhAO7Ah6A1p3hO+YnpbMkWJYDj114RHUK6TAxaVj/OgbIU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373081},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"06c31f72f7178464f083a5d2be2d6f9d589f57a9","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.18.0","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.18.17"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.2.5","eslint":"^8.0.1","rollup":"^2.58.0","ts-jest":"^27.0.6","mustache":"^4.2.0","node-red":"^2.0.6","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.0","@types/sinon":"^10.0.4","concurrently":"^6.3.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^25.0.6","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.1","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^5.0.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.2_1634234809970_0.3193452138147552","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"node-red-contrib-jacdac","version":"1.2.3","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.3","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"9057dae73b0bab4ad8233a82e35f0fb3fda1583f","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.3.tgz","fileCount":36,"integrity":"sha512-wreKKQa+iVmoiNyxKs1D7mIdrfiu49Bjaz+fImuN4ImONZOfQPL8g8UFRLqIikX2D14oGwhX4n+PgJ+RHTInZQ==","signatures":[{"sig":"MEUCIBK5BdCvWY5JEWTbWUs+QA8KnLSTxNKmwImSwFSMGDjQAiEAzHbbKofjkxd3VMCZcnm4X4L57NSGeBFuFbcPyRn1pgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375854},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"0be0b32ba20b087e4288a9b494f651273a11df32","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names 'COPY,EDITOR,RUNTIME,TEST' --prefix '({name})' --prefix-colors 'yellow.bold,cyan.bold,greenBright.bold,magenta.bold' 'onchange -v \"src/**/*.png\" \"src/**/*.svg\" -- yarn copy' 'yarn build:editor:watch' 'yarn build:runtime:watch' 'sleep 10; yarn test:watch'","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for node-red","directories":{},"_nodeVersion":"14.18.0","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.18.18"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.3.1","eslint":"^8.0.1","rollup":"^2.58.0","ts-jest":"^27.0.7","mustache":"^4.2.0","node-red":"^2.0.6","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.1","@types/sinon":"^10.0.4","concurrently":"^6.3.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^25.2.2","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.1","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.1.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.3_1634713241434_0.43510707826752637","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"node-red-contrib-jacdac","version":"1.2.4","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.4","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"f0a5b2934ad3c9470c496d6fbf0d9e73b374b174","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.4.tgz","fileCount":36,"integrity":"sha512-CVDlQmEXSGfc20N1P1eStn49iTKsf6bKTUX70M8X1Ly71c4L7NV5K0GMzJEAIFfwA00pluLeWbZ6NexbaUh5WQ==","signatures":[{"sig":"MEYCIQCFwrrcLlN/7bCK2amkF05MFWPxTQ8PPi5SrZa+cOIHQQIhAOFMRCVdZpSJERnzqW9Ykt2e6cs7TF/5oLtL6e0wx3HN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377900},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"91e85b47cf327b1a52baafe4469528d402c72862","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.18.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.18.23","serialport":"^9.2.4"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.3.1","eslint":"^8.1.0","rollup":"^2.58.0","ts-jest":"^27.0.7","mustache":"^4.2.0","node-red":"^2.1.1","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.4","@types/sinon":"^10.0.4","concurrently":"^6.3.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^25.2.2","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.1","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.1.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.4_1634943322681_0.735929382543014","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"node-red-contrib-jacdac","version":"1.2.5","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.5","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"ee88edb005206de7870348faeb9b599c2461847d","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.5.tgz","fileCount":36,"integrity":"sha512-S+EHFPb7aCQHzitWbR641WuUJq93IhJ0vcGut/1C3h8xh44TAFbp+/ZO4NeS2+EsxUwQhzZs8zlMJImUos5ozA==","signatures":[{"sig":"MEUCIC4hZSSU4QVBPv7KDOhHA5rd0L88YJCp5fJKIyVwxeIEAiEAhAp6jhLov/asLTEq+rFAfVgYJl8m9wjHNpJzrITZBH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378048},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"25ce95411a312ab5e2abb5a87de29ecc9b67b620","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.18.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.18.23","serialport":"^9.2.4"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.3.1","eslint":"^8.1.0","rollup":"^2.58.0","ts-jest":"^27.0.7","mustache":"^4.2.0","node-red":"^2.1.1","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.4","@types/sinon":"^10.0.4","concurrently":"^6.3.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^25.2.2","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.1","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.1.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.5_1634969079900_0.9598636242487779","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"node-red-contrib-jacdac","version":"1.2.6","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.6","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"b4137fc3fd8ce47e1ff3dbf9f5268f360b52f0fc","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.6.tgz","fileCount":36,"integrity":"sha512-9YTIf0bOp2AdnPQwV7PqWVby/sUFpHJTCJKd5l3mobB6BVCSqI4WJ4ywO7s9QOYAe1oLLNJx+20MrR+ZJnaVAw==","signatures":[{"sig":"MEUCIEZcWgMddvkDV289cAjID6znfcA/eKeQFl/8g2quh6rwAiEA5bokgrIy3TRJwjP2U7/nYDfieRBnUm/5MLrAJxCbFKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378048},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"7cfd8304a816a58ffec05a01024a341bd15114db","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.18.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.18.36","serialport":"^9.2.4"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.3.1","eslint":"^8.1.0","rollup":"^2.58.3","ts-jest":"^27.0.7","mustache":"^4.2.0","node-red":"^2.1.3","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.6","@types/sinon":"^10.0.6","concurrently":"^6.3.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^25.2.2","@semantic-release/git":"^10.0.0","@semantic-release/exec":"^6.0.1","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.2.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.6_1635523011474_0.5622801193544285","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"node-red-contrib-jacdac","version":"1.2.7","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.7","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"f97a505ef115a1e4a0f7a7d4f923e37c84bb08b0","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.7.tgz","fileCount":36,"integrity":"sha512-xMOEVK48w96pnCvvs0lblVtDfpw72w4Rat2RNB4W8dHPkB3saEmx18LX5HTKJVRSkQXRw3+HARWgmCYx8cwT8Q==","signatures":[{"sig":"MEUCIETqQXPbDvoyrBOaJU1mGfUI1dHyR2gIhdrK4FnskkicAiEApI8JrJ1xYwtx2MK+u83zeoE/Z62AfBaxwzI4qAW5sDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh21AZCRA9TVsSAnZWagAA/gQP/iPNMQmaUsXENlty9sd3\nArLsHCKgYmQawmh045NEJBHYZB4J8DeXue9XU2yNcxdK8cgguS3hefQrXrA6\nBVWBMNy0MCs8sxZGDQtKK9it1hcRKG4JAFsSyxjNSpa5M4kTDW86qmVT9NIL\nGt/29sWEzGL7f3dSjIKra1n8dxDR9tahcl3MG+PpkrfWlOoxodykfN0d5Je0\nSd9KwpBFTxS7V4kEAJHO4ravZuHftL6Hy4tEIWwpS97+6aiWNVBYhU1tsj1r\nnE9pEBu9DqR0ODX0ehk5ffkGHBj03s08hnC/YShYoP8wVG12PWu2jgGu3/w5\nI0noCqYvRbDKYuhS/QJrobZAlltSeTwdlfBcnBKfs5yCP9iT2ok+GWYutOUf\nX9qxOJ6JD4ul0pnkEfzvVG4GFEWcPBsRwQZfflUYmcZgy1yveXCcgTK5GROp\nCLux60I2AmDoe4QKCi4rr49/mqWFjtkW15wqZgkXCj16OZWuTSuhJmWAPBKC\n85XoJiZuZzX2N5dyOUIBn8Thj159UvwYJM4ATKjDbosKkzp+vE0dGLaJz/jq\n3ZMlLcR5ZcKFgIGK20oR8wrlEs4RgVEHuO/aaNinHbJoLwXl81uJhj4yumb1\n270UPqV5WQ99bvXS8z+2YbX/vM9yQRnp5lr7jntMYJjxyULgrRd8JfhszOsZ\nzcvy\r\n=wAo2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"8785d2587a14ce5b2c1a423357cd30f4e874ddbe","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"7.12.0","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.18.1","dependencies":{"webusb":"^2.2.0","jacdac-ts":"^1.20.0","serialport":"^9.2.5"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.3.1","eslint":"^8.1.0","rollup":"^2.59.0","ts-jest":"^27.0.7","mustache":"^4.2.0","node-red":"^2.1.3","onchange":"^7.1.0","prettier":"^2.4.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^16.11.6","@types/sinon":"^10.0.6","concurrently":"^6.3.0","@types/express":"^4.17.13","@types/node-red":"^1.1.1","@types/supertest":"^2.0.11","semantic-release":"^18.0.0","eslint-plugin-jest":"^25.2.2","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.2","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.3.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.7_1636038649125_0.7242341301723996","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"node-red-contrib-jacdac","version":"1.2.8","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.8","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"fb6f8cfa8ed505783c543649f6f301f10f7cf673","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.8.tgz","fileCount":36,"integrity":"sha512-9/hpd43u8jQ3ohnVwVjM8BZjedUzwMxXcyRpbqXjHHkhLnQyo/5vAniuCFuebQ0Lp7duYnvv8jLZgW30ZoMy6A==","signatures":[{"sig":"MEUCIQDoCjhQzLPwUzI2APkl1vtTLAAh5ltrnNjN9iWIX36twgIgKzoUXjMwspUiM/jA3QJdoqVttxrUaCwsGbQO9Q9sds4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAsoqCRA9TVsSAnZWagAAOqUP/3z5jWy9ympkns4tkn8x\nbHlO8vXPLW4nLat3SnRUMueS7vD7dkkfpAt21FD/B5EFOMBvDI/KP4acK5Cz\nAAwE0HTeENvaaQuZ8aRpi8US9Em4cLMgGWbAFb5GZbhU/0ZllWfvVI71NRz+\n546HZvE4xfNFYMRhR8dQNFZr0fE759DOI8pw2iCBbZsl63i9yZEL7FvVDL4X\nLnF5AforwF5lqSFLBs5CxLR05v+P3QTZt1lR3VdKmYhBLv3xZjCSvLKAWFQz\n/TFs/0AYkyH12Ud5AbPQrzbebXjaVJBTpVP0Ts/ehxkDkcJpIOPb+kDwgmxC\nGHJZeZYq34IFrwhTPYEl3qViw2+uokA75Sdvu8oxD1QpZlRR897GQ1PqNdsb\nHbGk14T2TIqQMlC0S3FnNZ0LO81c6UCTEi6VUzbMH1/1VWadFtnv8bTYpQsM\nj8baJ0eKTdfT4EFV3Dpl8CNAERYrJ8quB9z8VO9JHnYQa3aqyHNWnnQ8Lt69\nLMcjpDn4xvZ8EENChwgwsrrJk5KyLsoTS74Xl8h5Zhwt7H+C4qdf3Kiskmb+\n2UHkdibZGN6kE+bQYRPGdMaixKNQJME29mOXHpHQcnLvhdk/JWKxnbhoKvwZ\ny2lGB1SH5qTbhe7Q5qJi9idVtEL4UORH0idrbnxlwBxMtIdIIFf0aWgFA6yp\n+Voo\r\n=yMBI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"gitHead":"d10797145e7a41a2d346503e38eb96c6fb9d838f","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"8.3.2","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.18.3","dependencies":{"rpio":"^2.4.2","webusb":"^2.2.0","jacdac-ts":"^1.24.8","serialport":"^9.2.8"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.4.7","eslint":"^8.7.0","rollup":"^2.66.1","ts-jest":"^27.1.3","mustache":"^4.2.0","node-red":"^2.1.6","onchange":"^7.1.0","prettier":"^2.5.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.12","@types/sinon":"^10.0.8","concurrently":"^7.0.0","@types/express":"^4.17.13","@types/node-red":"^1.2.0","@types/supertest":"^2.0.11","semantic-release":"^19.0.2","eslint-plugin-jest":"^26.0.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.10.1","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.10.1"},"optionalDependencies":{"rpio":"^2.4.2","webusb":"^2.2.0","serialport":"^9.2.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.8_1644349994033_0.8956722637724566","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"node-red-contrib-jacdac","version":"1.2.9","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.9","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"b018a04d9922648410aa6b245ac5553557a521e5","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.9.tgz","fileCount":36,"integrity":"sha512-e3C4p9Cb1cohjxhnnYEqGdzXv4EOVG5GJ/vcoz6V15YpOD6/MMQxmfuuwZ4bClh3OwlzbdahZdENZs/f5XtzxA==","signatures":[{"sig":"MEYCIQD3HUGxKwfKJBdll2HARVpmMYiDo8u7SZOfC2TuES8daAIhAP3eu/TCzTJgITHg+r9S3Do4ZcrZ/fxw7OjRFrQGUx99","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBDB3CRA9TVsSAnZWagAAci0P/2N2aJAwTujc5tG8wHx+\nhViFH5QOPMjdWDHThqT+YlYW+v/RBHgPpUmkEItTAsFsfSEBaWfilrscwOvA\n8r1iKpHxypJYsf14B1RF1HshCivHbvOt5HanUBwwqYOKkdeqoAxwOHnHw60B\nnap2SKzLygO7jW12J+Vd/eRNXfbxW+/xkIiUXLcXQFW04RNT1SIR8rPkLvpi\ny4bWgTV+N9aap8etT9tz+b7x+Z6TyC8zaVJPkvpXv2hzhb0R6O3ldAoXm0CJ\nBmXHtM4/WKXUeDSpTOAwDVGMVleB52wZxkMFfN8mnG9Gw4F+qIZkb267s4H4\nZMiKZ/AkP/N5hj3WgOOjMPv67uRtXPqYxWvy8bPoIvurkK/r0uzdfKBaRrXU\npJxND3DSEBddkxO6rlhNroaBXtp16cPIdAIGDkBRSPO8DFgIo6v67XRZvRxx\np/4846SHmWk7+KnB5l3wCck7DL57yUhCNu8/2JPm3LmEh35t0O2QzbTLf89X\n74rvuByg51neXna35wjvQyaxCBIlLtCDa/bPjYu9snyuoXxQNvpiXNk6lguE\naaWgAmZyn119192SaMxwsxt7vl8cXkRLjGBsFptaGYMW9hQyjVPQ1eeDCZGz\nY2aHjOML64mthB3p5BQAgBvLkYxO13PcfRIkbuPkHDCixHCSoFfXnd4fhtXv\nl7Ux\r\n=AZxh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"engines":{"node":">=14.17.0"},"gitHead":"78df8fdf7884de1975ac3d7af51bd768733d7b80","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"8.3.2","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.18.3","dependencies":{"usb":"^2.1.2","rpio":"^2.4.2","jacdac-ts":"^1.24.10","serialport":"^9.2.8"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.5.1","eslint":"^8.8.0","rollup":"^2.67.1","ts-jest":"^27.1.3","mustache":"^4.2.0","node-red":"^2.2.0","onchange":"^7.1.0","prettier":"^2.5.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.16","@types/sinon":"^10.0.11","concurrently":"^7.0.0","@types/express":"^4.17.13","@types/node-red":"^1.2.0","@types/supertest":"^2.0.11","semantic-release":"^19.0.2","eslint-plugin-jest":"^26.1.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.11.0"},"optionalDependencies":{"usb":"^2.1.2","rpio":"^2.4.2","serialport":"^9.2.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.9_1644441718833_0.1591634092030485","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"node-red-contrib-jacdac","version":"1.2.11","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.11","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"a10de5d4e784db3d2c581d52aa764a722bceccc7","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.11.tgz","fileCount":36,"integrity":"sha512-J2/7FCnrRv21ZCZWIwZ0OdNea/ZV9qFePwy1pboktzPGbfPM9LKdw9nR927qBNU0KFcPh0G5mc0hz0e2uSHifA==","signatures":[{"sig":"MEUCIQDPW5PKL7OkZSrcnElHQya23y4JnSCib6bb1TlzQ9LFfwIgToc9/SncLIGGboLce06MQuxRyoLleYXDEyE2nZmRs/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBqxZCRA9TVsSAnZWagAAPvcP/3LX0x7CsNZ6+APrU/h/\nsm/RHR+S3tMf99YEaOJPI+QDG8Wfr/OaP7IGL0HFiRKBbjYN8wshbSEdCJ+a\nKI7thkCXKs+4ZIRoF6Se6nLo/JI4xJ9ggre1ElypE8aWRgJfA2XN0PUcTs3A\nPDOgmSkx2GsoAv5vTmk8Gkqbg1gWgNqDjW2dnG/Bg010Epjl+RdnFslo3NW9\nf8hVhEp6JewyI63JfZidcJ2g/rYMGDHDTMpOUPq1cqWPgXBJ+/9BxyBymmok\n0IK6sw7nimYdpXpQlrIlv2Bojmw5Xmv1q2DUsxsSs9bcx9ab75ZrvupOK1nb\nukeosbrQ2VDHcAkPjONBCO/8gwdpirHSYCwa4ObytaAqu/ja2Xgh/OBonFDb\n1Bnc/B3FwlQ7DlVlSpnbbVrIS6idy5LBUt2bZd5OCxnGKjJduID+G0Vz5k7Y\nEMtsp7mIAL6/V9v2SInnYeMSiulNgJP7qo8aGlTfx/iR96jcKKvImqst46vj\nahU3ICiDu77xBYL4BiloOiT3dYdjefjlbAauL9/sXYvVoNHU6wv+B7Z1yTol\nG/uVEd9n9b5K+v3HXybFtVSNtegfqDncIF7LzaoZojYCbJYaLgdk++ByAoIR\n/36eQryPSGlohUHwzXn95QqoTw3dApYdvSWcTMT968ue0ZeKOFGw2H7J9+vo\nPbb9\r\n=QaqJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"engines":{"node":">=14.17.0"},"gitHead":"dbaa97c234a7ade71fa5afd760c45cb389a81a88","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"}},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"8.3.2","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.19.0","dependencies":{"usb":"^2.1.2","rpio":"^2.4.2","jacdac-ts":"^1.24.15","serialport":"^9.2.8","spi-device":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.5.1","eslint":"^8.8.0","rollup":"^2.67.2","ts-jest":"^27.1.3","mustache":"^4.2.0","node-red":"^2.2.0","onchange":"^7.1.0","prettier":"^2.5.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.17","@types/sinon":"^10.0.11","concurrently":"^7.0.0","@types/express":"^4.17.13","@types/node-red":"^1.2.0","@types/supertest":"^2.0.11","semantic-release":"^19.0.2","eslint-plugin-jest":"^26.1.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.11.0"},"optionalDependencies":{"usb":"^2.1.2","serialport":"^9.2.8"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.11_1644604505330_0.37838869421082566","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"node-red-contrib-jacdac","version":"1.2.12","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.12","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"5cd66e75ac1410bc20d30d47084a509befed343f","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.12.tgz","fileCount":36,"integrity":"sha512-j2yKU5BLaNs7mYQerYNYARn9P3DwBGBUQGiLMMx00cBVto+vNGCdjLD1oFldl87dGZ6LII28Y1wf+/partYuXw==","signatures":[{"sig":"MEQCIHYEP50h67Wv0FOFWEgKM60N1kdOp7Qg7tx5I1FELPVRAiBOsgug6sOQcK6SpGIAyddzHcDeUFzB3IuQWimo3BYp7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBrOaCRA9TVsSAnZWagAAIw4P/0BNn9Ww0FGO1wjZlLJi\nEt/7YZhEgK4xLSEiQq5XRHXumvbHIgnMIXV5GRdxW8sbyuSAECaC9oFJwUsi\no7u/dJ0m23gMaTa62rmGUbCdmr9NmvHprilIkblTKXhkBVmMOTkBpVp3R7wv\ngVLSFlw7dG7uHtUImS4WOqz58UYnG2huHBS6LS2PYTzMZyM7nvCagnz6QI7h\nXzaNa3mvHsF4QscQ5qtdLGOiuT/wJl9XUbkqiUdTDFNcaYI+AhAT1AGmsIqO\nzkeKliLy372c8hteNXZJ11g/eUS/BDOymh8xfSdw0+7XO4KZMX0V0t3ZRQf7\n9lQPSFhMEzVUGor4tXm+Vk/HuECs09oywFl1onrEgdpBD2suFttgIGwl56Rj\n0rSyWid0e9C0v7T4AQhlPmGwOmDcYsmgvPQZzQaeAP/Y3tj8UCjoRUbavqvi\nEb9njnW/TdLB2JoM2Dt4L/bkdGDLnotGpCNrLVp7qqiXhY5SzuyXCr+soUpd\nsM4oyJE1Zk1SgZf9zXZVBu09YFi8l6TrH8pXnnHpoixQQK8c/Gq4GJcykalb\nUCs+gnB4ntCV4xgx8cFrz5rTctOkbWycRH05SGgUKXLB3dI3ie4Lp0lH9Oxg\nZhgyAZDCreXzO7ZYJrwkmHOyYNQc54CLTJW/jZG7dBTztWduYkDplVBZ6Zbk\nns/e\r\n=g79/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"engines":{"node":">=12.0.0"},"gitHead":"18f3a9e4f2cac711c7cdb277fcaa51f77420fd0d","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"},"version":">=2.0.0"},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"8.3.2","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.19.0","dependencies":{"usb":"^2.1.2","rpio":"^2.4.2","jacdac-ts":"^1.24.16","serialport":"^9.2.8","spi-device":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.5.1","eslint":"^8.8.0","rollup":"^2.67.2","ts-jest":"^27.1.3","mustache":"^4.2.0","node-red":"^2.2.0","onchange":"^7.1.0","prettier":"^2.5.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.17","@types/sinon":"^10.0.11","concurrently":"^7.0.0","@types/express":"^4.17.13","@types/node-red":"^1.2.0","@types/supertest":"^2.0.11","semantic-release":"^19.0.2","eslint-plugin-jest":"^26.1.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.11.0"},"optionalDependencies":{"usb":"^2.1.2","rpio":"^2.4.2","serialport":"^9.2.8","spi-device":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.12_1644606362504_0.6171228001354205","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"node-red-contrib-jacdac","version":"1.2.13","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.13","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"bef50d507f04ffedda01a3325beba75375ac9771","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.13.tgz","fileCount":36,"integrity":"sha512-yLpmt9Evm4vZbpFvlOT+C3iBjcoqTUf10ROGgP1OIvGsODBqepPNq97ijxvWrDiSVW6XXSGfbWv/7d66E74nrg==","signatures":[{"sig":"MEYCIQCyHHriZ/fxOf4A1LDIqfb7NVY8PV3AXGGvxMgODFYAGwIhAJkFZKas/K5qMMr01nQwcIzGxQXMYdtXLu3CyWp+14o6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBrWqCRA9TVsSAnZWagAAnIsP+waDYwGAWBWcMCrq39JF\nEEGBhiLgDy/zNI9nZmCZpDZWSwCkC0xUzxFdeQRCETZyr1g4HlyFVjW8NIVc\nT4XOzQv/JdhUT7ehYRSBXW3ZQFlvDnqEYEbotfFCtOdMKuR8jJELdOSgl0SC\n02Zo1r4NcXiYq/WWKZbcR9M07B5ixVGMOeXj3yIhmmv7vYb6yFAKNcf28lu6\nCstmoCJmGQkd2Mq1+5XTfPZs+9uox7xMnEpEhv1TehMUuYZNZIgvLmpeIw7f\nkKxd0A0WUK+87Ojx5jkw+yJt0KhYlt7ile/+vCDGPyX8Joyhxcpzlb0J82Vq\nMp3fK/zLISlfWN0KQHRJWanrUq9q+maydShT27J79hUvxsOEeYomeHRVSeOe\nAWYsjcPzeENtiz0mPjDB2xmr4499TsZ5fbrV1QI3gYs/EI6uPFaVfE8s/Ve4\nF4j1g+dfz441PEN4gRdYskaUe9L0npTjIKwMbhuATSPdH+OT43Bv/qSfmOdw\nSpd4OvXONwwyIISDQNtnIpmzwYq0fXqYyeDsyMt6i9VX9aZj/wanfwIo86OQ\nTZ9XvZVWwA8BrjGLtnq32pZNj5Ay7fwhBqWT5SyDpIFKec9F/pcU0V8MN2G3\n7dbu/8r98gBwHzKP6dyaUwc7iJ7MoWi36fA/0O7GMjrhmBNZWjKIFGzWBhf0\ndAq3\r\n=PWcT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"engines":{"node":">=12.0.0"},"gitHead":"ada935cb4a93c97e0121c12f5ab6dae540f4b72f","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","validate":"node-red-dev validate","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"},"version":">=1.3.7"},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"8.3.2","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.19.0","dependencies":{"usb":"^2.1.2","rpio":"^2.4.2","jacdac-ts":"^1.24.16","serialport":"^9.2.8","spi-device":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.5.1","eslint":"^8.8.0","rollup":"^2.67.2","ts-jest":"^27.1.3","mustache":"^4.2.0","node-red":"^2.2.0","onchange":"^7.1.0","prettier":"^2.5.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.17","@types/sinon":"^10.0.11","concurrently":"^7.0.0","@types/express":"^4.17.13","@types/node-red":"^1.2.0","@types/supertest":"^2.0.11","semantic-release":"^19.0.2","eslint-plugin-jest":"^26.1.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.11.0"},"optionalDependencies":{"usb":"^2.1.2","rpio":"^2.4.2","serialport":"^9.2.8","spi-device":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.13_1644606890434_0.7907559785386005","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"node-red-contrib-jacdac","version":"1.2.14","keywords":["node-red","jacdac"],"author":{"name":"Microsoft"},"license":"MIT","_id":"node-red-contrib-jacdac@1.2.14","maintainers":[{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"}],"homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"dist":{"shasum":"53df422438d386be91eecb0873f25c48434bd4bb","tarball":"https://registry.npmjs.org/node-red-contrib-jacdac/-/node-red-contrib-jacdac-1.2.14.tgz","fileCount":36,"integrity":"sha512-O+tm+XM6ePYDAnZf0yO8gdnvs7UUg8F/XwpcYaquCv0EFns7UMLE6OA7PzbzDRal0XwDcXsIcSbR+oymk651lQ==","signatures":[{"sig":"MEUCIFWq3chQyn9b3yIrgb/qqrOqyqn8qW585KsediRzbVdKAiEA82tL8oDciqf4BSFwZabGPV7bK50wlDypcE+sOZmDoV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":399949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBzvtCRA9TVsSAnZWagAAlC8P/3zMnc+AuknLrObcJx/I\nmyFZlS8X591cFO8RTiut+5VfiB5Ta2eDGOenKJ4ejwk0a65+G/BjH/ScYVdw\noKunHLKJ3wzOcx+JrwcAUuknYyFkTR9HWhb0FTBC5e4Tgn9NGO2v9mocYE4H\nxGGfNOclSiPAiIebHPcIy5gLMu7nS+6eb1NVkEn3XyOnfvTVKx2KEsl732KD\nzJkZxZEp3/0EuDcTwA96bJ7fUCIgFXzepjLqXIlRcSHG04FUB7WAPb2xH8si\nFRemvv6D8347omrbUW4Nkh2JgoSjZcFVXph8Eiiak0O1aC7xOmNQ20+wGH9r\nX0iZSXVs6YYysKdR8GRo154AWiapma2e49x9I62k5AAsTTXXJSTdnyEyGV58\nH2B796EZDEZKe1jHtnZa82dVK8szWYuW1k0DHIsAUKSz4s7YGLVITLJoVJA1\nm7uZVS0KyQSqYLfRn4Q2yIIuAnCfn8H6S318dG7hdMvj1mUyRGUpjJp75MmE\nT/49vfg4DbQhnXf5uHk2G82+ilL89LktRWbvJWnWkWgGd/MRRMVbfn0pnyEy\n+Y9iIMhO+CCrfcMxmHdYnHUQIoZmr0YXqZy0IJ6HvuHWLLIZhSmiPY90/0ZT\ncYMe2SCFbCYHD+pqBiaJpZlgse40kSBwaEzx2Je8DD3xjK9SVjiGcG65jYi8\n2pFd\r\n=mf52\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["**/__tests__/**/*.test.ts"],"transform":{"^.+\\.ts$":"ts-jest"},"testEnvironment":"node"},"engines":{"node":">=12.0.0"},"gitHead":"3684d8d0282c65453eb4ec446a4f232cf6ca342b","scripts":{"dev":"rm -rf dist && yarn copy && concurrently --kill-others --names \"COPY,EDITOR,RUNTIME,TEST\" --prefix \"({name})\" --prefix-colors \"yellow.bold,cyan.bold,greenBright.bold,magenta.bold\" \"onchange -v 'src/**/*.png' 'src/**/*.svg' -- yarn copy\" \"yarn build:editor:watch\" \"yarn build:runtime:watch\" \"yarn test:watch\"","copy":"copyfiles -u 2 \"./src/nodes/**/*.{png,svg}\" \"./dist/nodes/\"","lint":"prettier --ignore-path .eslintignore --check '**/*.{js,ts,md}'; eslint --ext .js,.ts .","test":"jest --forceExit --detectOpenHandles --colors","build":"rm -rf dist && yarn copy && yarn build:editor && yarn build:runtime","add-node":"node ./utils/add-node.js","lint:fix":"prettier --ignore-path .eslintignore --write '**/*.{js,ts,md}'; eslint --ext .js,.ts . --fix","validate":"node-red-dev validate","test:watch":"jest --forceExit --detectOpenHandles --watchAll","build:editor":"rollup -c rollup.config.editor.js","build:runtime":"tsc -p tsconfig.runtime.json","build:editor:watch":"rollup -c rollup.config.editor.js -w","build:runtime:watch":"tsc -p tsconfig.runtime.watch.json --watch --preserveWatchOutput"},"_npmUser":{"name":"msftjacdac","email":"jacdac-npm@microsoft.com"},"node-red":{"nodes":{"jacdac-event":"./dist/nodes/jacdac-event/jacdac-event.js","jacdac-report":"./dist/nodes/jacdac-report/jacdac-report.js","jacdac-command":"./dist/nodes/jacdac-command/jacdac-command.js"},"version":">=1.3.7"},"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"_npmVersion":"8.3.2","description":"Microsoft Jacdac for Node-Red","directories":{},"_nodeVersion":"14.19.0","dependencies":{"usb":"^2.1.2","rpio":"^2.4.2","jacdac-ts":"^1.24.16","serialport":"^9.2.8","spi-device":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.2.0","jest":"^27.5.1","eslint":"^8.8.0","rollup":"^2.67.2","ts-jest":"^27.1.3","mustache":"^4.2.0","node-red":"^2.2.0","onchange":"^7.1.0","prettier":"^2.5.1","colorette":"^2.0.16","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.17","@types/sinon":"^10.0.11","concurrently":"^7.0.0","@types/express":"^4.17.13","@types/node-red":"^1.2.0","@types/supertest":"^2.0.11","semantic-release":"^19.0.2","eslint-plugin-jest":"^26.1.0","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.3.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","node-red-node-test-helper":"^0.2.7","@types/node-red-node-test-helper":"^0.2.2","@typescript-eslint/eslint-plugin":"^5.11.0"},"optionalDependencies":{"usb":"^2.1.2","rpio":"^2.4.2","serialport":"^9.2.8","spi-device":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-jacdac_1.2.14_1644641260997_0.8949155320030944","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-05-10T16:55:54.183Z","modified":"2025-04-10T21:54:53.159Z","1.0.1":"2021-05-10T16:55:54.418Z","1.0.2":"2021-05-10T17:01:08.772Z","1.0.3":"2021-05-10T17:36:59.494Z","1.0.4":"2021-05-10T20:26:48.580Z","1.0.5":"2021-05-10T22:16:35.027Z","1.0.6":"2021-05-10T23:18:49.031Z","1.0.7":"2021-05-11T22:09:24.559Z","1.0.8":"2021-05-11T22:19:58.964Z","1.0.9":"2021-05-11T22:24:01.189Z","1.0.10":"2021-05-11T22:36:24.801Z","1.0.11":"2021-05-12T03:54:06.131Z","1.0.12":"2021-05-12T04:07:48.171Z","1.0.13":"2021-05-12T05:44:50.255Z","1.0.14":"2021-05-12T06:17:45.975Z","1.0.15":"2021-05-12T06:33:59.238Z","1.0.16":"2021-05-24T04:42:47.540Z","1.1.0":"2021-08-01T19:33:43.650Z","1.1.1":"2021-09-16T05:19:57.231Z","1.2.0":"2021-09-27T22:32:40.137Z","1.2.1":"2021-10-14T15:40:54.833Z","1.2.2":"2021-10-14T18:06:50.114Z","1.2.3":"2021-10-20T07:00:41.570Z","1.2.4":"2021-10-22T22:55:22.911Z","1.2.5":"2021-10-23T06:04:40.060Z","1.2.6":"2021-10-29T15:56:51.641Z","1.2.7":"2021-11-04T15:10:49.388Z","1.2.8":"2022-02-08T19:53:14.215Z","1.2.9":"2022-02-09T21:21:59.070Z","1.2.11":"2022-02-11T18:35:05.680Z","1.2.12":"2022-02-11T19:06:02.697Z","1.2.13":"2022-02-11T19:14:50.690Z","1.2.14":"2022-02-12T04:47:41.176Z"},"bugs":{"url":"https://github.com/microsoft/node-red-contrib-jacdac/issues"},"author":{"name":"Microsoft"},"license":"MIT","homepage":"https://github.com/microsoft/node-red-contrib-jacdac#readme","keywords":["node-red","jacdac"],"repository":{"url":"git+https://github.com/microsoft/node-red-contrib-jacdac.git","type":"git"},"description":"Microsoft Jacdac for Node-Red","maintainers":[{"email":"thomas.j.ball@outlook.com","name":"thomasjball"},{"email":"jacdac-npm@microsoft.com","name":"msftjacdac"}],"readme":"# Node-RED Jacdac Node\n\n[Node-RED](https://nodered.org) nodes to talk to [Jacdac](https://aka.ms/jacdac).\n\nJacdac is a bus-based plug-and-play hardware and software stack for microcontrollers and their peripherals. Jacdac is primarily designed for “modular electronics” scenarios that support rapid prototyping, creative exploration, making and learning through physical computing. Jacdac is designed to be cheap, flexible and extensible.\n\nThe nodes connect to a Jacdac bus via a USB and allow to listen for events or sensor readings.\n\n![A rendering of a bus of Jacdac devices](./showcase.png)\n\n## Install\n\nUse Palette manager in node-red or run the following command in your Node-RED user directory - typically `~/.node-red`\n\n    npm install node-red-contrib-jacdac\n\n## Jacdac hardware\n\nIn order to connect to Jacdac modules, you will need to connect to a USB module or a SPI bridge.\n\n- [Raspberry Pi + JacHAT bridge](https://microsoft.github.io/jacdac-docs/devices/microsoft/research/jmspibridgev37v37/) \n- [micro:bit V2 + Jacdapter](https://microsoft.github.io/jacdac-docs/devices/microbit/foundation/microbitv2)\n\n## Nodes\n\n### jacdac-event\n\nThis node listens for [Jacdac events](https://microsoft.github.io/jacdac-docs/reference/protocol#events) and send them in the payload.\nYou can browse the [services specification catalog](https://microsoft.github.io/jacdac-docs/services/) to discover which events are available.\n\n### jacdac-report\n\nThis node reads [Jacdac registers](https://microsoft.github.io/jacdac-docs/reference/protocol#registers) and send them in the payload.\nYou can browse the [services specification catalog](https://microsoft.github.io/jacdac-docs/services/) to discover which registers are avilable are available.\n\nBy default, the node looks for sensor reading, value and intensity registers.\nBut you can override this behavior by customizing the register filters by name or code.\n\n### jacdac-command\n\nThis node sends [Jacdac commands](https://microsoft.github.io/jacdac-docs/reference/protocol/#commands)\nto services. The results of command can be inferred from the content of the registers.\n\nYou can browse the [services specification catalog](https://microsoft.github.io/jacdac-docs/services/) to discover which commands are available and how their payload should be formatted. The payload can either be a number, string or boolean for simple t\nypes. Or an array or JSON object for complex requests.\n\n## Acknoledgments\n\nThis repo was built using the [node-red TypeScript starter](https://github.com/alexk111/node-red-node-typescript-starter).\n\n## Contributing\n\nThis project welcomes contributions and suggestions. Most contributions require you to agree to a\nContributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us\nthe rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.\n\nWhen you submit a pull request, a CLA bot will automatically determine whether you need to provide\na CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions\nprovided by the bot. You will only need to do this once across all repos using our CLA.\n\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).\nFor more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or\ncontact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\n\n## Trademarks\n\nThis project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft\ntrademarks or logos is subject to and must follow\n[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).\nUse of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.\nAny use of third-party trademarks or logos are subject to those third-party's policies.\n","readmeFilename":"README.md"}