{"_id":"@universaldevices/pg3","_rev":"82-6bbc3c6f9293cc09376ffe07fd7b213e","name":"@universaldevices/pg3","dist-tags":{"latest":"3.1.15"},"versions":{"3.0.0":{"name":"@universaldevices/pg3","version":"3.0.0","description":"PG3 Core","main":"bin/pg3.js","scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color ."},"repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"See LICENSE file","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"engines":{"node":">12.16.0"},"homepage":"https://github.com/UniversalDevicesInc/pg3#readme","devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"bin":{"pg3":"pg3.js"},"directories":{"lib":"lib"},"_id":"@universaldevices/pg3@3.0.0","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-SydfDzP7wKTRhzfWuW03gxevvTWg4oX7WMWFakU98v131BZlYr2zAkYKRTEVEPV5AtshVmiB7e6X0UhPqPYfeA==","shasum":"a7c99fcad6e4bfd0473d5b14e0ea20b3f3bf3349","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.0.tgz","fileCount":62,"unpackedSize":3383846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ1mbCRA9TVsSAnZWagAAva8P/RkYnSjqknclkeGvYZ0S\niLoyGT/YCWuOp3RnR2sXI6C/mUZNa2fk0MIN2uO4LhV7DusiFFlZUWwtcYuk\nvs5D+ccY8xSgwAPehkZShEKnx32iEuEoACFKV/h1PHqbkCzq+9fk9lhPfmuY\ncD332AgfKF4+tW6bhfqCqnwHvFUMQj7Ecv6hyBl2Iif/h/Lc5z8pxZvLCBaF\na9drg/KMqgo4uKeZZnuOqixlVU1kll8B3KK1mwf04KbFxkOk3PtiQso7oDRk\nQggPU1WcmcF8QUyZ8qDt+c9D/Zy+poQukF5fdKMcaVrewJEvccVpkR7rXtkv\nsze80U6/49wauC3/sDZi4i+I3qQFnNGiTeuM7LwaZ+h+LlX7MawEZb4Rfcs3\npu7NjV5XsoRlcz0bbnCmZqeibcKB+OT9ympfOtCbBbyTz7euWvMUb7O1AIWd\nay6IG3yb1g+f931YdQpY/ndC0Q2lnfsbRNv4D9/8J4fKPULP2cqT+PX12DF3\naEvzFTiaq+ITfNaYeWMaWOkmgExqqBM6nN48CQlibJzgvrt7iSRItcGAZ5LD\nIAa+jTiy3jRILB6eJTN8D8gDhV74lB7JYz5POCc1Kem5e2gE9C4bHq93bCQx\nbngUA/jbWpLWfwukDO5TIr9NmuD/af1EtB/Td75ND3CxHf2HVxWKInjrsc56\nV59k\r\n=EIAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUJs8lhcUgvgmOWpE4qhradVCHUQfeV1bx8aEbO+B+bAiAwjuAc+p9efsYQHLR5rojK0GlLpPnLIj4zOSH3VBb29A=="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.0_1596414363386_0.3949807994775383"},"_hasShrinkwrap":false},"3.0.1":{"name":"@universaldevices/pg3","version":"3.0.1","description":"PG3 Core","main":"bin/pg3.js","scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color ."},"repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"See LICENSE file","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"engines":{"node":">12.16.0"},"homepage":"https://github.com/UniversalDevicesInc/pg3#readme","devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"bin":{"pg3":"pg3.js"},"directories":{"lib":"lib"},"_id":"@universaldevices/pg3@3.0.1","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-GcaYAed0cTqwHzAA/PlWMFwhsOPbeQ5NqqLM3xTEnjdad+MklvwEh9K9eZbs3RwqnB3gGB179ETZDLi2yVjidA==","shasum":"943271e7ec77191305ff31f072315617b2aa5d30","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.1.tgz","fileCount":62,"unpackedSize":3383846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ1qYCRA9TVsSAnZWagAA/2MP/32yAFYUgUkEwYUjWBjJ\nZyWRlxbEkdl94dNPNpX96eY8PtRxG5uD+/DnNQHKZK+o7mtcKUdd101SrgeX\nTH/V0zQVHzd6uJZAiIpaGeZaJHzJLqfaswoiFd4+KIUz17ygcqvNHChBpSp7\nH3C5ktA6YuLW0p7L8yrsAKQPMtyiKQL5yTc6NQ0MOo7LU+bqnWTuZDXBesCi\nRqxXx5daxntAPgAp8rnWwdMh2T4OIXFVLPrk/knoT8DxBbsg4YZrE1JBIKW5\neQJxWBnhyWzyeeTJeVQAWYvEGqmsahUDfbJBruta8nsFzjpl5L67x3s5UkiC\nURBCfVGLJayyBPct1L+worDCFvoDoh3A3QP1oo2z41hVKJs5y5Q1WkfZcfT3\nCpmxmaA4+tlhcZIGH7GTIavoSzAvBms8IjhMbYR093wi03DaaMiH2LTxFPtE\nVlDBOtSTKUTrYc+8+NXrtg08v8P6MPJcUt8mMFgY/6oY99kAYnGBkPyEMU0b\nLkSUaJYEpBoJHvQ/d0dAqyyfTNgy9yTVNzWki0Wl7WdoF9OA+auVWGrKIonJ\nxpdiD3MepPf/AAlegwJL8sDnhnrif3+aQR7cD8n3frXjsImgR0qYAQmhfv0B\nVdI0x4GSpSlAGpPE1EgQvAkRQyU51lhf2HDcZcQ/IRcQpNuuPiFMGL2TPYiB\nBNqK\r\n=0mCh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRcsyFWsYo8RyZI9+ENJn7FjWvzIWStjRa5mfVK+NKAAiAhhhrkzw0UQjtGzx8TAeD4QVGzJ9xi9pUDR9eckzLTUw=="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.1_1596414616104_0.5486194406760407"},"_hasShrinkwrap":false},"3.0.2":{"name":"@universaldevices/pg3","version":"3.0.2","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"See LICENSE file","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.2","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-phfJ5+RaozQTAonDsyWAnfNPNffmvEULoFsp7Mswbkg4GPnXUka2x5neTeZqB2EY+yoBWco29Crhv3669+AuKg==","shasum":"284b76d4a90e5129611442b840adec96ad427ea6","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.2.tgz","fileCount":52,"unpackedSize":166667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKDqiCRA9TVsSAnZWagAAt/oP/2KKMZ8hbH+n/R8n/9QU\nxiKSVLnaCPp5+bFC+Ar71q6Y87sQN04DctOd4KYRG2ZCtpjc7hNQLDFvGSsN\nzHg8dIIIlZZi5zhydbnyc04oIbcA1t6JWlm7TpYNz5wujs1fpfJqDVJRj3oG\njEgOvw5tnkvdF8Zd0Utl7pxAU6TNA+5num0MtMCvC1I/Yw+4NF5VMQgEGkr2\nOkZB31q4RLX4wKbp6bIZhEN++9ZLBmzv2IRlux3thsTNNARvr0UG+bSHeV8G\nbkEg4O9auXEju3INrqTnn2JWDWPTR7BaMv6Agl/3PdZjEAXZ7SUQzPJzVKe1\nCmMAzvZiYAupJBgvwHaNw1rDfS66s69icsq6ONLR+f6eObpOjUNoALfisM/z\nI7NwACfLu0R1Iay5OkYO+SjTfea8fVKWHn9XdR9Hypuhvgc2oB9Vk8IZee/e\nKKQOViXi4jSzOBnUNqu1KWf6rQX+72NPjWvA8o0WwQs2Erx8hE2tuowVepy6\nyNKRhrUnVQEd/coFVO8mQNyLDjnjGaf55TIr88Q+XDuxsjAwEjH/lK5yHLIO\nw1xxt6JCScH5fBrH+LPh4CJvFJFMcpzRFvKBsxa3EkCJxM1exEu6NuBYDdp0\nXK23IqthLysRrqnxnC8I3zEU1K9Tmt9oHjiSXEpRFsdm9oezDjtDQSKz5hHh\nC2TY\r\n=ld/2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7+ycDaly9ABIay+Mz8WcorMsaTSlqPafO1z7KgqHcsgIgLn2P7Zo34XcdDRrTQLRE9NExu8S5QDX8vu6eJkoqqho="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.2_1596471970122_0.6442479460629302"},"_hasShrinkwrap":false},"3.0.3":{"name":"@universaldevices/pg3","version":"3.0.3","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"See LICENSE file","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.3","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-zYUrTLxB1I4sKHjHbmhKNoQJ9avK0/dkcjsEXLpHTpp1FKYzj8Vu6/fZy2WyDGwqXNlVfDkuJi84PfWj0nRuyg==","shasum":"e4948322295df3f9174b7e950d7965e958e9a4b7","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.3.tgz","fileCount":52,"unpackedSize":166667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKD0eCRA9TVsSAnZWagAA6mIP+gI/+glvxRl1QtN4ODbw\nL8iDWrKqbutHgYEIpS2N7dt/wHyqvSLnZ5FSPaAf614o6NfZkuWbywWODWgY\nTPKEzyjhneThQnbhfa+vYwmXjNXjE/lNGWUlgSo4au50B2D6xKsqKVRtSjjf\nnvBeEX3cZqf1zrJaDp5DgJNs3/gNLY0cseFU21I9C/Q0fTCT+IDCANGDWe53\nZ0skjGHG9Yh9X3VpeGhczfEzM/55fVX7fVPu6HoB+77qmjOe3AzSkBzdmASF\nIvyEuq18DAp2vjNYnC8mX3w4l3N4OAhZCDWmo9DSisgv2tw09m6FsrZmFi5c\nhFTUZySj8X/iAZb121jA0yPKYxGBkzmohpCQSOYNGi6fmQUYbFqfTxRXJPgW\nbcqDzHUY4cX1wSty1J6x1qHDGuv4SczDmqRgnEfrkoBinyVGuUzQwlk2GDlv\noFpdGksYAU1DOXVxP/B5MLlQHObdl87ieghRKv6AxedJIl+dFmfsRhluLCod\nlSSj7FvBcfe6Xtq8WCIyVD761Vr4Dq/LOJNhxrfV4wIdMRL/frIaGO0NDTxc\nY6BJYbPfYO8nxuWIeX/cU6RFzccYeyQWy7Ogo69FJPi+2twHxMppK0iTMV+x\n3IIelLEiOD2XfOzP67vy3bW272w6XlBst3xHoQ3Ezz7RXuie72gXxo7zfQvX\n1Smx\r\n=IINI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSqj+fu44hNzHX+VGYqnM3XKC3nXYUFCM4xgVLqOxCzAiEAjtVzL00tIhduGXUIIvhPxGqp+O1VqYDsJM1UWxFLaNA="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.3_1596472605994_0.7284261815938411"},"_hasShrinkwrap":false},"3.0.4":{"name":"@universaldevices/pg3","version":"3.0.4","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"See LICENSE file","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.4","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-l1Y9CyQz4dMLOoMhQfO5K3+DDAy1qh/WUd0piZy4IaU/hUVhx56JDlhz9qacbiVgw4ENcqRBjqGPPCWD6KwKTQ==","shasum":"e0e59329503d32618f0aff4eb5f7c1589b31b67f","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.4.tgz","fileCount":53,"unpackedSize":166717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKEIhCRA9TVsSAnZWagAAu0IP/ihAUsJo9I8SwWvmCR/F\nnX3+PGybepnP3+yJNH+LtQ+HjnvtFmsXRhaxbq2PQVwAHDk4xHsFcm6jgjBF\nbv1nmBfy0Hwa8E5rzXroM0Hvxj4poZHYQKmqRkZpLgIuuij/QRNyHE2196go\nOkGiGt3A8bHrWlx0iojUWjRPxJktDBpnnMXdqDMehJWQO+7WTMkGD6vFAFeN\ne+keOHaiPJ9s8Y19omD/Y68yXrU0WxZbM4T1aL6DbnwCnCibnIgA7Xg7udh2\ntVYOIJAIF09xANLc4nozD4zTWwzM4/qQqfKQZtM9CJ1IBCn3BbykQiE4fGVl\nzlK6akfv0cIBd0P2ubQYh19LezgcIdsqlCWVTR+LdIaAfq3oXcmc7ZgRiWtm\n9uDxnkT53t9KUkTqZ2jWv1MayhFBwxd8Smeu9aXYxCSXSQoxhOpmWGnV1V3P\nootiomrkUXTxZsEI5IgIyXEDx8bQb3RTT7U2WeyumhT1m/4jMeFzY+mWS0gh\nRDPSzgYf+98IUDh0c/BfqZUUr8xAEdLAXIbF2ToGl83iew0qHovZJz+TayVa\nFHNUuKZpWPGEudIctTHG5v6kp8hTwahzmno+62AGHrt/FKzJ6DBrFDBuefhk\neMX4+eL0pA9+ze3fcyMUeKsPBXYFXGNZt8bpQgSJcnuh9EE1/jW9f+JobEIc\nrFW0\r\n=+FMR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkNgHRvjQs4PRK2tuuADX8juqwQXHQQNvCNia7XGxneAiEA9g19pENnSgvwEHy0Cnl5Yr7yyMjRxRakE8vYGxP4gcE="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.4_1596473889137_0.2854248657266736"},"_hasShrinkwrap":false},"3.0.5":{"name":"@universaldevices/pg3","version":"3.0.5","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"See LICENSE file","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.5","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-gdlV2snfvGu9rCcjPqya9cn9DDM5YPP4E2pOjxPRjagWThVBEMiOwEU8XIovUPSZHbvcZ9BCn62HK2TaGyjUAw==","shasum":"71ec002025589dae4e9e721667217db6228f8fad","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.5.tgz","fileCount":63,"unpackedSize":3384079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKESGCRA9TVsSAnZWagAAUYkP/3+mGZOfyzUhX8x7a5Qh\n/SoTOEH3koATrkgdcEXf0nPrWyu2CCjxcev7ESy2X51RPUHhQZDTGPwNPiur\nIBkN9TjFXWQW04HDiEKh1mZbJ2KyTFpCGZvxnCRhV2+t2CGXIZ8MWLvV4M3J\nol7dpBLOPByWANTKFFrmzaiwyddt4A/8YEYYZ64UKZpgtRDbtUckvfxMvR8s\nOU8Us++REOabWMGfyLWGGT7P7vr01TajfkGMQ4H6frmeoJalRkbJl1RGUb7z\nm/Ws4leLocL0jEvrz2SZEtb945SaMhAhNNJPHSjrS2WO1wQopRZNDMFg7n4G\nT+nm4+mhLPUPB49vVmyczor1HUgWktKD+Ls/1CWXekToqOy+2pyi5u3KJ7OO\npUILQ0smlZdB4CP4ikgo8Qx1JmrSt1uxKAeJl0G0PFO8M4zhCiEbDhLCD6Cn\nXXrs9MvggMiISlb+giBS0wsdy4ilhDBnjJtrJ9njoyzsXtmdoYLo52rbWVkH\nLogVfmI5KinS4EHSGmfS8HMpFUaU7yRqEWjHFNXpA6+CYZaHdm3cBw0UTvR5\nZuGg+UxOJh32WAiuR/fQFuhy38hmEqzcXJ1sOo83ntT7svBqIYTeB/4incw6\no2/ZY0dUSmfwEjk10ok48QzqT0AyKSoJ+oKaykq/G3AoG/WEbc2sD4PNAeNZ\nR8OJ\r\n=0+MG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDafjH9m+CjALV5ctLo6GPJ55MYSB4y//wKEdY5URtQ9gIgMXwJ5mJEMDlfch246ifNYVttt2tYFxInI8Ou9BrOL7U="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.5_1596474502229_0.39233050396584424"},"_hasShrinkwrap":false},"3.0.6":{"name":"@universaldevices/pg3","version":"3.0.6","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.6","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wabALqXKgktr8tdr2IfOwymcdics3n6up1+TF/e65jeYXQ/Tm2B0gg6b2/aTQOShNnMwdEt5Hr3T6y0SLPjTAw==","shasum":"31d7c289476584ad70e356147c17f9523e771290","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.6.tgz","fileCount":63,"unpackedSize":3389624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKN3LCRA9TVsSAnZWagAAsKAP/34EdUSYSH4h2OS8czYs\njjAT+Tj1oBG4w6txHmPPQF1xr0cjprpEeHuKkq6dFYv61LozvQIuTXfM+aqz\nXnYqiJ0uVZjo5JMJTweh7hknqYSzjfeXpFY7NzkZPdwdVAz/pHV54J+Ca74B\nWdKiCkzc/uRK/QFuMAFCdVIQ9crp0D+sJyWIn76T/B8KCpFwUa26cKgjh+AC\nn/DnUxjtwwDJBMkSwN4jVvF6s9ZQjjezHLkC7RV8dXxos1+QO8u8RrVhhp1d\nsWQfWlpi2uWv27csJPW6ejPSwITgP23MMIjV8cGcCQTo+opZoJZkiGx9HPMc\num0pUE1+CEwtG/ut2uWbc6SRwlb7qk4majeixHULNIGJ9sAChllZ9wVF3WhQ\nc9xJ2bRwjlnHZXkHR3tWccMfzZpJP/zFHKjMVTje1kFBbyXlNhh0Ooq9tr94\nNM3T3iEGudLMDXyBsmN950H0sQgeYP5UwXmJn6k2uXV2Tee02yoHOiD6ba4d\n8Wn+lG+OcXFyMDekrEJZixwLv5jdf5y5FRU8bPMF/lDvS94StfQEDkID1uuI\nXxBlSHtxY5eGvp8C6mB4GE8N3Jl3AeKlTy70Yr8Sf3rRpuQuIUaRlpAchtIT\n+kQzkWB3Zi6ll3kq3EBjJ+RvHmNgkwCIzMPhXM6/Dsj609PI+d8IuYaGyNTs\no+qE\r\n=K0JD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEu4rE2dF5/Uo6b8dwBsjG0TNIg2h/PUeJqMHePrHfPAiBVCSaxoAJ+3lF3oA9kIPobL7prCtBN2Pgu3C+BvFoimg=="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.6_1596513739018_0.8064437148598627"},"_hasShrinkwrap":false},"3.0.7":{"name":"@universaldevices/pg3","version":"3.0.7","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^4.0.1","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.7","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DbjuFwuADV4IvEoFZypTFufChLUDwspr8wP1RYs6/2wv5BOFKiSRM8tAvPtiHAQ/XyPnir79W+d1kllTSll/4Q==","shasum":"f59e9b1a020179d9e1df654d8877d3c2df41c784","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.7.tgz","fileCount":65,"unpackedSize":3417101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOFBpCRA9TVsSAnZWagAAJ4gP/R4Q9huaRS3VAikF5gR6\nn1D1tT+yqt6QGzMEsB7iASAbZ6UtCbO5wcW451lb4FSm+tyL5Uj7vrwzrJZC\n5rPI9YcPX0Q14SgRoXl8LwMjxTFB8i8SI7ScvnTF235UEsXlPCXW20hkTJRf\nyOH89a6wsq7fu/rCtcQ7/iMFJmnqTzuVFXWoQtRjF/uPV2GhM3Kvsj67OGAW\n1FC+smewnCi17QYCzVs8Rse7RIhdaMvq0ptR8SP6QxYy/bO2dtGoJU3TLtB7\n8KkZ6ZQn4XyAlGrShoCTwodXzMz71XmIvvAY8jnPWYvBzoEhnDXlScAAHEEm\n23L+s7mGq5Gdk83C+W09yJVDplysG+7xkbqoLVTSUd9PQOYA7FCgp2yCxTXD\nIneyejxuMLz0oYWGMXgAN7pk19j92wmCJq+IqjFqXoEUU4sTfCEd+VvPq/WR\nY35IAe2JzxwoMm+b9kOrVNVVbWwcU3Jd/5GAIuQyYSkUDWct6MukrzNhO5aj\nkjBAUMyVV7yypbudGNiM51tr7ddt9ym4GsWta6Yd+ViooCvkfPB2O82rjBNc\nTHs1q7AYY5w9R1VRAjdHFNKOP+PADHq9ZVOtq+9c5ORdMFKIQ/N6tn6TC2Ni\nFq9gb1LWxVU5mIVijm8GK2ovTgJuM7u9LiGzBr6v1ikKTNOy1qgEDmpTfsmz\nh7Hw\r\n=uf6Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVyOnn9HAnkUgvZzPzgDQZ+HLWI0o+yKE6UBtRanlj9AiEA7xvuFbW1hL6RPZHQYsa+mpUps/370LPzpHoESy94b8M="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.7_1597526120762_0.711382055642146"},"_hasShrinkwrap":false},"3.0.8":{"name":"@universaldevices/pg3","version":"3.0.8","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.8","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dSQU09L+pNynM/7Q3ms6fHzXheefb7cV4qlZmbxPz564abwbwEBpcqv/IWuo6RVaT+dEDhp5NtLe5KAXv1VoWg==","shasum":"656857627135c6e282740d86d346e99bd040e88e","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.8.tgz","fileCount":65,"unpackedSize":3453976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfS/6ECRA9TVsSAnZWagAAwCIP/38RsNHOOE5cYrO5NIP/\nygswT5PlLA/K14LRM5+zmlM/qONI18bNIVPwMGdS43D3HWwBXswNEVo05VX5\niC1PHdQMSODQhsaXWacr+2uIQxWTv52RJr+KNoEcFGfTGnLHrenW3IP1aGlX\ntINkCaXf0eA+x6wHPdwtuyc3X1BhV1bZ7CgtNGctMNvb0U0YN9Xq1nqwBuRg\nobIQEuxcJ/UTwsVyk7J8jVdDNpWuecWloGq+HTJYj6ph5SBO09xHiz+jUWo8\nZhQ5SpcGPEth2ICr7ODv7ui9o7UFio6blzYOVSwSIhtoFkh/VQaBjWK3iQSN\nFcVhd0URnH/gpFBHPwsLIbvTqH1hnw2oHHGl/kts0WJIAVDI09JvC4Y8t20U\nNb7cdbPirvrjcUVbFI3Lxh967xjVFLTio+pnV01ef2RB3OhEvPdssAlzURJp\nAc1OAL+R5Zdb2OrVFojq90S7BNz/h3RlqLiAj+9WFQ6nKjJtb6vdDyjJ6tlb\nqGaMldy6Kdv9aiKlFhri87k3Brr8jGBiUTgG0YIavoL2/lZJ/9ntIhfjN+5K\nywCW3b1e79ggFFhadlMFcwO4h7drqPrUBC/zdw5Wjm1M5/OZ5CjIJ/JumRBw\ni7j7YQnPwP5HYJ6gr8fHz6skqNBL4txDegWJQDB/H85iScxxReGWOpzOI2j8\nIuR7\r\n=olST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWiL2h+mVYNUNzE4rHxl9q0EOYto0WhlS4vDNXUbuMUgIgLkGnvlxp1Nd8T+KIydMX26zbt0n03vWFIrQAXh49bBw="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.8_1598815875910_0.559611300125517"},"_hasShrinkwrap":false},"3.0.9":{"name":"@universaldevices/pg3","version":"3.0.9","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.9.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.9","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kQefzzdwY7uuFLt4a4XYQy4XLwfnITDBgMXjDhsjuIX7HqZW8e3GY6timo1Bty2pSubvR2RApTnkUuDr0T31HQ==","shasum":"b1ae56eda678871cd0baf51d8720df914d355623","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.9.tgz","fileCount":65,"unpackedSize":3454380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTBZ7CRA9TVsSAnZWagAAWxgQAJ9jJrlaneaKHDPdOvyj\nT6H2MVAv0t+K7Tv5CfBPg0jl5rTiYVVVb0NBEUWwatsDGRjisshfxtew1/yP\nrwLD5KN7LYL1Qrg9rttYV41DRg7v8TdUV6Brlxp/bDHnpDCRt6o3oziHX6Vy\n3AaRISBtOJgv9ITSJ+h0v5c+4bmgsBqael1WtXc4rNEiN97cRoeTthrqepjP\nbAJXkz/XGsGppQZ6k1KL0JafV7UoV/KHf3L7KqgDZrCeeAhT0vUUhXuEIy9M\nBR4HsUsqDhOqNP6eHdf08mnq18zojc8yT8CpP1jCI7RoDb2X17J5YHhaXSkm\nl9PyUALfviqViAczUlor2edqo/bYaBbooOU2mpawCYuHQ4Zx9Kt9mI2141pb\nicw1jblw1PscLR0lnCpwYrLNrJfGPLqpipURMtX2YVQ/iQyq0Ah705UUUGLM\nOZ+NemSXKwVC1X/Yv/c1oKCpIkfZf408ZMNW7e+uQKFN1FHXQaCu/u2Qgb8m\n5gSMZpQqJluyVQnGxt9Hx5Fr5FbGHJNCBTlvcatIMEKBeldJ8/CWhdeT2DUh\nN+YjStFJO4v9OKgADukOpBN044FQeD0bD150lszT864K+s5gsNPPK16E3s3Q\nnlVEEOkqEGVNuNzf+gjwfa/VDjQ7U5Ng9O7fTZDXtQZI+xZZCtvHt1U86ymp\n+0XZ\r\n=oM1J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOkj7/paYnDMFQLiRpqkA85oOIrKF/ohzsbchDsVXzzwIgPlKY+mpBon6RX/eQl64b0sOsm+GnsQCZAiAdOOVqrR4="}]},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.9_1598822011178_0.04473825177212465"},"_hasShrinkwrap":false},"3.0.10":{"name":"@universaldevices/pg3","version":"3.0.10","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.10","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qMEULtbz9u1bCt20NbTLA6u9QwQhCRWJuxEsJcjKN3BHHCguUoOywIaL5t3HtvYiTKpQVBlX0Ri7LdtyaictYw==","shasum":"be9a93e71467942bfa9ff9f0b256277115e294c7","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.10.tgz","fileCount":65,"unpackedSize":3478015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrd7BCRA9TVsSAnZWagAAP8AP/jW20CHxYuGLIYa8MxQ8\n4iLAkyO+mcBdLLKW8M9ooFR8m636RFZMLGghmo6jhFR6Yx4UyV88tPmBc4sU\n8Lyn0srZvX7N/PsY3Bg92thqBR1fU1RqIaqXSOhD42ZOpcamHaPEy3fql28v\naLACTpvMoPQ3qrjGCgV0SFbM64F6h64+Q3HdcwAGFpbOGRuk26C+dbisXbul\n5kA3pQ7DOSNJzpdqeIMYK+oY/iNTrS4iCSJJN6A4/fkQlACwIOp/1v/9+n+2\nfSDeVTbVHbDC9xsqzvlLtzqLgHjFcAbZR4TRHmgoJQ4SUxrP3zCLD+Fd07uA\n/EZO+HgYGlh04P+lg038p3LbXAMXRwuS3rmk5RI5PEFn7uocSCoXMDPlNrFH\nYKDTIFbzJE8J/V+nv1ZhTvTaspNYBBG6octBL4Kjj7tceFrVXNDuqN5C10pe\npq/0Dn7zvke4IvJ6XJo7SdMQmkM0EQo24wPQK/O4Z2MML0NP6pv87KlZS+Vu\nVHZ4V4WE7fkJ6voiI5/8Jmt3XZeOAZpDMwbW4i32WtD/twqcTgcMLZJP+4kZ\n1qDXfM0Rli9iec93F3GZg5Mh5brdagkAl6UO7S3MgWldxDuwILSu3jXfIrvk\niCNvuE6FEaOdC5XsJ/dAaQ8tmvkKf2mGhkXuAHbIwD88MXqFKkcte+kVAZC9\nNM24\r\n=aFNi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlH0LdT0sydElO7O9Oee1o8UsvZCEFbwl/RrlV3XpUcAiAOs0YjqCszbOngYRxGmrud7mSPMSPvD8EBhPNiguf7LA=="}]},"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.10_1605230272672_0.008344543889704292"},"_hasShrinkwrap":false},"3.0.11":{"name":"@universaldevices/pg3","version":"3.0.11","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.11","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-o11fOICoo+MAE7bxb7Tv2Ddx59NcLxTgmoVIV9AlOnHU2kC2XRpw0wupYXOk+2ksPTKGozotbgO8qPjrn4P5yw==","shasum":"dc6fed9cfba07b853c28217073004e91117c2f51","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.11.tgz","fileCount":65,"unpackedSize":3478385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrg0RCRA9TVsSAnZWagAAmSQP/2gOFKjcssdJBdBEr2Nt\nyisJYMAlyv7uckoKRguuwPjtqtNvOKT83DAdH6uq5VlFZmnO6bfK8Jz7NnSW\nrkY58iOSy9UCxzZ0kXtRGaJmHvfD5+jn/wCx+Rvp3kC0w8vRy5GJC9QEsnqD\nhKbD0oLmp/HLVPjyKulOdadGkYTyuvpWZllOr/LVCQLPFHAMUQX3HnnM6EDV\nH2RRaYLQ0BH6KEc/7CpiFGi5rFUMfFzXEuKG+pauBHo4GLq0zId21Op8ebM8\nsgRLZlaD1+GE8xfRNFH00uCtwoTjGTgALz6BhWiw7VxETRXkR6ydYXJBqyjN\no0Ve3sUjIZbq8ZTztL1V0Zt47d9vTMz5n9IWh84gwlWKzsWkqkE6oyEhmwx5\ny/5bOWuqsvHHDqcPVsNPwsEZByzncLIXFGi32fvnQEaz14POR0S5/OpjKLxY\nZaaXnriIJVkelnkH4KLLbUcAWQx2BGK0W+54LQ7oIUZeJ4VcJYB1f2QBd6EA\nuaULSr2MX9Tyz54kG4JMB3NhGpz3hVjlDIX9iUKRq0wn/PkHzOpDHdh1PZC2\niHM3vbs0P7zL2Ca4MulXPUMG8sBZLsXgcwhRP8b05RPzqYughkHffekImLeE\nT/EmNNxurr5TBZI9YCAJmQETJBCFks/blAcRnlJwI7iyPDJ1MDIahaPpIwrV\nclGE\r\n=4NUk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+5C0oUDymDOzZCeeJPvU6OB/51aSfgmckBjQiFT/GbAiAM4d/5r0Ap17YfPZvvUiO6S6Mz8RV+bSOM4UjAdniBMA=="}]},"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.11_1605242129338_0.10903253973640803"},"_hasShrinkwrap":false},"3.0.12":{"name":"@universaldevices/pg3","version":"3.0.12","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.12","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/GTmAwtzRrtLZGWvgP+yIHgFWic4kC/9jvUM5qH2FDxipuAohbOuExdnm/E5v9zW1PMBX6QrT/yycn1svdozzQ==","shasum":"c0878482adaf77f7884db935853197f12b02c241","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.12.tgz","fileCount":65,"unpackedSize":3478401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrhlfCRA9TVsSAnZWagAAQLsP/1QBFjLnFXacyRTr+MV+\nJGa+uUZAKCMBLeusRA7nqc6NBQhwigJq1FP5SNVtj4HgdDZgkwvAwRt3z2rz\n7XtMo0b4/uIsIjnBFqrF4AHHteFGoQYHDrDVJlfVi+e3PT3HkR5H6qMzT+LL\nCFk3UFFKJvSv7t7MUXntcRggVaU/NrJtSZrAV1uonTavxQTN+9oZSiSiU5EC\nXEfMnGs9T8/ofX/XSwCAgJyYkUPjMV4ZZYUZysu2t+RIjiC9cu8C0X1GYHfG\nMqBPwjgbyvJhi7KwXi0yUk5RJF6zOFzrC6KM37I/Po1e/ua6EolDWE9E4Uo5\nWcI+GYDyZ7K5PXudQSVBeEZxtbU+wWtVsC8UcaKfEr6MpAq6Qi802eOUtodI\n8gUk+a626NJc9L/szTwZgsJNCpF+fFHTVzFv2SuHbeq3zyJzQ/xzqaeFQ4Tp\nAjqgd0lBFxkKP4DlV7thTCsD0rEpDQwGqGHeQZssJ4zdIa8kFOW35toewiVg\nOWfj1C+dYbocsUFGlMXBYxljJM4rz6PGggrWjioN59ozMCicZPi+AYrlLnHv\nxIW5p5uPTL375SvJBuxSwuiVbXU/LFNMIHTLu7LK+46yFza6DqTApE58SLrs\nF5WhC9TS1uQvoOOuiCxbCtwmuTPEYI+QDZcFcetx35YzFOGKvB2cr5x/tQ4a\nOXGM\r\n=8q2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxrPO4mzf5YoYopwRAziQWIt/m5jeaTJZG/szZxCi0LQIgEkR4SxS3V+7hV66789pzt7NjH7yO4NB0t4G9/hVKSsE="}]},"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.12_1605245279055_0.5413839346123337"},"_hasShrinkwrap":false},"3.0.13":{"name":"@universaldevices/pg3","version":"3.0.13","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.13","_nodeVersion":"13.8.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tJ0hxPAoNJV5czuqTRKSi16BLOvCKz7vCTMRRR37wiNQtilvJeDYrsIDgFsbRcUjhdfwQ/xkOHAM7TSd1WGX4w==","shasum":"54dab4d9c51c2077e716dadbf89261d3a7396b74","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.13.tgz","fileCount":65,"unpackedSize":3477997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftUtUCRA9TVsSAnZWagAA6u4P/3ob5M0KF8T3i5qDUOEe\n+oIwH0RgOjrf4J4M0p6ZI9eBUzP/O+qsRCI+kqMcyPgqqdo+eGASnOYPUHke\nGHc83zxgSCh2BIE3JAeVo0JXY/OuyyfDCixNmAOyD6VmxaD/eu0Z8yRFEaBu\nLYqTiwVwHdGxAmXJTsQBapwqyc4OorH4a7fg1X7LsnusHaW8m4MAqksp65hv\nZ03hlSbsD3cc6CTIcl5NDtsJ63Ivg8SDbf8BTu+//AR2HXRnfOd7EUZGumgf\nIfYWuv5m9pcHx1ykyfvRbfcqUcrNPT9t4MWGWV43bLu25MnCPPLPuOc++/aR\nNntjTlTUz9Jzt/2ajVUIr5+JRDVz8GSHCdcOShUlcyMdOMNinNCoRNUcmsAU\n/4iimRJsoXqW1hxKYjs3992FQCyWbyeNEvUlz3KlW1DgdQvSqmumNFwLxcFa\nqRpfN8mLmXCW7YcbLpwgprSxhZ4/Mls5mkjZXt+6yD5Tk6yenB7nY8gm62KB\nZpZ9Tb2SLRw+vFWhJ5zODs2bPLp/X6anKhQo8XaGtQy5VLiD3x2PhMpYWkTC\nQPh6QYDzU55U+5gID5s6/53vXu03SymlILLVpGSGVGrsmqtu3xO29umoT4YK\nNkISiDmsRNWQj2dr8rF+fbg6FyUXu6MklbQMQQgvBmD5cOG753au7woXIJpR\nhova\r\n=TZW1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnPEp531kr6R5AYf/bbVCUgw81wmoRzWm6El41tEwfXgIhAPuDM3g6rpEpNcvK4Gz26q03rmQTIQPyKxNSU4AeVzxK"}]},"_npmUser":{"name":"einstein.42","email":"milne.james@gmail.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.13_1605716820266_0.22884120423217835"},"_hasShrinkwrap":false},"3.0.14":{"name":"@universaldevices/pg3","version":"3.0.14","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.14","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mvlNOpxo3QQUiIj/uVzqpBMBHQ6gS3JABNPK/mKRYH5X5wmO5ekzCh7NPjPTkTUBnpJNPn3Cwx7yZ0qom9k3iw==","shasum":"38d706908a40ff009a329eec5ed28b419b3ad520","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.14.tgz","fileCount":65,"unpackedSize":3479404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf27E+CRA9TVsSAnZWagAAce8P/1M/ReCMap4ugGbtSt60\nw/27oTVJlB1ZlIyWDYWXKbUWKRzmJV22MYsiEiPZuB+XfpcP7q1XZzLK0YJM\naMSK1rpvzD9rQzyvDJVCWtqBuRhynmg4svE5qbvbWyk6pd9HGq3S8oOop1BK\neu3BZ+hmhHIGl4LVCsio9nEI07NvWAgPtVGKkEIw3T3kI8LDNL8cWAwRYMgc\nLIun4gYALoYuw/ZICVejnzTsONDwLzrH+X6N8Nf3+GjYTrf3g95+xdgUtk3F\nnhUA1Da3zGG6wQIPUi8lIUiMqnxJLMfBW69i1YpeeFx4u7RFASEF0SidIIv1\nPeddjUrVrQk9slRz5ELrC4Rw5YIZxH+2djFKDbqO2wsy40AGsFGTAPTlCdQD\nqYe5Gi8nsP1nC2K0RyfwSVRwFMLVUTKQRdsMgOLkHN9dNuvh2cvanYagbUj0\nDIglwrZC1SbIckb/6zECAFTCm76iW792ycOwjI1G6C334HIlR4V2q1CqnLp6\nidxhNtXFiiffXLh9YA6nj4ngOjAHBl0FnwgW/vaMwxlwYRDrZamjA6ACmABL\nE9ibgFgrF2FLN7h7t7ht54Px0o2xXgkp3iuekMy9NXCpVGMOMb3oi25zwjd8\nRVUe9OBpfm4z0YaACR7zxiZ/hntmTkAXWa/HXRmTBtuc6zBkCNb573Q4pkRr\nbZxw\r\n=+iGa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXpeS/qMMzWV0xrMPBbzzkyZrsg1iLoTsJHyyInQHwsQIhANCjZk2XU0r0cIQOOumP3u32/Yu6Y8yT4mrA/p9BLW2T"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.14_1608233277933_0.5141072595301701"},"_hasShrinkwrap":false},"3.0.15":{"name":"@universaldevices/pg3","version":"3.0.15","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.15","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/XcMJAC6jbJGl4waQtGff3d7TrSdPgUbFXxElbFVyqr3JVfvXP8pJAR4sDrusqnk++2hLW/o0axeIs3CfgwUkg==","shasum":"46ea6dc43a913730109749977c9b85e443d5cdda","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.15.tgz","fileCount":65,"unpackedSize":3491588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGz+UCRA9TVsSAnZWagAACKYP/iR0MIWuNKa4Bk6mY8xF\nVWAKYCHREbCgjrmqB0U7DNAYOEMtmDBBHHd8CDaYDLk3HNhrwpGpKNwCaI4N\nnnm29Wl2RhspZFZ1noZv4/RrqeV+Bkw7YFXxst8uXWcqk3QcGncYztZlE6Vc\nv0Ga6ZhZE6CuIP3Zl+qsREWhGzMFGKCLHtlP3bcAcJruTzdB0AkyaAS+HtKE\n2N/BR/lC/OtsslOONn9iVze/55OKWEQrUuxZUr0YI5m7M8/WLJurmfoGMlxc\nWP4rbw3fRoCDv4RtyyfVyDZ9BUIETbbxoo4IB3lN5SaIlGx+tU8QV7R4JuJN\nawE3Wxp2RNU3ciNb0eQf11uJWZz5+bY/TWc931zdP3WsIqpoD3Oe1io2+4i4\n0Df5yHqKWxHxuzWAl3YVKjoa3ofEtq3zICvTpz0Xv3aaDWW6dlgLhTpNXz34\n7k4BlyrbiRm1pc6by6QVn85RrmqoDAmQ5629SXGM5WBimug3eWsIqB7rAuZb\nATRJhDdPquZe8iEhfcEb25R8ev1x/tGkP5ItjeR/GOOLl+7pu0ONjCFZS86y\ncA2BNytWzoWkhj2I4hws97eflaHUtsbKDUEhserBrIVw0zlLXw+LkQBJ6OBQ\nEZydlAftrBHhlNmY1WHFGn5mKJcEKJVc6e6hKWugC6dNUhc4imunEb4pXTkW\nLRsF\r\n=Vvba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHF37zILbb5h4elJ91jr1Kdvq3G+AynhbatloU20sj30AiBPc0qILVArKXbCT8nj+keO+rpLzY83+QafoTdbeOsjIA=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.15_1612398484086_0.6469206907497418"},"_hasShrinkwrap":false},"3.0.1-5.1":{"name":"@universaldevices/pg3","version":"3.0.1-5.1","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.19.2","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.1-5.1","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LOlAYdVXrlNNAsrAxei/5MwAjYKEZcC+A8k0mlQgQdXxk/HjS365SfYYVqxDZBasakPmctr6IigmzvI4ZuZ45A==","shasum":"7a2f49ca10f1bce363e5b83ae34fea379f156027","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.1-5.1.tgz","fileCount":65,"unpackedSize":3491345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG0X8CRA9TVsSAnZWagAAiW4QAJ7n5etl3ote7zcwLkpn\nkN80XrYZGE4Sw04T6gxtBMUt/1wtZ6RriXK0UDKrqwSf7x8mb0ZTKURfPBu/\nSLPONYviMai76AS/oVd1uWst7kfy3OAFAS4xEBOwwIckh0cBD23wMOUyOoqW\n6aR9WHJczUpNVmCWJ0uFHRnr86o8E7+11CGtTVieaCkEDlmABP/lFDDHQwby\nwxCPll5yYUbiHIaJOswH9yZzpAC01IVAbP0qsYmZG4mNnxxh12Nm5uEJxUCA\nvc6MH6C6qKg4X9g9BSovTNnLo2mzM6FqmhhWddtMlWKidPkd6qmlhnOYUkXK\nemtoxtJoORayrHWgEPj3KDPTLgi6CDnMNZWlpZuDKwgwwbvS7B+/6hvVYsH5\n3e4uyCwDcnbEboFuI3s51ooQZhs0ISoUN33m7V4Htd4jUkwrIFFK10LClnN2\numl+n13x6yiMjhnbv/SmD+Cmpvdb9tMG0ZAKN8+kVsvlczmueJ4A7jK6JLRG\n8iyOScDTGAyszbUqKmAs5Yog67HcU56gaafiEDcq1ub3UldSXiYyrUwFxhiP\nsYxy3j2MTyhCFfN3q+yeK5+pitmHbnn/50+TrWYeBiEQdKsQ30Sn6ONeaAld\nNNodrXg9JNZIHTeEwM/4/2uIkx3Cq5Sh3up76S/jVuKrpUImN6AOy4LxSCkr\nvORp\r\n=Th6S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaNGQakBNotT7JN1jdvWL6+oL4ndjg8yticNudjq87BAiBW9JtwZIU3SQb3YFVUeQ9AtAsm6qUDgEuu7sUYBh29tw=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.1-5.1_1612400124005_0.7002462929151156"},"_hasShrinkwrap":false},"3.0.16":{"name":"@universaldevices/pg3","version":"3.0.16","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.16","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ygXPv6eCoCEbWj0G+J7NgxAAltMd4bzrSXbYfBEAfr6M7LaXWAPw5tUXThps5hvftAGzlNUZ0cWt1nttnxirvw==","shasum":"b47d68405112c2270a34214d2f2a94a2c789e797","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.16.tgz","fileCount":66,"unpackedSize":3527568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpFT3CRA9TVsSAnZWagAAdOYP+wV64lyqyS8hMwWEcgUr\nF+gA2fDqsnagLoUjAP959Asf1uQQB3Tb4VQvY3It7nAcTD4rpgKRpGE7eA4g\n1XYDxFgo/a+HW8Mc8K/XAnpOUuP/6zYqe8xkj+LJ1DENeNWUeNEAH1W6r23s\nta7mRbfHaZXex/h5iP8L/cRbvI9oa3PRpbftcizV3PkS4kcWKpo8gudM+wVo\n/nGIEFQ7vZbWJftngK30XHoKFfsqKpZBb2rSgyyOCY6uKhXT6prg10NBuDFU\nTmBmqMivDPATU2hEvhtiBgrPP6eMd1/L4TYa5LXsfFJKOLl76dQoQt0nBZbS\nF+DSdGQ80N0ztLncfOGh7fgjcr1fzrS2+bQoT6MGKbMYejU13YsHy1vmD/DL\nYdo7hODGV1Rar7GkeSj1GNzOk2DULbeRjkrIh7y4lv+0H+tnp8ArEIJ4tINb\nMn8Zb9SEhq632fsQ5k2bpXa/g+q5uiwMaYfxy5xULAL+kqXOkESC+9VNPW0h\nYuNsT6vWqVcFFRkAmqvtJEZHxG85zPHP4ruB4lfYiOLdVr/ztLFxOy6T+Jfm\nnKqEIiRYiOzSsOGChm5DcnExokfhQsRTedfSKl9/qIt+A36dbeFI5Db1fvEx\nAM05twWNKEPGw9OOUrwHbchJTbdher5neWxuKp+YCdxZHT5rXda4mtS9FQBT\ngaob\r\n=Zk7X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTW1TPMDg7NZmA5Ob/g6kv5XY08/gv6IU3dlMa6rjijAiEAuQqkGN8jNZTSnO6HRE9JgaVTnCDgTZ8q3+NQCjKeaRc="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.16_1621382390368_0.4251139690917698"},"_hasShrinkwrap":false},"3.0.17":{"name":"@universaldevices/pg3","version":"3.0.17","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.17","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OJBKt6EVBCDAca9Md+rwUdzs7roiwYA4SCUkV4kOfbTPj1qLL63d/eCfcEt0p4zvZuw9NdV0seTNRi8HqtvsUw==","shasum":"4c3576cb61c924b9b81bcd66a8e1f66592d8cb16","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.17.tgz","fileCount":65,"unpackedSize":3517214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1h9LCRA9TVsSAnZWagAAmaAP/RLo+0hsCHigH/GGZjye\nCWFZO9xrimdG5Zb3g8IV06POFcZwjsSqoeQRa3THGW7QGS84lx0wHqeqlw1N\nJwuRXEPXhccvzoT/K8So7Vm7Vlq0Nqq5ooF3/vE+S7l33Td+LpNXu/4kpRjy\nqkoMobIDr3FdJRxPjooMm/QAALpAjS/ukwetPNdjEXxFPCe5h6U8vgtxqKQN\ny3peq7ZH+KqOC0FJF29p0UcBnwtm34A8N3Pt1c8jzLKMmEmfbGAEpzdeogYs\nBW7QqvVGOuTjGzxDnJMuix6Ylh6uKy40dRXT3COnbJP2TSqGtuUMDu4pCzjX\nbOUrD6Fe8szfUVgcwrXDUDF4OE6nxKxNeDmO10tdCS3oYbT4xxvUMN5VDv6d\neHAH0IUIPAlf5s+U7ePco97XqGUwZ0QL+QWdxw9VTQ6DGTK+XeV4fDVNUgZm\nvIK61O2suLOLDFaq06z1EWRGWg3WYtOUfXQZ2Hz0SVCcJpuAb5UD1RvDciuT\naPnmdpS+9Y8Ov4yHzcKZn3m7mqSWlrZWQBuj8R6trrY12HDIiU/tZah0bu8G\n0K1jxJrHj8sZcu9UYqAuARDgcxtgiXqDa+zNsX6t/g/eADCpV47Beu9HDSgT\nfNbxjkL7/gz7IsSY4UPE2jf4WKw0OKeDTMTH8u8Vw+WtFaLfP+HlrtiUx6uF\nj5gy\r\n=iIH6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX9jqs9456zmg4qrrW/7O+p9JiMDNnA8Tl9blLneoAywIhALiupI/3uzCa9a9pBD90ejuALsjUzwfjiP5IL7xXvknS"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.17_1624645450971_0.7943893504732145"},"_hasShrinkwrap":false},"3.0.18":{"name":"@universaldevices/pg3","version":"3.0.18","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.18","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dPTh/z5IEjSE3yMJ2yfb8VOaRfp5bLsSxrPW1klsWUkYPcvyQNKLcOzKxDzFylEm6edcyubTxR5NO/tU3r3SQA==","shasum":"d6f3c8765ab3b6e45d182171e77ce3971befc1e1","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.18.tgz","fileCount":65,"unpackedSize":3517044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg11lnCRA9TVsSAnZWagAA9qkP/3k5lfPfSCIiiOMVuf8O\nJjZS2yXMGxJuZ1RWqBCyj+FYNEp4+A9Ws3a9vscx2YukJ9LADMHBc1kHAJBz\nqj0NE+gBH+Qc0H5B/OtSeSigj0wKUpYLeilAELBxEKCIv8enqqbpckrI4wQz\nUixSR7BHAAd5EieAVrjcIdBbTafilDvkaLugRinTMiCRPr0jdPrHMzzpfLaW\n2DORP+cQvoechnt17q0BmfU2hI61D3Z1t1qJ7v/cJYOfgT3DLDkFpWdb/g2z\nDF8fvGUWJWTUDyTE7SJGBLjSVqEPXoENZ6V0/TIHjzbvjtT4LK4rTvTHiNbT\nsJhnruxWhjKKn6mATvQGxV8DpcAsCGOGtaZCJnm+yOC3MUwaabh03oXoAaIm\nVMjVSTENAbeFKWd5Qoay55qUnnAU9NvvT+WetbWLEIrmLZrd9G5EaCzlpKN0\nsxiMiLoa6yQ4lYrVuzoU+aO+w2SkiU5jPA0TN0v/Iw86/rJigIMxJ02tVx0Y\niPK7QYbAwUaBxrwNKPDHXLe/f9KziSC/R0LP8H0lF6D2eWEl+8BpCBcLi7P/\nfsNhmbrb22793IQ/A2fp+MkRQT/Cb5DOWj09z/a7xDCrvA+ruGyxuQVh1F5n\nCdfbhw/+Q3NrwFzpR9aOY52dQ+qvaN4CWhD4Vo3+7Vsv6Rf7yLV8IG+/sq1Q\nusMr\r\n=RhLn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUulGzDmLl/MDm4ilWkyz7RgFeDZXLsnc5B+7Gye027wIgI4rRNNWbYFd/heSOGn1/F0DgRHuPauEH2bzjgdlv4sw="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.18_1624725862785_0.8526900535384796"},"_hasShrinkwrap":false},"3.0.19":{"name":"@universaldevices/pg3","version":"3.0.19","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.19","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Nvp1d0js36wKsQshrVBwJnf4OLvoMsC1NocZ+H0NvQHTzN4Z50IlIqMm/so2nYmEk8O0lQxFuJBWwwBf1wJRmQ==","shasum":"52b4b7ba0d75e487a15dc531d69ead6896280316","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.19.tgz","fileCount":65,"unpackedSize":3539599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3mTQCRA9TVsSAnZWagAAdhMP/3/EDtHME0mCYrq8MGCG\nNjnPL+wdJ1k+2hdpod6K1LJVU61Xj6q+9yssaL5mxuuU0rjJp9nJ1QaiTrO0\nhupiUs5Q+iIYfHzSa6u6A0n/I0Oenrn7+gwBEQpnXjo3osts5jKJAqcFvCaS\nWRoHoppeH7jCGKVzdeyRDGiqGoshhPOh/t1hfC37/bIEmPqt+DDHAQa5uXHD\noXQhSG3zSQMAeTm2Wg4lK/bFE18nFLzp+8JWjS/R1jXvGayqxHmydq0tMMKm\n8v3C6qfmO3PZLCJu985IowL6TFymByECiWI3vF1l7a35jt2nXzukLTfnN8Qd\noVRaKuI9R8sw1jjc7Qi8m8DX62WylxuDwbT2B4H8wZSwTzc8ClRpIz1WtODm\nD7VJv/emzxH4YDAX4YPLNS9HMfKvodtlLQeJY5DDMB0JbMS6eM9CExt3FVba\nPPQHIRyhgxp9p9SlYDOSyIzVVkPFeobjCeP4QnkC6jzD0eBjNtEiKlqIz6HB\n5IiLWyT2KgsHiQr85ElmK8a03358zCnPERoJJfCAHmgvCkGsabsGOEH+A0CZ\nJ+/HHpbM5lA+iVMao0r2ARmGHajxPMkbZt7gGVYxqmeUP4r+055Y2ijjGAjA\nHa7RtY5S1OYqefC+IQgXt1JmT1MkcLchm+dLS8RaLk0df2HyYx83Jyfa4eh+\nizXM\r\n=yadK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCopHLk56evRMNQ/5HNve6Z4wg6vBZhx1rGynyZAhhWbQIgfPP/uRJCjCfEYo8+bXVOhtM3s24qMzQrcpszU1N8PqY="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.19_1625187535692_0.8365869562500203"},"_hasShrinkwrap":false},"3.0.20":{"name":"@universaldevices/pg3","version":"3.0.20","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.20","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZFWNogMzPvaYXQeF8TU61h4hdA3+u5GT++4zCnGDTWNQZhrlIkltdNME+1PwbgAYJxvku5ivTWJbHN+7LRofTw==","shasum":"faf7a8475f387fb041b38a4dffdf6d502cea26e3","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.20.tgz","fileCount":65,"unpackedSize":3542850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCvxzCRA9TVsSAnZWagAAcFYP/RY7y9tdiytOH6T3Yr4W\nj37tl0/NqbBEfTvJwunZqWSB4aunO3FZeNysEZvftc7FgUbCxPRD8h/nkZSy\nejJpguTStXH6NYPnPkDxhomkbOtOfu5BDycuX//U4LAO5oGV8wqrFmVniJjI\nPmJdNFwyNQ/A+KAiEXAaZL98BXB+5PS7nWS8D2J0XB8Sz9mMAv9PVPY7grpH\nq00KTKKbcyezylFuyYeaQp/tXIFaF9td1mE+Hi59o7NBYWLkMcgF0WXR2XLd\nPxHlpKVacZ5HtMle2crkhA3n9FcUml9wXrbZnqZomieTn+dUKqhFkcY97NQC\n5UdjV/lVWcw9Id3eY6YuvsAoZkgU1aWXlA5iTMcCb9y7LeV7T7E2KyyKsdxF\n9Eqtzbilr61cGCwF2z2dMcllHr7c5MbPxP9R46Br5LiyoV8r/KaFaSqSmz7M\nqrvU7HoouIxn4wCDFvLkDEvVnvhTaL4H7fXj/rErlLJJ44LISjFh9isVZNfE\nkF0/vXS5Pl03jcpNiQYVgAyD2IEPnPFXLnBVtshh98jxluWMHxLiHJc1RQs3\nNURgnKdyOR1kWZ4UL1c5u/PIMQxL7TETr53py2Jm/JIxoELxfcS8khAqqrFR\nDC2gasbK5gc+Cqoj/wvOhY/XJh1WPGk64qnmtEd+3794jlywSV99ffLYTUp1\nc768\r\n=S/pe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZpcrsKOdw0SQfoKlh6pn/pwuXdfeGWDsbQhcQ8Mc8oAiEAmmTmD6Tk6ru2vrOdbPHjvrnYcvx1SrySPyOwo7F/8aU="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.20_1628109938898_0.10254637749929096"},"_hasShrinkwrap":false},"3.0.21":{"name":"@universaldevices/pg3","version":"3.0.21","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.21","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v9z1Hz6pK18en42DbOq4e2deSxeO1FVgnXKvx9RsAkV8Qemf13WFB1o5uvp+0SUpm4vn7AC5ApJQ7rCCFAH6zQ==","shasum":"0cc01ea1df28e7ba7847b53b4cc84f5dfba6f1c4","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.21.tgz","fileCount":65,"unpackedSize":3551505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJoBTCRA9TVsSAnZWagAAjbIP/2cprIIWoVxy5kY3FNV8\np2dQgqVjobTZxqjLwjRD2V98DNrBnMyX9Slkt7L3aDppaUsQN3oCxM3gFyzq\nPsx9Puia+hdBdzRNLLMjbbtIIoy4Nc9tK3vomiEXKI+NfDkBb83osTU8guif\nnSODGTofRbiWms3UcQ/rGuoH5I8Pvmk10vixBFud6vrqil3x2mgIQZBfHiXY\nNvx2mXNHLvztWFo6q7Do/rUXZYoVAaP4HPXlZ4EQsdMhZp61JAlvMG4DOoGO\ni4oTlqxbIAbNGfYqbot4GA5Bvw1bUbCZrneOb2K4l5aXL9OEheJPuoaSM7Kj\nxBOvyCZMCj7KlZOTDASjkQ0gtUu5HZlifcJp8kstprFTDlbiYuDrkUq5A/R4\nNcPRLy63ZSsPJEzsx2UWR/roDM743uy7sNWoJ6YgPzoPv+VZAZOcL4stt9kd\nq+zVR5vuHgNhyG/lu1+6vzJBVZZNj+0G2TaB9C6FNGMLZA7AbtoRUyLa7sVy\nb/inEXgF9BfUGeJ6BTx66g8xv2XX98Sj6CYgiCEBBc5Tqs1e5XFI40sdCHpP\n4o1dzIG+4Ha8xh7d8ZgKpBEPDlTbovccvJuswcQJf8YF72wYPkZVXmbsu6hq\njPp/a5VJvOqnSmOOpNaWyQHKSSyZxb2hLF/AZDeQ92Xb7Bf70yE8ZrpRNFdJ\nY69o\r\n=XJIG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC2EC5892vXAd9Y7ok0KweyLZOiIBfDIC+4nFwH10SVgIgOL/kVJA88Y/d29FeBB281gVTRMwJZbU8TghP9UCLiXk="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.21_1629913171694_0.47603039947471704"},"_hasShrinkwrap":false},"3.0.22":{"name":"@universaldevices/pg3","version":"3.0.22","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.2.1","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.22","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tT2B9H4aTgbGZ+mMRkCHYN9+vJHvrIo06TQFmQCbJiOGF6Nf5TkK3XLkjhsv5cgiyHZ3jv9lCWKxky16v9EHRA==","shasum":"0bbf817fa3186d185f733e601a6221199253f6b9","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.22.tgz","fileCount":65,"unpackedSize":3551563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJqSDCRA9TVsSAnZWagAAFLwP/jNTgyCRqTNDNd10EmWk\nBhruufgozsaJOhH9k91ByOx0HpyOGVDTBUWeusLH0hnb6jj+2kEaZc+/84yP\nNzHNebOESYDRIDX944Y8MuiXwaRHbonfaJm4hV7FFdpv+nI+J5E3FksIsq7k\ncbT1XlsVTuPmeIwVK50fUevITws5ei2wWH8AYERJ3ZxzGF0daCu8LOJ/43gV\nKu9SWJYD36mR/plG/Fdig3J1HKQGVhvEEWv5aEMxRdFKbo6VDxBJgTujQLX2\n0JD7Whii7Lrd3F+bVjq7XSVndVDFHQRJ7txuVoGHLmOWeZ7ynbFlSFwJfhNn\nBBx1JCljdJW8voO3VW12UtLvwJ4fJAXy0fP2R7Z58q6Y/6jbUDVCNcRBnVsI\nL4UK/ybwp0pV1fI/hvyphiIk4wAHK5owU63U0IwmHmEw2ba86hsgQdYFG7Q6\nUjjT6h39FxhEAZ2yiI7kCHSEGQ8bmVF/cO9aHwp7LwRdQN/eauyZ2RA8iDmo\np5Lu0i34NY/oBYdNzR/HTJD486A52ZzjH8eXy3ZT6WuYEAyfAA0p/3SbnNHd\nH9Y8RTPo6PJ+iWGVlMvThfJH5AvGiTPkmjqxJMBzWUXgg/EcFJkAVhsIOYTK\nCaMiSyQ0yRjD56Z/NsND4GIf28n9qv0Zh2Zxx0sUw/violhJDNgitWV3qFo7\nEdne\r\n=3Ce2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPCi2pI8U1PehgatphrVezCtQDcwGxmeuWVCb3aEMxLAiB7enHIB/lWrQ7EQvs3iwNcmmUisjdMPonHQqSaJqutYg=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.22_1629922434868_0.3561689731810882"},"_hasShrinkwrap":false},"3.0.23":{"name":"@universaldevices/pg3","version":"3.0.23","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.23","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ELMKBdR65bSrfR96g1h5rvCn5uEb/EqjSxnq5wO1hM87Jtr/tV9E/i0/MI9L43Tq+2C1skVQpmtXVp5/pra3ow==","shasum":"f485343824597757147001e765a28a3cfbe1db43","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.23.tgz","fileCount":65,"unpackedSize":3458643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwtFTBT1njxTwZbIQ3l8DpAX1GMHlfBSf4llwinJv2QwIgN5zGshMklATjXbtGKLrohWHbO4MhIdcpQ0n30aMwDBs="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.23_1632515659995_0.7598248925338689"},"_hasShrinkwrap":false},"3.0.24":{"name":"@universaldevices/pg3","version":"3.0.24","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.24","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Y9UHFes8KYnV6gHnO7IoNe7NIvsXzKnTHtCP7lPoiBwyj0rrHOOLDQtHTP9cAJS7Neo6fY72ATIOnKUqnKQk/w==","shasum":"bc1cfe8ec308efbb1d228dc5bc5e3e9071d5446e","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.24.tgz","fileCount":65,"unpackedSize":3458631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjyXlR2OhRXdzZ2ZIteetAK+N7fvlzJUw9zIMNf63+EAiEAoDOuU15G3TZqpdZauHohUKCv7KAOOq2+Yb4MOh181Ys="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.24_1632517486545_0.5459900784228275"},"_hasShrinkwrap":false},"3.0.25":{"name":"@universaldevices/pg3","version":"3.0.25","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.25","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5XXTU0GHzbbbphiB7RqaXEAqzAzP6rmOn4o6vTOiAIfNiq2KS5kW2SC1YKTRGmuOrq7i+AjooN3qDkEh8O8QEA==","shasum":"ad30557e7c2cbda0f1d7959f38248ab8b9b0ccf9","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.25.tgz","fileCount":65,"unpackedSize":3458647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhXQW5gGWztIisfmeN7XZ4i7C2LQYrfAG0eSgTJvJkBAiBvE8niIQyItlRSpMjSWz6g6skM2L50hQn7DyF6Z2fU8w=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.25_1632775092535_0.6002348031264029"},"_hasShrinkwrap":false},"3.0.26":{"name":"@universaldevices/pg3","version":"3.0.26","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.5.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.26","_nodeVersion":"16.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RvbCsRQDIAtMX7qLuBtuR6J6w6DmZwwgxUmAW1/pWoMGT/Kt9rN8X+yVGOOy6eZDOl8tpFKWTD+fnlicqFZKlA==","shasum":"e6bc18665e364d2195d28d556c252d3f26d9aa96","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.26.tgz","fileCount":65,"unpackedSize":3465229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnEQfLA+Np2jiBYyeQaF3EHUMcnfgXVYxVdPGWgVLlTwIhALmVUSohzOTX236aHibV1FTMEFbnRA2CLC8oQ86sIpY/"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.26_1635444369922_0.5462267459565244"},"_hasShrinkwrap":false},"3.0.27":{"name":"@universaldevices/pg3","version":"3.0.27","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.5.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.27","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lHPTEyus+yYlviksIy9XrfBnTuSad5oENXpp9wh1+pU/Hsq3izftD3MYTFd0G4rWv4JWm2D9rzPAUxffNd7EPA==","shasum":"596c4962f802fd8e9c43e6108ad1f6e7642963db","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.27.tgz","fileCount":65,"unpackedSize":3465229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMCSeH5kqEX3IvVjXOFQQxRYvxoP4twYrWarGHjUxH6QIgWsaqJ8/AEBEsWU0sGnTEp4rPmlp35INK9CwiPhKayAk="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.27_1635613199002_0.11348469967869645"},"_hasShrinkwrap":false},"3.0.28":{"name":"@universaldevices/pg3","version":"3.0.28","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.5.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.28","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1uc+CpOLJOuGdTVkCfx5wwO3bNw+ZcIyq3D0EOKBOGsNGe9D+zPPaQZQetjSyboCwzfZY567/JHXX5T3hw1yqw==","shasum":"53157660c32bec9f67d1a8d1d5d0c80657368a63","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.28.tgz","fileCount":65,"unpackedSize":3468547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeHcoOI/8huzano5hbAx/QOhpdf9DUPfJHEpKIrIW/rAIhAOzgGGdPRO2/vFmYGa7VS+xBJ0KQH00duGEJS7Z3oy5m"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.28_1635876978366_0.09436073320506155"},"_hasShrinkwrap":false},"3.0.29":{"name":"@universaldevices/pg3","version":"3.0.29","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.5.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.29","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NuL3TnJRbJE3mJAwbXKEBU7OEC5WSi1NL0gfxU3tAMUlt7ZA9yyZjwYNHKXUKNUQ3pw3gGEn2f9TSJ/f+3krKw==","shasum":"ee9334654a181d86e324927638ede78eb3d02b2d","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.29.tgz","fileCount":65,"unpackedSize":3468604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpwQAm9QBHrOOzJqP61LkjERSaBGmzVUw9zdcYFylERAiBydyRL5M6NIO/Dt9MBP4jCUt8MR+sXxbaaI19ONhV+hg=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.29_1635881729157_0.38996623649547124"},"_hasShrinkwrap":false},"3.0.30":{"name":"@universaldevices/pg3","version":"3.0.30","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.30","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gVpamhYJ28Swi9f8S5vV7qKSf0Atii7U0XkPZsaEBT2GUg4XsKrwgpdA7XwXDVVE/JUq9QDI26fd4iQV7sCWAQ==","shasum":"29b90e8748ecd1c296a977d39a4837279d71251d","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.30.tgz","fileCount":62,"unpackedSize":1593475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmTtGCRA9TVsSAnZWagAA1/YP/AyRS1lXmE+48FGkLLOL\nScnoM/I/wMzz4lCOiK62xeED0v5UiO+Rr52BmweGNSK7r4t9zalvr5hhMEdx\nrRvcoEvQzPacIGmd2ACMUKbjeubBCbWCA8CyDLM66CjjhTmBrDdJYg3Slq6l\ntuL+hK3shLLKtIAsp2q0BK8SouRsiwZWdftbe/grO8L23dNT2njqVrMyDfC3\nDhRhNtr86Fm9JOFHRpQKiDG2xA5GPuXZ6tAnwCcJTifmfKuYi3FLHbczw1kv\ne0JTEKqc/u4XZkA5EBLd2pUCbflKpejdcWkUmytqbw5JfZhgPDYPAGVJ/p0N\nvXkBt8yKJCIIGUJFrEZ+D3W9ZlvpPPkAxSYojlUKgstHnnbxXGNaLpTfNa22\n62FcOkISj+efUBS5snY628i7x09tVhqrPegbnmjO1GEKsb8dwXb1SPMNirby\nW6dOqF5baAoiUFSj2C+op+sT6zJkzw57KVvazSDFdCSg1kSV3Mzu2A2GcY4M\nbvzyxyIf80IqKtKvdFKHH6SfBRMh8Ddv8m9ttVgZr6VLRVI6YBWPdx9LoQ9u\n5XRhGw+Wezg342P9PP1VkKBRXCA0vpYvCVK/7AvW9w7pNCov+cAuxKTg/dgA\nc4ZOlNkG2/pMQeXBfvQolOSZMrc6gUqxAeEVdumBSaCYP+OLgbTZQk6tX4ep\nCXiA\r\n=+eCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAkf3ycFYpzFC5wLhCrfKn4U5un1LpaSA5KGsau3aa6AiEAhx0yaGlZJ8UGQktWyJFP5j/obXhfkODKjALqwBwObSg="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.30_1637432134601_0.898186918650602"},"_hasShrinkwrap":false},"3.0.31":{"name":"@universaldevices/pg3","version":"3.0.31","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.31","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XCbwXSbIvi6gpRRHE4lf1k+rmdsoEVFJ4+aU2ORttMLB5cRxJK1crfBCSzkPLLwLO1/7nxM0isF3Tij+AbRo/g==","shasum":"90562f38ab108403c13c820ff5f6f8619c041f93","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.31.tgz","fileCount":62,"unpackedSize":1597557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho9RSCRA9TVsSAnZWagAA5AYP/iPAbF4Vux5T1cBIPtJs\ncyvdv9MutJyuOWyunnkpYgFQt3qUGrrHkccMN6cUuy4KsPH4W9N4BO96kpY0\nQp5FZs8CFXXW74B1BhH+nrOVhsppebvECDDpOWXMDF2/ZBc2bAnHiwVQ1syJ\nPlrro8WOqG8PLfcJH5bR/mwmQffzAAFO26dYkgK2yYQxgqxOd6UsSOkUxVXU\n2Nx0EhsMm7gmpiw8cwzAjzgcalTq7R8cpuWrsdg1UYbJaH69GROdIYa8kff2\njZSGhYIhg7UV08UN+Pg/b10JSIth+pSqXK5TpOiktk00iGucjsIdPCXlzQTF\nlOGVejcT5bWT7my8zepv559aYjt0M2z7YlPWNf1JP45WvAaR4zuCFk+Clzx6\nk/s9/jZXyVdk8YKqMZ9kvej0eDwTsp9IipqppCa6CgJe75fFv/fblWc0NVfR\nhK+S4U9H3UsMfzsfopkcJ1cpkVMz8+ymN3mVW39n/OGPut0h1gQOLJVyP+iq\nz4ZuBKqnRS19+ztoRY+2QVaPofsYCp5rUwVo+jRnx3lGVsr/ZybwfLnZXWlU\nDH9FsnezTv7RpXmNiBGq8ayLF1eliZTmU4nctIFiY5Ez8UmRrQMSzj5r23jy\n/YINAxLjXRAXNCCNfQlbxWX0XgpLCroB2uaXlPyDpBbv+VMBQa/P7tMMlHFb\nykOI\r\n=4/+T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwC7HHeUV11ZwqRQE3EFxyEMMkdS45rKDV/ZnKnEeWRAIhAJTpUmo8IaLOn8EDkSHQscfwPZ+ipdjSWIkUnwKQfIQQ"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.31_1638126673913_0.683577418796981"},"_hasShrinkwrap":false},"3.0.32":{"name":"@universaldevices/pg3","version":"3.0.32","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.32","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Mwx2iPvpC1N0VrdEh/is7lpp4Mq2i0jsiuRz6wHDkIk1ZCh+s8Xy+Vwj7IXQeyhLUYEtAjcbC28B5Ur9GssqcA==","shasum":"4034b3c6c6c140bf725e2e7fdf7a6281b8c94e20","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.32.tgz","fileCount":62,"unpackedSize":1597619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpX8vCRA9TVsSAnZWagAAXsgP/jaGiZN6AYQGxeNLj8ZO\nG+hv69Unst6pn6rB5KAeW5DnL1j+IJLhUwN4CTx4kZdK/szjyRymAuBYNL61\nCWx+FLAD4jsPgdKqAq/ZWOCxAvoIRSRxhc4w13Exp+54CtFvDW9jVHTzgMj0\nVgU3NfWH8jkdHw9y2JFKaHD7/obp9PRdw87RipWwd7/a0vfleLmGrZW7F362\nwR6HQKsAqmHPm5JURhQa31B5O+5xwawqYfcXA0wXRiQDTRj41zkNLro+Ak5g\nMgnsEp15sADA/nCvQ7E2PBuwu0HvctUybTPWNGa9i4A5DBmUlTrM8f5R4dMr\nhDENY5I7C8rRnNhlINbSXxa3iqhH33FuJ3f4V3s1fNdWkQxLx4ZY1Nygzl0t\nRutd3maBjeFLgh1NT0XOfDoLPDgkvr10OTh1fiYL7/vGlcs1b60M4cgOLrcd\nXGpeYMCQinNe7v6umVKfZdnRgB10c8FKQr2HPJAsT4iBZhxEZm0ICaulGNkf\nVW18SBbTCd2IunEhIgVS9gabawAryFCnBPbTroMUbmgYjBdTtWmIxIJcrSzV\nxRSuYp1w2LDXntDhIN3OKibXpMkRCxyMGXK80up/5o1MrIEDH/uYg3pZ8ErS\n36kp30CuIuxPJzdUGcrWup2oUDljc8YO5yYQIsxtxbYw9CbMiCY6QN0oR/mK\nhGXT\r\n=gih6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS9rXdnlqLCB8BiC57/RW2mFW/sotyZ8jK8DSwbSsYBQIhAOVAq9vTwHXbwo3TwiBOTH1sdmv8aNaWPMsrDSjhax9A"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.32_1638235951030_0.4859477047780696"},"_hasShrinkwrap":false},"3.0.33":{"name":"@universaldevices/pg3","version":"3.0.33","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.33","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZNXdlJ0gBf3YTzf9QKi5vPjxiAebC3EH7vFABiTsf3jgABOCoTe2Oo8XXEcfwmg6HWWvkBsdWB0YZOI0kPtaKQ==","shasum":"5629a456aae7dde28de4330b734ed2ee2ee7dd9e","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.33.tgz","fileCount":62,"unpackedSize":1598067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrR5iCRA9TVsSAnZWagAAyxUP/AzL20tkNBiSLDi4YeF5\ne7ii2tJLpfdkfyzMc7H6M2revSrWMpEKjq4VVYdd3K9s3hrRTgzYrQlUTCSc\nsVpX4sWXUrKt2e1Q4p8e8+YYG0aznkOArqGX+WNyclro2idVZeiuiHvywuO9\ntZ5tmA3P3LY7UO9wCzqQbHsjO4KuXUL5uTNA+xeT70QaWrfuk9gvAJAm5X7a\nQ7Tl9feAzUx8YBwb1xoZgAorUgNaXdpYky9cOOODyf5u6ImmiR/hHKvM27Jf\nCaXekemyOVlEz999aN2t8xkXIYvzhxM4n/9clDJrDUFbBOyVAEaK4AWkyEXy\nTp7Y4bdgDrGia8yi2EwyivBkthBunFSpIRyY9b0TYhFv5zDBNl4XVT5jsSTL\nzxGOSqYD/YwU1LezxLO5GajsJAwlluxKVZW21MKrz/K1UAdHDwSkPA9sNOvH\neCg7ZI2sw2aB6ZxW8d0touul20tbporROWHSiO+rEV8C2cKXu0kI8BQCzu58\nNm4Q5/YhcAN8LIf+9uuhAkQ5fpJdz2L+2g3RqJzACFpf8NuB4lrdRmgYJ7US\nCdLBfwd1rAYRhT0YBExMxNGRiSPHwmlOU/+3lUNMWQmPhCRBbLpqf4kBZjOm\nKa9uD6W7d3go7N7Bh7dfKrBvgB2+UqJ6NaYAUJ1sBpLXDC5zZfc96QQaevAy\nJo3a\r\n=i8bh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDixfqa11DlrebqB9+Gdcu+gAmGYN6kmCPc8uOgeg5GlAiBuhs0ZUy5IEaeAOYoJIrBe8pquXsAYCRmEfC9NayYmQQ=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.33_1638735458656_0.3571781470251456"},"_hasShrinkwrap":false},"3.0.34":{"name":"@universaldevices/pg3","version":"3.0.34","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.34","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yhKEKRMK0aD4CrZrYyuvIx2AZhKPB00+BZ9f4JFwfATgec1Zd00Plg0R3gMumRIwqQcXCQl1Q3HLahvxmyvZ5Q==","shasum":"b87a0a721e21385d7b3e241cd75fafdd30fd8528","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.34.tgz","fileCount":62,"unpackedSize":1600154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs9ZzCRA9TVsSAnZWagAAZDQP/Rpw58mdyr7uOTMNiUbr\nKwqYFam5NCjJmPFX+wmRlFlgMY2MqlFUdC0Wr92DxhYJz/yNuF87vum8yl/G\nANbaXgDl0v9JJcYZ0hkymbKlz4CpwrMnFuj89rFTbDYa654HsooqXcO2EF9G\nz6gX7zPNWB6w6GkljLRhKII/p7ViDYchmYBiDPnnqZhGSVyWgkRulXdHcYPQ\ndV2C7bk0sk4nEAZSB8uN1TWcmLnuSsTI13MlL3TqauAeuvg6p0KHV2bT0wcx\nvz/tAVsnPajE5l6wNBqLO9qzDmH1NScpNcRexEunlaR7XrnMuUNRF4rgkIRi\nExWMM5GJz1eebqprR/Fzbx6IRiaVh8kRucPUrvxOsO5eQqF9J3vSh8s3Z19k\nOx6sIiiEvGwwi9UvXfXj1kIachn8ueK+AtwctHQS1JOlXemkAFeOOkoQFp7/\nX2Q/VjMG6Xr9dpNt+K40lGszH+99BICqUCOpi6YlXyXaRCOwUqpPkbgpofhW\nJMv3m4WxP14rHzeoEp1X216BRSKD9tqqy5SPf1nPKhi6ES9+QofX91lpegVR\nAOeZasxyE2TNpYG2umDddRemU8qUPu51KLsiQ+Sxi/DWTQC0QR40ZhElSIzT\nbqDoO9rhqCUlY3DXXkBFfKo8sRxHNdGnCrh6gyUv/3ycTJ8spS0+692kmdE6\nhEZk\r\n=bfyz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6LPhJDTSL0UV4BX+DSShcNH42CtR9zJG/P/UhuSFVtAiAto/GsDa/Soi31He4RVlU/TE9iX2JZEuEh4re3o1MFvg=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.34_1639175794797_0.9802081080829625"},"_hasShrinkwrap":false},"3.0.35":{"name":"@universaldevices/pg3","version":"3.0.35","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.35","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-INkNn5gJjfoviJw1Fl4G1FMalRmXDKRqEL4L/Sn2fXf30uqdwgGxbrdI8AEun8YTks5bFX7caX1HrKWowkxAwQ==","shasum":"0ee164741a156e495ab434ad181fe2fb82efd7ac","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.35.tgz","fileCount":62,"unpackedSize":1602003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhymRxCRA9TVsSAnZWagAAOOQP/1RtCsGSHDHOfiIlpGB8\nm3kOmbyE4446CQ0NAcjDVxwQjwhFvFiaY8fQP1NgH8q3bV5kwUFP7aW+2zC4\n4L+XY8TXh+gk0li/CuXgzbECqZ3o3A8ufUVYxeAqqIyjslFqSONvxheRLv6J\npStSM/riC9HveCHZtb6wFzvk6wKJXdUQs9t/0DhQ38Lkmq1uyrFmelxdLou5\nCzvJ27Jy7b/XW9gXmmjlhZ/gWbNw6mvxLIvOcueuRmKccgWeGq2eNl81g2h8\nMvH1FMiwf3nTy3W2kUiXxDta9IPIqLj7GHCabkonQ6dFo8A7nQFJK6rWXLNa\n4xbyrStQZeBFS3UkYsm47I8/MQPp3M/lDt5MbDz667QZnLK+/KvP3JGGfm4+\nNXCJK5zvOPlzt3irS36OKuglJbjLHlo4zY7W2wQkGaSr+1PYJT01KnCO9YfW\nMghwzdCdDhenZFlp+/imCzyO503rGVUatatSUdgz7F30mJXXr2eNbSeoQ9S+\nzEAWnrNR7hOONO6I1GfhhjVseEQjdjX+RIug3t/bwuWPkfTfDnND/SDkypoy\n74l5+34LHiTJf8UpzjS8sg+FAcA7WTsvPTIzn9bK7zLgiWxsDCSFk8+lbiS/\nvqwSi2J3ekz55I7GSYQ37YEqos4kiqXSDno4ZIj8aQ2k9Fm7Yl7GHliMz1Xl\nFsrI\r\n=XZdx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpTSF+i7GASyMwYLqIqGMrQ6lw/73Nc8zPyXFufiMk2wIhAKCAwv2EQ8GC6EasEqtluuqYITTMC27xqNyLYDfN+UJx"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.35_1640653937328_0.23804022092664212"},"_hasShrinkwrap":false},"3.0.36":{"name":"@universaldevices/pg3","version":"3.0.36","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^0.10.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.36","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mrgCtBSzTyGt9M0Z0Ab21uZl8yhne4+HSEKYdCzBuAx0TYRlhgk75LRhY6fgbzJwIBIBIxbVQUAsvAFuY9TUgQ==","shasum":"83b10dd1a39dd6d5efe031359de90cf95f9c47a0","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.36.tgz","fileCount":62,"unpackedSize":1602927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz59YCRA9TVsSAnZWagAACCsP+wVrB/hc4lI21kDJXlSX\nT0NDk2uZ5BfDK4WzN+jB20EpSYtEPUtaQcBb1T+huCbyLuKw8LHKKd1zl0nC\n3Hr3YSMv9EnQGgHWja1gWdf5AKhYmAgDJCoVsPdLBup8KM6A22cQdIPOYEEV\nhz+AOUn1JhR58KMuvwAh8JLD5hlrf/1VC/+fgr5QyXAKnPs9mnyyhQVd1EQM\nzxl4xwPiyXXNScYtcR8yIWgmf4MzPZumuInx2H8DJML75RwjDCtcTOFdwSsj\nWtRtQJyfZkskJt3WLhJKgkLMeROQnPPU7fZd+ZcD4N8fOt+BabOEap0P5wh2\nJ3MbV+JpEHLJ/7dWd/qVxdNqCKQhWq9INIc8EJgOh/bxPXy2PUsyl6uy/VHw\nGC7bwgYarxLrQQ35S6d+aSDtrh3ROCgCPXoUAE3psYgpyJ9Swb3Mz/QIQqsG\nyIm5vjXKyUwLF356/dAhibrj26NciXoXVG+mbG8jnxrLfD3TDAdmAkFozTcs\n3D9DTj+7m5YQGA/0xVZUTmPXSDb7QwbrMQjpvfoYop5gJZqbCuDTiOC+gxqO\nEPDPdx5QnzN3ZgZXPqH+l1EgXlQXBxpl1mzstCk/LQPu21fmy/OzGY3j2vKi\ncHRGLXjXIdUlB4PxnRSDXNtBhnRBhuzUol+KPlfc9qResEWXnPv4GPxWbZfM\npogl\r\n=mxUW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIQ+FhMouuXc752MZ/BdwIcqb3KFbCksxxsgT8NZ9T/gIgcDvr+urwoVJ6oSkrhcXkeoG+yIbFytvbcrANC5ox09c="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.36_1640996696689_0.8506235122985599"},"_hasShrinkwrap":false},"3.0.37":{"name":"@universaldevices/pg3","version":"3.0.37","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.37","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tjqmfnBf7QIqKzciF5ApNhJ/duy1BwhW8Nnqs4hP37UM2Wq6bLi7YqJfvIsLyw7kacPLBJbAsj7CjbU19aItRw==","shasum":"2444b40420707c792d43dd6f6fca35e105486dc5","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.37.tgz","fileCount":63,"unpackedSize":1689836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5zQ9CRA9TVsSAnZWagAAPMwP/2SaH9Mvy0DByFtxJKj6\nSDRYlvZQxO0PW3oBwn2TLpfDTcEhWqooi3Bq3XUCBdiudjrUVsFiKbCXO7Cf\nFklzqufxv1KJ7j+dqr540BffloXcK1TG5pXbRpEv2sNbBFMKW+YC8urm5BF6\n24PQgRSR7/2+C3kiNu3n3FQlrjJ4XAPgvD1p3+Iy0cnUVkc05+tuuF2BsT2S\nHeEgsvqnwelJcrPxvyS4przcd/p21gJqVcn8ed1iK5gJNF/o9LOICzZqCzEu\n4WfnpaieNO6dAdCNHeISu/GEvsctayNvs1ZFr1HAnMs2b1UuQGzN1WfhjwZE\n/rjo20mYFUANqGpoCzSFQ1Dw90cm1vKM7OQzbeybKxrH1IqgNA2n/+FckSKE\n9laK24NcwMij6WX2KNl9U/z+8OUrfXFjcxGfGBeXd4ytTcBbEZSPJfaW+5PF\nPc75gqk4ET2NoDGZ2dxxhSm3/ZSGfAlaBp/sjdUtL/4QmKsvvWiG+guL2WFq\nnTe0P9JZNXzVLxac/RatCkPdmrbmgUJg5sgZe1z6MeQTDsnCkY4zZKaFA1Gt\ncEjMSlcYZg4RNqo3gJMblUpW3NMm5DBhnRMig8daXiAwg7RTx0ta44p9FA7U\nCf7c+/8RohjMUFO7p3o6XbMWveOrM3fur8SXMVbMtTuejP3u82t/Pozkh+Br\n8x95\r\n=fwtU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9Xq/3e/D72VggpP+KNpZeFP/hObCc75EG0nzpGxsBqAiEAmB3yKDUQqh+oR19I+ZAugAeLo3oXbCf1XWp6YIUhGFo="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.37_1642542141485_0.24309340721098138"},"_hasShrinkwrap":false},"3.0.38":{"name":"@universaldevices/pg3","version":"3.0.38","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.38","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JzqvS5sWQKDQie3dcEHEjfXjzIU0bUbQ3oY9zOF75nwlNBvxDevip+8b122NqJ5bqLlWB8aoVAClOiZv8gDjbQ==","shasum":"eac7cfae042a742d0e87cc615450684f4ea9d888","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.38.tgz","fileCount":63,"unpackedSize":1691459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7Z7lCRA9TVsSAnZWagAAeK0P/RYqpXhJqHQV/b+Rk5aY\nnkpqxioBmLDi0MH489TO86TJaBQmj3SOIDaaDwxAdJyTNFhjXdt4zLMwRsbe\nY/f5UjMFuYHQUQK+4Uec8y/b0oaZxA33lbikWHG3d7Wsr9MUddWe2LMHkrIg\n/Ft3JhywS6+hhg2X6ZiIIyadR53kwt5dxN0qzKFd+evPWemyqkv1d67cLwxX\n8AlqYXM2wTu6rVnQYSKkPQJgPetSDwW1i3TGX1OmXDVk5sRvAjvy7b6NNMXc\nx/6ddKUAl7nFJB94mTjQjxem9Z2Eib0O8fW757GYi+WedvJtVtoeo+OF3OyJ\nbvYq0XiFDVz9NYMlG9kbr/l1RpcQ5vup8RStTY8KWR66th5HEuytEKsb2Sfs\nCK5BrWrBHHFeT6aaea9EIKzomqBvWvj545ym2frgpWdCrCN2/gsbujVUDnfO\n0sExgWjHBl52bhGry2YLcZ0dEWx9ObmzXAruZ31k1Rg5uXd0bJUbOLK1xzyo\n9n60UQ9sD74Athi+WsFeVReWD0Xf0Qp9k1+ZbQEcK9quAsskibDHLZxEi8TF\n7ML9KHFmyZSSRr0fcBcg14yt9TUmHlnqhxULEGUgFm1CMov4WEHwXw+WzpSM\nRdGQpWlogrXNvysWPypUjOBIpCtdZCPIi64Idw6cao09wvIOr1vPgnihwvrG\nEf86\r\n=XxQq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUNucyXz4Rwr0y7qM6kFKtjoBsbcTUZ2Ot7fut0W9EVwIgQ4E4GiEqGzz0zQHFIgBDYRMXroKxUnPmk6bjP1tTlTs="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.38_1642962661509_0.5811405894267951"},"_hasShrinkwrap":false},"3.0.39":{"name":"@universaldevices/pg3","version":"3.0.39","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"_id":"@universaldevices/pg3@3.0.39","_nodeVersion":"17.0.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mYINBVyRpLS9soUzWgcTnB1wnNqulsR4cjAa+kQd4Ze41XPdOshteK6Wx7Tev7etB5LMkscizsLhOVKgtn7VYA==","shasum":"2d03eaac0aa374a0ef5b7abcce6a564533670170","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.39.tgz","fileCount":63,"unpackedSize":1704817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/rn6CRA9TVsSAnZWagAABwUP/1YsTJS7QBgo3Q5o4trM\nFsB2EKjQXhyoTj4k8Rn2R7U7YI6rWnsDpVKyy3XEpF7OMdIg8tuOnChv+SYg\nr73nOSG4YIpLuPYAoLhxL0cFhNSbZ9+DVqPuNuqXWruwmVLq8DP6G9kDI9mI\nwnKOaFayCkHavoAFrzFsQkgV90g5LL53IM0cRwchZPnnw+JRMHQkWNTZvW6/\nAUklupVLH7UeZglqPGySZtmb0Y3fm/PbGdTpQfQwUqRTJzsoUUc5kqynvR+D\nFLJ8Kr7PvNv64DgWtYfxisjAAlffSoN2YCSRrmgvL/cpp81MPJ34CubQJJNO\nM/nXJlVQAhEJOm2v0fcMX2AsiNO/Q+3BBgmx7KWworZcnjXIHdheUz03TmPu\nwAHc/I+DnmBWYCV47cz1CQ3lr+HRdzw7eznKjWCukLGe7EvncpTlOUsrdIdM\n9eO/oHcDhVmuFqmh+eZlFn5rL+0asV8+pcbc2XutEaGoK4sMS/+iTTmtbQAl\njW7A5xssmxk6KRykrzOZrHhFDcbwij/DO+zufLmVx0+d48X2iymBiqYu/nDf\novQJrm/G3UBCC7upRMbnbwejr3yT6Wuxm2LCUY1KhWbY1q760LBpq698cnxo\n+M36nHWWWrE/wLnRjiP73nUK01Xek0HMbNXTIGcobUDp1dVV/u7PgULhBLDb\nrapV\r\n=bsnw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHs44lKlnIchKj1tEl/yqhh+gp+Ckd2Ro8r7vyAKthp5AiEAjAKRdo+iOcw1zO1ktUNzj1WvAXfaxIIirH/adHx49JQ="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.39_1644083705901_0.3656843117616595"},"_hasShrinkwrap":false},"3.0.40":{"name":"@universaldevices/pg3","version":"3.0.40","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"1f4817345e23f10f3bf584a8a902aed1eb1b7ea5","_id":"@universaldevices/pg3@3.0.40","_nodeVersion":"17.0.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-IUveCHv0kX6hbzdzgWCShUdRX2Ru//pafuOe3hichwqpaIgLkGS5hZY6fGiiclyJS0GyHKmSQGb5kdcfwUevJg==","shasum":"61a7579f25aa107dbd3666ecc5c341862e8317f9","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.40.tgz","fileCount":63,"unpackedSize":1705330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/xBnCRA9TVsSAnZWagAAvr8P/10us5+YlE4243qc3QIh\npptRfmVujQ1zPCEdQNyUO7rx3T2LQLfmvQ1X3Dkn3NAadfKFert80ulCcXGL\nDqGSZ+lST2fxTwMJeqH4fJtzTNiHt2Wtzk+i63nKxgEfwI14sl3LX59KQxeo\nH8Y2JSU786CTT1r0zB/9SWaayNYaSC+RTB4sQN8ToS8aVKuYzeKkQtPb8hbY\nw/2Od9mS2nSkYzn2wzLA/4qG5gvTRz+A4JzaB0DG9a+slOsOGM8050XJt9m2\n/5JZYAHrcZdkuhnaubGcSfSbB06pPNf8EJBvCzap3R4fyfMtmvQY6xOKRpyg\nuNStSfMQsk1NSZK5jk4NAgY91G+QmsLZ0Rg34wrra2r3rYjCIMBShdnED8nd\nkelUNdfe4t/yh/Fp8lU9VcBuIbMlL2sBglmbbRz0GtvIlBnq0LuZ4PfXpniH\npz+pWAk+lf+VP9UjULk614BFfEBcaj2pwljZsQOe2X2gErT5FgbwkgVOSL3g\nAPiQ6bPWy9GYHpw40T8+WD3HA1qrl8LaaFZ7CCv7n3uf/b0C6WZypsD+UV0d\n3S7P8KiDhEKVIYJll0ud/qdH9eM+aaC20l/VgWgIvZgCU19h5l/ibU7MK+oK\nKw3GvfWk3UsVqN7JrZJdIC57FqYwKIpH1BOdjIel+QtNyAHqLkbwS8Egdm8M\n3Tdq\r\n=u0C9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc2Kka943rgvqcfI0BguzmVHzxNAOK3bQpXE9yeL5zUAIhAPzlQh0VVaYN57g4E6XfQdrMkonh626zkRHkKSVMraET"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.40_1644105831027_0.7124761707465677"},"_hasShrinkwrap":false},"3.0.41":{"name":"@universaldevices/pg3","version":"3.0.41","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"ef9d571f99e91ba085ceb20723d533f17758797a","_id":"@universaldevices/pg3@3.0.41","_nodeVersion":"17.0.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-A4qT0nnInzVHC6I8V5lwyTGvvF9Tb8xhWARx58Kv3nVypYSE5O8JSZyYtvxaYo/fn+b1outEF7zDW2c453A4Gw==","shasum":"05c2eac1a06e772f08d4777557fdf59eaaefa1a2","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.41.tgz","fileCount":64,"unpackedSize":1711825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFWCoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNag//edKEYddCLu6esI43f1LWnnarCQywJKgJ4qDnaxcUtGjrJvVY\r\naIjhXcDZOqEJ6JPoit+/Zo9ULt0Ha27ypMWBTXV/CTMjbkfs1i5IKZMdcdUT\r\nu7eP7gZE4sE0TcTPEtClknOmz5K31KnKFbdc21CEuuDY+FLxzuSrhi6nHwhw\r\ngB6CkttoOsyVZszP7+nlCb/iRrViNsrWmqa4d2BbtBMAOCurPkpP6odJ1xiJ\r\n3LRkPvTpDaWok52OlQFtwrAPXkiUn4LsYBuGJOc13E8WJZRnVmMlul3B7y/c\r\n+RK0PQUX0LSubq1zPWwimtsPlKHwzB6A+qULGpzG5S/VC49eTa42DCOeKOQk\r\nK5GR1mjfNBd1NLt1WcS66rtk1GDi9EmPcS8ysdAZxk7dIxehFfm7c369XHU7\r\nH/C1x+FlMXonZlqH+ID37bkdoifxI0H/tUrWRDjGGY7/Kv1HsxeYRUfI6clR\r\nJ4AkUE1URvbd/IIxLM89jwLCWUiSSC3XNxcDZtMA9dR1/ss+AM7mnSbx0Vms\r\n9doqznW6wPBwgDpZr7ZOQjFsGl+Af6utiKEtERzdMrf5mSDvfseD9sGe+I1W\r\nQrWeRQpjnU6NpqHmJ8QdZCJ8RJDeBbWXbImusyba4mxlbZ3agjUl+WobWzF6\r\nIE4CB9CMZDMmPxrvDCA80KaUprRmcdNpils=\r\n=CBGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUMNwdO2JCsP59wNsbcjNxeds5fZRtHELRl+YzAX7U6AiEAkzsw8M+wvY7kMMLqmlKwBc3zDbKSco1W+6Ac4rKgHY4="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.41_1645568168368_0.27994499688543706"},"_hasShrinkwrap":false},"3.0.42":{"name":"@universaldevices/pg3","version":"3.0.42","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"146e58ac672d5c175e5f7815be18e9b7b90a2b28","_id":"@universaldevices/pg3@3.0.42","_nodeVersion":"17.0.1","_npmVersion":"8.3.2","dist":{"integrity":"sha512-1AiYWsYMEKOL4FNen0dcAtS1cAAqtPwJHwP6opnNS9Av0KyUt6szYw2PV+unf076NRVgKiQLh81cfSQCWoUBsQ==","shasum":"39fef48749f9bdb956cc31e6f740ae0dec6cd814","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.42.tgz","fileCount":65,"unpackedSize":1721263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIRjbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGShAAohwq8SC/eztQWPnTUdIabUzyGfJBaUYGd5KhNJUlc/FVmdHJ\r\nX8LxL+IfhsEF6j/JHsqbMZB//MhY4HPty8LYwIMGSk8iZcLjecg6T0/R26IN\r\nDmxCzPfGY9pCwZL5gWzvNn8l38AdS/gG0ZM7d7TY6ptN85RNG90oU8RniqXb\r\nH7Ce+Az9M0/OY+s2Diyjkok0bNiMCVJN/D37pwHmFuVdWv+Z4qB4jRWheXAq\r\nRoB//iut0e9bwXfisCUnH04322aHumWZXjApaEplfTycSWy0O/lbOU1lMAkz\r\ncY+zDPWofiBnW1dXLVXEv3XFTLw3VLEQcZbgt7JsmQaFIezuU0OhCMzoqABA\r\ndGmoDldSd1PXOxrzBjr2LgVBzfJot3cDo8695scQZVzUzGTnLJRv0E+cS9Ih\r\ntuP89gnqXnu4cVa5eOoPzNe1+doPTJr+Y85hAU2vldt+AXVUesU+LM/lHDDv\r\nlyV1PPARZWkygZFD8Crp8/gveuXkCKkDa/lORZ1GiTF4D7D8Yx2ih1CN94dO\r\ntlMORnXZClFFHXY/AaD1uamTVDbG1zEcHN82VYEEZjXvGhBnYFP4VST7o5uK\r\n4JE1SXORhLyzSymKP1m5mUDVBq0imHXKGwTq/geNN2QvD1KU54649CxBsqNH\r\nkxAz46/rV7dJbI88bc7ujI/2gqvuv68RzE4=\r\n=IFPF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYtZGtU0S0CGkUBpR2jg63hZ3T2FGmJk2H682GYca3gQIhALS/r+MBOapEimpL8nJl1KZNZG3HwMCmVj3hvuJESppn"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.42_1646336219531_0.3455556733751439"},"_hasShrinkwrap":false},"3.0.43":{"name":"@universaldevices/pg3","version":"3.0.43","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"febfedae4e500993dc0aabe0cf38889ad5f5f11d","_id":"@universaldevices/pg3@3.0.43","_nodeVersion":"17.0.1","_npmVersion":"8.4.0","dist":{"integrity":"sha512-Mj+zBqlbwjcNw45cJKbab5ZkxCYnQpJvz3L7BWlr5A1MDD5/kYZzWFxH7/T+8ntiR3P+KpeQ/rPZoShUDV1mxg==","shasum":"a235dfdd83d068d2bf5b3708f3172b33195cb421","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.43.tgz","fileCount":65,"unpackedSize":1721905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJQWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqerhAAlBK9kV1sfMlSZvAEWDzFQgGKHedBTQpk87va2s9q2HAsemuZ\r\non4mZcAQIIncdCQFz32udoJZPKL2imiuJIrByJK55Wk3J/JIvzkB4UmbEpVS\r\nN4QbhgKCyZOAyJM2rbh9i1HJCMaz6B99sCO86mwjnghlYbenlKjUb8lhq/z7\r\ns0me3lX+/JoGMTGOYkIugVtOmS4LnHf7H9SIWikXl5W1u7hcUu1p/ljUrcez\r\nDRiRfPYDfqH8o6E58RLSJnUqXcWhzQdLpt/si652QJXrjD/cL1M3+dBo87QS\r\nXbcm0fnmiV8ok4DbY4F4TUqhFXxkT+04nAsLIA0rVbN2KLv165LiODHWnW6n\r\nVzGE5lnn/uK3zb0z9ZtAugWcBtTPSEd7vLw+ToXfVHzUXinXFtKwNeBLJWsp\r\np9rSmA1Cn46uc6gWNSyXeOF7YPqpbsSSRR/4WIs4a/GufmHpzi3p9lLFO6Yw\r\nS9xjRha1/oyjAaIm8AxwqIjVBUgkCjUbOdSKfvTCL9B8BuI+f3JuYi1eH/AU\r\nobRpnD5R7RZDHa9XR5/DI8VkJ9Kd00mcJOWdudH99krh9/XpvKsqoLObqx+v\r\n7aQAKEE6BJi3K1iUJGWf3ccLMnW1WV51IjRx/H8fNAHuIT8oZp+cm/TMmk4h\r\nwMJEgOZaESuUgfDjFPq7raBjiEMKrp/6xag=\r\n=p32/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTYtDDPVKCkXVUhiM9CyIX46PMC86JqtsOXdnu8GXnZAiBjMnBrFNhoIwEXvy0AOYcZwIvw0lUDRpwxbKhKOQ1nQQ=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.43_1646593435177_0.023505090122148298"},"_hasShrinkwrap":false},"3.0.44":{"name":"@universaldevices/pg3","version":"3.0.44","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"ec1442fd7cfc33ba056067d75c3b2c26fcf579d4","_id":"@universaldevices/pg3@3.0.44","_nodeVersion":"17.0.1","_npmVersion":"8.4.0","dist":{"integrity":"sha512-qLtrl/BqU2eFVAMMnKwM5hYGhyAK9MHvKYgMT+uTPY68yOUecirIP8qzkzFfpi01xdlC1DoFQT1pJajg03dCOA==","shasum":"dfc0eae8b36d317958b8076c6028603a774f172a","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.44.tgz","fileCount":65,"unpackedSize":1722138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJSDeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6Ag//fN/EhD8dgVYWxE/lMDjwkc2L2BAFGFwFVSjZy7UXa7Eh1n/E\r\n97nlsq0QDGEb8tYkqoHWsaddNnZClVajfE6lyanlD8t7HrScmIQPCrb/UKqv\r\nayL9iKkK8GDM860E/ihgM1pvve4CMO5lzFzaFcw8SwAws7I+2aeORYE7Ue3G\r\nbqzY9lRRhLePJUqOHbgKgW0NmecaoNDL7D0OBxQkcQh+iVHvKc0dwW+KhNpa\r\nli63fVDCSUrlhDgGMBdu13HqylR3fhsI2XlkdFiekyql49MG/X0CTC2qpEKG\r\nrqtMnVys/uMhIJ/WgswVzLIS9zL4BUUkOGZjQl3yWhyg6U55RG1BvuwGn7l5\r\nIyMxxJjYRf3Wiv4JaBXtONmgoM51U6uVXRjcDOb0MmV7bKzMsN0T3JigWh3u\r\n6SwyWzciqNZvNd01y+kF/Wc3jvH/lZ/tWfasg+XQVs7M8b6H+DaWjiS3EUv/\r\npiuBcGQ0s79fDCR9S+A33YOH/lUlezcWk0m52fDKTshdgiznIJFLpA9sNn4M\r\njyiLo9UzWiYTDJvtugwhrcH3vUVPpMkGFmDJ+ri7DdQ69qsYnENtIMv+jiMT\r\ngDgdO4l9ibuil9wmnNMlnIsHaPxBOVG8Up2qlUKykc8DmHWf8vMXd1HwgbtX\r\nEjwfZjQe4QvKxa9bu2A0vyQXE1tdJrHxiy4=\r\n=qV0B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOJGIDsieb71ZE6I0PuBLaGGk50Fx0s04PXiV+9ZWuUAiEA6EWomTiE4PbPYPnnDdzzrbOggYN8++csJg9/tHon0GI="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.44_1646600414538_0.6962502486004096"},"_hasShrinkwrap":false},"3.0.45":{"name":"@universaldevices/pg3","version":"3.0.45","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"98fec71d3854b88387c7cdb7053e4a33e634a8f9","_id":"@universaldevices/pg3@3.0.45","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-pkM55ggdT2oSTu9apEIXwFiTiK7+YDFH96spYKMQgk9izkZCV6p4Xnm2o/+s7A340zPX6cc57l0PaIq3iX/xGg==","shasum":"61087a2327e3093c51f68d95f1d2721ee02e4bec","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.45.tgz","fileCount":65,"unpackedSize":1722491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKPOUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNuw//ZnHlgxMRW2zsd0q99CvilcFuZw5VWGJsRoBv/fu5cgdWl7aX\r\nNpFuvXKoQ4D/pmHLr22bgau3fU1qmY3U1i7IBTDRddzh2sLagFWG84CY5zS+\r\nqCWXaUN1h7vCkE+BTIA56GxVLHfCpxPkb3DVLoCQUobeYupQxsHJvTahQt5L\r\niZHe3cib+o4XESL5LC/CZ8twqzSR5TakZIs/e7CqzeFC4AUYPdTKi5ffJXKB\r\nSx5sJjXrQ8qHsDZ7lDtyofAzLoG1fmSmeF+RzkHmQDQZI1MP4sPYJ23kEkSG\r\nsw25kO0Ise+FzdWFsr285RBu3JYRqMKMiqgEk8zMApUM65p0N5884hOjywqg\r\nRi3pCucqtxyMG9vhxFIS1iyFYwwlry3mSqpiE3nlD+U//NkuE+bxoDP4OnW9\r\ntjc5D3JWHISQzcPH6WPn69WkBumo5XrtMPWwsZiJ5oExEOuapiiBQIPNhHvB\r\nbE1WB2bIOJ3NpzpkPbxEucHuH3U9a09lgD7CccVnGGJ+bNPbUtlF9FygP6pS\r\n4tLC4fYxzBLKdhmmuHhjOFY1r6KsmkB+Hg4sUTV5VDoeCUYIzz/S+UUWE54I\r\nw+Nv7HORh2s2fmBmKAnsA8+ezhuprGr4hPKCx+p85/ppicZxpdpVMyrARfUp\r\nuFC35ZeVtSOX9tWEUyzeAX2mE1FS1IjwvGg=\r\n=F30Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDRe0Os/wktPWUKECfJ4i4goJohuXryZ71jHPN13iYBAiA92qoSSh9VYM2OLkwOfdJnR+vNiWRUjLUeo5CZxIvTyA=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.45_1646850964527_0.16408845375077652"},"_hasShrinkwrap":false},"3.0.46":{"name":"@universaldevices/pg3","version":"3.0.46","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"6c1f1aefabf9b658e33b64845e45c59e4b349fe0","_id":"@universaldevices/pg3@3.0.46","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-r3SzUk3PI/rr6j5q7roaWgdk2nhHL3miT4js2GIVs8mkxVdzYi4fGq/kACEKnL2QVEStrk/IDvMHUHP8+UTZFg==","shasum":"e2b87b30689cf19648856e6239b2f5b8947533d4","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.46.tgz","fileCount":65,"unpackedSize":1725174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMR1MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk6w//R2o4ZNrHbVi4q1T15V9N+G1axCPOtJ58x6N0q7iUCE/J38Dn\r\nd6TGfQnFBb3wPf1Lo9Kzj0rJOlNnf08Xut8+RQOhfbpcn6J/27DLsttyjsvz\r\nzWNZqQmUrcVGzB5uLH84cfwN+bjKX0eBuhbibVrPQ3fPu6DP5ImckFFED8TF\r\nHbA7WM5LWYrHHfwoV5eVvFROJxroEZtD6VoKKmBC05JuMbkFVnsZc7Gn7nfN\r\nIFHuUCCm2QkaXaxLgxUxynIG6bS3nFHj65E40IYju9Pv5uCurSwSYrlvjWJn\r\nAWOL9M8FIV9MehCmSzJp8VtnK+WKvdb9x4/wPGbcyj3eH1r71+NK9IhYvYDC\r\nUV04PaMeNRiohOxG/yQbsbqobNxGpyZs5wNTC9+PmgQ+2cdHXf5T1RDE/V3e\r\nhR6TTDge8jzqlt+3/DWU5krQ9DNE93cnuM4BzNH9XynJyJGGyhWqcnHAMu5D\r\ns74qJoY+DAxzVkZTSQXlkujfAKeg/XAETzgD6s5iVP/FR3IBRNs0TjB71yYl\r\nhDdnoVR1MIWK5v1GrBw9Eh27/w2aUitFSld3Hzb371+dil7GW81QXWmZHP2a\r\nKraIT3Li/ZgT0f3myMQ8KoWTNF+DOXkPu3ky5PJOeaFAqgxZ1qM7fTpt96IS\r\nUO6DjlSHO4x/ZvPKBg/Kv+psmL6R1D6QdWM=\r\n=du0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4/F4CF+o9HBswNKYtqZL5rg6TpUl7drqTgO+N3BvSFAiAdh3rDeEmDUwfG4F43wpGLlIVoyMuzN8gePrrI6Eiw2w=="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.46_1647385931719_0.7143930333768431"},"_hasShrinkwrap":false},"3.0.47":{"name":"@universaldevices/pg3","version":"3.0.47","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"84ae6e3aa35aa92a2f801b7e994405ab3d2b2f78","_id":"@universaldevices/pg3@3.0.47","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-s4p6UFNm/2UHGnWsD7IdW7WY693rYd1qYgcejJEg+vh8X6VKBX2PBZm4k76pv3P1hwlPjUAvdaShy0MFBMLqMA==","shasum":"c686a5cb25a7d05985853b664db7dc237bd95417","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.47.tgz","fileCount":65,"unpackedSize":1725580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMoeiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmretQ//fpaLgaBKM2rNzxLmfIO/Tg2MEEkCYjGXsfQXv7ET+5mKn1oW\r\nRReT+uxBDOBHcTTHKEFSMyWzIfhfR1GXXWTEqWX397cVoh6GRx/bK8Pk6V+R\r\nv7iMU8X9kIuMM57mamM2dmwtTzCUPPL1f3VTdhtK0rV01JH2CqcaBh71rvFQ\r\nQZV2n+osmc7NJh13VKf/7RLj1CTbOltIwakx4ub5jr4tsluVgAD3uebW9Nvc\r\nY8slPFW4NsMI+5YHdoojWsUrAL/f8IuRWtOG9OYGhcQOr3KvP0VAk/AYjqli\r\nVHa9yUMi3KsIBV3ALXz01WpHLMGMqNSL9rXyY1f8hgzC9R04sxiAjBUIDUqx\r\n5RXl6iTxYwohVTDFikXgexe+fNHa11CV/u6LUt/a6o97WDK7PPnebzBYkCHr\r\n7CrkETau9TY8K+QzjwL65LHl6LHwSlQBEl+ivjNpF/Z60sVxQ/4L8cZS29LW\r\nrG89u7CNbZJpHnyicLNkrMSli5kfPmVdqEDuPmB6TFoVGao3g0ExMOVR2xj6\r\nvYhUBU0fMrTL9kKkrEgodDs3QwsaB9hRPmgD/o0HiWdLtZ6vhqmb64lQFTwO\r\nrTRMAMLkH36PPIT63h43XDwtgt0CupwqxQIvP3+T/V4tnLbk96nuzfhhnxvM\r\nGzhJ0PPiybuySbzUwRe7jpZ2mUL6q+5IirM=\r\n=yCfW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGn7OuwyTtrkDUkhokuBOLy9dPmSJZckWEYqMIsqdeElAiEA6PmSkwmdDRHZW/O0Lvy7Jvweh4ZgQmti5ihL31e2W7I="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.47_1647478690705_0.3836705948429"},"_hasShrinkwrap":false},"3.0.48":{"name":"@universaldevices/pg3","version":"3.0.48","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.0.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.42.0","archiver":"^5.0.0","axios":"^0.21.1","bcrypt":"^5.0.0","better-sqlite3":"^7.0.1","bottleneck":"^2.19.5","dotenv":"^8.2.0","fs-extra":"^9.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.12.0","koa-body":"^4.1.3","koa-compress":"^4.0.1","koa-jwt":"^4.0.0","koa-passport":"^4.1.3","koa-send":"^5.0.1","koa-session":"^6.0.0","koa-static":"^5.0.0","mqtt":"^4.1.0","node-forge":"^1.0.0","np":"^7.6.0","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^2.11.0","split-ca":"^1.0.1","tail":"^2.0.4","unzipper":"^0.10.11","uuid":"^8.1.0","websocket-stream":"^5.5.2","winston":"^3.3.3","winston-daily-rotate-file":"^4.4.2","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^7.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-standard":"^4.0.1","jest":"^26.0.1","prettier":"^2.0.5"},"np":{"yarn":false},"gitHead":"a75bc60f287d2241a3b8c86ddbba95a614a6e6ba","_id":"@universaldevices/pg3@3.0.48","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-OgfG5zsirx5V20gSA4Rj9sLUlpIf3ZeyMlTuYzZabHvF3A3JY7mYCSUsyS8/gU9X8OONECY6WyeWgZWzaKOugw==","shasum":"b4d3af1931006f6ecd0b7257eb4b65ef2fa65df5","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.48.tgz","fileCount":65,"unpackedSize":1726043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN2GyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVBQ/9E+twSxr1ZJJfh4e4A86qVgiYqPQNje1+GMia8VJY1Cqbq+6U\r\nhKfKW/8BhfNQY9+gzd0f5yCDwO44CMP7wbuKc0DARMKNobF+GTjc66ojHMO5\r\nEHyZcsWaiLrfIPaG1tLHoG0GrLiCTMipXisgS505H+QFkazRgJZFz6nq+9TK\r\n5oNyWlmrsQ3UIeM/1t5i5xRJrnKVsLn8ZstDFVIgCB482TgaTmuRnsAre3VN\r\nh9qrO4QLCqa6DPg+IpH0vNyMRPDaYEZhnGRJLZkE2TeixZOKgODqaSBoBI0R\r\nH6BfZ/vDla9dwQVbZL+XujtMcj0zSnfS7ohhroHcIc1fh0dz3rGdYAnYcxpv\r\nl4WMUOAbsBKf+hBlEbeeqGXE7Yp/JMFJkKfxlf/3o/nCSsIUD6d8MBk328KW\r\nhvdk6pDV/tq1xrY/OFWIE0zbFmR/BhRPVBKtXYJrxPc/21q+H2tDAVvnLqup\r\nRCZdBQdSvYfOAE/r7AlOk0Jg/slTH/+i6oP4SvMkSOw2ILMbCp896I/dNVFs\r\n8kdFDY6iBbJc2EW5D3McU/5RkZbn2c6ENx089RHcVfpEY+rJWkjbC81zc+QN\r\nvY/+qUB6tBepsSRpuGI019GlSPQaJaZyXw0ZSlbRecGm4CCCDLGRMIpL6P2o\r\nz/CDhIdv8MpTq+WdtXvulaLuekO7hVnXYug=\r\n=TG2s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXRuZjmI+ofK9snhh0LEtZlS+MAUPKyvaY/7krK1QZAAiEAsDgz9GdgTFv69GhJZj+3D/MyMwXNv9KaHY55WOqOrto="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.48_1647796657966_0.5964154360076026"},"_hasShrinkwrap":false},"3.0.49":{"name":"@universaldevices/pg3","version":"3.0.49","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"3dcd826c0016f0a17cf3c5df10866df699b8c1bd","_id":"@universaldevices/pg3@3.0.49","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-G4t6P33FZvVJZ7VvwONTCJOyx46kxKoj8YiTAPLq3tMdBQc5prKqGU+mSpq1joZ3ELzCgC2my89QnoN/9exANw==","shasum":"25f7be29cf3dfd242fc5ceb6c9a5a53dab6c8aac","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.49.tgz","fileCount":69,"unpackedSize":1741766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO6DJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR5g/+OO9rv0sDxWjqMEnkEbOGvzKA4s0teIt9PksptkqILIUmzpku\r\nE6v5+KJGBM4JNgcAqIGtgeA08MHkHFlMoF8rhgjOld99y6fpprEYpAbyZCB1\r\nS0zaZ1HgZ7VfwSFXrB34ORMoveVfKcSCUrFqUvevSqKv7rJ0p+myQohscY6W\r\nEyIt+xXaiKx6Awf+c2zvqy6mw/8YIJ2Ovuy9ffGfx6QPtHzZ+PJie8rTPXYW\r\ns1TZSNVX+W82jFQ8U5ht+Y9Oz2I8gVa5Ij0xKsdmmsGfihs/PaUoFH5ZqSFZ\r\nOE7VsgPxJXQAwWyBBoraLRmmSiq63d6Go0cZSjQrIxThMjcqcjwXODBVTwbL\r\nHwNdbeE+lPQgbIX8L66O9FjuV9EfE5cETnycMw56pf21h1gr/97IrnPO6kwa\r\nqQMRaZ4PIXkeS60GfnF1eP4+QLqY8dOtaJTAOuKwu1heNFZyhSwJjlyIyqYA\r\n/ykmWUl3IF54zzBcCFTnXZQ9Pu6qrWDxAMSSob9ycQr0Ex2Mk5QnKacBeZnR\r\nXbxUn4RkjCfvujI2QWteccS+kJLOaUUum0r0fuGUZxodV7sl/hBJErY+R9Xc\r\nIAPtdtO1tRmbDi632B//ZjG0c3TNw+ZZsWhyZ4jBuYjzSm1t9XDT+w8hspb7\r\njMQCyQF8MH/3gRlo6d/nd923Bxu7W9G5q4Y=\r\n=ySaG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIGvBC7xWqT+JzVEo9ZPj03dyMLLeDAH7L+FfLUmq+9QIhAJs6sIQc/DLQAqWcnr/cwMOGYjKmF7EjgEx57UOYHjUb"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.49_1648074952855_0.3151981036857592"},"_hasShrinkwrap":false},"3.0.50":{"name":"@universaldevices/pg3","version":"3.0.50","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"a6bc321f564aaa82ab8bf19e60b30eaaa03a8a17","_id":"@universaldevices/pg3@3.0.50","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-CCW5mCpqZFwOt0w4rZYZmBH/z/jM2MGhkOpPncO9O1hqx2Wlr+bvKTY0/BFd6pv/o4D8VbzE5VbPKqXcBrR2jg==","shasum":"2bf31965829daf8d8bbeb70af86b38b3a547637f","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.50.tgz","fileCount":69,"unpackedSize":1741862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO7t3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG9w//T5EMbtSW6YdoWOlb4BWwpDU8zQ9+R6zDB73NspVU5TTiDC2z\r\nUpk0WvFzihmyedrquo1WbfCZIm0gerUhp4tn0/xXMfb92EVZ9WGkhxvDInMN\r\ndW/aVYgh17Sumwksog7hok1pAqxYqlL55OPclxMmXAwGGtQILkTskvCCfuTj\r\nW2VoUEIVM6PVK4WfYNY1rNd82rrT1bm8/Nf1RNO+6nf8A18jSeg/+TJfkVl6\r\nIKZWU2/0P1AvIH9bo9v79NKpqnfhy9JFDsIcdfsxlS1WeSyh0gDfD0wvAlz4\r\nVRv2CxOAwPKBKRgAZG2+QHzMMe5AWTq4oRgL74x+dkIVAZ62bgCHv8r8NMx/\r\n0wOXvtgo9qGJKdvB+BkM2/d3qAU82oENWua7euxEM9RJAlNvQbQZE3Y9sfeD\r\nEBUNlTBMbcEz6IL+pqkGMCSuz4l01NzYU3nvILzFhdSqpb5cE4eZ41phEwMo\r\nka+oQ52RsU5EMPueApJj39wF56tAW86wYWOcKhygnbwDehsk91PLVPg5QKoG\r\nezpiGH5r+ghf350UJ8jYl6cjSi+tu/0cadPU3OHIzJOwH+FkMuR9y4XaE5Hr\r\nu33Y8PvCLEdyEfGM6/kw/tw+eNq7WHMK0krWPqA1arP2ufe6FbWScagZeAwk\r\nxS8wqUxiThpr53jjr5u7Pc7JgpdAbJaVoVs=\r\n=y71S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOGOUz+xVcUKerX6mesOmmKhrVM2dorrlSbvOIynIHdwIgUnnPrQ20qd2XH7z4+Oi5C1O0UCesJodjZdi10HSewhE="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.50_1648081783174_0.042848595129658884"},"_hasShrinkwrap":false},"3.0.51":{"name":"@universaldevices/pg3","version":"3.0.51","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"4fee0a1f95750908f723937c0f57a025c8ebae40","_id":"@universaldevices/pg3@3.0.51","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-1DAAOzFvUBmbJJtg5X80Xv5ddEGv2Xx9so36vJCDYbowp2vxizz53pXVtOv22kWVnHi+fuixGbNp1FcV7cWnpg==","shasum":"da64e578630fd629a6d2aff46cfc0a76a3401191","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.51.tgz","fileCount":70,"unpackedSize":1742616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPLqJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZkw//d1VtREU0pZBV/fPDS4KPLzCZVeso4e0KDIOVsZgMpf4SUiLh\r\ntdtloFa+YPtYhEuF0cC26t4TH7MyEVN3eGohXPhfiBsBRr+Te22mI9LnH0pB\r\nqxhxH9B8l6mRBHGjXwQKMTNd9dTsPlC653i2uEhQZnf8Of7+z/wsXsl6Lw8C\r\n/a8HLJbtYOGAdt8uh4ODxvyJqQBxkZL6Vrf/gWn98sVTYLeLVG9wQHlBVr8O\r\nfZ9Yc8tQKVuQhunBrw6vwsopPnUq6lwszJj9nxVWy03Eka9rB46lkRnnWsp3\r\nUeRD3bX5XZHbKW0qvqcN0tl2GYyrAnVwZ07YXjs4Qszz3uEsEg793xAaVRFZ\r\nvAPzwWpUf/SYPpVRm2/Ch4FEpFS+x3asKpArhXF+l4/NDQO/3Cc3mo1lzaK0\r\nX5FI53dsz08Gp2+VjU8J1uo/nUckTalpgoUnctZ9G0AFHP2oKrOZ6oR5HgrY\r\ntNGkfFiTimNAask8Nks37Nn2H7bBqH1f+WB3D+tGLZVKWy2YL5s/sxCpYsQb\r\nyPPUBcnXkj4ZbLEwuhRxhhn3pz+Qcf0sUCgXPY8H4eN6N/+BylQ/duhZGjD3\r\n34n0nrEH1mjBCoppJB3ObHlu9M9kErfFiVdsFqpH7KNPryeiZg+aBMTgRbKg\r\nClEH7t3ER/1OLm7xKAnX3WJIyAEBZLzVB3w=\r\n=qV2m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh/8edv1LQMNCRve9SYy3iSTey/eOD/HW/OpAAwO8a/gIge0KVuyn8486dJjH1j1g/wecUz9aw/sP9Aj8xt3Mn9CU="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.51_1648147081370_0.6192880462703307"},"_hasShrinkwrap":false},"3.0.52":{"name":"@universaldevices/pg3","version":"3.0.52","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"fc03d085de1f828a1407b6a64139dfa493b3a69e","_id":"@universaldevices/pg3@3.0.52","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-Tmu48ozEmSjnhbTPBmookYzG5PUIPo3QcDOz8+4v9CtM2tH9Qzd1DBBNDVoVJ62agoxSx0/sYcff8LbhBOBxhw==","shasum":"64ccfe14f2b82ab8d57748b2a51583d112e775ca","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.52.tgz","fileCount":70,"unpackedSize":1742622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPO+wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVlQ/+KnddGanT2fXuLM/rrzI1oTYog/rOWFIJG5YVX7FSz+EZtJXp\r\nWV2I2n4o7W3o8ZyI+InpubxLiDA2ntjfamKuDRsGNSsXsMRvLKbkBMLjdHC+\r\nkdG9j4eatR26rVKYPQ/jJQg6G/TGKfVOz9ooQM6H27A/c0kQTYq2o1vG444v\r\ng7gH98B8xyCY1gks52z1H5Jk23Dt2ZGg13+cVRuVw0R276nfHkJnxKbep6Da\r\nX+CvCGFxFWQFfAyT2wKsruBEWMehDCkkUEcBaZc91GGXyDPo5ACtBKjR6+qE\r\n94MMfZVxmmB7e1gkGOSK26Lb6CdVh1w6GUFEXOgWS/WBAJ4xqHvwgY6xNE+G\r\nvEpVw0/zVhnwFTBTggddeoteqtHxwkW0iOS5q1SW3L7AhphQvdYzVb076M9Y\r\nnXxode39E20uf7WWA41wjDhg1SrZhUwqWDlmOrrKS00g/ylWfQOKUH2kouLO\r\nDgTnnAx2A0Pd1F0H9bKy35OtO0azzCvyBXLjgQpmP//8iFa66RbpQWKG3TgM\r\nROkin3yrkyqrBAdxiCQ6vq5VQ279LIZlhQcrj7QHCmTptklTxkuVHXhvqcNx\r\n3NaErJXeDyA0KBcHWurJ5T2aCG+YelBUPh+yb1i+tuQiz0K60ohSMdVR/bx5\r\n0mF8Nawq8SMP7ccA4DNgEjw/v8WXEAqXp6k=\r\n=52w5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/hjyKbKkge9+UII3VNVS0xFj/BPNS34tZYm+/nexRVAiEAtxf7A3lq7BihwcmJnaP0/iZzzKDC1HmfUhxs72OyxW4="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.52_1648160688429_0.5331551265380738"},"_hasShrinkwrap":false},"3.0.53":{"name":"@universaldevices/pg3","version":"3.0.53","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"c4a6e1ce6e4db2ff026a349b6c0e8707f2a4b760","_id":"@universaldevices/pg3@3.0.53","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-8WM29hpBl60SjVrD6FxQyxbFum8QdcLlfxGaKonxIjDedd1LCrUHscHZCZb8h+9UMAJdiM/EmuLAPc/eMvcXBQ==","shasum":"ed37d9ad6c4c18c8667ee14b5eb7770fded193fd","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.53.tgz","fileCount":71,"unpackedSize":1742438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPiqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL2A/+IcI3qEN5ci7I+MbmTjZwxS7K7+zXcuXIo1aVLTXrKWmQmeKx\r\nxtmJNStUagB4nNkj8KuOVvlROmFrAAeg50h9++0P54gBDakKNv5XLopG5ZFk\r\n1dgTMLOhpGlFtMSuuyMs+9qtoVcrLjiAtyxB2/19D3tcyltNUen6j1JHJO+T\r\nmoiZoAuHu/RK1U6BvmgRxz0OCicOJU3VZw3FkWtX/LQr/NRKmRG/jhzXcyGh\r\nKdmpdJfp7nYAVC92bjbk2OtbMrX212ei+EsH1UiX31j6BRkr0+jBlPt8K/MM\r\nc1FqbgCjD58m/RvhuPIU3ic1OvsMay+DRPMf/L9L7TKXeHqjhrBcZUAmb3ua\r\nJBgCGVw8teDqvPmTtEoHPZaoft6y4VACtdfi/QziOsSteM7inntohE1Gzi3t\r\nXDRMSW7gySj89tV4ktr/y5snoehcek9PwQ0hDCKIsvYUFqMLz+cGg6CrjIjR\r\nANotz8ER5PgOxy+VW1OjW1iS2JFzn/BcPSdu/Nk0P+0+dqjOocrvLkhifYah\r\n/tI8TKEK3ApvnJpYjsNAULOTgtx4uWtbcrd3Ad6M5zAeQlODGMWwtgy6SZB8\r\n3GG3cUUNjGkX2izyrt0/Wvo7g6nGDswGDv71+ELk9Q6PrdFrYyQ6xgvjm+2P\r\n8z42jteaz8F76ORKhu0vtv3xxzyNL6kBsfg=\r\n=x4G0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1U03rHjn30ww1ngPxge7n4rS9Jj9+4rHEXTTWdIUArQIhAO1nr5PTczvigHdRxHmGdEfnlQCzSlL+pLRKk/hCNmyq"}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.53_1648241331467_0.49206081461151596"},"_hasShrinkwrap":false},"3.0.54":{"name":"@universaldevices/pg3","version":"3.0.54","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"c4c8963c2c1cbe30377f54e1cf64a649d9e97707","_id":"@universaldevices/pg3@3.0.54","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-cn5eBHsuEg+yU8vIRIk9pNTFndEHQRXTSnynd9Ijug+7uyhAeE+nA7uCY3YKlmuIRjSF/0/EpQvNl4GYaCmKVA==","shasum":"87304fb87409234c951872cf547bc6041eaf325f","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.54.tgz","fileCount":71,"unpackedSize":1742650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPnS9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3oQ/+IkJ37KAPKxSrg7/8dW5mg3KV2j9MvzF3Nd7oeHuchgGzEimP\r\nCCZ981pkA++CDczMeWOrx7ptwKTm8lw8vKhXXJ16rKePTZDynk50kgjUqgiN\r\nhdU8ni87ADKxeCMnZ777rF07toauPrQoRdCSmNQVm4a1OTajEK7yz4P4Ecb6\r\nB+RNKuCeAxJ8iaCI2gERNejpzkCYy3AsnXJUm7Q+ME/J5SKu8MeGpav4JxTY\r\nZjNxp32ThHSKylSKiyv9bUH/4QrXqBYOwgYAomGrloOuKtcfAKYyXjgZqUa3\r\n2coO97D81oCoIsoS4oD21ErTVGR2v83WVb8MYHacd+vMY/Yb/YB2GPHIAHHj\r\n8vwF7Ir/1wPNoqN8qd8JtdLJWWJ4fm6xIm9xlPSOeh68CqnuCtqq2pM3K2De\r\n3E7BL0rimksb/olfcba54iED1lEe/Tl+9Cnq22BwnAoKuOitDoEVyxSFK1EL\r\nYhKHzL5OKO4w3h+KWmcGGZPNczii1Us7J0m8v4YhwgQ17soOWnXUaI1tD7Hr\r\ntjjlAYMPok/8eSU86QVXxv4MInjAel4Vt9oPlt7KCFM7d/1inxHdMPVhvBTG\r\n+lMAHx0uWJRVax/TF+t523ReRv7cKovhASGHuRuHfOav+cw2BpnfxK8xbig0\r\n8WEqtpUCwbSoOti8pQvFo6Il0PT9OlWVPHo=\r\n=eG8Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ1Ui/EDHsoY3fCB0+TTNPZJvQLv7wXU1ewiiUv0CzfAIgB3dhTf4iFeObdweN/QHE+YOfOPvh/VaF0s8Te4Njl0A="}]},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.54_1648260285470_0.6064027114325383"},"_hasShrinkwrap":false},"3.0.55":{"name":"@universaldevices/pg3","version":"3.0.55","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"370f005f67b2709c73d9fda7a1038fc5c92c8e17","_id":"@universaldevices/pg3@3.0.55","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-/7QjkYuwPqwYSbUEKEJMwDcwbai+P0ufwY/CHqEcAUGqC8rEPTNjtRB0OP2qaNS7xgeMcwbt6Yyzy975Gge8AQ==","shasum":"fbf282b4e26d179d87049d66e20c49340c8d104b","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.55.tgz","fileCount":72,"unpackedSize":1744701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJLVQgE46wdzXtbSqFfRfXh2ZPFjxWI4FyeBidY9vffAiEAguImNHRiSXjtxFR3u2E4Wk70cTGV8Bv1gtmg+QDvZfs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRPIWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvGw/9HJpY1VbUnsigE4gxaEM3iW/S+hgItXnMYFD1WogiRaLmMvWM\r\numtuzxdqdtvdv0vXcS6lj2qPS1aroKUOVezrtBaBz99UbZx5pGQwQEgjprCe\r\nZUecBVtd++Vts/im7Jn+8jpP3PxvJEdsC8qIF1Sq+rg87cmHOwitiFp/ThLB\r\n/ivtN43CFi8C0KeHf6kIad40NKqB5BF4MDTw5BAvOwCuI3kpvRtsda9Qekyp\r\nq+p4Mq2zKatcqXK2xzdlUdRzXiDY4r3A7eM9bb5FimkJIBxn6v4YcKLVKHZa\r\nFxUibtBEEXE9zuRjrsVfwR5gGxYHxR4UyDPXxLXG9NH5ZKFVbZafKv6cGD2q\r\nZewGrptR5Xshk6y9vENxmQB93SEyTtXj6Su02a6ihiqWHSuXa7WoVqc42vwD\r\nGUh4hE3SN/EzNy+3heDMvf+jZf/Q/ykaQaOnludhDPphhJ6p+qwhTCaAsGe8\r\n5Rpcl+goF1u2wMh9XSl0yQ8A6Ah/TYqO/UzpUIl0vWZhg1FPrNLZNuzjZbg0\r\ncY5Kwj8u8bykz+4orJYZLv5BuT/ogbqQyjIt1+8raBUCX9Zwud5Ru0rUTy1N\r\nfWGJHHJ7FH1boNqLi6yRZ3iQ/zby2sVyxxQWRkCw1KPCIwMuWz8tAnWD4+xc\r\nKMh5ra6dXKPz3SpXvJtdL/rCc1MagXuK6Ho=\r\n=9m15\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.55_1648685590607_0.033468929753256216"},"_hasShrinkwrap":false},"3.0.56":{"name":"@universaldevices/pg3","version":"3.0.56","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"6d2558ba2da10da700b287f995a9f46bb8b62d6f","_id":"@universaldevices/pg3@3.0.56","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-T+pTmlI5kaDm08G7oPZ8B0ApiUnJ638dPVG7AtV+9jb7v1+N9UYNK++vTsvPAAU+VBEB+7L5gOPhE8is7X4iww==","shasum":"451d19cb5d440b12c65eaf5ba19d23f38a39dbe9","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.56.tgz","fileCount":73,"unpackedSize":1746288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSEGwU4RTJMfsNNdfo+scVMQp6d4sy+hx4/YZYqD7kDQIgQEmnjx8T1Xaxi3Fa+H4AZaYthhcZNPXr5YUE1OsbT8s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTHKSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbtg/9FuIfTfkVPZ+D2XiM0mUZXXp5fEX8SxWYGyUDipvdfI6cj18B\r\nMMe3TrlKDDhgNOCeMmpZgVUO9mQeFfrgUexAm/9RCiPiyYQm3pe01Am9yWR/\r\nlUG+JGopwJkh6Nd/FLm3FyvGYJzrzFfY9gJJ8thQ0MbIxiVhS5Ak1AA1A28+\r\nd1Cl8xyHMt2kpnTaMWmHPcWBcDx6YJ3diUSGLHe+1DKpFGTS+1TSgwolSEqJ\r\nEur/BBfOB27c/x1+9VFENfgtTgCzO78UDBaUr0JKYpsrDXfOjdLhPcSDlvZ7\r\ni02CAXJMtm9Z5PXAuGweCAkm0Z3gbOQUTzkbCsgW1ZkkAC/CxGHvoaIb1ZP8\r\nfjEM+3IgX1khPJjbmbafpEmjBMT/mo1DP667pfoNrUe8+pR/9nrTJMTxgBKC\r\nZYJ71WmkjCJGcqm8vS1WU4QVvSTVXX13yI/T2xqyob45f3Gbi3gUA/HuDwMR\r\nZxXew5yR1yLOsGno5CUHlKMtHzepKRsujtgMktCjmXDUdTVMvc8GHe6LmJER\r\nUG1Qpg/WmYnyxBX0n/wLku+/xzs0TdZfnKX/xCmcK91laK7ZJWhDmLGi9kbQ\r\nIGMuN24TEpDrl5VqAPLYvo0jVtoGo0v/W52wQ4d+pRtHjPyG4GAdWC2R60kj\r\n367hLxeGHDVyXCNPojRuzyotOXVLdvhK6HY=\r\n=I1Th\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.56_1649177234546_0.5237666443828506"},"_hasShrinkwrap":false},"3.0.57":{"name":"@universaldevices/pg3","version":"3.0.57","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"8377f058bb8ef1853cfa7c8784e74d1a167287c0","_id":"@universaldevices/pg3@3.0.57","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-CG4/Bh3L2cQdXFmDb0OIWr02r+1BbIwQD0al8FHkvSvuwtUh/5cMr25mSdV98A63Pbf8xMifdHCcJjWpEPqAvw==","shasum":"8ad5fabd865ada80768a531e332b68ab82ef34a6","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.57.tgz","fileCount":70,"unpackedSize":1808454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmbsF8hbdfxLchc7dQwtyGUPWl9G4odHFWtXQvtbAd7QIgTsG+53YT26e0CI3UiaCjMQ0YFx84GUcCMxP4OhcyznQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWeAOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouGw//UzRHnHWxqGb4m97+jsP3uFQ/51g+pP/3vYq1ifLP9l7p8nQS\r\nliYZnHX8JOyvD9DKCqk9XVNkgTxsJYIg80uQwK11aUJc5osc+TBO8iqCV3VN\r\naExzAbyhgiiiWe9ek5T3/Jyu5NNNj2JCzIdaVCLghkAh9P7t2iYccglDrHhT\r\nWQ3jb6/m0kp9+X700qvsITGW+sqA6w2I9a/Hyh6V/Irbdr0e0xTO1TNpGhfa\r\nS1qhLagjVLqiKItFEx50XcPIE/tSn1df+rdwZDZudqOldLesq/QWnGHBKETf\r\ncMofxwnxVnTzDMRx59fl83mBSwbkiLLCTiWacXo7kCvO0GlI6gkQ8fdFM5NO\r\nNIwtjWEkpTgu3H0y2DWdfcM6B7c7ucdYlGBWTGM2mquwKKy2IBrLoUVcbjxb\r\npyYvos3Us2jtCM14ffQ1EpYhT8x0SMIpy0H7XClirpUvfr5sCGqHD+aYUfVk\r\nwNrYaRm+wjjbHW5HHQbUsRmdulrPZ5lFB4L4mAvLkR+moQC7VS5r2t1emqW9\r\nNxKVAq+85v5tEAErld/k3hZNeZBTz11aY/SrjxGINXgwQ29ajeREjOHPkJLG\r\n+H9fVbanLz6NGtoXiRzsloJWZx9daNlsC7ksJhRTXFvtrK4uWUeSmZFhKX7B\r\nQOUaEOJdcxWXQ0dN4KAp3GPUw/Ef2xoFBCI=\r\n=sI2U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.57_1650057230330_0.5567202864794323"},"_hasShrinkwrap":false},"3.0.58":{"name":"@universaldevices/pg3","version":"3.0.58","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"5000fd0dff263d5268ca0555dece67ac4d3ce0ab","_id":"@universaldevices/pg3@3.0.58","_nodeVersion":"17.0.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-zFtpQErgK5BAmIPAP5xi8jlW+88y9hz9HGdikMtAh02zDnYXZ+5htZHgltE+gw3LGYffSl0kWEUTi7zKBvhg4A==","shasum":"80d82099db3ebb68b04c5d5f593e581fc74a453b","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.58.tgz","fileCount":71,"unpackedSize":1808807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHUvMjVlcI0Ofb1TvLjycXsP+PG1MdUvNfrEg/k8wukAiBg2xwKUbC/8Rsna97t1fxAlCsqbFKe0Nexe7CATqqbOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWwteACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6ug//bVInrfUVxq226pWYJF1U0AufdNC3Wltath6mu8mP+TAPIRWW\r\n42elD6syKK+N98d5Zppr6CvmyQalH89aeQ5ePpBm4gEpitR2eAwshCZE+E2P\r\neXEB/jpGzMPf7Gd1EAYM9VMNDr58Rhwbn4DfBwiqUi0vwdC4mrnwHnl/qP9H\r\nQFOjXRpNN2h3WfaZgf/nLYskASkF30G8a4Ivj8Rxj0YWd6MDjVW6sWYYFygi\r\nEOhzVlpYuNhmDoBA1IdKf5ktkPGgfBgEV0L8KpuMtqlXTKWypkDIlINR6kxg\r\nMT1Jp3g60qfEDmCaW0hm1DxF7jDsQdIKRqueourjkwCso4I2fNOmtEEJz2+a\r\nv3scG5Z82VnhGxH5EJH9nTibK/S/xvynFOddTWeloh91eLiI5UE8rqRd6AZP\r\nzetxzZylaRPpEsX88kSnSbA3ln/no6fPALh2iYdOfnYZ3UAHj7q0Vf0TVUpJ\r\n9KclsncdjITCrJHWw/uHGrczpN4swnHuWKnnEMZIZknMNtMwcYpmzIfH63ik\r\nij77B8G21baTvOvaWlxLQucDPbNi6aRyWZuXcnRQa4nXTRYsaVqh4p2EW15z\r\n40jwaXeAZkgVZ9+iqidx+CYQZPd5JwV92tEiq6Y8QS8/YLqwKsbNuOFCd95j\r\nuK3J0lDVQUUteOkL3WYaKMI5LiwmbC8Gv2Y=\r\n=Wf0y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.58_1650133854403_0.46206262954454025"},"_hasShrinkwrap":false},"3.0.59":{"name":"@universaldevices/pg3","version":"3.0.59","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"80fbefd44d0cdd1f5342864cbd94c54a168c404e","_id":"@universaldevices/pg3@3.0.59","_nodeVersion":"17.0.1","_npmVersion":"8.6.0","dist":{"integrity":"sha512-2sxupl6h8t/TdTbEMtuFwe9BcvIN4DUCBOLGR4KI4rhsCKE9toqptvAEIV7wX8gM7J9E82lNgJaGReF94AEfqQ==","shasum":"f6aef04eb775688bdc341d2d52cfec03c9d7c059","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.59.tgz","fileCount":71,"unpackedSize":1809754,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/qV4LsllbgGxqiN2NE2KpCrfSyVxqMNbkSZmInmqDKAiEAyiR/iE0ERP9YJyWHxMMEWTI3Rrk1VeLPBI+pDi7HCpw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXu+jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqotg//S/A6vVvTqIkfLhO1fAzJD4VODbXFcZ12dxq6vwte47d/7TQZ\r\niwDEuRY+RlouwjUtRUjABUB/CTng3PK2croU2E4CgwK8on7smxsi5xjN2TNo\r\nbV3IARwcvHwX7QW+NS2DA0LGI9j11QR6MseCbKjAEX2fKBXwUNiWRKemlf1c\r\nWfTcIZTIEBc7fDAOca+SIAsRV4yCOCoYjZkHKSE6XLtsj/FMumY+Mrk19aUW\r\n7CK5HrdowpTUWSBji+L1ILL6o7KWROLfFtEYc4GXoXzaATuHW0bLaU0klLyd\r\no3iZ9BJWVAMJmm2aSq2sdvw07uV7xdIIikDQ457Ru6X9Higf1D+7xhtZPPLg\r\nVRHmKJsesylxQtPAWz+WwT1rYl4e7mJLYd6KYah6djmSAE0UJHIFeZf3gZtJ\r\nZxIAQb2gqIIPMHquyFnXPp/U0Se/h3G8Y8z4kBHbunTO6+VENjvJTdG7ChZH\r\nExpkg8UeubLyKnJW2sjLypIiQVzqbyMgrcg9hsYn7W4IM2Zi/fSeu2xo4JSG\r\nQEHVPaHUeOMmU0+NGppYUGXFd1Qe4PApdYBXN/jy+Fh+h867twOBbC8sBdaJ\r\nglvoi/O6EeYGaYWUAacHas33Onur2o+uVNpcfDURZeQPcQ+izlZqNNtFM1Nv\r\niAgDYeoFCRwyyNy4oN0/FOR96hvz/4U8Tis=\r\n=kENx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.59_1650388898999_0.7573226574410379"},"_hasShrinkwrap":false},"3.0.60":{"name":"@universaldevices/pg3","version":"3.0.60","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"3f478c561e4d10e607217ee7c4c26cf95ca14130","_id":"@universaldevices/pg3@3.0.60","_nodeVersion":"17.0.1","_npmVersion":"8.6.0","dist":{"integrity":"sha512-2MjYi36ETRJHEg1xGTA4hklPt4sH6CbfDKhTzLIXsbYN566Dt7Q6rGRosCkOIkKrougoyAXAJyfQYJ/s0kVPEQ==","shasum":"8e590dfc11b12160052759f4d915b483f8e6e1f5","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.60.tgz","fileCount":72,"unpackedSize":1809874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnba2pkj6FmwB1H+5FejcmYQyyjl5G5x7HftVt98JZyAiAMxzYVh7bW2ugewkKN5FFeRIKqSaDzV5jSK5hhWMzPZQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiasU9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdxQ//czONu1/siDUzuM3gx2KmFsqX5/WtZoCjSkbQUJtggA2Q42W0\r\nO+66dX3z2rw6oE4yBn/cX7y6JdRrr4DhsEOJEfn2lYaya9PaXbDsJ2REWkEW\r\n5DYYGY6rjGwddXlUd+ZPz3YItLVLzfXsVHi8ec7YnqQTksFMT/slc3NL3KuU\r\n5Ok8lujc06fL0D7VWwuubqUl7vMc0z+nM4izLVGHxo1Hmy4Mq6IdFPlwpW4b\r\nUhUjDwZJekd0pBsmEkXotDZHp807R/tsVFTYPKu+YobH0c4AoNdieucNFLLh\r\nkdNatbvZY93VtTWwQOUvsNfaYIThySYWKpbRfEDAmeCH8c9dNRtglV1FHNBE\r\n483hP8DhMcEvXMw52+RmXNxVZpPUQ7gLiUwbieeK8oBVqgiBv6eXxFGV4a0G\r\nkPty7f0B206EuAxaVkrzYbpy8p9C6FxtmA45Hk9xm3QJxVmj8EXJL7oKc1JC\r\n4dloBneU01uVZByAtrSEljeDQYwH1DvV/Q+lKB8bPlVR383cFiyoDFVfGCMw\r\nx2EI5vPkxwuz3beVtSjxBIncb48s6vHJEMwsnIe1a1ULq1os2IsjSWV+x5it\r\nFaFGwLH6t2hkazYQhEshIim1O8rCYFP89L88jowp5kqZBg4BBzyPlu/wNmwY\r\nDmG8gL+/lh7STDZsqh2dj1S1IePa0qqwM1o=\r\n=932C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.60_1651164476824_0.7299621687630744"},"_hasShrinkwrap":false},"3.0.61":{"name":"@universaldevices/pg3","version":"3.0.61","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"e3a80045179fbdfa21a7e98818081d99e6b8c6ac","_id":"@universaldevices/pg3@3.0.61","_nodeVersion":"17.0.1","_npmVersion":"8.7.0","dist":{"integrity":"sha512-c5sApvZKkIg/1HO08vF1EUjkejeqaa1vyn1UGp8uA2MR8dpyMsNDSFBW0SiVRbxLGIVqU76Shj/txFAZ3zCsJA==","shasum":"b47c5fef4a333512aece80c9e46cb265ab139e70","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.61.tgz","fileCount":72,"unpackedSize":1809961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqCFyDsKgrt6H+faCDrdMRN2AJ2Sk1lHA0KztO14weIwIgfCdM8y2hwMJGITs098U9mM+LDnc2YJzZbSPFoHSMw1E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiata1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraPBAAg6NrxtCGzK1nLUNfO+zbntLNHkiY4DtgeEud7WPXwKjHTULu\r\nplXeG1HzAah0/mJhbCad5qxOcdZXs2qxeNZVTIQZgSf3mXYpegN07gMPS69Q\r\nWrZMvHU9VyGduS/upq+KHlxn/5vePbqIa1tuc1EwtY3PHxtJ6uP4HvlN629d\r\niEJ4ErGoiREBMNWTYLfU5VRa1FeQsp6ENQk0De+TjR12t9TCZ0lP/IgkqhqN\r\n8sOIZLEkSOqQ1j/eUBV9qIooGf5z5DruPyjVCXCDWrhEnigN+FBvKhPYkIsG\r\nI2TGlzl4yl8lNrHrcYvLMRPuFmfBbwOJYcpZNfdvFwaWX13dkeLSsYIssYvs\r\nnmn4+o5DU7rsIiBgdZySNGt2qj1y84PbkZkTek1up8BNOOV45F3kI/fdBT+Q\r\nfU0Xv4ExRQBLKb5LmCr4YyIH0Ax95X2QhoKK6a1nFwwVZD3LB4PF9vwkOh0n\r\nHwW8N0WHk/nngGMtyLLd9D6Rm5WJwwwV2dSDwNIPnTP4RImgcbY6TRQbsWoM\r\nP68ciuCezqulHA44piA3+jTWyQUH6vO1r/s/r2r8tipFRlrq6VfcQ7A37PsY\r\nyi+cgPuqc5SaynVhPvO/TFtQRFVtUc5Fib8k/i3cotTBAMgMKSP5LeDY5Cqu\r\ni9fvSmFntuMYD1fHQBKj5biAoLI84TVcHF4=\r\n=j/BS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.61_1651168948707_0.12047789710394397"},"_hasShrinkwrap":false},"3.0.62":{"name":"@universaldevices/pg3","version":"3.0.62","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"97d77dd81758121698132c8888b311f2cc952cfd","_id":"@universaldevices/pg3@3.0.62","_nodeVersion":"17.0.1","_npmVersion":"8.7.0","dist":{"integrity":"sha512-acuNfqQbd+wm5SdBZQnvIVOABvR7YfNR+hC+3sGO/bkCclPg8AwK1MeWBKUVEOGH3uh4p/QSUNDKnknGyuib9g==","shasum":"0a723e2451bad003f5f8910a5ebfaa0b35e2a6d1","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.62.tgz","fileCount":70,"unpackedSize":1810103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDferfGqV9UwlCZPU11FHWtllxxJja+ft0zrTnMEK2yVAiEA9/KV68csF4eM0twPYR0YDb5JoKWjdkWq/2fBdVsc+Q4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieb/sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/6xAAnFFnOxWTBMr4ldShm19kUKze3W5FnAkHK4qrRkHnikf1rvIJ\r\nYFWvl5Az49TK4PZp3DDk1MtXwnmpHFnz7EUsbyzgWzQz8zMg19g4FPbIAvIQ\r\nVuYy763OiMJvZtvMEsR5Bf43m6ZEzykiVH6wOq8hwDNDbrEnLyn5HjHZvRhH\r\nIft0e7PpN1tpc/gNp66FOVeHCR4TLNA1JjpZviZfeuvpGj2vKjV2flujEf/U\r\nq6zsd38OKiKu1B5j99GQhhlX0p+8L1w7iLn5+wUvpUZCtXLGsGVooM1axVI0\r\n1PxtxFOsK7opmRjX6Hu2/r+Wez+3tuQ+uu+Ei/5FnwUfkRGquSQxe/DmWHIJ\r\nbCldAur7uGyI/2gPSPPZmKEq+YzTtdDC+mNc4b19hsPpk571EExt96TlwC0o\r\nRm/mI2aifI0A4C+p6cu+0j4jSUTeHN8viKgfYPkPVGcPJ6KJ+pFQf2ZrOpCF\r\n1tVfbgCTpto+sC4ZsMGH+ixlyM24PsHp0Uv0IT6o0ypusvLYvPE65+aWJNg3\r\nryOuhvuVoupwex4bu6eHwAKU2tUhcGWTKQC3tdpVOJVyfYmlV/0KAsjeBft4\r\n85B6zseToqzacucTAssVfKTJZ1NdlC8WWvo/tMJJfwtH1vhOQGDUkKHIGR2q\r\nID0DN0NnQM/ASQRv/t7VdZMoLp108OTYceM=\r\n=Vgsf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.62_1652146156399_0.8357666627232878"},"_hasShrinkwrap":false},"3.0.63":{"name":"@universaldevices/pg3","version":"3.0.63","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"6d51518f16d7f68b04c15bc216417e375cc75b24","_id":"@universaldevices/pg3@3.0.63","_nodeVersion":"18.2.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-02UILWcLDmH9IYivg9vJYfT5fftMFewsa0WpOdyKHYDF1KLhcWi58mdxApIM6fWPigqeXQ3e9WSV1fi9MskpBg==","shasum":"9677bc046044cd5de760e30d541d2a87e30bfc1c","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.0.63.tgz","fileCount":71,"unpackedSize":1809971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMVwxvBVDQTyh1NqPr8S1BYK9OSssaLSYQbjfA0FDl8wIgdKPAFXt4jgzTyHCFr38+NCN4rekZi8FdS4MDCpx4nS0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinUsSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsew//T4Vy54JT0B2C0JzX3MUarMDp5ert+8l1EO7VvCB+zKOy18oK\r\n53izmd4duxJllKXuPaw9ZKOk9H0f6QEnhgOwwcEIHQxuqCUD3tyzKapiGEmH\r\nqJhAR7XwR+pOFM+hYrElRfmgzTh/tf9FVXWKRxlb6mn1r4BM632uju3A3jkQ\r\nAHN2jwULABfBcELnwTbudFUT2mpmGqYvr+NMjoIBONgqVOlqNxVwSiRfdeF7\r\nTAXfe4i29/gEmKZD3QtrKE8hWvVkWjyNc64mUUWBGb68JwpSZdyh7MzY4Zov\r\n0Xkyw03UNU1JvNQFKME7IVm4dHF3Tn/zbQLvVBQEIN6UOB620ZYuHyO3QIkM\r\npuhufbRAePrv8rp8dLDb7n0sBJCv3MNBHjw9zZ4xvdohs81wDMEq1bq7IUFh\r\nqY2YNwEFssvGaCxrnzVQPlcov5F44ZKqh1qUSO8pFbLjLbygXo7ygp71Gq0t\r\na3dieaNq0iIIRfMk6p8ojFg2iEXkAxKYrU51scpaybNW5JH2VnhEVNCqMyzD\r\nqdGB+oitjkMTlpJa6OCpy5e08jSjvsrAvWxaCsKTBz8O3w5nyBYuMYtaeFqW\r\nOOGEf50y/xNBs7AbggWhTGOoBt4Ank9ND9w/mXuC5DxuOzvAgguDXsYh3NSX\r\nZb4AJh5yDFm+GHSyruXQx6o51Z7iGOpYWEE=\r\n=OI+u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.0.63_1654475537968_0.3285201877407551"},"_hasShrinkwrap":false},"3.1.0":{"name":"@universaldevices/pg3","version":"3.1.0","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"a328a0e08f6a549b41bd805eadc1d01c0c80e7eb","_id":"@universaldevices/pg3@3.1.0","_nodeVersion":"18.2.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-2vJoL+T1Mw6gbuKbVY/5eY0YQPqNrg2Y6ALO3uEEsI2Lx2RYAc9Tp4Gn+MNHpCtSFNY5Q30fXNNkcpTw1BfI6A==","shasum":"3b1ea0ed2c5e4bccac134ec567034fde5803494d","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.0.tgz","fileCount":72,"unpackedSize":1905599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvyREC5CTgOjXd0ZJCtaQmer+6I9bk/KKgdMKOJpq/fAIhAL+1+Q8IaM+i9ChSlIzROyN9mUjon5ewnfsRYru99s5k"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6vGAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJDw/8CL0OFSW59dddWbulD/8HH2OkJRurdPa/n+KbZfF/s6Jlrn78\r\nB1yEQEbQKkc6lGA4Po4XhcD/aINJVpdZhHCRmVMZ8EcXwz3rAxnzvV17ftIy\r\n4tDq9ADZMs43YIwn2of0hm14Tndk+dCUTmgGtWYewE70EVTJEmjGPRAOtrkq\r\naHEE/xIvFZVw8ULMSl4NYy4E0GCxb5/bLokNLK+/dIhSKv4RcNdOsWknJQ0M\r\nUvyh+nBfPNcfa5TpzEa01q+Tl2ZwMVFslwIgN2LCtW/DvKS4r6wR4zTd2QGt\r\nJle/WAIAT/ZiAiZpsvC61Oh9NnrInpHUA4qRa1s99Op1iYMMzbQF42Eke0ep\r\nLEu4+FlZYbGHC+JIeDjVXL66fZqRAiJM3ksCK4TSbzCKGO8gmZxsCssahTl0\r\nyUJbEkwSK7msyNderexH7+Axs1BgHZ/qYLiBfww4CVTmKagtEm+PxgRq+BBk\r\nMWkHG/+iI+E2PtL6KeEGIcxFqT4Wnr83GQuEDetXs9dd7ZG25Lt40m+tnyOX\r\n1G3Mx4JE5qSPl5KnQSEHQVzG7zkOie1J5q7ykV8bukki0lEmMCJbujrceF37\r\nlgGMU1uTOz7T/S33HxDA1qUShtg5xSjqlp/fCSe74M9maSzgmCQGEFuoHzTQ\r\nU6Ul79B/ZMB+FPJBWU1kN0GmTBF2AF7MlgU=\r\n=/grP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.0_1659564416609_0.1869896351005218"},"_hasShrinkwrap":false},"3.1.1":{"name":"@universaldevices/pg3","version":"3.1.1","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"ce28f693947a253725acf2c26acc55b5da460bc5","_id":"@universaldevices/pg3@3.1.1","_nodeVersion":"18.2.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-bNFMML2c9ZtyX/ZVzc5GYN9PbGQ73WBNZ4YfQdrQhNXf6LTkF6+PUxGCw+mK0MFUaFTIDQea1tUKCxVtfvctwQ==","shasum":"0fdc4955686496043f196ed1bdcb535de7018e43","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.1.tgz","fileCount":73,"unpackedSize":1906153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfW+xwbXEqYiDjqV2xaSRnr3LYDLAAcF4G5akwso68QQIgV5zZu6e0S+dK4rMr4eanU1prSe3Qr82La6HfsElMxy0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7DXPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyiQ//SSVHA5Y5XTT85bfnW/WpubGF5/JIpj5reDlHVbN61WPXb7Ta\r\nEAUdAdfm4zFYIXzZ8ilWUBjBY9/eSL4i/1nXif8g7SW0vms4bwcIXJae7M+T\r\nC00rojpEI1ZPW/9nqIGWr70L04+kgd7/tgeUenAeC5K4MjurTSmDaqPztPpG\r\nOoE84k8QANQc3g/PNGIr0L94CF2/w8Zm7A2X6P64XY/bzs0WNHLp1eT1k54O\r\n7ozmVY4OhlbkGqRVDDVW102zdnvfhX0chuQFKaUQBTNpJs3aFJ0d/sN/3RKq\r\nlV57IPU25b8BhJ1iCDTzst08zdgN9IKrXcx7xfmzaCnq8TQk7CU3+o38R/5c\r\nxzLDcS11FTCIejFSWuKJ3vm2wOj+B2P2qmaxQ/Bgb4od8AQw2tlAB483cDsA\r\nke8UbzZLaZbTEi57R6D0UNBfdJW8kYpHUmKzFokaAP+fp5X0dGRJNDLwkMqU\r\nlIPWXUGgbXh8PJT/BGjityPPv+Z2/vLyGoTMi34b15T7EK1xMoF7ffzOPRk7\r\nYgJUkim684bg8+XMjhsto01r4i1GiBy4K/fBds51f78uPWvJrgTQ6t3uxCA3\r\nDHltS4aV/W/CD6zzltAdr4bZcPcSo5fVytgcl85vCjOo5PAV/i7gch4gXJxi\r\nllaCFQgwDHNIRvhXxDWAFBeUx2Le4vDZyYQ=\r\n=n7Xg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.1_1659647439704_0.7049630616408578"},"_hasShrinkwrap":false},"3.1.2":{"name":"@universaldevices/pg3","version":"3.1.2","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"28da00f3459a49274415f7069401670aa97a3d8d","_id":"@universaldevices/pg3@3.1.2","_nodeVersion":"18.2.0","_npmVersion":"8.12.2","dist":{"integrity":"sha512-8S8EzZZWqZ0kRL9Vj8y+hys5GtcBlXA14EUZ2DVyXcro6AqbSkQaxHFXNnz3E0RYTXVRCd6ym4d1nx9pUTdycQ==","shasum":"6413d25ef6382ca25e2edfa41de40874bcc13613","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.2.tgz","fileCount":73,"unpackedSize":1906321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA11226NO3RWG8OR7FkBvSIVPW/rxKBbhHC7WEVtx+YVAiEAoH6u1dFWBJJFkM83X2829616mcVwh6OJBdBSwlWlldo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7GHWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrvhAAkqhuEa4ZD4lpitJTz0JW0iUQnWnlP4n5FCZt0BYdViwArkTr\r\nseLyXT25BWFYg8bGcWIbvxz2+/F+egdWr2Le2QqeI2cWduMNJfV8Jntvwirc\r\n86UlQ+2ycZmvh6tKUGfOuGXjoOfqglAqCdC23iDbz0wXYedEvimxjBHOnZru\r\nL3/vk//zxSJxA/0gfytUoYSrce87uoAU1Uu6VHxd1RYxLNtiV1Bwh+9bLYCi\r\n2c/S8a9ezHvJ1xtbuaaSs3L9Xdc7b4+uLTQ520nnp1UlUWrIYTCwrw+9dkaf\r\ngpQeDBdPOdW1M7kPg2e4IsDg52kCbVfUe7K7y6IfNkL0tNbtsQ3obvyXMqDN\r\ncUL9pszF5dTYTid8h/gts2hO4SxTh++PdlV9ffP6pKCW8bHWHKowlfewFXE4\r\nSCj+hRXg5015wAWWLD/krHPXPdYQANJffbmB9ggRewI3IICn8FZt/Db1HjgP\r\nPG6KaXn3VXMMYGvKGldDRuMg7RAATB7N1B+F0KD7W964HtNXYe81uWJRHLbR\r\nw5jk9gi3ec6QSqN57e6SKmZQU9lDaM9gzrISop5Ducqaj3dNnxP7PpapA/az\r\nNepniCmxo6k7vuortDpe1nIppeYyC0JENtIDztv0cpB+dbHpQGWTPrPx5BU5\r\nvKJE1TYaHAyF+6iNlIK+VxpB/KuF1/XEgMo=\r\n=Lh/N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.2_1659658710182_0.8865121306639341"},"_hasShrinkwrap":false},"3.1.3":{"name":"@universaldevices/pg3","version":"3.1.3","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"b15711635804c6ac6785e17a7956173bda58ad7d","_id":"@universaldevices/pg3@3.1.3","_nodeVersion":"18.5.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-yI+C1BDx6JGRpkb475wTjxF51GCAVPmkOqRKNomK2NgYfM2mDYIYT31oKhl9JQHIPPIpRY2XsonEkM0tJHMr8Q==","shasum":"66f80bbe4e5f98251fba83de0e69714971bee383","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.3.tgz","fileCount":76,"unpackedSize":1914340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDxtsgggABq3OPDmFccMCDJl5p45j1D8qNET3ZvPRJuAiEAxAMLh6rBylF6UTxskN9PHU1Qx03KLEqZl1JAeOJUO88="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/BpSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofHhAAn4H5S+k2OcfCUFGaKqunVluLDAFNxLnqddeHkV7e45vcRtAd\r\nw3fGDY8tHVIoiParyTs8y700Qf1MY8u8A7zae3tVMpC6w9akIJMTsi1sjHbE\r\nTt9AntI1ACQmq1Iii7XMpK9aDKV7KUJae6hDt0mFWkBMEXN3ag601Loq9lkU\r\nAl6AJVmujQQ7j+BX6iBCiPIW2b1R2ExR6ZKlXqZN5jLy349U0Pk/g7PZkyv9\r\n3BQbBycaH7cqXvAaFXnoYpe5vOfii+z+SalFDy1K9wB+jAVAHJT0bgvwkBr9\r\noAr5bReJDFOvyyry2tICn3SSzLkhckfCGRgEklu1ePLAZY/aajUVD4niZ0n7\r\nvO4yBJMcdvV8FrPuu3zmxhwa6Rori+wKcX9dXsCcvP3gWUGcmRFlagcxGS5A\r\n3UXygZ9TyWqhFN7AlaQohGxXqEvETVZpkG6pfdivB7pzDu3gyNEJXkphPpm8\r\na6xNrISUHVpeRw84SGVJ00vDtSUDCX+e3Kt4IwKV7F/X9ozYTmJ6lzEIaVNx\r\nCTOiAZcsLfhc9wqqTP1MjqMC+1QQVK5G/kwIAzcMd64VoiMR4wTyKKutqloJ\r\npagHhmQqzPYXcMjgGyAR8rXZ9LTsfI3YhU01deD3HqovSR6wCUO4RxmoWYJL\r\n7qMnX8YMfpoXEIkInuR41SI3XjfSoHJ8sRA=\r\n=5k2N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.3_1660688978543_0.9881299869400502"},"_hasShrinkwrap":false},"3.1.4":{"name":"@universaldevices/pg3","version":"3.1.4","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"a57e9fd9f9c680990e9ce7bc13b0c6660b2d9eff","_id":"@universaldevices/pg3@3.1.4","_nodeVersion":"18.5.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-w4eqF2xYH2blx98Gd5Gg3eczp/NHXDSxwgNPs9LiFxFIm2St0rVMC9E3/wsyTU3a4D1hnOsMqLGZWhiGFQWadQ==","shasum":"c0fbec1aa4fb7134d1ef1b156ee87d26e2b3d9e7","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.4.tgz","fileCount":75,"unpackedSize":1914751,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/aKS3alxmKASHVgWQzjXe0RAAIe+e2kRCcGi83L3U1QIgQ2c6lTu+MVdnH1WxO7bhy9sC2dAL0XaNUKYYomgx3ZM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAnPwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyZQ//eahH+0som33k3ut/rQ0w68/e9wwryTchrqOC1tULVXOSJ+tz\r\nfvJgIUtPWUNAgpzePwx9zQnsVeqq/au1HbpXqIq2fw+HnGKbekTOQ/vz418B\r\nqnRJTPKbla7bjo8sk3iaS58KXhER3f8L1t+sLJfr62Y/MybkgD5GokygjomE\r\nk8HTTg/8aDlFaUlKyfEYqswfdptoMm9kzSiTxEXMiEwZGT9XbhuUCy8X8czc\r\nPdLOK7i54wNUllJPXzR+s/JgWQ6Qb9iFmBCCcphH+eqoJqSwy/d6dKQZeD93\r\nw8oz+0fDItl1GnWktmY3XdzREVcRjVMXwI4WRE4m0dQNetNSvuoP5doTejHs\r\n25Rt9XTdRgW+934i/jFbAr7f01hw1SLfOkWzO81kvMveIaBan/eZR1ju6qg6\r\nhAzjQ+Cukhab0J7AMl608DbPV40y5sHtPEVdMNzo4RqRUqGlNT7Y/5c4ENj+\r\nj5UsdYyUB513ORSzaTqweHLayaeqxJtb+ycTjR+0fQ1PT+Ry3vn4u9EJyoE4\r\nvhZ5n8sc3r/mag14ZIabb88ZO3F/HVjT5MS6KOXG26zOg6UYR4suy3nD83pj\r\nprwROrvLJ1vbzv54L4+C3M0h8k67M1w2hvR5/LEbYofv5scsn+AsLPor9HZ8\r\nIvmgw4f0M7Tfd2SURFKZ7HXEPCFYXes/s3w=\r\n=LGg0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.4_1661105136270_0.031038589993000354"},"_hasShrinkwrap":false},"3.1.5":{"name":"@universaldevices/pg3","version":"3.1.5","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"b6e6ce5b61b31290a63266346036e115ca03b757","_id":"@universaldevices/pg3@3.1.5","_nodeVersion":"18.5.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-9UrAjC0iPatfKvzKdNiq3CaaKpF6Y1VRXOqmv15pKRtxjsG+L23uAS/SKAZy7+93wmLOYG23NIOXzaEGuKBlVg==","shasum":"809dd3f0fa7aeb41735bae76e5886f8acdf06eff","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.5.tgz","fileCount":76,"unpackedSize":1916645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg2hBzvUr8eRss6W7Xfyc4n452YtJ/AfGNljpWRKig5gIgOvFW+JqDxa4K7cyL+mKmlzTibLKo40UIyoffoKRZtlA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBWTBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBZQ/7Bd6pN3JChNZydfF+JDwqR0zg1wD0Q20iQY593uA0PdM8ET7E\r\n/EukkXhxOaoriDfhR5XVcf4H/tv0t0FUAOkHQWjSvzr1lhNK2zuhE/JsGKO6\r\n8WwPftkVj2Iy9Jtg0l43zVb//Pk55syB+pQwV1TTr4oLiQijsgaUwZ71wrxb\r\nZ6WWihJuotlKoe6wPixwC30KkbOdwy3dw42J+9zsw8UWtiPrCbhvsV3D6up8\r\nVwqf0cNbk97VzH22c0GIr7LXshcUmnTEl8pw5LwPvslAAbPWoSM2HvYxzHlF\r\nMV3AOJTU1YJBoHK9k7I7oOuAzyb847JXwDjqiso4zRa6CWDSyWsMKK07250H\r\nPDZ8p/AYfMCEeqrvUm3s/wISFZBWx9+E+sUtqozboXiDHOWKgO4bi0QwWgZu\r\nPSHzHT00ZYVTCXnQGBnR0kVlRtNuSX7UBikS0rgZtFluq9A4wnH/fzNIN0m5\r\n81pVsApro9xc/OHP6bhpybItRpEwGKpRCgPDTJmpyjkF0cJCaPyEgLOkK+qT\r\noIWV2UPswO04aSvyrDGRvPOLPBcgRDHsZoYp5bA5TkYcmbcYhhwOZxqgSDnn\r\n/CXLS3XBgk2UI6b/2IDvPVEZrK9U4kbUSsrhqRf2R1crBCv9ceslPtz+UZjw\r\niFYr5rrbOyxxXtTXl5DC+AYbOvYv9EnyEtY=\r\n=nIqR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.5_1661297857483_0.03292883985998807"},"_hasShrinkwrap":false},"3.1.6":{"name":"@universaldevices/pg3","version":"3.1.6","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"51e4966ef6865195f4cf064505f365e66e6e59f2","_id":"@universaldevices/pg3@3.1.6","_nodeVersion":"18.5.0","_npmVersion":"8.14.0","dist":{"integrity":"sha512-4fZKlPC0twsZ9FLMrNL0Lm0yhFQIkOEoVBYDwRkUuUuuHWhLii0YKloohs5b8zffBMVGr6UytqcAF9NMQ2TzHw==","shasum":"66405c7a4777fd948895aecdd2628df0595e4716","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.6.tgz","fileCount":74,"unpackedSize":1916863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGh8b5g9nCW3zTRwDLD+aDlXC1K2nY4GXz3Wyszcs9etAiAbhqzZ3bqQMlSDb9lQl8JgK1Uvfi0K8KcHrwEr9GObQg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI6MVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoekhAAnF9vj/Uv4qV9Q4gUNZjoeZc6yLZmXvjVm1o/Z1R/NE15RBtV\r\nw2R4SnhJHQ1o79YaL4jtbA3dEcUGAXooy3+GNDIlpsCSFtd1GIW/+AyI20S5\r\nAL1hCMORqWJV3si++toQYvNMeSCzqMzfx6oHazJeFet4X16TA7nM57l/gi1h\r\nPLBaO5lzsc5cTMehYTu927KHzt+x9ACWys3gZ9ZwQRoNMo5ejAlbgca7IPT/\r\njsVZljgE23xvX4DrbkxWgAufj2fDlpWyXbCDFtt78yKftw1jcxD1BfRjaVwJ\r\n+LBYmm2Ch5JMZjoiTd2mAlfmBj7OSPaSR6n05XVOt0BFkwV8O6Fg3cjWlWHp\r\nFo656nd01/3A1nv1mGlemkZVbzQSPsgbhGoBstrGhKMks+SIDiQICE7PdZ8V\r\nTSTWX76Mm2fuRhCSNL2B+lrmcma+3sVAfedQxL4ePC8wdeYSNgf/yqZUiKRz\r\nGWypOefVVVJ4p3Tkoa6dejCFJ7vaPYyBHIX6tOm8CcQVJHrzf5SCYGGHA2KT\r\n4tLJSTiGC8QDGd5wSP2bGgdl8aWYVd0CYNxODVlZ5Ng4f9/VKqD/XJD8RHQG\r\nO6MJ6G186k8GGOPweZlk7pF9Q0b8Mum4EmP+VyxINCHPo7FY9+eSbwaKysOX\r\ntIWXYC8+VVF34Kb2JQRyf1KkebI1Lral0R4=\r\n=l6bU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.6_1663279892923_0.18720549560437827"},"_hasShrinkwrap":false},"3.1.7":{"name":"@universaldevices/pg3","version":"3.1.7","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"bc0985f337fd008971919bb077ce4dca9341d4dc","_id":"@universaldevices/pg3@3.1.7","_nodeVersion":"18.7.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-gJUagg4+GOEm0VlgNYF4ffErkyJ2YvzT4tLWtNu2Dkkmup51KANGcG/R+3jxS0vMXcfr1mGiQYS4Binr6f+2rA==","shasum":"2e618c849c09abd15b763d359419dbebb68b3131","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.7.tgz","fileCount":75,"unpackedSize":1917274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEEdHEOp0eTa2BmkdWScjgmkFg9ubjetDH23fc5F5ZdAIgJlMFeSsdnyx7GWVESkEUqBZ7rFyJpXyqSo+VcKVC9Ac="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJng0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCtBAAjWhr9kXteEHnFu4A+j+q0stsxwr7aF+Q2Y4qd/Q5Es5FVFcP\r\nOmQ1sxL6JFRkRlZX3oT8eRvadZ8q3HpZZ0Raf+5vzVhxXFSUcgUehEewWADZ\r\n2VVyc1jdo7ppa8a7zjGqZWO22nbR9dNp0Oqj3XEULdXobR99OzB8UdKMZWZK\r\npxJeKpLHWpXEB/Ht3gt42SQ/cPowSOC+Ni7USRU54rYRePmoed1KWA9OSAaJ\r\noc1EnZolttqzE3UDrIwjV4C6az4jFHxy8uKiHdSIeCWcVOPt8ii2eGpVGAlH\r\nX5FjL62vSE3nubKMk/K6Qmd35nlCumwT87111zXIVLJozqdI4cDcZBc+GWeW\r\nlvQX4xA1bx2nCVfq1mkEB+k3doHnpSqIn9eScGx211dQUeg9wDS8Y2GJ78oa\r\nJqyBQ3c6Wgnw8472iLVQxDeUOZ2WWBqOFhsX8pi/syDkmdFaYrTm2N71VQtt\r\naBG/7Bug1oWgY/ZZbQig0CwZGhEtAV6/07Xhzlvca7H5qj4ycBGGNcuNJ37l\r\nTl1jS2cjuX5bGWFgAeNQ7pIzupmXNkps0peJ3S6UkJDavN42UWcWWeIN4kQX\r\nSQ/f+b2kK25ZeLsAzk1tk5JrbQk+uyHKXyNutLPrD4rBozZrE7asPKsEZ2qM\r\nbJoRzI+wk0PQj67tM5eA5ASJ1PouNxl1Auc=\r\n=jgpO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.7_1663465523905_0.7889618964452996"},"_hasShrinkwrap":false},"3.1.8":{"name":"@universaldevices/pg3","version":"3.1.8","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"933ca3064d2251730e9a8678c725a8bd62b0d101","_id":"@universaldevices/pg3@3.1.8","_nodeVersion":"18.7.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-o6IklNseIAjWxZD00aSS095qCcJ6BzNUH7oQaa0g/xQUFQN0wVIceh1w3mKI2xU6xtMSkrTxlhVkREm0rh8hWQ==","shasum":"58772bd20c269e94f324662571d22eb6c7199763","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.8.tgz","fileCount":76,"unpackedSize":1918424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYURKOJj3WeOkOpnkOv6AedglSd2wKkNMs+PrPfXIMTgIhAMSveo73fN8Whg8sxrDgRF5gudioey0F5TW3L6WCB8fm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ6BXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTCw/+MRdhBZdjjSDq9kP2R23+Q4fsCPy9UeqOeiT4eOHGhQ/OjsE3\r\n8CT2IkYDggyP1mSQkYMmtZJfUDLfP1AnIm890do69clvjivnMFuwE1ERlQ3G\r\nCiZwBMEfW1bqwBDCAianiKDpAIrp8iKjMt8Ti2HE24bC8HLTkgrOTikzsfiM\r\nAxnBVFI4wWPon2q0pb+rJPvn+mXafwhnYZSjbLp2Oo2UEGw5QKhznlcFthDa\r\nP5Dm+XNc43ULhRgyl2jN7QKOEFsuyuatkoVPXHn3cLrBFVL9FX7XQbLEyYl1\r\nX5QYsSQ/aojua3CW0dRNAE+vEB2kB4YlEyB0WZNEaOUPGyNZyrpuNEj11gTf\r\nb7BIy2pBRvzOL9NZE9cL+29EJ9+bSMQrpoIt6p6p+AeWZOfGiwVkbZOKMDD3\r\nyQ1D0BKMLMwW7ySMhXJE/UltzLQLjjsiJyuTYajFiN00B2v2oMaglqugJKef\r\nOi81tClfIhBilPQO4wuw0w1CixHzPnrHjnSTlbS7I08TpAs6bFRDv/ewMBgK\r\nTNZNK/4U+0zMWiWPJI2Dr7rHqgQgOmd3MyExi36ZMkdOoy1R2Ha1lwBcqold\r\nte4lt5vbccnEfSOXgzwIpErmcfd9HYgmra9vefBLoEB0iZxYI9ZFNiYHld/D\r\nKSBRuS6/rE3VyzqEMj+kf3gh+kmL1yhVwig=\r\n=g59Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.8_1663541335357_0.9569469767292682"},"_hasShrinkwrap":false},"3.1.9":{"name":"@universaldevices/pg3","version":"3.1.9","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"31c0eddfdc89976b656deec0a0b3c020ef4ecfc0","_id":"@universaldevices/pg3@3.1.9","_nodeVersion":"18.7.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-8kpP5f9VRthRzJ4L1ZcsY/nQq4gbz53Pd+lYwml7gmCITwCZAry4XR4qN6UdEwOEYU9f7eCOsExHQqalzrVDXQ==","shasum":"6ab0331425d89a9f6b4a4fce1d8eb543bd3b0cfb","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.9.tgz","fileCount":77,"unpackedSize":1919188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoBZHVSYc0wQEb38iGgJaKD0KrMx/TkqzDNKon3dVQ/AIhANs+ZDp3fv5wDyODw09qRx/awXMMGx8P8zZDYyqML2av"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKhBHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkgA//YirPIRCnW1ZrnZpLcQFLbyAIc08GYKHq88kEAdsM+gRuve4R\r\nDhxgA/aZTLjdKNueE3Sw0C+YZjQNnAogGoju8515ESrl2lrWkF+lusIIhigJ\r\n86yBziSopMHzlRGOl2q7fTFxvvuviHq7SjIfaCEt8M9susgt8UuC4SNyYaZd\r\nDQgA3BRaFQVq6oLmIwZUCR48hvDd9/JSbuVMlRh3BQU8K0/OHOQco2A0gTiS\r\neQbyc8OFgcGM5tV7HAB+byGK8jhLbbY5i2C4DHxKYNU6PNOnpGgpe2ztuSkL\r\nm4S6rZHqGZkN4t4h1UALn6B3YkMTrNwhNTuU3DNE9ptuuK5d5WxjJ+wTXkih\r\nes7EPJv5Chklk0YoBdtbNb+jcQStD0qmRowL1ZcFLYigc1IMlSkYe/OCVG6E\r\ngjEcNyFM3TOoA2QK8hYylbrwkfMzHs1wLtWo52s1ovNVuinpNZ/3n4rm2hNZ\r\n7NGFmyZWpEyFK3ro7EA27aLOdc+FPbu5NW7rRUI3MwsJBxZCs7wmG0TS1VR4\r\n3oVJ4DlQgE3F8FCvWLcXuFnmxiEovE4XRSfZdgMQ08u0j+OtO6Hvhf0iz8Zs\r\nyvurBf7oQv5GgiRZyjU3+Qzi5XaHvk+2ZY4o6lsdCAha/Avba1a47yo3EP+o\r\nOMFEoDIwjbLm5nqtBPq5CDmSNQxlzEEOgBk=\r\n=r+Pu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.9_1663701063506_0.04093935076967936"},"_hasShrinkwrap":false},"3.1.10":{"name":"@universaldevices/pg3","version":"3.1.10","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"350105d3ed1f1510b3c9b4b8becc30ce05eea9d7","_id":"@universaldevices/pg3@3.1.10","_nodeVersion":"18.7.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-5C1PnF5GWpwkj6SQQ29+WpR6fYeegpZFXkpp3+4FIBqMEsx6L2YfkcrC56wsguIzPV9sKIBZVxa4bKIeZTEZ8Q==","shasum":"61f7b72c09da66200706eec1ed08555a0eb2fc4d","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.10.tgz","fileCount":77,"unpackedSize":1919918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf55txkwLz/U2u+u7LBMv8BcSWWXJVQPjDIzsadyltHQIgKfjRWWwzadsAPPJuzsHqC6Ahni7Ys1C0tYXnlW4Ia08="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKjHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotXg/8DKF5/YorpttsYP87gEyC6PK2ipvF2u8S5POKsONbE2hTIByU\r\nvYQdry44i5GuJkHWDeK8etWQL6/qrUvbo5hNZ1P1tSRcPIbcoAaFzA7rpmQy\r\nnUREUWP7ycjejaeFqJ5XqTGvL3bUyxpPQg4FZrQbwKSF88NR9M/cdjiRE8Cp\r\nxalC+RoKa+xfgcaOLAcLLiTMMTZu5DW2hKHQ+RkOnvJQZLEvw4ZW8UhD85wI\r\nFSHeu70mHd0lA0TdO2+CanxqMwt8EhPPHUSTNX6uRXfiv2nOZ9M3OiyqgyOD\r\napyd6laHfGRozLhrQ2Vn6Xn4mUnVp5xmrORrBqVBLhK4vNRHcxR33mf3MX7X\r\nEO+YDYlUA8R1x/WbsIPTjw2DvGQdfD7Lp7S/pCnsPPoP0sNEyxsm1uzFCFrb\r\niSkfNUsOXrRa/9MH+awPzLhoDNIt5w6G+ZAbuezh5DWbhtHZaJtsoFOd8t7K\r\nCY/9usx1j8EhhFnRuwIaXMBmu041b3YEccSnN2VydxpyrS9npJxf95paDS/z\r\nbxO+UthEr6c9LQLOYZ7NlQBsEbLaLEturH2D9XYB7NDj2OaAIttFboS5hmDK\r\nZr5BwL7WSaZtF2H76I+kDxf48YN0Q2lHNBXK2ipN2rlj0bccMM8lQ5aoJ56T\r\nNg/vTRIw8DZDDcpmcIXvllHQ8FIzVZDzZ2Y=\r\n=NRvm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.10_1663709638378_0.8064682256889875"},"_hasShrinkwrap":false},"3.1.11":{"name":"@universaldevices/pg3","version":"3.1.11","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install","dist":"ncc build bin/pg3.js -o pg3-bin","build:freebsd":"pkg -t host package.json -o binaries/pg3-freebsd-x64; chmod +x binaries/pg3-freebsd-x64; cd binaries; GZIP=-9 tar -cvzf pg3-freebsd-x64.tar.gz pg3-freebsd-x64; rm pg3-freebsd-x64"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","@vercel/ncc":"^0.34.0","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","pkg":"^5.8.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"c63ddd42180196ee830e1bb37e6bb237ced3cdf7","_id":"@universaldevices/pg3@3.1.11","_nodeVersion":"18.7.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-VCKZxsIevvmicqqs2Sjn93bCKVyYvK/dQDQZe1VLbQtrCrWbye/EC1OVR632YWe3k1hU6g1Qmhumb9oiT/8jnQ==","shasum":"845389d1329a8c8410a5bbd1f2de2bcc3ec26e16","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.11.tgz","fileCount":72,"unpackedSize":1922053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpDH830Ueldsg+uTZgUx0kc0vO5dMGkbLcxd2MEM/rSAiEAy6GYZLfPROJ7T5XnuGc4lsSJEmQ7PMQW+GoCjnxI8ug="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNjF7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4zRAAgt5OLPZr1ePhraPBNEFEpobKmqnEEluD6366BJiqlKBIA+0T\r\noq5OFPUyvcwy8QNowYfKFOnfvnQSyXujgczNLtsup75Vz/y9jW7+8rKcIz7d\r\nQoGR1ZAfrWnG1QKsBx758XfDXyVMd8qwL5F3BgptDPuXCmpznJ7/qXIbS9YY\r\n7bZJJLQe1JnK32VfjSB6XFm4MueknwJyuUIiSy466i7TgPzm3U5VrIwpBlUV\r\n7sLQ3LWjCXqkERhAfla+jBp4ubQwjOdI+b+NEYje2McDOHNc5liLNeObwQt2\r\nBWNvv7++HybFvlfRxFr/lo40famT2OGkAHh4hP5QlzzIrmVAQJxoLD6Xylld\r\nWedLA+E8njv3KLu0d1jmuUQtsxRqXVmsfm8+rYa3CpgyePX521oJHDodaF2r\r\nMVZyaNC+KwEopvjJ/ZI7QqEPAgrfSzWYErsNObCYKC7iAURFZg4iF2GOTLJX\r\nogpNUBlp9vE2Y0zoZmKcCUiHXhWW54gHXJIjs/NUJNUJtVmCaVByCXvSZVjF\r\nQI0SlaQyuWrDez98fsbnqp6NZdx6z+y24Bz+7fvy9ssL4D6UCVlksfpteyAd\r\nCTY1S2OLn2HB73/xHA6hRhd2j588Qy+C+kJ6NdiIsgpA9e686MSah6Dpdqzj\r\nj7FV6lK0HIgK0kHhSri8wYeq7okrquMiZA0=\r\n=YmTu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.11_1664495995655_0.13678523978912116"},"_hasShrinkwrap":false},"3.1.12":{"name":"@universaldevices/pg3","version":"3.1.12","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install","dist":"ncc build bin/pg3.js -o pg3-bin","build:freebsd":"pkg -t host package.json -o binaries/pg3-freebsd-x64; chmod +x binaries/pg3-freebsd-x64; cd binaries; GZIP=-9 tar -cvzf pg3-freebsd-x64.tar.gz pg3-freebsd-x64; rm pg3-freebsd-x64"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","@vercel/ncc":"^0.34.0","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","pkg":"^5.8.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"fc1e16a72cf2a8984b0744f33a9b45695d3da6d5","_id":"@universaldevices/pg3@3.1.12","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-kxD4rZB7NGJmNkMptqL0uUVXJI31NoIteMP7sKvth1UG9m9EbjVsCTP6Q0/uzpd7EF9BG74Rf64I53/pJ7k4vA==","shasum":"a73e3725f5675f521eea96fe331e3b1bdc541c2b","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.12.tgz","fileCount":72,"unpackedSize":1922457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9IMNtohih1BPZVAidAtuz3lMNPoGXdYWXbITrfljHqwIhAKOk8TrWXEVs3iwkQ5PuuhxfDdHT32H1W41x8a2TR+JJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXHN4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOSg//Vm53Omw9MCO72kos2Vtxmci2Ink22AL4SbLtwhNMqgisn5rL\r\nZNyClB5Im0J1nmzAKa8P9599UGQeAeAna5vC2xf7wSteIx9htODBy2CLagVO\r\nq/DnulM8xVdKKz/Us1y+FjHqEhZSlxuf/uLgUnX2bFMA16xXUOQFDdmhXy02\r\n8pQdUWFcSLFfzwLP39NmmzQ2MymQk9UPxjrs1etep/weoFU7lVf7962sGlrB\r\nEHYQfHdCU2GQ3FSEVqagzEDIyFFMvbkdF3PTwf5W1hYta5Hlw6/OJhALsPyd\r\nWu7eTM9pXHnXvD2JhLhHXp8VhV/13nc6Rl8vJCve3uevlwSAOBaDJEvyGBRl\r\nfZOi3LJTIX7uhqMVp4aX3aA0tGWuU+Yl9euVl255RWPwsJtApdff1HTL4xXK\r\nbfp3KjSqwNNL+/TIyugzC9c7ev7ifZD0vjxY5in6XMf6Ec3wG0yM+aoNrBwo\r\ncdWAqELGWJ8tjFFAIs8/ukA7TnfuY5rkZtsIipZgG5zOnkslay07LWB/mFkY\r\nyES6euhFZO1OIh+Zz5og0kM2rIItiHlsDLqmSI7y2CX1dPtFLG0dSjUR+uip\r\nREJR2MrsSXXiVu1kgrpKWCHF0sb77D7SRxl+zUTnZdvEnDx4Ulwu2i8XEjBa\r\nk6vCkRU5eYaAvjoeWFNClU10tnWjv+KURzA=\r\n=9N65\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.12_1667003256158_0.09167606410218099"},"_hasShrinkwrap":false},"3.1.13":{"name":"@universaldevices/pg3","version":"3.1.13","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install","dist":"ncc build bin/pg3.js -o pg3-bin","build:freebsd":"pkg -t host package.json -o binaries/pg3-freebsd-x64; chmod +x binaries/pg3-freebsd-x64; cd binaries; GZIP=-9 tar -cvzf pg3-freebsd-x64.tar.gz pg3-freebsd-x64; rm pg3-freebsd-x64"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","@vercel/ncc":"^0.34.0","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","pkg":"^5.8.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"7b3d58416d260e762b82b068ca125b3b53832e99","_id":"@universaldevices/pg3@3.1.13","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-2C5MOoo5tQPeChbg+TsWfvrq+2TVAJedWEiGERbzpqPfqUxHboxwFXNbEqmJb2xyyY2KZUSxuT3zKD2E11+xtA==","shasum":"7bf4950b33e63fd981eb21aad7b3d5b1ff23563c","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.13.tgz","fileCount":73,"unpackedSize":1961119,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN1B5KZgeP4JJN5HJjVZ2X/TNDWL8+2jrjmPRqH6X3vwIgBioIa9r0Jb99K55F/hdvZWmLl7U5O28feSauVDm57Kg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYbKOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+vQ//b/Nf2RqvNfqYG0h6999pTg2nGF68ozseYiBXdwKwLTlnFjJU\r\nBihgHpWSakAQaqjX8eti/e63+uxMOwNdar0UwB21V3XEOS2XL+b0Nyz2bx5E\r\n+VgRy2IuZPP1O3YqfaOqhIjGEkwUDl+EvRcBF9zGrHbOXynGnj5G1Y+6/Jvh\r\nom4pPJLpxs6Jb0IRtt/aieLbFGYnfuxRVP0aZVASLTnmDbdKEgboVF2LAHPl\r\n2t9iMbf7+GcrQo7XCOMXm787Eg69cW7CNUoHyra7XcfZ/IttMgH5jvlEtg9T\r\n91lJOIAqK3fC0rpWQPT8Mhy5aa6mMjZSrVyqHmo1pgceQJlHtVf5Me3o94lj\r\nAjxNvXJG9XhS/Vy+8KgeLNVHM5BCWG7ew5QL6ih4w2WUzXXV4laiqgLe0Ij1\r\n2G+fJrjJsaywdhxdNSIjYaowTm+zLLA9AYxUhk6ucK3Gc1IN+c5xmB0f+m1w\r\noJ92I1yPXVjXJkk9BOY+SZSfNnTjkxKFgibI5LR2954NYrxXQjFdEVxZneDH\r\nDd/jvh1XSqPAO5y2RJj5Zj3rOrMAkI4y1m5Bl0WUgi6u6VNKrff8xz1vUMp6\r\nzK+VV28BNPZdxpyrfFxdwU0FpJ0yhQgZuFt+mOrV1aCCn8Z2r9z8OeRJwo59\r\n8mRWvKmADl3J/bPX5zJnikFI6tkdsbSZ060=\r\n=TtrD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.13_1667347086772_0.8442687809415039"},"_hasShrinkwrap":false},"3.1.14":{"name":"@universaldevices/pg3","version":"3.1.14","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install","dist":"ncc build bin/pg3.js -o pg3-bin","build:freebsd":"pkg -t host package.json -o binaries/pg3-freebsd-x64; chmod +x binaries/pg3-freebsd-x64; cd binaries; GZIP=-9 tar -cvzf pg3-freebsd-x64.tar.gz pg3-freebsd-x64; rm pg3-freebsd-x64"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","@vercel/ncc":"^0.34.0","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","pkg":"^5.8.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"240367875d65fbf7edac5d9268e97ff15c5ce08b","_id":"@universaldevices/pg3@3.1.14","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-J1HZpkM1YpBlQIjqIFcBOYNBq2wP8cgf/UERLBdhtGEeD6Tx0PvutpM83AZrCpTNl3bGrnHKWRDL5RsHlgcBrQ==","shasum":"e2c374eab4496e7095936ecc400414e7aef5d9c0","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.14.tgz","fileCount":74,"unpackedSize":1964714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIHnDyvkusFoRO/Xncxt8zq/QnGpETCclKL5FetNXpjEkAh8GPLifqqXzfqRcuAqCNhNX1kQYnkMW6z3HZR6NEbIT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaT7rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquwA//Z8lzTD8705FUQvTNOMDyoQQ8nesG6HdRUfqJ4X/RimT6wuQu\r\nlTeDXloNuLLsoAaLLk66CuWmi5miK7CH1RokL72Nh6K0AC+WSQJ8y+R0iSGZ\r\nzzz1sr72CPLCzdffaRkm1csr9nu/oeAfrYS/ZdItImsgu8/ZscZTLobpUqK9\r\nWiEUcEiz0uLNkFpKoSUJEMv0DH2gy+hcIcOYwRkJSaz2K6kC4O0jm3kcq191\r\nPH/rfeRcazFJxhP77Urey3wDn7G+TzD7NDrd9SCXcOZ6oJmiSYYW6/kuBC2q\r\nwkT1Whl0nK5ukj9y8VBKHJ2yd4UY5YL8W5rROT01Y/Q7/2t1SGu0OmjWfSFc\r\nSzCx564rzP+EmL18Mbmb8IDLqlQqqRoEa92FT0e/i5b+jfLO3wBtiDs5zhmw\r\nzqeBmABWcCFAtW9jWIbyGhpNzpOfIZG7Lxk56vkseGD68wHBe1h/HgQl5L2Z\r\nMhYQy5MZU6Gm+c4OPxnToj8OPWK4Vn8AnYE+VEz57JqQgrB0FS2pjg6irnel\r\n+5x51pgWeI55RfnED/bXov5uJ9LyvuVWEN4hHPDBIjhd9rh29lkmf6NzVMG9\r\nqFf0zWWpWs3kp3ZZDVLHwcpZQQaDSBdDCy5zvXmylaYIIhFEeh+fwRPAXLIo\r\nnpjh3dYsyAk9swu8eyzpHlE1VoFZMOUfmSA=\r\n=u8Nv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.14_1667841771457_0.6751551482163147"},"_hasShrinkwrap":false},"3.1.15":{"name":"@universaldevices/pg3","version":"3.1.15","description":"PG3 Core","main":"bin/pg3.js","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"bin":{"pg3":"bin/pg3.js"},"preferGlobal":true,"directories":{"lib":"lib"},"scripts":{"start:dev":"nodemon .","test":"jest","test:watch":"jest --watch","lint":"eslint --color .","release":"np && git commit -am 'release' && git push","preversion":"cd ../ui && npm version patch","version":"cd ../ui && ng build --prod && git add -A","update:check":"ncu","update:run":"ncu -u; npm install","dist":"ncc build bin/pg3.js -o pg3-bin","build:freebsd":"pkg -t host package.json -o binaries/pg3-freebsd-x64; chmod +x binaries/pg3-freebsd-x64; cd binaries; GZIP=-9 tar -cvzf pg3-freebsd-x64.tar.gz pg3-freebsd-x64; rm pg3-freebsd-x64"},"engines":{"node":">12.16.0"},"dependencies":{"@koa/cors":"^3.2.0","@koa/router":"^10.1.1","@vercel/ncc":"^0.34.0","address":"^1.1.2","adm-zip":"^0.5.9","aedes":"^0.46.3","archiver":"^5.3.0","axios":"^0.26.1","bcrypt":"^5.0.1","better-sqlite3":"^7.5.0","bottleneck":"^2.19.5","dotenv":"^16.0.0","fs-extra":"^10.0.1","ip":"^1.1.5","is-running":"^2.1.0","jsonwebtoken":"^8.5.1","koa":"^2.13.4","koa-body":"^4.2.0","koa-compress":"^5.1.0","koa-jwt":"^4.0.3","koa-passport":"^4.1.4","koa-send":"^5.0.1","koa-session":"^6.2.0","koa-static":"^5.0.0","lodash.isequal":"^4.5.0","mqtt":"^4.3.7","node-forge":"^1.3.0","np":"^7.6.1","passport-jwt":"^4.0.0","pkg":"^5.8.0","querystring":"^0.2.0","simple-git":"^3.4.0","split-ca":"^1.0.1","tail":"^2.2.4","unzipper":"^0.10.11","uuid":"^8.3.2","uuid4":"^2.0.2","websocket-stream":"^5.5.2","winston":"^3.6.0","winston-daily-rotate-file":"^4.6.1","xml2js":"^0.4.23"},"devDependencies":{"eslint":"^8.11.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-node":"^4.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-standard":"^4.1.0","jest":"^27.5.1","prettier":"^2.6.0"},"np":{"yarn":false},"gitHead":"ac34a12d6b3a9558664039e5025876fc1eed22ee","_id":"@universaldevices/pg3@3.1.15","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vhAql1ypVNiRjBWPhi2zoVr/4FyFBLbqaUKGuaHK9ntCke7VuzCE3v/bLUcpCAIWI6Q1sUkiDvwLnvCYoDyQHg==","shasum":"7e7bf10fd4512d0015670816193aac5c8d0acf6b","tarball":"https://registry.npmjs.org/@universaldevices/pg3/-/pg3-3.1.15.tgz","fileCount":73,"unpackedSize":1971454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+T+8SquQqaBwRgCzaKV0w2OhWnIwW53t2cnIia7jfMAiEA4Uvxg3bfBT9Q06BNAj0BiQPFRI6Z3o2TyvCGqSTvPAg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdtW3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolWg//baKkZxVgaKYH4i+X3O/cEdmzKZdwZ5QbjqZi2gfp58XtTjUo\r\nrkmx1BJ35ocl6y+QUKLTV9nif/q/oXn8WFDg0Jz3W2FmG7oCjrAJaut+iMom\r\nPsFMho3s8EiA4bMYEu6X3pWtan0uX7O0A67f4Pagd178rJTs+5Wv5LUCwF32\r\nMJW640J+k2fKbX7fdlnMR01/eNNDBFzDP0YE0SgePsOIYiKfXkjgiPTxA8G4\r\nCWHNd8ZyRUJG19B8WP9kO4O0RlHDKbbxio8VROEEoexUZKqZjtEsfJTMPKWu\r\nzE8+K08MARQzbn0HG6A+QCAtU9OGLobCSBmVJeBmkOcA+0iXrisQa+5Mwlkg\r\niqRrI7jXWwcRBhZZoE4crq1rGSsaO+RaLA1q5RbWdDap9zPkPd9GolPkcPMP\r\nVc5+F5ugjXd1HdlkOQ19+gYZ0f2xnTjJE6dW6IqGp8hf6856uG+BbVaq9Xz8\r\nkai0H686NaGVqOzfBN2MdVcxev/ayxfLgJTTauyJAKJPia51BFcBeL296Rez\r\nbM1t3CuNupY3Ec65zRL7zLHRwohdV9Cb9Zv5EiQ9A+PGTvWRIl3+RhO/su7u\r\nJ2l5Os45MMLaSTbXjz8T5cfPK4hPnVbTAuRn/Jod1GAo0fBfp3vJaRfJ7KIs\r\n8wis+uaAW1HFEzkxpsSO5PeVGuj3IfJAjVU=\r\n=/6pN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bpaauwe","email":"bpaauwe@yahoo.com"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg3_3.1.15_1668732343424_0.9213459055590436"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-03T00:26:03.144Z","3.0.0":"2020-08-03T00:26:03.621Z","modified":"2022-11-18T00:45:43.770Z","3.0.1":"2020-08-03T00:30:16.317Z","3.0.2":"2020-08-03T16:26:10.306Z","3.0.3":"2020-08-03T16:36:46.124Z","3.0.4":"2020-08-03T16:58:09.340Z","3.0.5":"2020-08-03T17:08:22.484Z","3.0.6":"2020-08-04T04:02:19.162Z","3.0.7":"2020-08-15T21:15:20.912Z","3.0.8":"2020-08-30T19:31:16.129Z","3.0.9":"2020-08-30T21:13:31.330Z","3.0.10":"2020-11-13T01:17:52.913Z","3.0.11":"2020-11-13T04:35:29.562Z","3.0.12":"2020-11-13T05:27:59.392Z","3.0.13":"2020-11-18T16:27:00.487Z","3.0.14":"2020-12-17T19:27:58.150Z","3.0.15":"2021-02-04T00:28:04.357Z","3.0.1-5.1":"2021-02-04T00:55:24.302Z","3.0.16":"2021-05-18T23:59:50.609Z","3.0.17":"2021-06-25T18:24:11.176Z","3.0.18":"2021-06-26T16:44:23.000Z","3.0.19":"2021-07-02T00:58:55.882Z","3.0.20":"2021-08-04T20:45:39.105Z","3.0.21":"2021-08-25T17:39:31.867Z","3.0.22":"2021-08-25T20:13:55.085Z","3.0.23":"2021-09-24T20:34:20.303Z","3.0.24":"2021-09-24T21:04:46.745Z","3.0.25":"2021-09-27T20:38:12.755Z","3.0.26":"2021-10-28T18:06:10.199Z","3.0.27":"2021-10-30T16:59:59.152Z","3.0.28":"2021-11-02T18:16:18.630Z","3.0.29":"2021-11-02T19:35:29.355Z","3.0.30":"2021-11-20T18:15:34.839Z","3.0.31":"2021-11-28T19:11:14.099Z","3.0.32":"2021-11-30T01:32:31.237Z","3.0.33":"2021-12-05T20:17:38.840Z","3.0.34":"2021-12-10T22:36:35.082Z","3.0.35":"2021-12-28T01:12:17.528Z","3.0.36":"2022-01-01T00:24:56.908Z","3.0.37":"2022-01-18T21:42:21.731Z","3.0.38":"2022-01-23T18:31:01.730Z","3.0.39":"2022-02-05T17:55:06.046Z","3.0.40":"2022-02-06T00:03:51.346Z","3.0.41":"2022-02-22T22:16:08.699Z","3.0.42":"2022-03-03T19:36:59.759Z","3.0.43":"2022-03-06T19:03:55.397Z","3.0.44":"2022-03-06T21:00:14.746Z","3.0.45":"2022-03-09T18:36:04.768Z","3.0.46":"2022-03-15T23:12:12.137Z","3.0.47":"2022-03-17T00:58:10.912Z","3.0.48":"2022-03-20T17:17:38.220Z","3.0.49":"2022-03-23T22:35:53.072Z","3.0.50":"2022-03-24T00:29:43.399Z","3.0.51":"2022-03-24T18:38:01.559Z","3.0.52":"2022-03-24T22:24:48.578Z","3.0.53":"2022-03-25T20:48:51.839Z","3.0.54":"2022-03-26T02:04:45.709Z","3.0.55":"2022-03-31T00:13:10.826Z","3.0.56":"2022-04-05T16:47:14.693Z","3.0.57":"2022-04-15T21:13:50.548Z","3.0.58":"2022-04-16T18:30:54.599Z","3.0.59":"2022-04-19T17:21:39.208Z","3.0.60":"2022-04-28T16:47:57.044Z","3.0.61":"2022-04-28T18:02:29.147Z","3.0.62":"2022-05-10T01:29:16.597Z","3.0.63":"2022-06-06T00:32:18.241Z","3.1.0":"2022-08-03T22:06:56.944Z","3.1.1":"2022-08-04T21:10:39.912Z","3.1.2":"2022-08-05T00:18:30.447Z","3.1.3":"2022-08-16T22:29:38.773Z","3.1.4":"2022-08-21T18:05:36.466Z","3.1.5":"2022-08-23T23:37:37.728Z","3.1.6":"2022-09-15T22:11:33.157Z","3.1.7":"2022-09-18T01:45:24.134Z","3.1.8":"2022-09-18T22:48:55.679Z","3.1.9":"2022-09-20T19:11:03.812Z","3.1.10":"2022-09-20T21:33:58.655Z","3.1.11":"2022-09-29T23:59:55.924Z","3.1.12":"2022-10-29T00:27:36.417Z","3.1.13":"2022-11-01T23:58:06.962Z","3.1.14":"2022-11-07T17:22:51.678Z","3.1.15":"2022-11-18T00:45:43.643Z"},"maintainers":[{"name":"einstein.42","email":"milne.james@gmail.com"},{"name":"bpaauwe","email":"bpaauwe@yahoo.com"}],"description":"PG3 Core","homepage":"https://github.com/UniversalDevicesInc/pg3#readme","repository":{"type":"git","url":"git+https://github.com/UniversalDevicesInc/pg3.git"},"author":{"name":"James Milne","email":"milne.james@gmail.com"},"bugs":{"url":"https://github.com/UniversalDevicesInc/pg3/issues"},"license":"MIT","readme":"# pg3\n\nNext-gen Polyglot core\n","readmeFilename":"README.md"}