{"_id":"@signalk/server-admin-ui","_rev":"123-77024e556a3d2ea12fadbc0e1239b514","name":"@signalk/server-admin-ui","dist-tags":{"beta":"1.25.0-beta.1","latest":"2.33.0"},"versions":{"1.0.0":{"name":"@signalk/server-admin-ui","version":"1.0.0","keywords":["signalk-webapp"],"author":{"name":"Łukasz Holeczek"},"license":"MIT","_id":"@signalk/server-admin-ui@1.0.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"8eaed80f65f89ba016980568833179d203617a82","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.0.0.tgz","fileCount":22,"integrity":"sha512-x6lRwg/5g8hgfiNbiDArt9d7KLxKadfrxlqbOrgUrBHWIG99jQqPLSvIVxeK7dAjHGYvlUUJ6Oa6AGZWtvuOmQ==","signatures":[{"sig":"MEUCIQDMepRKtMl9I56+glZOvenoLsg6oYbqfBDfp/ndQX0wUQIgbCmlN9MsBGqEqbivvtq1dpfy89HzVnwADcj1KmxSJKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5798182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5NGMCRA9TVsSAnZWagAAfXwP/iYcuNLpy+UjSPryLwSR\nsuMSopHu1Ar9eR4Q3uH4a9YMIen4Q4a4N/GW+SHaO1cycS7mGQT2Lv/tLIvA\n5K9irrzJIinpIooUMwaKXs5aYw06A76oCjGjK4KR+Sb8G159MOEkNdhbvrWE\nF8JwzO1XKJWwN+KhPfeRETzv1H+FJi+X6koFc9W61pZn/aZKisNtjny2zy/v\nPItj2lOdp410bSzZLQOmQAtV158ZihmLQnifSCcckAcFbBflGmN+xf6EvrqM\n1u3zkkqAkWYwmiIIIR15qJUpYOwbcpzo7HazF/As03nSz8RASQMuCMYSW26l\nVeowWOMfm76236ZyhkiVEsfR0UWLttLzszcOJDfLoY4v5LziXo1f5FXIwO/i\n30+1MGh57/BJ6aRzdF1XNn849aQ7GC8WHEVaRHMPgZCdvfipROgCN0nwWHig\nCnxFmBW3jjWUqhscbN7vi79PVMInOqEQsGML8AWg0++RHdo1SEP3mHD8zkhd\nKxoEuyHjY0pXDTz92Bkv9M/ZBvI0uMLVN2M61cKVUc7pGZh5VxEWSenlJhC0\ncQACi2XGbIJ6/Ge80Z0Xjlvf7sqLXlw6J46b3ufAc1hQkKZ/KKYtFSEmhdJk\nAjep299HmsAGJs0Og7mSLkrYBK4MffbFFPLrXRPT+Tyzkxn/z1fvp7zv0FBZ\n7xYl\r\n=qSe3\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.0.0_1524945291840_0.3134031735513423","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@signalk/server-admin-ui","version":"1.1.0","keywords":["signalk-webapp"],"author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.1.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"c83d32530642487ee53d24f4f2d0ebcbaccfbf7d","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.1.0.tgz","fileCount":22,"integrity":"sha512-VncmXiEbZ52vFE4za0eThHdcCvSkocz+8Q4Mn/PBaMxgJdEgCcTU1YFrx23VStM5L5Zs24mziHN622n9dT3EnQ==","signatures":[{"sig":"MEQCIAIUpZf1vPoq/yAd6bsnYOJ2i3+cSrz792iep0KrnoSVAiBmwtcff1lh5MLxQxjOFrEYI6OFR5zCclO1+btNNL+Tzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5804004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFuXbCRA9TVsSAnZWagAAjJgQAIZdy9atIgQju+j3IuOr\nCdBTPcyHlelSCX0v7dDy+zLLSmdqdtNGXLUrjG4wAHK9PIo+1IgEKVCqJ1x2\n0qzjmvs3GymvIb2fSCimkVxGiPJeGQv+XMS8iAebZ3Z76fzeHhfbgW5Nt1rY\n0p09JRg07rq8F3Z0BdwWTMzVJgSjh+fOxHS7o41XtbC4o+h6T/rbESJ7LsB5\n8rAk/0zzzB1FWS1szOlTG0Ux8zqm1ztYja+VJQHXZ2DRzjXlcDCPSobQRYgA\nkFs7hmRrjqmuuZ/ER/EkWz1JUcHZMPIQjzughuXlYlNXqtPZz8J5LMu6shFp\nfuKgr5eE1ZctSFAPfGhch+R3fYnPpTKSuvRcEvtfHOEjNPy1zpgdc68LOLsX\nRzUpZkmEW5p2MTukMYHWboC6Dr1AMc1ySFNFVEhn1ZVldPiH1f2wG8tUT4/g\ntAw9GyrDybZOWKDs62aMODRU31giDizM1KleIhLI9DdFBxsGO1PHrqGfi+cI\nludcN1aoFefowpf5dmOdkbubVbaLUzxjz/rzJzrACSv8jP5OJ2efulWaV6Z3\nuDJbmni5DrOeT2Om/MzUoBKE2EVF9xN1Wda72N7ICrj/Nfm3uh27oKLiJhKu\n8WyOyGo3vvujJ5Q9UG44+B9iPKUc2tRYvzcVJLzeCseU/Qq1TEPrIYumnPU2\nZM07\r\n=STxM\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.4.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.1.0_1528227291060_0.9709753426743828","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@signalk/server-admin-ui","version":"1.2.0","keywords":["signalk-webapp"],"author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.2.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"b3ea4f761dd2cb7339f7cf0a61b250bd8776c911","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.2.0.tgz","fileCount":22,"integrity":"sha512-JzNOXbBGIfZ5oJZQq1c32A5h6eVDupD2LOrOEh4gqQlVKhOv4q4vjNTK1hwf+oNEN5/3Ib7pyzgSK5nFf/g9Bg==","signatures":[{"sig":"MEUCIQDDe8xc2fOvg+Z5tqFxbyT2NcasRVCYoQrAhWZyKg2YowIgK+0CvJT6QMwGcG70bGCaDEj8Z/hloVkqjDQExQAgM6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5806558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdYtRCRA9TVsSAnZWagAAQ+0P/2cCgjTT3iXUg2NQppnI\nfNCHcu20jf1RqQ23cKnpomfQBHQxUwUDedeigB1Q9FlrPssozIBULaYmASjc\nymsI8accHvXT3Wk557iH4NeXXsvfxNKZrwxvsyPCJClGIAsLCEQYwLMWdW+9\nZtZRhd7jeXvWnKvugQXGbf5FNsX5g0JMZS1mNLSafhArw/E1Q7pX7Z8Ga3TQ\nQesCO2VWAx5G/ie5m2KosP1XQgDxxnP+xtM2uR81gG2pvKTfZTVrJd+ezMJm\nzvg2FMymSuOYSbIlMKWZ2Lrt040aeUXwSSngDF2wGUu9EYYAAIjBM2fOSEZC\nDpuivmu3u3xtzPAzRjONRcGnTuIa84Etj5imFsPUPkNy6X/gJYykwIMbO9zq\ncUedDMRvwP90Iu1SelI38AFYkJ718VoEAIYR8TznC/NNP05jRnkMZNpQ/drY\nGj7Ab84v8pQk4T4ZNlGH3r1sSbzd0VFjEptEaAqMuj8MQfrwk2H6lglqYcvm\nDQFH0jFRP4yzHwuN6XCepUqdUhNVC8gU3io/qRFNpbpq/FLZ7c3kVEfqSz+C\nGE18gFdqeQuf0lMI2zbHggNuD+0F9IVYw5Q32JDvJ1OnyKcfjYbbWlbRpoI3\n27W8KpZ4TwDrrlbbysuxRos0IRB/BY6RFL5vx2w1INVJjiQ0uqgzoa4WKcUm\n2niu\r\n=PPHt\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.3.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.2.0_1534430032297_0.13925153239438792","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@signalk/server-admin-ui","version":"1.2.1","keywords":["signalk-webapp"],"author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.2.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"e917d9bc77ac62bc703068c30bbda9cd4ecf7e67","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.2.1.tgz","fileCount":23,"integrity":"sha512-Kcz/2scGlCkiSzZy+9lplSafODK6hmELb+qu2//haFaD10NqZWmsc/AFH8sdpyM2DWEwdiAYvIoP+RAEi/Ru0Q==","signatures":[{"sig":"MEUCIA0o4Uft0kk09LQLMagN4Xdy4uZ9e6dGGIkor9Pny3otAiEAlbw1yoK+iFxqseJKHQ9ZUXi+dztZGFjPXCqkRyHGZSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5807335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgryTCRA9TVsSAnZWagAA0S8QAIcdlzQcc8IPRaV2Tz/c\nJ1RZN+m1bNWoDcs2J62uYGuiAhuwDB3tKajgbyXxzquiOxkDmcBBfuKj8zc2\nkCtFaRRNX7/ak8ihICJ7opa8cUroH4RejPEhRvqG6QQGd8L8qFWszXOxgCUA\nVRdEPRExEYC/H5bmuCIKGVrA+kZbR9dldRpxAWrZKHP7oibeEEp3d1niodqY\nhEQVCe4H8z3//ULkKC0taskvdlBa9rqQW7wiwMe4PsZ4bUBO5FFOAZoAYQcr\nXyzp+EgH4c9ftcSch3eTMDwa6IerWZJy22lOYsxpFch8g6MvgGibRhEBdAHc\nxUV7I+XLIEKx/Z2RAeWplW1mO8wS4T4VUgG8YeAW+R4GYqigzFDskpuns/OC\nF8//hfmwPBzSxL4YdGu5yp0lj8ycZCiLNev9zetwctRtxVR6kzSPCYnZPZa2\nO+jighj42QIpvlAeSZ/p5XIdIpJoKCAMathrerd7YTDLPBwzyX9PXnJmnsO1\nR1s0C1fg+Qg3bONb95EICNWzPvaOUQKZHm941SFziTCD5DT2xX9WHAF2jCBA\nLKLvFlxI2txkltdU2uBsxSd/cr6OOSAjK9krTdxKPkZFBlltUsAVeRthoTGJ\nXB58WxboupF01aepeOuDmL+e2qQtXjdIatya6H476hlNPjzG/BM/4iNF+Au8\nLnNc\r\n=IkiP\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.3.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.2.1_1535294611065_0.4396752796755843","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@signalk/server-admin-ui","version":"1.2.2","keywords":["signalk-webapp"],"author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.2.2","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"1bd6d8b45416c80d3548a8575f3e7763c2727e74","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.2.2.tgz","fileCount":23,"integrity":"sha512-UpcWTj54EcgDxWa05snKJq2wpwzFzGZZZnYpSexkO1xy5xicgAng4q6shZeUx3G4SxfhHNEk/i+g8Jt7y9QjIw==","signatures":[{"sig":"MEQCIDYg3fzQkmVDJgElLDANhgZrDgLGiYgZ1148ZXofrVT0AiBiH1DU5wx8xAkWZZq6LZ1r1cyIdOHc8mmI9Z+if2Jc+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5807120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkovcCRA9TVsSAnZWagAABlQP/3VR6zwM8QKYd5J35vfd\nK2Tbu4YEB3zDkhAc+ItKq9IVMXiFxkTz/5ElWFDFFBOos3aPLS+xzQv0rhCf\nnsgEIzAGyvceifUSQwwro7ghB5JUtGHJdaczBCswgzTKc4hMMvcH16mXf3bm\nto0vS3ALRYqQRwmp5DmARvlxfu7WLzBmQmBx2BusOjTvti2LXOuYJkmwKijq\nWcZSr0cHLazjpkKwkTVdXvbIJ+uJue0iDmT13S5albg/sM/ajiVZmxdMeIee\niGUEE27+EJ7sXjXr4GtOqm2b9ZDR8Ng7F17Uvrs65qUaNFDFhvBihZf7yYAC\natLkC45A6Ci2p/NAWx3xN+8RXBhAR/OMIMQ1H2LLkNYJQt70paGvEm+7D5g5\nzzMJmc1/D/jO8KjWWe4+MGyI2kJ8i8dsGJnbFQ1ChOGtsMzT37Bk56lTzyOy\nWx7PzWVNYMmq6ZPRRWWWsLgUoF5+MTXSDR9/oIupQZGL/F6Xr0jJgQpW8Nvi\nuuq/i6tq/e7W6ukzMmUqawcQ3eNMXpkLNOkRHjEhQA2aIi/YadXj3HzW2aQB\nkQmsSWAB5R4mAJy3u6GT40+fRX4/+2B5k3OGw4dSxDN4O/q+mnw4ApGf+juB\nZ1IJY8XZtcP+jTpcpj85Zce0I1YGA6cENdFQIPE0oh6B5PLJakTnlW5Px55W\nYGv5\r\n=uKf0\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.3.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.2.2_1536330715562_0.7994741020608973","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@signalk/server-admin-ui","version":"1.3.0","keywords":["signalk-webapp"],"author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.3.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"3f82791a7a02261f04d9544d427cd78be0806b28","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.3.0.tgz","fileCount":24,"integrity":"sha512-lDL9/2QX9BGx1GVmd8th51jLf6Ob4EGxKP7oC36eRIso+rIMaKtRfE3AVSiUGfJFawAZy2xwfK84CaQ/SSZpGQ==","signatures":[{"sig":"MEQCIDA54o71YBdUqClVEqdPoxpsC/OR4yUiJxqtmnHKer9nAiAnrgxn5O4uGwgbDooyjleezipEW2WxCKPdk9flDoC13Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9763326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrOp9CRA9TVsSAnZWagAA43MQAJZ47RWQ54A3g9xxTPVM\nlloBL9Ejfu8elkDSLtAeE8fRtfzRQXwdgkelkoCubzRJQViwzc83LRjKwIzF\n6KJJ2g+RQ+7/JnkWbBTXI9/jLfr8WKuMOVerNdMi8BhM8RrMFP+6Ur9ntbVb\nJami9kaFWSs6t6ApOaZ0pkJkJQVkNQrL3FKtjEiBYO4LhpOS4mUG+XsTMwa8\nQHtmYsoyrzxEVGyNI8io75WxGy+i8sQFc8kc1ninftBOc0Mcm3t/0gO7a2LN\nTaImt71yb2EVWHahS8CvsDRmaH6if1znaSScAfqweJDb3QqZ0/89DwnKVrqC\nBrkQTvd9Kywi60Fszm/yAEC2djM0T6vnreFkXfFKhhYYXkQrpsF4cY61p3DC\nNETdlqKOvSYZVuCBX6UpeuZkRD8nC0cR0Kzgr/98w6oLtwqR4YNjs6CD4uls\nx57lS0P8UM8XtU39d8yi4/gTbAEmyYXY6SiU7cDouJSmw25M9g2Bpqj1Nmeb\nbyFFU3vnboE6m7UdlG3qtwpYeEVvwM2hhow7Ln0dvP+9xmBrlSMGYZzMtIrR\nxAOrerEO1l1S4aHUoDTjOOF+HLhm/i3nsx6+jsix5IfVrRN66c1gQ5BkGIG6\nnk+17a+U4zTZDWAT+Bj25aglfHaVx7wXtlYBvY+qCkH4evkK/kULnCUoidzp\nITDf\r\n=IQJC\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.3.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.3.0_1538058876404_0.00846945803527821","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@signalk/server-admin-ui","version":"1.4.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.4.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"64a0326a3b21882dd30c6b921891770d7c31b195","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.4.0.tgz","fileCount":23,"integrity":"sha512-mR9nnS+YIx0mZJl5ZJ7jk8ODNkDkxzEolRl/WhXIYywVp5vd3rerehsVEdzPbVVBmefDbGG8wCL6rHa4gbSMNw==","signatures":[{"sig":"MEYCIQDD//Q6c0b/8e9NEusHxfBEquFlF4SZV/Pvv09Di2CnaQIhAP2CoSmseTYjMJJS73xuydlQSaeAn57gH/17sush532V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5848388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsnUOCRA9TVsSAnZWagAAfR0P/3DC+kEFOOaklLQnUyMM\nWIGf69iXbb73yG+rYJXpv4CyRPl0pCXg4KnE3hoGoNRvKx12AZJS7YmaJbEH\naqu8IPcCVC/p0qoWK6NidWT+0o6IbHf5NTSjheJWoq4eJQFMQJ2AG8rbYLKL\njTGy1q2M8l42ZG1mcyG1MY3t6CK6baSypX+ocQxpsl6D6Ol9HcuKRPwpsoY1\nOXAE8ulbDfaho7dkfoaKHOz7VWh0JaPQ3GpWC7iBGIl0Ctgw+cDU97mRDIXG\nOGguFqwVa6r1SnB/yWduuf2xnuwnPh45oKrtUo3AkHC7lNB7KdRMqF4l1O84\nLElfiYrL5aoIG5ktHTcHCHV4Xh6PzArNVSEkBanHJTJn75VwmhDjVgaisKcr\nzWfc3R5m+1Y0kI8Jg7aAtV/lWVofMjAAlTzBcBmS+8RdPUgewC9xBEQkBs41\nylb3wLLwmMck9PhozbnGJPUc1Y7QiXAGIskhvoll0fCy71SAkf898Koo1BAq\nWCYGmgxsgNOyGHzxbjFn76TxQHgjBaWCVlhEuv122R24SfbziIohWn92jPWg\nRbCLHj9P/rwdPaeVFEnxo5ME5V9efoXBO5TLkc1TfNMVOzsgQU89HSnfl6oN\nbZyIHMdTEQDmSU8No96OwfXM28oDrP55mdbc4YLXVlPVv3roawgg7X8e0R5T\nDpPZ\r\n=ovLw\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.3.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.4.0_1538422029426_0.06468773416819529","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@signalk/server-admin-ui","version":"1.5.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.5.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"46abf87343a9b0b969be5dd9f69ae7777fa954bd","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.5.0.tgz","fileCount":23,"integrity":"sha512-y1cUfWj3jQAnljf/V6YHfBo9hMUmEgSYfnI8pfwIk3D/KKgwZ40PT+NWg7EAOdHZfNJ1JTi1eZZ+FrYrtK78bQ==","signatures":[{"sig":"MEUCIQC32ioOnbsRinXgsJhOgx2u+wlr8sCHQ/jl4afhIeiJlAIgJUVjbe/LMIqb8stGU9Pvgc8mDHFdVREjkfnk8iY2tZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6628065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb21akCRA9TVsSAnZWagAAjesP/3SAXbw51pUarO9jtlWg\n9C13MIvIinED13aRBFkOjjKfoXRGPNyYQlQdrC7umeIVUAoikqZmoVqV9acr\nK76O6SLDOE6LH4D2GXvFlbpE1mUupBPLojaBx057TMy2hrtJWuNOccxGdSvZ\nkCpOJ9HVgw4GHhG0Y0sqCDtJOX40jYvwFcRJena4gxbjYWtQQJeOBz3HUhpP\nrmdACiQDCW5tNsSMueIIN7lgS+4mM4C/y2CIMMRiFzTTmLjqgpAlIZ8aq1uJ\n29D6ypZgjM7udgun79qlQJHYUuunUF6LXPOAK9UZtZBfzHTnDcpVvUUOvSBG\nNbqtXGDNbK1+UKNIbsa6ij2S5GJo2SMNzu63mpmlRuRNdF8+EhD8TIrtKOGy\n0wQzYAxoB/kTHr7i3xzuSjmCJ+Qk+nt6gUiLC5+XkpOOyG/UQrWuulVYPxHv\nynyHtPIZJK6B2XTOWHT9BUYMN/EKYELD3kdRMQjA7gugu/J9hmXDYt2vhd1U\nfHYXWtXf5N1slDCSyjuYiAW060tZIuHU8zQEAq3QqhimsN6odCps31BOLXTe\nFpOJn/nzNamB9dkDiZDcG6XZIJo1IPDfw9Lo5K0nMs+QIuCeXZ+3J0ZRt3bm\nuTUudhIS3M8rrLmvBetdYLMYteRZyKGKaozk7C2jQ9emU32JdOudbTWuzjvk\nilFJ\r\n=MYia\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.10.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":"4.0.0-beta.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.5.0_1541101219297_0.2801372389435435","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@signalk/server-admin-ui","version":"1.6.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.6.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"a8dcc96a115c8cc3eb54fa8ec01e18e9d20580c2","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.6.0.tgz","fileCount":23,"integrity":"sha512-wSQFkMIlk+ijmKUAuVweIZHf0TzPAJS9LpfyUMjQZxXT8mPa8xQ/FbfSFwhg16LG3U5K5V20G/Fe0EGeDyEy9A==","signatures":[{"sig":"MEUCIH1L5z7veOZfrkK9R8PC4QFpYHscvRT+bwEA8uVJMnTDAiEA2xzCklnAUoLLlZoEEAcckkGZprP5cyWrp+BYdZ1yDHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6653414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFQ8MCRA9TVsSAnZWagAAupEP+wQw77Se+EvvA9Dl/K8k\n/ceHWDiY3zbJjNrvYbnaKLIDjD2gqqScHD5WMiFl8UYJBAQV5KLlz4tFJxxD\n/+6rbGi8s3ykinsstDXYi4626Cmw1OOmk5ZysD3Xiei+Jh0B366SoTooIcYH\n6PvWt0xCQuT5vTDyAxlaMPqxsOZKqE3PMsVRARccxlpkcVQWo8O9SDs4yCLu\nW2hAMGLJDC4j1c63E7jlpPfKAb0ri5ymxfkNxOzpX6SKyhsUUh2P82NWMpQx\namjogAIg/PBKy2rfPWiAIADXu887g/qpIdar5JschDnmqtEvp+pUgcRoBqEs\n+foY35K45Ymwz8V7emLo+NYPMuDhPeRvCPZ/W/QApcOp+yeWAhWgNaUb5XHp\nrJ9tCPVeNeRTtRKZZWf2NRznuMTvneSZn7ZK1X/tBcrs28bulNv9s/vtuY1q\nyLjPiv5emPrLv8a45SYsb5Zvt2JOT9py3G9cwVHBU5VcioWHuGc0yyg8AxdN\nuiDb6nIkbP6Aj0aTT2mzBJN2TFdH2gTssCesaXRyq4l4GX/ndMbuJdVB+BaF\nDdgR+Xy097CCBEf1WfZ2uBLUWyldeVfDzBdAbW1R3AVfCCw+7Q/e/AHWsd13\nyYHu5/fDF1XHEEcDPH+V7l5TKITjsXFiuJwrP5bOHjOOMCBpjJt5U+mMxh8j\nCdmZ\r\n=qeji\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.4.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.12.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.6.0_1544883979707_0.5844487042834785","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@signalk/server-admin-ui","version":"1.7.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.7.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"748a1b44311dc343fe6baa5906e7a2ce80ae1748","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.7.0.tgz","fileCount":23,"integrity":"sha512-uJ/NUYPlAhGwB4EYSuc2BY9utMGREmfJvyrtq5+kCSxgpJCs6htKyzWt8jj5nEG0AoGjT2cWPoMaascB5goFJQ==","signatures":[{"sig":"MEYCIQDae6Ao9OGlWii/OyPY2+35vQNjalnT0cE1bWL+S53EAgIhAKidCaI/eXDd6thfYicQeveIRGlI0KzAEJKLmOe3O9xI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6656328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFRLMCRA9TVsSAnZWagAAVcgQAI3d7qNezfqt+AMT2zhb\nKvonQuvDn12Ff3T3yC++F7HXO3TOEl52L4kNVRgw4Id+aWvLls/z46nkYcBb\nJiPTtWMrgRgR5wWvSygxCH9h9P7Zc0KFbriehHGZ+wSI9dygTU5w+nMx8x5J\nJNHsIGZq1CxHkXhh9kxncxAR4XHdWyMozzlnJLqu97YuAJgFHRflblu5bA49\n+YFURbHUZzxaYSH9JrxRQmrcINb5zhCbi0WUwOZUgRwkJWatn4pwSN0PeM+/\nNatEAmhX/IymvvOFJ21hUzzf/bEpZGNXLIwkPHBs5KYtPrCtxEwVgonvFmtv\nc0QD5KFdwki8CZpdCykPETA+GDanzKidTZqn3Y6OciGWnm15MMRjJVY0k8CH\nOEhffsPVS0n4w+lmdNK21y/C5bfW8Gkhg/wkAQGlee9Wi2oMPkSS2ImtYIYO\nb7Zr2eAF4/3AmvZZLGqtUc3e+4KYu07MgYORkwmUOV/kdYlbgqFEw5Fby69x\nd57ZY4gcxh/3h8nSGiCf56/rT2qdnroBAVJAylNPvjeBi9a/TCHMeqiaMEzr\n6HNv//UZL6Y2B2udZxX5eaQrsy3En6X2+dV9uTutOkjyQpP2Kp4mWhG7OOPt\n6XyDtyqKKhZ7a8P3yKNUUA8fknmixNKthGL7GNaWnR+78y97zDC7wrhiYmuH\ncha9\r\n=bbVX\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.4.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.12.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.7.0_1544884939285_0.3677663867273253","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@signalk/server-admin-ui","version":"1.8.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.8.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"1571c7369348672646833ca889ffbd5e68a4ae17","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.8.0.tgz","fileCount":24,"integrity":"sha512-1zqei6UmgB0/Klk3EFAUzWUy9plFnDqnSteIq5gWmipW4n+54HF26UAj6e8kiykwq2khuuBE2HUDppACggKSlA==","signatures":[{"sig":"MEUCIQDO5Gy52q9ZPeyDkmpuEKXaTeO3aydsTR2oBh0gcc/owgIgYlLQRbunK/6k4PwgZrRlXk2NLVdetKZ1yaOGJBNd2jI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14693835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFsEFCRA9TVsSAnZWagAADU0P/3Z5f7diqMiUDlI5D5Jr\nDR1+4Xq/ODXOGDQwCdLPOLsTAAWfvQ8MTj+3RDBV3gDmU/fxExrfJQJfGzuC\nuE+yVONrLFMqOqwG9vHj3mUwgfxCXfXjVmA9bG6LCd9gcxfdsD5bZuT4xwsn\nFyuWgmyRib2rcqh/t7VBXD4n3V4i+g41gmsY1i8M8uMfvlUymbxuXwLGMCD7\neQzTtKvowPbHsbwzQ/FxuRWKxMJEdXk+m+AapmWZviEeXUqipkGrRcXdUGhk\nGYcr46GC6YbTJSenPA/BTeek0etOVkTTG4rvO6SIKSTvdkZ98EM/UcwQhDiS\na0gmXuLsEr8mYQfQuYPdoEpT34cjD+bFaxWmCpWo7jDD6EtZsnp48Bb7slec\nSoEgMghsf78SvdkV8r6FnxTJDD1j9vaXJUthVyza6LwpKN6cSF2rAs3TAoM0\njY/bcGfxgG6jmG7lXw4SMtS83i/pM7736MtsWuvkrfm/mvdoUPlrtySK5lxP\n1h6I2xHIbSHO47nu4vF8bH2BlwNJ64XiItAY+SedvAqd6pL1K3W95wdWXm3g\neKm91wEzsdt6Po7MyKCzsiD3/PTfYfcoSNM75j1wmEPsRVHjnpRa6DBg3jog\nkHMX3MYP3RgHLTNkCwIcaYxbMmXLqOQrRg4/BI+4z9HFjwu6jtjaq4q+Hz00\nyfqs\r\n=Fdmi\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.10.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.8.0_1544995076454_0.8411285268770363","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@signalk/server-admin-ui","version":"1.8.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.8.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"23b7581bc96ae58da46b672d4111cdfa1c4d9ddc","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.8.1.tgz","fileCount":23,"integrity":"sha512-fY8w5zZkso2zsMYWiYdHtR0DadhmNfSVl8Fo/IeSqyHQQiks8C9dJgMYK0iUAlToZiv9niQyt6Kaw5izPRodvQ==","signatures":[{"sig":"MEQCIHs0wQ80F76sBRHDuTDdHKvx7Qiudrn16bGRDywgkWkcAiASLrdFVZzlfG8qaVTjcSgxVGwqL87qqd2RsAS7l+0Rhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6658306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGCO/CRA9TVsSAnZWagAA84cP/j+n3JBFCJEv83i8UHg1\nPWRy3NqPkdI6luXheEJPL9r7Ln1sypaX95spUlx6+48rwEkwSHunRL9088jR\nnK/BkCvOo5Toi38DCBfPaqu2tsuqwuNb2Pf3PXnmxt238HdCuUz1hlxWfzhH\nPt5c7CL5iErG9tBoGNidZ0CeSx5UR4CWcFDtKTw95bMrwLPg2IeTMZdIKlz2\nII9b04Qjr+dOdu/Jrlja+v8KjficTUngqixib1FY3YOz3l+tSB77H9ft2hlf\n2L3ihfSm4XZNR9ar4AAlx0m6xalAgryaqeshJVGnQ0Wx6hkI2FQmCcrn/X0V\nC3vzc7oqMpIwHdvjdyDGJJza/7Av5PHh1XPoH+3dElEFeo5Nl18JwDdrsxNV\n8r9CeD46DD8G+Ecs2Gh4DOhF5APK0AVXFRPNYPkZ6V7Je3p7/OquYoQrVPk2\ns5cpnci811/2Uv78em/dBNnrAJXfi9LBzRLGZA3qnMp7RVND4rJI8duwY9Tn\nWqdnmnfXCGk1pgHCcvpiRPvjX6a6PfkdzQqub16P81cVMYRcb3s8a+f9DnLz\ngtmQC3WEtL5h6/+ZTQ+INEl4KmAdslgDsjdqTPg+koX0+5O8RLrlQ4uMhWDV\n5tRL5rPMkY2dVH79+NEELREBurip6uFD9b6GRvF4eKE79BAQtP+4k5Pjt5/A\nrdgL\r\n=WHwg\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.10.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"5.0.0-alpha.4","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","extract-text-webpack-plugin":"3.0.2","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.8.1_1545085886991_0.6312820352721595","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@signalk/server-admin-ui","version":"1.9.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.9.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"8873d4d24d12948ef4ebd6a6376a53c1eeb19701","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.9.0.tgz","fileCount":39,"integrity":"sha512-eMarIzXX01gOFzJ8QCrT+nN/sr3LSVX2YAHCg1wJy3sLNlfuWsBGlh7FaMWFTnkWBTcd4h1yttaWtv72ugSPSg==","signatures":[{"sig":"MEUCIQDKi3SFYjmZ2KFMyDSS0ek+0tu05JgyNFXvxgEqcH/iPQIgHOVdSsz3ms9XfCph8Q9bve9hnHKS3k7dJFvdpGgQ5tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11262031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOhocCRA9TVsSAnZWagAAmqMP+gLhZkyuRvx+WZ20usAl\nSd710/20mie+K2egxkVdZfmD/6rvZpuUw7jnqHpghDPYpq6JnfYRQU5zOgCN\nRpiEL0PsUPMvHNuH03xN6xcgKYIL9qvtpMWdd8WMBRizR5nKpPnHhxItYv+e\nAZIEj0vhJQK+o2cjHb51H3p0TToPKMMTTZmPF/pIAVnms8eyUw7ZOxnFtwGn\nI6gywZhPOxViy5PY6GV0HWJGFFGyoxG1r4WQ8rZZJg4hhrwbcDWL8KRXQSRY\nFDVX80GCSDcm8rfYDIJd32nWGX+8ms4AxllHI7VVrvw0NAKcSxzBtTx4KMYs\nWjTklwLn6AdrU1ZbGq1ZDTm6xp7dtsdM0G7TbRNHZ073wPpiaNsSG5vqGaoH\nciHqklAHSbNKvS/UJ5pNSv6n/1fIy40uYcKduZSPNEVQE0rcreavRmobXPlM\nUO2BfbX2Pt4Bqk0GMf0MdIDB72Ql8sSmkNB+tQ0fbJ4wUlV/faMLmF5qbsXZ\nKD0qpHHATmiQDUQmHWWXLq2yEZhymRXHc8MStt2hfVHo5qxgDGB/WbECMz5f\nf9nBizGkqNY9F1ukttQFNfW9aRsUngtIE7FJ8ThGdXL19R0VqjZCwwn4Y+RI\nUV72iMC3YCDgIhIA2C2Wyfw8QW72yeC6PAmm+NXd/8dkMltfvthNgf/WL6r9\noWon\r\n=L+xQ\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.4.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.12.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.9.0_1547311643769_0.26652294500078777","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@signalk/server-admin-ui","version":"1.10.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.10.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"d743f014ec5f1c779c8b1f95102d0a6abdc51994","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.10.0.tgz","fileCount":39,"integrity":"sha512-nQ8y5wJHh7D5KEy2KpGQreC0xHjOgKcHv+eycAhFtp6I42Uu7X6iN7Av0JxierBvNyusXkPRsIIFiIToig09wg==","signatures":[{"sig":"MEUCICdrY4UwTPqM3yGcsLu7sDr3hRt+WmaAWI/7AYU5SMJlAiEA9CYVoVUZCP/u545C1w/8nsoF+J0kigPPecLqwz1YNbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11264209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVVT2CRA9TVsSAnZWagAAQMQP/1Nh+XVmm8xslThdYkLn\nw66xcqQFSHpEa2HO01qCSGioEOaQ3aR8l//ABzV99zuARgn95xt63X0CPl9P\ncp0qmSVJzCnxsxRfa+GwpHBUoDA7yD1nrnAS6ETQAT6rc9pIshWwGOt59aEH\n0im34b6tjADQNNS37UYmzjD9b7fHmV94ZecFYpVLL2hfqENsccQyBUfcBc6t\nNsfvcAW2rOqUjScJWWmIhp5pztKCH+BYBTZ9m+8jZQp+wMrN7xf0GWD5R+FA\nvdoKG938uHzATnOuai+I8iB52zr+InYCHxu6iNMgb7FS8ssNc0FYPMNYq4VB\ntaeQC5yfVkqPosk5u+UW6b8Wa4f7H/umT7h+OUhWQgya6HBuMg6k0p8q/V8S\nDX/qexTt3GJawOB0nzd+bA0vDrNHR/oe73SfHBbD7suhL7YoHox7gFqcVdvP\ne9hkGuoAUvGOeW2tB3eWTcmy1yo8me/NVi8LTzsQ73H+QDBu5x3TufytFR3V\nhm8m5TKWTx6zGL5DrNoz4uo0NMgjtgdOxcA5JBAtHul0tt+qW3xfd9Wy+Dgr\nrVCoCMz0W9lz53SYCfJY+imxHv7SBr9Ol7+7axBQMdXxqUI6nHGHoBmYvgyI\nO+JIcTwJzRbPJMra8FZoZ2xlkXLUXmVcggFVuKTSfbfPxO2Jn2a+11FH2OQM\n0G7t\r\n=R+09\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.12.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.10.0_1549096181991_0.6319672465454991","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@signalk/server-admin-ui","version":"1.11.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.11.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"fea097145440d0f59867386a76b431a31e06dc02","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.11.0.tgz","fileCount":38,"integrity":"sha512-TdoXcEDv8Z3z2LwGqkB+IjLP90hVYZFwxvzKEoXdooJRWoADsT9FdwNyBABn72LwZJfviZngCH3PHafNkqIKYQ==","signatures":[{"sig":"MEUCIQDyrL46KJTwVZJnk43AjHI62ey115vmTc6FbyM79C8AswIgF9AMC2XxluRPfrR45PPqfAWAhaXn7yBa3h7LvHwFOZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11151678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcduZKCRA9TVsSAnZWagAAVU8P/1vQ+SbSsK5YWPyr+yul\nOpk8B1sQtuy0x3HYIqVWbTWqah7RM+aVKAKz9vOXrqLs8TOY4+//7r7DM8PS\nYBq+iygzHeP+fjvlu6ah/HTqH6QTE+dsU1NlzEoVLp77YRjfA1lRgWfhjRkp\nYFG5j5mo/fI1zPpOCLK+OawVojF5NXCGmF0bTe8S7i0QEonZidzFwC6uBtUB\npmtAfSK+b/4L191QIlIHIGtT1yKx+fY/mDqu+3+e1Kyy5k70r8WXg6Cd+rNj\nM97WPP4r7k//8ASJk05F/6TiIYNW237ycX9cAa01bNDkpUm+HTq3/cucglX8\n73jLJjb1r0CzYIcw7HEpeYd66pd56xdBGJEYP4ekpiugltZOZAGAsKLdpZZa\nc+Tlk1QBgozT9dobtVZhFEGqAAEfGR5M0ZjFYFUD3E4bprs7hLwaLNb+0Wid\nF/LIJy8cmrjHKckFzMxCtx040BqK6kr2m4nkti0zh9zl36violqvyTu9egNq\nZ2Y9QKbErEuCgPjT+/AfbzKTIDgMR2I4gIWtb8akOsxTqrI5x6T/cnpzJAkK\nrVpHcRfl5Cz7ck3yx4s/c9oVBUZmgaf9UI+0W7vOdCSeq6S2yBHx1cM3v6Af\nyyo493/Ei0aiDcNAZDyybf61VGRafOekDnLcXxy8PG/Mu8xiC7Afh9D0kG1U\n9zS8\r\n=rGYq\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.10.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.11.0_1551296073431_0.14236467729941227","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@signalk/server-admin-ui","version":"1.12.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.12.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"653177139a7c12138b38f77fc6b9f1e86d5b48c9","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.12.0.tgz","fileCount":38,"integrity":"sha512-0vECxfjb/LbXjyeBHFUJdUiz2L+UO6SxK1qz8P7tPIjn5QV4YqG13kflvgjdl6iB2qQRjd8iMeBAJq9kWUOWCw==","signatures":[{"sig":"MEUCIQDzHe+Qg2Ei1qUaKeWN2awE7CU0AOrYYlwBJcLoNj5GdQIgJBMy0Sfv1KLhIqyqXr3xHYOo2f8Diepp7py05or6Ns0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11279604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvyLnCRA9TVsSAnZWagAAlSYQAIgGiKW+mrGV5VKoZoWw\nnXYAAgYm6t4yjT9OvN1mYez0TgBjp9ykHen6TdEL5VVQlzAOjvJusTgJjLqK\naBg4IOBplRzrp+61EXhMRyAs3qm3OAK/BYxkDql1wRi1d2IazjnqK2JrM4sz\nA25ltHrwocTvI5ivviKcwpE5V4XOkvlAFseazZq9zmZP6rttkfCSNc7TGtfK\n9/OnguH03GbdmE1Gcw0znXYN9DMZF8fZ9uWaNaYlX54n+O7yqRSziyNjIgAK\n1bZqoc/tNAcQbuyCN5Ze6/aYvTfjM6KFeLqdMBP9QIAf6W/SczBV/NOGRlrT\n0mQQP/t3ZehtJeY2b/pjxAaVipH+gCjrkgf10Ain7ydUYWeC3t/wjLgy9A2t\nt0hBIFPHVL5TEi1LbONcal/jF5xp31VeawTDu97iN7L4mwuSXXpyQ3XFE8Ye\nWKeLjwKUBISbDjf8SaD6l1C4JJo2TgDSGOG+fH6twpwZEkzvq/G1aj/83ZYj\n8XbyWZgAMkWorMy9TZNOeVf0tPNyY8/gXm3GlWp3iJFvwBJ3msCebl4df+lk\n2obFr+xVkzFCxfBoXU90oQDJ53qhUS3KJfcueN3jDlQkh6roOUGoeEd0HOAw\ndRzLjxnjWfmNIz4uSz26I2HJNSzgMv3oQ3zn95HJhCuTacBUUU7Qx1MNrdXd\n+zNa\r\n=hfhX\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.10.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.12.0_1556030182557_0.9152663195622248","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@signalk/server-admin-ui","version":"1.12.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.12.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"b7b1a5fccbb93171b7f857899fb17af73bcab752","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.12.1.tgz","fileCount":38,"integrity":"sha512-WnuN2p+bI8+He3xhfPr3fH1EwWcm26fnqFP7WWDgJNx5I2spAbJwz02hmsJBboK91WAq5VnB8LTpvWBY9AiKzA==","signatures":[{"sig":"MEUCIQCiNUjkcsiGTO4iCiT3ITQ9NAh5bEHIFjtJNBBaFlGAAgIgDrlnb74yRNhCKZ3GbdMsk4Tj5WO9HRRqyr7Q9KGP+Fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11516344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+PugCRA9TVsSAnZWagAA+FEQAInzkcZ7vN3n2gKYccjP\nkmK0TimrynsQCRdtewNu9blGvrVxMnJD7TbeDXvLO0WH9OiBtCLYEC9KvKSZ\nAPIUWYMuqGEr+Ci5S45XnhMxRCprXThs+kyhRCIFKQTt9SuWhnqgMazhyp//\nUCCWEl3+UuZUxBLk9bGEmKLW6GHU88g/lFxXwKwZ8oWfkc9XWMWU+sAK6pYC\nj5Z9K9tt28iK5iXKrDE/pP3naT/LomWMMMM5uGEmfKY7Zx6luJxOQ6bwyYyk\n4l3onrFZ0uxjEN8OPNZ1etcOOHieIIlNEus5HMuCUPCOD5pR+MUAYCZCiSMB\nAmvGFMMPoHgapcCdseMzbC1oELWw+j2a98NGtAv+MZzN7BrWwKVidCJglSr/\nSx4mmLZLJH9QSrOHu1p9wt0Dus8AJw0Jaoze2nDzpzWCsU3sIeJjrlM8aA6t\n/HQuHS6eTnds+WpUaqELRlRaBI+rIP4dhTpmDUiiMu4k4OaO9QtKvfQg/aFD\nXhUcc4xaAf8RCOP+8nwMuEGUzJ4Dw09i9u5Xl9h17YRZeBWKrVYMXjfE0m/O\n6V/ctJYCBqkxingfG+ZeqkbI4D+3V+/CG/5KvsEeMzA+kSyfrobzWnjCBxaQ\n1X6OBpxec6qo7dmwH5la5Sk7QMLwNZDBr4bfaVhOctjzMpRrWfpJGB8zTFd1\n44sg\r\n=GluV\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.10.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.12.1_1559821215869_0.1215145407214775","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@signalk/server-admin-ui","version":"1.13.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.13.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"738cd25503e9706b9c4ee649226ec8bfb9bfb4f6","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.13.0.tgz","fileCount":38,"integrity":"sha512-v0IaZ2OSCq8awbfzkqNAJFfMJ14TaRCDM8JP+q/0GGAVDZZ/33yL3f/NdxlFijvK9FyQYzIBZM+463jhPO6JqQ==","signatures":[{"sig":"MEYCIQDB3Om/a8zJazEPNI/vLnUZQd2swwI0HPQYhGPQsEmW2QIhAPULLKc3gYIXpHzz2axcacNXRVueXfrGw4ccWWgrkWP5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11533382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPGbRCRA9TVsSAnZWagAA9jcP/2abDNT3Bg6mN01WTj0e\nerLUqONKks9uREFgP3VVKKkd1dtnIwAPx+yAbEcj5Z660sthrxtVx6VJLFZR\nFRP6EteZiGG6tPTYTcab8NH5PVaWRFzEZS/Er8sneIp76hPVJ/Ep24PD5ro2\nG/ZiesN5nvq1cMrlwKM2xnWj/OWCF3SAshGrqocIqgcu/d+1g1vi/XsAUYg5\nXD/2O3IOI1lVy1Xors2GsbYjHindc2sm/GnRYp7RZ3vGZYeI2xf0bjM5djWx\nyzWi45MXVeIsQoEUUB/CPr/790jBknhFhN1X40lE+FV10Q+zm9pN4V6kWdXq\nP6gct79m98fUMoiFBFuL2UqtqtwFI+Wl8ShCCZKzYuQFrWRL5K9u6hOplNPR\nCEa/jlGFxjcQ3x4Cps6lQ8AsHayYpEXgMXRD1eAQOL5CnQgozXUvlYS/3oJS\ndrAwVejGgyvJFnOeQ//O2nDnnBssW4wuGvWnPXl5oNm47HkMx9DhJGmOmJkX\nYhtro7NoXQIIrfKOqxdEPGQVOHpo6MR0v4iRXpwujaehB1k/uaSy/b0drLVG\ngIDiwXLhcBUr+1MiUTUHmaTTdrx7fUgfbaQpCreUiz9CDVaPS8a8Ok+FoYpG\nCAe5nKLZfC50l7CnG2E1Qptqp/QAE0LKcyvb8XLm2JVo8dap7uH6dgZjJAF6\n2MAH\r\n=2bTj\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"5.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"8.10.0","dependencies":{"react-markdown":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"^3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"4.7.1","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.13.0_1564239568450_0.6223613216153572","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@signalk/server-admin-ui","version":"1.14.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.14.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"6213f7dd1e499d2c05586573c66afc9b5e204630","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.14.0.tgz","fileCount":38,"integrity":"sha512-pmkK1uTIxO2pcjlLNq2qggqy3DasKYJLvLFoIyHueOZ8AgDdoSRj40TZWrZVFMgg7DednLN3tMcuL9P0gq7Slw==","signatures":[{"sig":"MEUCIQDe0SX2DjpNAfNIQzZHz6QWzqB6RRuBHnPbBMpRAu9KXQIgJbHVMQLdq+MNb3YhRDsg/spdSql9jMJ68vmKLMjkVu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11823202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6qU1CRA9TVsSAnZWagAAYpAP/jCIo0fvVcqmeYtrs1Au\noNsYrvJNxFnaD3vDChqGMOiZg3973bMErBxa0Rdx2kwEbpH5O2v2/N39PODK\nYi57dHrcppJuddatKUYuAKYL0wgMmBHLP1VtBxOLlPPLgsCCNrJ8JVKX13gz\nSDjnRMw32P+j8lb0dZwgXXkRvkat1z3Q2GQOt2+FApSaXEcDGQhriTptmMTE\njCceXA7CtRBQpz5CldFBsWHIqke2D4NDQcNWDlSIMZS9WkJ7g6DQMFBvOd9G\nh92GNtzU2dyLOUQDaOOHdGgtkc9LnsiTxKftLTQ3eHoZyFaZM+XORzHy3ZDR\nYBJsZWjfiwr3RR0DNWUiJ/j/IEjhDOxGpombvQ63P5PukncECL09ekfnVQU3\nzBq9V80OTOPOAGmlnn0BaxPyB8Z/vjA85Fm42ftIjH6vMEJNAgca2fun84pV\nhAdmHUZWzBb0AVYUG/OSXavMuUIhmvczNkZWQNMJlhfZzx3v9OW7b2cUwt5h\nWQjNeFNP6oXp0wIdDcUA/rfRXDy0OghiQqiLl26fQSQe853+dqBYFS27jpgB\nRNuwMU1Xu23jUHYT8Tdbg0JXZxC/L/Juf0kOh+xruSN9UQDOoJgIml9QohSs\nK8VaR29ziybppFQO4BuXJUG4fEp6nyG1Bk47tJjntZVVGVMM/GuRVJ6bWqkG\nHOwp\r\n=2NhU\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.11.3","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.17.0","_hasShrinkwrap":false,"devDependencies":{"react":"16.1.1","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"16.1.1","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.14.0_1575658805312_0.19071451317316268","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@signalk/server-admin-ui","version":"1.15.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.15.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"85c7ce99cf1f3bebe440fbc26dd7f6ae29b470fe","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.15.0.tgz","fileCount":40,"integrity":"sha512-SIONryH8GbkGVSEXSwVoSllORzbacvfz2Eu8OMh+tz6TOTNd3zLobo9F3R9nf+9Rbr1YWNCChRiuPrlpeOjWYA==","signatures":[{"sig":"MEUCIE609/aqw0unsjCw4+OeoJApPYvTh6xjmYFoEFAInAtlAiEAmssRhAKYfW0+h5wiq8tZ9gP7J+Ey+/KXkV4cOaX1qRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11992356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFNgBCRA9TVsSAnZWagAA6y8P/2vL94Rdsbw97kAZe0r1\n8fj46Iz54fmKyVWR7HaSEpBBXlMeOPWas1BtBdyryThgLgBx0SYPJXYr1HPp\n9qUjo6dH9BBHfYDduX5dA6kcDQQVLSFbQJNR4vPweYbyBdTYsQf8uOt/yPtR\n601Zr8HJBkGsikYppHYkLvGYhwkmWQgkDFKiqh/i67wFes/Gq0f1atyBz3x7\nVBayAOYbcp3fTBts/K+OZH82YuIXFNX7c7ZsLKZ4NvQAN/BWNqF71GyxAeBt\nnTdHeAeBA7PIwiI16Y+NeTiCVwqRphU1hR/uj5fILU3xQ3TEbjVBYfTGfYnV\nDJ6oqM6fJOGE+XTqM2erKplgpVrvS0tQ0Ksw26Denixz+2KjCGKA75A+K66J\ncPoAdJBfi2lhcdRQVsYC3RK5bE6GU0JzhlvydVAh4EAh977pQozj+6N9lBRO\nSLyH5AmgOyAt0MRgChZJpN6FWt0Lun4iEzmxaFgOSGE+hWACzCTOJ387iZk2\nCx6xGGfVYigD1Sj04E064u3u8WYL62Mb6qLeATTQiW6jnWMH8RsfHpMjYaCd\nJC4F+aicwZg6GucdC0jumSd1+ZGDAdO3/8bvPdC7aRqvIhbyQd0RRX2ouPIh\nye3doq3TNipnBtuxAGK/6FhrKlI6+e8dX4R0vBpmaMhNmgQUOb49GV/7uUe4\nj9pi\r\n=/5uR\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.10.3","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"12.8.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.15.0_1578424321161_0.8400990174376846","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"@signalk/server-admin-ui","version":"1.15.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.15.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"705a1f11b3ebecebeabc259fbba21f6dde825d82","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.15.1.tgz","fileCount":40,"integrity":"sha512-XtJSP0sX1iXdMmjn/R+MXmCHX8eeLdSY+be76BtXsBMfNsf3IPl12IZs0nJhrk0YVkZdi0WeHQN/RDlEfyMl/g==","signatures":[{"sig":"MEQCIAWvArQIk1Kl2ltweY7tWtppuEjpKHCUmiX5COMmJs0HAiBaYbE1zgf7sMp8Iimz24g7BszfMqnKdSw+jv5iFEHEvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16143964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHMG1CRA9TVsSAnZWagAAGoYP/At6SX13P04cc30cRCYa\nkmnSeBwjEV9vjuOhKBNrBIzP4uQa2I64ZQ5HULyzNWRLM7tUqxAi4+p8Idq0\n8uQztJlw2sfB/9MLlGVTWGrXKaJh5iOSgJ9kL2siXV1W9qUeHfcpYSpuPA7i\n3Zu3W1aHFqnXmZWDocnkGxl39gLyJH1DfAB3AePVCX7FZ46PeHqR/3WHgh8I\nlora4QM/4H2C4q9gT5Ydgnd6lOjNzcIMoChsWKpxxG9j2J2+wRfkWNqtMmbv\n/kL8QC1Yz1BLV95Kh4dFHNgqOrCmib+XRmxlWcotiJWnqgXrY+iYeguLmCVe\nLdR+0L+bI8lsMopXpj16xLSJZjUu5IfdXI8VhbdAmEAq1NebJzHm7c6tS5Vi\nrwkjRT2NGhFUXDJAHZ8UZKOsaBc//oHw9FigUD2NCRgLWjkENenX9/3nHWd2\nNxvQsW9LF8vATxth0x9XRbkF/SNpIbMPZiRyTXvh+iIpO56oi5cRCK20acw+\nrtvu2+/f/ma4torr8w/tDQSX8lgyeUP/rp1BEkRi6ndvHzY1vP81hRhZafHO\nbpJvExLEjmU17Lx861zR+kEMThrvf14w8kwrQd6WPCiY/tjaI71qmErawg2r\nW9XLTzgDBUdXWY+wRnKq0EliMGJ84vrny3VU+UmOCVhoweTG+60cUpjr11Cd\nGvVJ\r\n=ayey\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.13.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.18.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.15.1_1578942901061_0.649455919708227","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@signalk/server-admin-ui","version":"1.16.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.16.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"a70e196f96d27b4d99a2814964eeafdc2112ba30","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.16.0.tgz","fileCount":40,"integrity":"sha512-TK0FgnSeIgLbhlO8nZii8RNbyvlkzeZd0IaI9tCJOxhGwNZHAvxnQOOmHeXtUVfQBr0douLsKZvDQ3Myiaa5Tw==","signatures":[{"sig":"MEUCIQCJ5Ynzr75Sx7SsIFGATNAtVdw+Zz8zuG/F8xRzmRcysQIgLsiKk/Yhg19hGn5OG8+aWnyRql4BEhvsC/d1xAdSL9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14262036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeILuGCRA9TVsSAnZWagAA0jkP/iuFaG0nO63U1t2SXpBL\nr/lrTNmow7hhq4uaCe7zkTfynYaA5D4MoIc/R+vTSWdE3hblbzA5SumZrmWa\nTnAEDErUMYB+Tnx0We8D6JgeuNV55oH94okz5QYazMOzVxhWo/2UdoZLzSJ7\n4sf8iVw9Ecm2P8v/rqIjUTFYg0/O44XCs4chb57tsa70eT9C62H1f1T4Mex0\nWgWe5FUzsZawgHtOQCPhA2UvCeJQ3X9mXhusbl1AmKi3hpn6bZJEephoA1e6\nsrYJLbs0YsFJUzhjDP+CDUKBWLRfDoIz/15w1FcMCLs7P94wXp0CHL3su5r+\nNhSSPvv9ZG2u0P2BMEQTP26SNF6F7dFEcwLO5eu4VmU2XCYvEEAsoP+VkrDO\nX8huXO9yPXSEQLk3+Uum/nR+rh7Saq+URD99WxjyrA2ZxJYdMrv7uulspSkQ\nrayd22sQWJ5HSqwZEyDqjsAeFAQjWWrogQiZd2rJMNHh+XlUbos6HnX3lr9w\nETZMLDyi/GMfDiA3XkOru+UFYbeQWH4GJQrzo8UY03s2ybo969/ZooYNdOx1\nkqlidUcOiHAQcg8llE3peuAzB2+Ed34X8gzyY4WMKtvfqrTHPDnZNwkqlx92\nU3z9EK2embRUn6Ig48R89VLDIc45NUd20HxiqNjzmhIJQG0vbSn22b2x1m5x\nHoPD\r\n=BD1K\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.16.0_1579203461865_0.061043239985762554","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@signalk/server-admin-ui","version":"1.17.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.17.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"43637ec96176929e20cd1b5c0c675c2455b7a1da","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.17.0.tgz","fileCount":38,"integrity":"sha512-d/GceE95iDrQA37ahX1QyKNDGRGCm5Y+aBx/gV6dgLVf0/Ms/AissF8b/ED8Ibc+t8/YPC9ScDe2vGT9ub1qTg==","signatures":[{"sig":"MEUCIQD3LPOm/wjQ/VVbWD70+LfbbOJGWRDZdWOaevuTFWSriAIgT03WOiSlkJK0/e6RIx2tK2xmrX4GrAeMLeT92OAGyLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12009310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePe9YCRA9TVsSAnZWagAA0hoP/05lRedHMORS+cfa+VwK\nySET7OM51K1xz2JVpTAcfixyWJXLkz/8aMU4+P791cKZ5c08l+HvYZAPTuhS\nhpwHl4YGZ4pEe/W0tPdFIl73TCmRWZJ1Oz2y/opZ4cNh10pzoyD09GlSMK6H\nGJAhT1DlzAL885NnJuGSUTQb3VzhVJ++0Q7AOzzYUIY0THnPYZnkLNhyWrh5\nMzPLyp7Vq6NIVyJgDfTEOm75fYqFwm5XaSGpXPlR0HSfVrdJLylbmi1fL3Ex\nWDNjHsW10Bn52uy+jxDF+cnVZP5rH+NC113Enkw/o2j9XHsMQ4T/UzvMB5M/\nErGQBcHJGtgZCHGQpKtNFggIa8cmN6sAq5GTQWXbx0WrbAd3HnKeTqIL9r2h\nDMRMGTtcVmJ/4Dyeldt5ZLS+/DKjXJsnHnAj+ieyXP27nV0kPiqXZqSwpsje\nW3H0R512XOK2tBELctc2nk53y6wQwRTMDm91rOlOoPz+w9y0kKdMdwJB0hLm\nFQcbLyTm90KwR2v7zRuE3UNTKhFXFDEXdy8CYrWnb4sQf4Kx3ndqRN6t+5K5\n5KPDtek+vftaNQclL8HrozyogQAQmIqdnc+P/+j9BNKf/4yGYeXwceVUNlGH\nf9RkF+sW3EaaqF2GBUekHrnd4gewwBPw3y5Ge5K+piBIctn8pfRr3I+CeYwe\nFRZl\r\n=aJju\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.17.0_1581117271510_0.9994621368752854","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@signalk/server-admin-ui","version":"1.18.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.18.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"0476453c98da93f0964a7684fb3a4650911e8b04","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.18.0.tgz","fileCount":38,"integrity":"sha512-zfk+M9CHs8Pm149h+WoSpY4EtnkwLeu4+Fsy1ZuaJDJndVmV+JNUMx8ZepH7MzT5AwXOzCLXzKwZx1AtTzKAfg==","signatures":[{"sig":"MEQCIAmgGVYEU0jVB2Bcy3gbYlsuGx/unzwfXH3tMb0GKAYGAiAmBP1sfLIGoUdsUxokSbyAvdnLiXmTOTDdKJ2B90NmoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13013591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRZZhCRA9TVsSAnZWagAAeWcP/17IoVy4FrG09MQsOYPy\nwxWi38uvEgX3NG5hWiV4Lxvd5BhaPoKUOiA1YuYA4aMM75sU2Zm96lOpBsmz\njtqSUoLeTvyb212vCZj4aI5p2BZSA0xm6WiWy/2+BgsZE9qgrkJxXIRWbKGY\neSEj8Z2UxUkVvD8fkg5jOPMWi4Q2Qx8Lq1LV8ZaD23ubbBxLscXC7M+1Lt2C\ndeUlVTQGMXEdZDOXIQiXwCUCLs/ieJZrmtvOztA0Mc5JWe4LgT4+/galhnMs\nOtvH4gHoK8UR3n9Tp15st48eXJupJthZEvygFZac+g8lq5y7QxWJrKKB451/\nawz6mjeV9YDFm4CmWWllEVgKy/PRLkkGlpNOLeq5pZ9QfsYPDMc+OmM3Mtcv\nYiEE2MkVfojuLp0vpK+MR3s7+OttePwG0LruQcjGInb0UZX3Bq7mtBpI2588\nK3+QJO7HZ5gjkb7Hdv9q0MjRF90Cszv70Vufp+JEkslv4a/jzvnMy07MN8l8\n7HsDhT/XihEpn7ovaSTy4fUYkj+e8RALVhrh5MOssTowFekSdXBnnuxOcH3Y\nq3Z/HhF1nGQoCZ71EeA243xou1srv9Lhn5Reu4XZU6ZCkGsvUXUllHooBVut\n+g5bgBiEn9q+mTgpFwsBra58U5uPdvqPq18SKiaXtf+HdHZErh5VpsYEFux1\nDD2D\r\n=9BE7\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","start":"webpack-dev-server --progress --colors --inline --env.dev","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","dependencies":{"react-html-parser":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.18.0_1581618785264_0.7476395700974068","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@signalk/server-admin-ui","version":"1.19.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.19.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"621ff86c421aced13f27c734432ffa38739c4641","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.19.0.tgz","fileCount":38,"integrity":"sha512-XrLR3JXi3TAYcEDJf6a8iQ5OUzW9xdJcYcsOTIkKYvuY220nYRWu+749+9Nke9+EKGBaJ6LLz8d8pNbwt81xig==","signatures":[{"sig":"MEUCIQCgz+ZkmHQw8AIuozdWUoLJv3afdoBSrwGwEPaJ0ToVTwIgMLAEuNtnW4ZKSc3eRhQWUrCey5Tn9YSRETPA69TPcMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13014360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTFNXCRA9TVsSAnZWagAAE6YP/AvfbdEgfFkm2CPrPIm/\nv9UoMQOx5LDgTGjfA+DBvtmIGMgaH9RJPXhIUnKf3LuR89GRpR2AiZlVKKlD\nuMRqX2/2/7gtnkcQEO0KVhksboYALqg5qjKUByHIeNA1R9tczSg7BU748Dmi\nGrm4KfWIXNBk3zdkPfWiHsl40brz5IS8G8mjCkLP+OfztSFhoyzg+hkTcnH0\n2P1zvwhAoltJ8/KBFOBoaipndXWzwQ1sQmcJ/3MVG9xPw5cPcsIrot3IkEZ6\n7OLVKXVI5jRtCSpWhG9pLaaGkMHIYuwpMnC39LE0i2w+mI4TJxiPWEIYTAX9\nWk5K0IjWi4uIeuu92+9BghN914YSSWvcPi+q2l49X/BsyDexav1RgrkttvIi\nLH9oZeiD9dCh1UT+RPBPV6SgNivhAV0ZlZGauiIlis5Xq6iqBY4G6qdbhnqP\nj9RH0ld2rayBCK2dSbFX5QCS9lVdDHLJyasDgNeUnkJ1k1Ep2r4NTGYdUbjx\n2uOYSIoldu9WJgdyWHzJZ7bBWL/lvZ7qxEHIG6EN/k2dVKl37mOHiZq28REO\np8o/PNpQaFMrlnVpJf2vTpyknM46s/7g4miJrqS0ta+oa7DHGKctMa/uA5TC\nuPoMz6NSgv2jeXE9AXPa863oJOdcn7le/lq7v/reCbNxyEaY2lsTqLE7TiCF\nwemt\r\n=afIi\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.19.0_1582060374990_0.8650295439085316","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"@signalk/server-admin-ui","version":"1.20.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.20.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"d2dff87c27403d8a5e5b03a1e0ae97bd3371dc90","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.20.0.tgz","fileCount":38,"integrity":"sha512-TXkLRKLzD+APHYdKrVlvAmbCvFK27GlJXTBSeXz2lklo0RYiwMs98rHOrwGf4G5owRFEptSHqPOEP8nThqzR6A==","signatures":[{"sig":"MEUCIHBzU0fgiigWyEWbpbXQ7cGUG93vhjuNAiqGnoTqFKffAiEAxJOSVmwrGSxBni58//MVRkGi91AWWevee0WvB8qqa98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13518160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWprYCRA9TVsSAnZWagAAKfoP/ilsiJxDi7xFPfnkr2Rk\nUFvn++bqlEBuB0oZO17bfoBJuSDUDmECqkP2blQ+foe++tKJuJUB8EtBp4Xh\nSgu8du6+P12qYtYpgwdGAupd5wosWf0opYgGhgAFdsbqgWtsJgzznE8bqMj6\nleAyS93HMJ2i2B0SGUrUEyAjuyLHBSb1ZVyD+Nkixs3H/VFdWh98MAsbmP2a\nki1GpOgQ3qfJWD3B/qxUa64+iiJ4s5LlxJhKdUukpLpMPinrGneYiaPnbGy5\n9h5hIiLzWc6Nt/SpHAwA5CADHoQs4cConBP0Vda4QpZUSUuyL3jhP7Votdpe\n10V0aF9AeK+Hf325XdpRlYvjCsygL06i90MRSWQ7WEhQYnaGjeuOa6yccImV\nZgzB0QHeA/a0Z/ZdFH0TiWfe9/fazFOcCACl6RubyaD/y5n4bQZmw2EaEJwK\n+D8AmNZ+o+eQ2JZTui29vDAxc8fCO+lCtZPlsgLC35idjA8FMennMObmzV7i\n6ZUb2OSWD94Cqghs5ztJUlqXlL7Oq7JP85OS+/nRNKazzrwR8ubFEWAIug/j\nd7qJFdRauun2D5lcfHfV76F7Rps08qOYuZavntWVilKKoapFT0XyZ1/LW0XD\n+diPbGpXEz7eJw+S7iDq2G+9eZVlAtH9rkVho7nH+IRlgTZOKcNSLyUnK0IR\nf7gm\r\n=i+PE\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.20.0_1582996183946_0.8779771768497118","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"@signalk/server-admin-ui","version":"1.21.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.21.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"a9a09f15ec767cbdc618b057c87c219a880202fc","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.21.0.tgz","fileCount":38,"integrity":"sha512-L5DIxa3QvGMKDCBaGNF0VNeGvwLsepE96fSL1kWolRoOCOcFWT8dTKxkD9Dvu3thLUYtv5l/m7h6cvt/vben2w==","signatures":[{"sig":"MEUCIQCDhCeaqmzNI91DRQ+rYDRNysR9mjBt3GOdN9mHxFl0mwIgc1PG6FxJQQQwp9d3CbKRNLn4khGWUDQBDKR0qu3n+/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15096302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY+eXCRA9TVsSAnZWagAAQc0P/jQXfv2QG2PY2gK7X1KL\nikdxOeBsTH96fQOOnFFKoTqBWMa1AdJ9dD1FmKAZ/iUnWcYydl6FmMBiqvyd\ni9+1Pn5q7tyV4TxR7Zt1SLNPbBo18a/FVf5AN/UMu5WxH/IesdUdhqrECs8F\nN3L8lrV4XcOggHvmLWICt0RzxFIZUxIRQJM3421ySfpTrq/yr9BNSmFWcHma\nTpep0akZRsFt6z7woPsz/4bsTQSx3g5ufP5MyZCpmF7VwzUB5fYBDlVneBOU\nAZ1tOWZJsYgW33boT8m65uj0XRLzDvdNna9qGx0JC41+5mSOanlxD8cxznaa\nyQo2+a/INN/fNrg3AflWlG7A0fdjfd28nJUebKGtghJmAPYeMqFsTzbtpQXt\nXnCMOdeOW4SWb44+cJB+xoaS2vL2R4KXJN96RLSRUUfttKIYufEEyhLh1QsP\nawwOM55eiZuD/5mYBu6iAJwga7G/gYwx/l8OMtIb9whqXuYGe8D4DSRx76Yj\nTXQnwD6yciZEpZm7gAjSNTwzr0ffp0nol/p58Y0/6TT7yPcp+MFNPZtGnnqA\n9f7cintwMRrz8UAgzKaqqPTA1zL0TmH/IjL/o6MGzpcb+/4XMHr3VFf1K9eT\nV8gBtCNz4nP6DRBIhtXTqrRYOMwc0UQQHZYcAIlpp4wJzagJWXP1lZ20dL3H\nwPV1\r\n=ov1Y\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.21.0_1583605654661_0.30141360643042625","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"@signalk/server-admin-ui","version":"1.22.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.22.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"0e375c0e5aa31f58df40948513e5562b85d2ab66","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.22.0.tgz","fileCount":38,"integrity":"sha512-cEJlzFPQ1foXSX8/qL+DsspSdGskVbUBiMQgvso0Pv6/xzqmUpVa+NXvAqAiF6+phxhmy1sFENV187cRZ4b3Jg==","signatures":[{"sig":"MEUCIDq2cf3ZHPVhEhOxXvTlZsca0Mfr33OiOskco0+aRuSaAiEAh5MX84hT4zPMH9U3XE6fWH+wS9wMFZchGj7u5ZcoAE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15202619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb9kgCRA9TVsSAnZWagAAG+kP/RLNHAVk34co/HffDAl3\nt+2hww7VtlCOPt6WCuSayyxHKVTzEBFhxYFquZ7KV+WlPR8ttdFKjMOUzi4v\ntyYYcqesL1AMP9RrDkf8F9Iap+0QwGAdrTB6NhAQsFdxl2FpmGw2iZVLWNfx\nYPeVwcZ2S9IjzJxfft079fvHw8q7I7Menyfc6vcyIbQgKh0aMMrQ+F3/HfY+\nGbACijy9Fzj/yeeWo4jPahwH1fB15Gq5XdK0sJOw7XujzsGPowkmJDleI2yE\nu+v5qZrRHRIP1t48I+YtUtfpxkuHU/zn32TvA5/D9Gz62mqpwI61qPIUD0S2\ndpEKYo8yXjcXpxQ0sIIoIZDCuSYz4yPtD9K4Ksx6O+8j6DF4rLAd93SfX+s9\n6V7FzNU6ogNsNIbCKo3SQ/wX9yN19wZ//CkirZFaqMu4eoj2+nXO0P56HyfU\nMaK3vhpAORq4NbXIzyxv3Pf+T7TA0nEeq8Z5JSoHVRXp9K41nZ7XjUNaw8aa\nnYZU8lT4TuXqP2g/8TkWTROmP1TaTKXBF2EQNSqOMKiNAFwl/dgcDUcjvgIx\nX0AFuQFrBuOqHqX3jp+r8onarSejpVqFg7TMEqWfoFRNA0idPbElKEbJN8eh\nJprp0Tfu2xY3oeU2FWOSRL3w3UyL/VWqavXZWVBsFKd5xoyDs5Mtctx4QJqp\nudC4\r\n=1WK+\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.22.0_1584388383388_0.3127014224075866","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"@signalk/server-admin-ui","version":"1.23.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.23.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"7772b4bbf7d9590c884fa7c05a03dd3699592583","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.23.0.tgz","fileCount":41,"integrity":"sha512-qQ+Uj3vPxFb6hNZrlYCPP0vekz0IBfyTjSwL+NjV6R13vTjiBZr/6s0DK0GFAdQ5ksVhJqWfOO7R7xDGQwOKyQ==","signatures":[{"sig":"MEUCIQDfUoHzj0RU3+FKtvSiK64yVvVOFgLFv6DZ5LI9ORyuvQIgaiXeUYJ5Z1dc10y9/EuUaNhRkP3mNBc95Xcz97BX0EA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44412640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei0YBCRA9TVsSAnZWagAAP+oP/0Aev//jl1OzRykgAvvY\nE2AGLokUQOxaIxwcpoFVPKh9uAbSios34rsi0KZH30fNdmKNbRRN3o98nF8s\nXLw45HP8U3AiLQTzJaTgifHPOrAvmiqOJZTViocEy6yrPXCw9mYMgu+0hFgv\n1jhM74hR/knEGm0KFXUto0FlZC0a+CwgZFxz0xCN36UXTLEYpzZ+VlvsnPC8\n+wsWub+p7ETu0/EN2FJfBFRBd/4egMGTyEmy0iNqg0mV5VgX7cMucaOwO8VS\nuKWRJ7dAGlmNt+DYx1A4vjwxln71TBf16E3g3iAeulmZ0IHeENtDz/fRY0hN\nvh9EMLvCChNSaHgGGrb9zrwSsukvpn2A2alJoeGUDiyJXTNj1KL/IiEb9+yy\nbAt0TK6r5Ugu9Qdju6pCeJu1dAafod0DLz+qYLjhWt8cGOXOsiyUbMlCNnBA\ncVKTxZ1JgUoS3QC1dj1/x2qFuFEdsJ5Sfg2ObKz9xngIDZDMXU0NVgCrbHq5\np+zBBBZc3J94ryXYhqcaTbqlL6A26AyPUmuDw/yIiaZNEp5lstFkMPEzOeTh\nBiAq+pudKB2/lCWwEw0UcYAyKF8ylv7/dRZd4LaLFfsX0PeHGlcFDimS449e\nEi6Ng8mMQg42kIUpHBovqF2X/DgcnimWZeIM359Y0YmDLe1lHPW9iES5Zytg\n1RdL\r\n=wNPK\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.23.0_1586185728480_0.4111718860618485","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"@signalk/server-admin-ui","version":"1.24.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.24.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"accdfd2cfe7dcea63f5fafe355efd10f0f595e0c","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.24.0.tgz","fileCount":38,"integrity":"sha512-JXhGouA+Gfj3a+JlcKx6n6QNasGqud82wPrQNiYMA5pooZ/uX8pEBz0GFBnhnrt1ivc2qs4XWPgpwwUy+2IYkA==","signatures":[{"sig":"MEQCICDISEvaCoSbO+i31bHWmESE/w4GnITEfh0QVfPZXHE4AiA1aT6XSjJoaQ25rjYJqh9lfTabuNL49hymMwqJq4R9FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15205436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelyKMCRA9TVsSAnZWagAAkuAP/1Jx20xkhpjxUJfQvx0N\nXCfdgqWGFSKLVwAvR2iPFfzd3QgS8/OW2uKGK8/APQB9wWd8Nhj9p2u3ZbSf\nPHQDz9/n7rLUUc/3T6gkrrPt31bbQp1BtLjKEzPuq02C6AvoRrZXhqpsmxBb\nPDZYTEyg4a/kJWsyjzHifd/1fmw6hLXF7J40dlA9FsF9fCn0/QOr+cfBnQYV\nuDmSFSOXoPxtLLDB3U9SF/EPA6ZGDZUhYRNbvPRi74kJZt7NpsdM8uesZpoD\nt6Cqg1QbUh3F1gp0GaAF+n2Z9G0vgpd+4/rW64Cr2RCY6+GKY1qY5JtZYN7L\nr6DhY+pw1a9f0WbEoFhaBM9iZNt0tL7cQOk+VL33tlepIuPxXVNHNwv8S/fo\nD1dKhUEgVfwwEe4iv6U/u+mCAyy3DxqZnAVQysJjskfsFnkJ7+okH06tUpzX\nFSScYYe2Yu37dw/E1DQJ3A9RZfnvjZ2PbbNiLtbvKclBRiQZr5s9R4phMbxm\n/OM8uQffHYcda/lEllluj9HzoCGMJjlrnJZmiNY0+JMuXZ884dt3FYEoTG/j\nzwsEVmlJ5r8splsEFEe+2nAt6DjozhAr7LQWF545Mzz7Awq62jbOkhZXG16c\nh232ploJjXcgBJEOFy2uWHeKUbwZXNL/GUDNzmnmH+Wq3kEilf2g4mli09Dp\nxA1F\r\n=isSz\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.24.0_1586963084298_0.5842494236091587","host":"s3://npm-registry-packages"}},"1.25.0-beta.1":{"name":"@signalk/server-admin-ui","version":"1.25.0-beta.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.25.0-beta.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"76ca89993be584f291d3ddaf16e89483bbb4eea5","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.25.0-beta.1.tgz","fileCount":41,"integrity":"sha512-vIS85FyX1U6lQylxjojs0ekokwji/TJjmeuf1PIRr+LYVfe/8rM2Vdh0c4HXJsnxHOz1BGvLw1uMcQFAGugISA==","signatures":[{"sig":"MEYCIQCCCMmtGPOiKXOgNFQRFOJ3FPpuXWx8IEuq9baCsDw7oAIhAMAcOmayU5Q9T5HS8sjTSPmtrtbVEEWkdDcgtlE/AaBp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44415561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepEC5CRA9TVsSAnZWagAAz44P/1FKYo7AOUggRarwYBM4\nMCPLr5zx8z5441NF6CsrhwIhwtfCPLzjxu44D/jDAJwzY3/E79fFmhBtReZH\ns79fbnCQijKh/p9E2DBMzILsbiDLxqgrRpWix8TWItPbTTBf/RLnfLS8I6E4\nPmMd5mHL+1gdELto8h4Jlxn5BTLd1srwfFHTEVw/590s8kF9NcwvANxQBR2s\nPaKRZWT/Z0sCKIfyCm96x8c5QBQQppGwYQii3dyWqyzYWDAZXUDnvzJ/pX9V\nCjmAIe4v7iB/Fbq9syFIrB5ItHNPJS7KkfSglgLgqL80N4FngNGK+WB7Qp0V\nkEIFXq/JCKICfIqD3L5e5SsA7Q0PvKdLUWeAyejE9KJeaHC3CXo0IQl2tqlA\n5s27Y6wK/lIvXe2pCHDSPotAnilgqmOcSJZ6lsvt5khYZiPRQiMWsFzC9CO8\nBw0CR9pDDF80sdmLPM8BzpIAyz95vB+8GDxr8NXyQt/ZZdCjCfh5oyObjkKZ\njXbc0Lu5U9LjUOjeoAaA+6iNSvBbjJwmv+5U6XsC1ZYJYa8IOSGnSREHgOlD\napjXzd5cVlQbZiMhd3cFcZYAA3aWuyDi5VROEsWfwevSLup5HDeScxnSQhOX\nVm67L4QWjI0m1tZF54/xufNmVN97wVN1S2524hIL8/Pi223ITSolnkY3ztsI\nYiec\r\n=fIBy\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.25.0-beta.1_1587822776315_0.613472783234575","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"@signalk/server-admin-ui","version":"1.25.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.25.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"ea293cf94936120fa7a84b8ac506ad68a2ea5e77","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.25.0.tgz","fileCount":40,"integrity":"sha512-bn0foNK+TKbSYM1o5j0dEGl81cr1L5442dwSY8mDLPr7XPhb+wd3+4mZS5Hj4N6Al9nIvjccIsMVjI+0M1TUEQ==","signatures":[{"sig":"MEUCIQCFPnof7Fnlig2dOMjK4NhzasdNCIW08ATnZNbNNLuk2QIgDDI05YS5m3SrVIKyKUwEuQu9uK62nS4PnZ22VXZGIpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19507429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerReaCRA9TVsSAnZWagAAN1gP/jpncabesH2lWFnG3+EC\nFzmT1V0y9bgm78kBwntilUcgy+WDV4xnLlXc1GUuGj1rvsLtiOPt2gRgHNti\n62G48ooFFVV2xGjLxAvitcxHwj2QfMUDma+yVHwzC0DG5uLxP+Sih515CwlZ\nk79cH6akCSGvcpMEpFW1ptQTppvhHt7zpYwN0/gtGw3lK5+vhejUD7WkugnP\n21YeKR3PwN2tq7qVlEwDPWJHFYNVydBbQlphPludtCELyx17VsWbXgMzAfAe\nnXWKo4jckTnLgmzgu4aBUgj9OWrINFLYTYs6yl51dpqe+w84pSLcQBZeey/+\nzjWZvZ2G9lKxbGxdRHv447NRmbTQ3vXQHB69jT3hzLl1msnvAFuORVxerHYh\nGkP2InyOuc5Vmjz3mrvZO19uUSToxk2R5O0fVKiRzTqBTGQsOHlxPxUZs3Da\nuLV1NPSmAnRLLdZ4PjaitKevUo0DTJH3ItTpUDTclHMl9e+qarxOezAMFDWL\n3fKc8jYeMx3QJvmHp2sv8emdvESAC14Na6WXgumJcmtNGnSHLFqM0rI5R025\nPbHi0kvET8tmuDPyjQG0PpW2dGGQXoN/prr626vOUykkIJPyvfl4q/JREF0K\nEgB7ppRevVd9jSGhc9BSqq5535UrEXPAcF+HTmTn6XKuUfYVclUkEYFuXf2S\nt5mg\r\n=LSIK\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.18.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.25.0_1588402073410_0.6530891592996715","host":"s3://npm-registry-packages"}},"1.26.0":{"name":"@signalk/server-admin-ui","version":"1.26.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.26.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"fe5a0762efd859ac7c948d6f4614a91af6d1105e","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.26.0.tgz","fileCount":38,"integrity":"sha512-TF1QtCZgXDka9Y6FS7xG+AbyF6bc8CKEGHOyTt3AXYoCBDIYdX5CNihx1M8tnKOXmFYviIM7tJaBBNzIJKS4Tw==","signatures":[{"sig":"MEUCIQCcC0a+RSCxbERNyqKjaBHGKWn6xT/zG7t5dA8Tva80IgIgAdcqlTziJoyePQITag91os65w3k9ISdMPsya48GZvm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15269599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexBdqCRA9TVsSAnZWagAAYT8P/juJ3FvNbVFOTYgAzKn2\nXhRWJtUka7cbqirPqajHuv2hTClxylDge6lAVzv+fGA8UK60bTdcJ2IUP2Yn\n0xgU712aSxYqppHFngJrhuCMTgphhNZ93dnVEhEVWDY8sDC0HMYS+3tbaKsP\nRWCeJ9st/UySwn0kox7At/oWWfaWuh7KR1h9cTXA52miC/4oVvLPjzB4NQ/X\neQZnLvyjE0bpFE3g7ZRGlSpOSaq8MBDXtFxcKHqhwWi7P9Y7osRQRrNBCrIB\n3C2xLt2C9n8xVbyXzVffDYhmzo7vDcTC6u16oEmWpglss2CiuzbAMiWRdcl9\nK5AgApWi7v8QJL6FoYGLx+oHfnmurP6Ke0DxZvu6YknrHhjWVo7tRK/dluAl\neDBYLx1ZqzLJz1/4GS2TFG9qhtdb6tCvAESXfUc/tPoMNZ6TTc0TdAXeNZSu\nKdGqBA+4juaROiUVmCjH0k+wxLz+RVM0pX+do2iAFuW0EJjHuZvA5GnOTI2L\n8grwx9H14kbz6ifzGZdx6X2JIQvUlLH1/Sou1srJp83o1290AgWT50dTkuBb\nE3zCu80Wd8JsMruLclcaSDeBs9/6g2cS8Q0Q6OoOcNFFojBLDNj6TIP/h64r\nocYO+V0eqMsEN5mCYEE1kIUdinmlQ9AQhpDgx5ZEjrDl48UiFyZMHc1aHvl8\nmqfP\r\n=c8qz\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.26.0_1589909353578_0.249852191516577","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"@signalk/server-admin-ui","version":"1.27.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.27.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"140d99380dd1aaea5e7516347582ce4b9afc1d82","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.27.0.tgz","fileCount":38,"integrity":"sha512-r6Qjp7Hf+AmXMLhzUrbL7R5Uoo1Wvj6kQzN5QG4HgmAqqHQI64zG0Qvj6J65B2OfZ1w4a2dr5xcFG6KNIZi4Hw==","signatures":[{"sig":"MEQCIAufcu+NFOadPmAXco1pDfna0I/uErQfgoBOwqpSwcv1AiBj0NKASRW/f50jPMWMbv5hGBSYpcs/SnuX4RBNbhsw6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15283520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7QB/CRA9TVsSAnZWagAAYNgP/12w11UxK8ASv83Ko/hu\nT8RSe4c286xL36HPqYWITUW9vtVssJGpMBpB7maKufv+PXRdKh9Gbj8nhGlC\ntef3ckBR4EATwD1ZvhnVmaHAMPmHngvbMjPDkV5VkXVYNguv2X2WD5daVUo4\njOFoIwoKcschc2gXyBVp/fDYo6cYMbH3Xxg5E9wcP2Adioevcmqq9tYa3kq/\nPmT+FvOMc0NQZtISbJaQiDuWP3ILfV8XhCwzF2hYz7zVrNCTR86Htn6q7ZKE\npb2qszaCCSlIEYjyPcnWRvKPPNDIFcux3Yo4Puy5qWFzjJxrG2SHE4I/BN7p\nK/1SmbOeUT1TaV2QukBLW5dN0V5RbJzt3kwTIH8ued+8R8KB/SZxtnHMxLPH\nIHsuLhYsi7PPV+9XFM369ZO5tpbcDF7fRG+EIy32epL+DtlhKqo4W279n+uJ\nx3d+pBm4YNBmlt9La8kluuf10qEX1jbbBG7PAHXqsblyOXhq9cPYK0nn3J79\nSwb6IHENWlOJHvtNhl8Ph3Kzjc59LxvBl82vGosYcFtetMMiDrAv9S7ox9x5\nW4P35V1QgokLxnRr8rUVN6vb4UlDTMo9Jv3oRKipMp49XAJktvrrc9fLDPN+\nEzr+M6ius+Qr7x2xWbjX6Ndap4LDO2ptwLXLd3/1loIOn7Pt5o1Zf488BR/I\nUEHb\r\n=7qdA\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.27.0_1592590462388_0.9746631354607291","host":"s3://npm-registry-packages"}},"1.28.0":{"name":"@signalk/server-admin-ui","version":"1.28.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.28.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"a4945945a0ab9d05084fff50102971097a74eacc","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.28.0.tgz","fileCount":38,"integrity":"sha512-hiFW0llQp3kl4VhNZmESi2vt6VsZ+svIo4TVVt9iq5tkklpAMwNf9jgckNExrE8JFizVzDm4erl5AMz9WYvlEw==","signatures":[{"sig":"MEUCIF5WST1e6S2RWDxqTEg9ZR/f/6z4imzpZqgzribx+xXRAiEAoeQ75YIofiXFzSHMWDJFcpDn3tEUjZMfsEUQHuDmgOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15290976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBliACRA9TVsSAnZWagAA7PkP/0MwFrQkqywMnhv4oTq2\nHwUDDasT3JnF5aRVnmmCog5b3Sh34Dvqe8fSMzxCFeGNMr8SNHuOo+2xdcmb\nWcvc64GB4IUY9oN0V+mjW0oEw6PCv6VHvWrk/IkkrXE0cIFo0bQrhpZKgP9D\ntVxgjPWAD/VEdfDB60YWWQDIzRlHo+0qyL3qd4nc1uoKauQoN1dFHMdMK342\n0R8cTZdA8/RbQEN1WYYwNiekjuLmW9wTysMtkEDSKBj7eB+0oD175dA/pnLU\nMlG0qQHoiYZ5tja0x/ZxjTDx7/F0/EOqJpDmo0kV6c+PWqBWoOYwMr5fEZCx\nMw1Xx+dv0DHk3Ab9nwyRdHPDAEaNjn1BvDfR9l0AjqLnb2vPbcZ9nfkcnYpc\n9eeqkVBDN68/5rH41XzcxRBNWJRYI0yPhWBa/gzw4b7TDwrAZkYcWMC0cK2f\nBeFYLTbgdfjLdc6YJiNkj26wwslPJqijACcyhDeCSkw+uTlGN4OE1AiLsI9J\n6h8F2T6YMPv32FbPAOBhk0HSng+w1jN0hUI3xSwxbKV70i3l0hiWxzDDABO0\neWxokKLOfivPP7jTt1Vcrl6hCvXwOPxihzetcqd2YPeEQxXP5jNEit2IvJA2\n8yMGuWgjSMxjsnqM26EW6egWpMGCuPENM3jDMXde8z1a5m9dOK7CmGCfZS6y\n5XfC\r\n=WCxv\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.28.0_1594251391869_0.9033364919207383","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"@signalk/server-admin-ui","version":"1.29.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.29.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"d0408e25d5c48993ffef74fb34bd23f99226fc45","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.29.0.tgz","fileCount":38,"integrity":"sha512-MKYVUE6j0QBvMBBvHzWDM0cStCxIsLRP0hBdjX4/X5FDrbmM/cA/DKopsaU5dTIySDw2BgoXXf1u7y8DSXMFcg==","signatures":[{"sig":"MEQCIAgvkZtre3Sofcaimi+sYBnuDglDYd6Uzn6deA9WH7LsAiAHYiHnSdhlYcTtwRTAxZ1DS4O4iqr/ue4tA6ptSSpDCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15297050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGIKUCRA9TVsSAnZWagAAVzsP/iFpC+9QnzC4cCQ4QAjk\nFlXXa+KGBb+MNO8/gHnwvt1+yigjoYFZ8S9OPfHl5UAkJZqEvXZhylDoBRNq\nu98Ua0UAVwOHOdEMEUgm2ecLWIyAF1QqeyD5qDsXk4PpZfQXaObJBzDkroD0\np1f+OoEZ5V9DrJW+8n4AhZ+UWKIkkq249SixJot0WdPZyiRmuWZtS5yOkqQl\nIWCdTd96oMTyJXwB2cg3nsfMl2LJ5jN/zt6kPP0vxexB2xO/WUzDn+c1IeLY\nOLemGYSCNEZoSDeQtmFZ3i/ykciwMKG8d2eAHYORH1uv/SROG9o2EW4OchpX\nxhH8FG/9ZxY6IXC+2mqYNK6hidy1VY0OwayXowws2cZ6h87SxtE4tH3xnw/y\nT6OcB9Hnkr0Iv/seqpyoc3HBoK2BAIU0jitWisiE9+RDwIC6/RGi1KYgl19o\nsqMgo4zB4AOWamffS9mf5XlsNTO42UiF57WAtNIIRSRKm8VG1GUwjWer5LPB\nZIpxc1ta7E+oj9dK38gpu/tcgqHP/TkapGpT4SPB87H0cGEh47K4CpGfe6t8\ns/Ww613A9vcjibBUU3Qa8dC7vUq7kHN818gc5JV6k3U7CKZq71iJwQLOQC+k\nn0lxlgXJRcYGWqJpPosj0HHo4UTer+xO+gg9soY5J+CvZ6BzI5SB5nbK6gUa\n4c60\r\n=OQgH\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.29.0_1595441811478_0.2849738614336128","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"@signalk/server-admin-ui","version":"1.30.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.30.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"1febc2f4ac91e2cd22a1487e18f648ff3da2b075","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.30.0.tgz","fileCount":38,"integrity":"sha512-73pmSRmrjtUwtSlebHlI678FfcGDZXdeQiCh6MH1NsNc/t6k5KUsftkqe/ZOWu72sacYyOaaWP22Vy2CwEaDPQ==","signatures":[{"sig":"MEYCIQD1g2MDAEHPSPT7CB9ihQ6e0n7snvSb1zTQjkWLhBruJQIhAPsHRpF0xnm51hP5gKwky+gVUrlbsBIC2tRFgdId3uA0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15316800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOcCyCRA9TVsSAnZWagAApFEP/j4EeTKnTFrMtSvE1Nds\nxsgv2KF9vCTuUMYAWEWoVma66fJOGQAMZF3eLE+6MjExtlQvrYcqpWC6ltki\nadnVA5eIdQmVC8JB/cbAqeDvWaB//wHTQtSiO441LTfTIuuMCsvS9zZDI8Gl\nEi4hs/lTBEuUXOr4oaAxKuimS7yEjBQr550T0mfrXBAKsVqFLruVIXknyCO6\nfn/dozAyAO+wiNE66sttAlqoUcbx4a6CSSutP6z3Tm6hIbAchdRVHvHipCwL\nm+L8rqH6zIciGN0fpKdX8fakEqD2EEJ8mbRwupizFW8xT664FQmOUKHEeYd+\nFQLbShb+LC5xwOQlO+YgAokU1hasljDRcNsxn26JIv3zJq2y7Yu6RTRHsWY2\nKH5fV7dA+f0Xuvt54zoyPYYGCG2wz8xHp2mnz2en6uq+VP9TLN1PU/6bdEXp\nRZ4PIyaoTJzufCo+XDRcR7grYjTsAAkbj+HyQwb5m8YGzRfG3HSjCVz0J+2q\nU8UIU9DXAeOM+07ZLIoDDzLi8bEp72Bg8WjKF07r1zQg2OvJ/ixwLOEj1vNj\nX06/DMeFmKo0xIVeEgpwdtQGyAajjNldXzzfnBmX0ml3gFXd4acyXywPbcHJ\n98hIhbFwybgZ9ZFhIDCkqGkoGaIwGDsb36EKErYTuttCgfDyZd09JcQk7Jn0\nhwfH\r\n=M91v\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.30.0_1597620402189_0.19097745325122895","host":"s3://npm-registry-packages"}},"1.30.1":{"name":"@signalk/server-admin-ui","version":"1.30.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.30.1","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"6ba8b0bb511995c8ad0789c4bc54194203b3cba5","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.30.1.tgz","fileCount":38,"integrity":"sha512-avMppsdBxskUkkqzJ6pimjS+HTQQNlsPU8aqOgfNI2oNmPJPgVilMq53u7/H/BGdaZ3AFxFa/WstqCZ1ftNd5w==","signatures":[{"sig":"MEQCIE6SbRVIhGivZvXGafJrJ8ICfzG9N3a8KE9BqTxFG0aMAiABCDuigMke1kDBZT6YNNXPuNaDxu0jwkB6TrdnYl7ssA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15316824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPpb3CRA9TVsSAnZWagAAwaYP+QDgvddqJPKEmtnCwe00\nQBDUkfag1SPLdZkjhhakiUO7Ij2XlfZMGiFFZuXqOvEa6vZhkc67zGW3KQq+\ncJM4t6LOZIA9c/zzmoyqehHh50IpuMPN+uYBqNDXSV1xbup+7NmDS4yPmmwS\npyOXo/wZJi94+Pa5L2NtC4GJW0mEikIfuAGycRHmkAOHS4sFp1lR+H2DLDtj\nHnKm4UX79kJKIwLG1n8O3bs+g7fW9oWxHgkuXkjPlNiYcHy2MUQJbFgjFbae\nFSQQ9MpDf12ioy8lAzfrwaZT/zni8GRYroc8O2nVdE+qzXdCwziUxz1nyAWX\nn67EbxshlkjjbjymrgYVFaIHW5lHN7HVkbAnjvaNog0meWa7u1dLqHPJ5rEA\nHyD4azLGpYZrt70aOEzSbO+wknWGpcckyGOZ0bh7E5U6Moi8VixXJk+xiqFS\ne6HVIT9f5ZDyEIsnolI1yHJwUzREltI5RAFw0NvsyvdDaGZeCQ5lNB4lI7SI\nncHouZ4sRzWMyZkcpynigPgkkM17L5hr6ujmjc56RV6agtMHPZUkC5Jj5SHX\njETMzR67tvXEwfhLDhWr3SR2mL2lz2Z94PBEfmz9h9hJubYtkoo1O4ukghVu\nm1sfBBL9aLp4XjQOzNrkjovYj2zZYlzOdFabrKhuI6UKqf176mqInAoaZwu5\nFWGG\r\n=FCMh\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.30.1_1597937398470_0.012089112053229156","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"@signalk/server-admin-ui","version":"1.31.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.31.0","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"5f0264991c3e56634a82bb659a5d61fcdcb267f4","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.31.0.tgz","fileCount":38,"integrity":"sha512-ZbpLKbdMtKqLS2cvyMSgLkvwfTTRSjIPx2yqkppyA1n18QwLzpyRFxjqicWO5V+8//G4LxIZBh5gSs81rXWGsA==","signatures":[{"sig":"MEUCIQCL+tMgVGNyNiWB+cqpunqanCZcIu7fGztOW29l+RMkPwIgKWYe9iObF8iNLpg0gnkPfOIOACKSQDZ3xcI84A/Z8PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15330952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX7VHCRA9TVsSAnZWagAALpcP/RCswoNOowknUdCr+2YJ\n4VzWM8SDgC7N7mU/sEITVyqqEPhAuMV2Rn6stmELJpA0RdvV3BILDSCquDT7\nAFFD90LU/a7MfTjkHcuqS83AW6RYmWiBstwZnT+jnlRLSZ7+WGRFTVGd16wp\nFq2FJP8Gb+UsZvfwoynq3pQUSwaj/JAuzGYq418f+oRZKE0IfXBqszlBDyxe\nAiWTqN0NTfVZMJv6tBoECDATRrMEyvy2uaUSKsCpP9eYQqpwrx/pXcvgCoCD\n+ITQAQ/lQqOkiept8Z1VveTbJ3/J//8icrNIZfW/B7SAbGlsHij8Di5Pj0Oj\nwVZZs3iNS/yRMJmgyIc9CDEZpOQSPTWhxGV3u4N2PvyEU+fABCiVC4PX2Q6a\n5TlxmXBfS+VN/lpf+wPi90v0siDIRRI6/gsRgplRX0rkdnTwqDgumSvsAOri\n5XqUkOtXrn40/iIHOLSXlLUGMk2D/HpJ1QYkWRAmrKx1H8QQzsCUlraHnm7I\n7KXGQe9HEK2veTIZn2gg//rhC0K26e5S1I7ZoD6T96aU/jIXKfUNJ001STwu\nxczrIEx8g3Y405CpcFk5ZV05b0getP5Tmdq445H2uaBiJw+f3F57R6pYgnV8\niJdRuhR2ryHzR7lDYJDZjVi020uxpvv1w/U01BB5btYhl3GL8aJcqpIvX7iM\nA7Ks\r\n=IvR/\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.31.0_1600107847175_0.4706153988584658","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"@signalk/server-admin-ui","version":"1.32.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.32.0","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"e0fdce6544b9333067bf1d339e933b2bb7abdcf4","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.32.0.tgz","fileCount":38,"integrity":"sha512-FvuMfCbW3nyurU4LA4h8Fq+YHAkEc+RzRxb54EeRNHIbusJZxwL0itRQxOeK0ivS5dTECIqoXOZu472/nZw1WQ==","signatures":[{"sig":"MEQCICFxC9lHdLLE5TDL1bkLXMvF9+fggG+fQkrOonU/XkvzAiAdX9rxSpmZgZ12xp4Hxnzn3jh5tO7KgCZV+TUQkX2gBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16102704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgMbqCRA9TVsSAnZWagAA0FIP/RLlL+vC4R/RYS0K8P61\n71gXwy2K4xdvH8ofrt3bgixMJDF2U9Yh+7R8HoQN7mRxfztXaYSozQPUZdkV\nuXVQQsPZFc1Pi1nZoMe4gcHDy5vJliojs03EpzLZY01WQzDR1mq4HfHK44TM\ncsFhHdU6Vbn+MsY7Kx/WygtT7IG2/hgB/RJenW+qIqtkiso1A5G8yNiAjcgH\nfqH7t6ee9BQVKb8Uqn9LpZcgpArRU4g1rjIDWgfH2yBzTrm03QQp93fn4MjR\nI/truk+Jj1ElDil3c3nq6Cd//vXtPds4fREFtD4Z5eKxjOjD4H37bBWff4iZ\nZgoy+/V0U/Dpp98aXnKowajEOXXfSkUJ3IhGJfB9XFIY1Qi1afOAHb0vjjCS\nA6k+DqZo4jNjf5hyZ8ivISXc4rJNQ+Yo5LydFRl2PzHjAfsTMw19nOOvgw6S\nNVDYBOw+9JfB4ucZeue7h+fCw44VfpBV06VGjc0XJ3Gfawy6li1XmaimYvcu\nCvshg+BflfmIirhXZaCOXSLE9xUZPNy3l2dcNGEYwUa1yFRHY6R+5bqKiiVI\n3W+kh00KeijnDT2yXuVNzYZfBIZx529aLZD08CE6081ThKLJIlN5DDE92I7g\nh/rsIIgtcCQEK6Eu7DcnwSOGreBgQyPAstfP6lTVhCsv7ihZl0VipgCF5OEm\nnJjs\r\n=Eu7E\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --profile --json > compilation-stats.json --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","react-select":"^3.1.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-markdown":"^4.0.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.32.0_1602275049980_0.08235754543775275","host":"s3://npm-registry-packages"}},"1.33.0":{"name":"@signalk/server-admin-ui","version":"1.33.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.33.0","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"cff116d179b4a505fcbbd909afaf97e6fa9c0788","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.33.0.tgz","fileCount":38,"integrity":"sha512-Toh4wpiR0qO/8jYEgK0BvgSTlulGMna8xK44bdRJTIWrKLiTX8artPOta0ti4UzeHTJL+1pAsAdu2Ikg3xiN9A==","signatures":[{"sig":"MEYCIQCPdbFLyAk+VDa2JJQZX07+5rGGNEzTNLdzgeZdW4F45QIhAJqTNGdNAHclfR0Hb8N5Wv0KVa/4eIaF9r1NxCOZM5CZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15502345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiwg8CRA9TVsSAnZWagAAubEP/2AqRABLte2wO2PCIzjV\n6+o7KQdHviDr7Ntyujgx/Llz48WgvWgw/bGo/HEgMT3iD3Mu5Ay2vDdJlBDd\nN0fdXKP9K6yNfI/Wy+3Yf3FruLVXQJNd2oD+OHUXS+2GuB5UWx6fSVB1FVsF\nrP/PmSyAPB8HNZJyulgs0HtywqAzWDg42fjXsYb2WB7S7+nAhBndeeBGQWdv\np8GpKoMz+vtpRHvVrNxEysH1ny3ZYgLHZfGHcR7G8gBb1y7OvUPY4j5v5qUT\nB6pCvdbfklyLu/g8MGMZBQcpal2ilXTdv4XF0CkpmZuEV2cyXZ180dWJeqqj\nQX9RNU1gOzRCrPP9HBTUcIjZneA4gF3i10V5hSrtZDpssqPbiSuUeH/2XDHM\ngfH1nzS97b24fA6310VJzr0ELgxgErEhe0SpMq2+w2UMBsD0ulJqoHmJ4Uy+\npJNO7tj/+hGPkFDfgjb//bQhTfZ/H0Vl8DmkOqdlJo8QcUviE08wWftGKZJu\nW+eORYnzGSci1NPuOhfIDHwHZeYu2wmMpf91067f0TImJ4+2jn29rS2MeWog\nNY4ONALhRRFB695+OK0HhTv/mH+IrT17eUCAbpQ4Q6eTuVMJPInZWBfavFHo\nEDfkQttJ5sd1HQR5K5yoEySfTZ7eg//wsH6KQiWn3TiTue6v1yIou9QDwOLj\ncBHm\r\n=7hgl\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":">= 5.0.0","node":">= 6.4.0"},"scripts":{"dev":"webpack -d --progress --watch --env.dev","build":"webpack -p --progress --env.prod","clean":"rimraf ./build","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.12.0","redux":"^3.7.2","rimraf":"2.6.2","history":"4.7.2","webpack":"3.8.1","chart.js":"2.7.1","bootstrap":">=4.1.2","node-sass":"^4.13.0","react-dom":"^16.12.0","uglify-js":"3.1.10","babel-core":"6.26.0","css-loader":"0.28.7","reactstrap":"^5.0.0","url-loader":"0.6.2","escape-html":"^1.0.3","file-loader":"1.1.5","html-loader":"0.5.1","react-redux":"^5.0.6","redux-thunk":"^2.2.0","sass-loader":"6.0.6","ansi-to-html":"^0.6.14","babel-loader":"7.1.2","font-awesome":"4.7.0","jsonlint-mod":"^1.7.5","react-select":"^3.1.0","style-loader":"0.19.0","css-hot-loader":"1.3.3","react-chartjs-2":"2.6.4","react-json-tree":"^0.11.2","source-list-map":"2.0.0","babel-preset-env":"1.6.1","react-router-dom":"4.2.2","react-html-parser":"^2.0.2","simple-line-icons":"2.4.1","babel-preset-react":"6.24.1","copy-webpack-plugin":"4.2.1","html-webpack-plugin":"2.30.1","react-transition-group":"2.2.1","react-jsonschema-form-bs4":"^1.0.6","extract-text-webpack-plugin":"3.0.2","@fortawesome/fontawesome-free":"^5.6.3","babel-plugin-syntax-dynamic-import":"^6.18.0","babel-plugin-transform-object-rest-spread":"6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.33.0_1602947132134_0.028206524776189568","host":"s3://npm-registry-packages"}},"1.34.0":{"name":"@signalk/server-admin-ui","version":"1.34.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.34.0","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"ec97cd283e7241d1799049d6b097da33aaa5d26c","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.34.0.tgz","fileCount":34,"integrity":"sha512-02zEueFcQXXxWXslZEvdNYLvU/cok7mS6Es8bHmXjiTF12kPsbCBBADY+eo7bFHj/ruLPOBzZA0DDKOJZnbadQ==","signatures":[{"sig":"MEUCICzCRvHwx/PM+pOt+a1vavfZXVt0vXav9Bj/A89XfMdTAiEAlGeT+/pDqF39BAw/W+A2ipVaBF2aD+L6Olto1uXK5xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5968407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmFn+CRA9TVsSAnZWagAAGzsQAIwIwqIgaS5CW/TrMmyb\nEs0uzhelTkHDdSrHKMiVDXTS2qVyweOVzQwBy3SIhPxZZFH+fwfsmC+p76wC\n05SOsDUdxyg+fEi90t8DOfniF02mKq5LZfDCr8r4Dabr8Nb8mBVUrEIHNYXy\nsYWzKsc+7hLyeh+P3pQX/7nL0YsKy4raSeeUi9BvJ8+H72d78PzRkjPUdZT5\nRmsvYlGWCgo1mzbDGyEMBh4WCCZftbrr+haEeJXoYSrGWYgcr7oaQKFuCUOh\nQhDfJMypNYSEztrcntrOuLdHDc2OYv+DUZC2c8jZWlRp6ciFbnv4pyhQp5eR\nEkdFmMZunGUA7Ew/YMiUR+Lsa5o1nV6g01ygMwMXQCp+aVI8+xxuNjasa2YI\nNUS5+tcFeXCXartwXKXFiV6gTZUJmXVjZs/1MBMu6nv5FYc86qr7xZvbYjfg\nl/1fGSyVQkSywXpj/2JdNOOd8j+FoJbTAO3Kf8aPnd0fcy/dmoprTYtnIRQc\necs5UfFno2ajiuhu7s7pgOjZ5UJcdUmYq0CDz9tzyBYTqK5sTHCDH+fYIhkV\nBTBBCjWxraTzNcZRApA1WctlBAUWynL7yDsoAyqgNorOKvle62oQ2gfGNKCZ\n1e13IfTbetU4oAn4UKUHQtxKhiyy9er450/Kz47dxfqeklSQEV7lmQFscdlH\nqGKi\r\n=EiS+\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.0.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^4.5.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.34.0_1603820030465_0.8759338553101417","host":"s3://npm-registry-packages"}},"1.34.1":{"name":"@signalk/server-admin-ui","version":"1.34.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.34.1","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"194edb8b2ed55fba49cd40fe16e5c6065e797797","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.34.1.tgz","fileCount":34,"integrity":"sha512-Vttg2BC85K24nkJBnv2uXU2tMz9rwMAnKxiHElYDYN0ziCwbWZfuL09pOcfrhtT9vvMF0k+Ey3T1gkgzosxj0g==","signatures":[{"sig":"MEUCIQCNVAxda5t5o5PluXBfmC6dsVVP4UHJ1N90SR0zBYRVTwIgPJsTiMDhJVryvnNXr8u2qg5H7VQa+NySYjwcE7iVe0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5968432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmGVGCRA9TVsSAnZWagAAmkYP/1mBXIdleR1CSBWFiaEq\nWFb1fzQXSvNzbGQ66FpNEeoytRLOgzsECiWI+opbZEamlg39i8Hv9QcAD116\nXnenRDmYok3xpqmkgGOOZdsmCiB1LF4lcR8SgzD8sig359wkWAYxxc8zxjdh\nZXIHsYovzassgi6VPRn65RXgBRQgF1LhvoJQX15YaINd1DMgYzZfjHR+RGZI\nGSjTwmCZmpaQGeVtbz+p4R962GCqDZBj5vxM1WeOlznK9/2GJUdLSbBmYhMw\nb/adoDvAgI60kfXtAmfQzmwL07D1CQHdXerk5YHTiSowN0mo3SVtcGB0OpP6\n3fmXUCh0+eOA1ziQmyvS3aGq4HV3eC0FMk2pfwrAZrJjTvrWAV07E3pg6KK+\nqPSVNkIPSIvW7sfYF5ijfln7EAST62+WGu9Y/9RO+LO9dwezDaqBU9KYh/4u\n4ooXDN6PAoaqHqPCmqgB5LFE48qrIvkyViSdsxRsRApXVZC6lmpPazKIJtQS\nB0wYEz/OoCFqZ1pUoUl4+78xt4V8T/cXjrlY56wtzRNDQwwaRvDROCpGRJVm\nvUYvfGO5CpUKYR4jj3e1xCPBlNhE2TnogC/4/aC5qBjDKitPRE5SucsZcke0\nCPtKCntD8H+coi5yHjetYMfQ6qCEK9VuBH8BE7SwqsvOJzPWBKz5/nyL+EeS\n2QDL\r\n=SzEB\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.0.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^4.5.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.34.1_1603822917790_0.06188677081747973","host":"s3://npm-registry-packages"}},"1.34.2":{"name":"@signalk/server-admin-ui","version":"1.34.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.34.2","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"28376e0aa736768889912ed19d3c0471c32a4344","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.34.2.tgz","fileCount":34,"integrity":"sha512-3xwuVB0RLknQKLy9Gbqgz9UBmmC4ENe/B9l/N7TUCTC14+IUwH2SMq+mm3HWlAA8gjUwhb11mDf/RWbk4ye/2g==","signatures":[{"sig":"MEYCIQDMD6aZbOSfzJPZGzZ7MKYfc40B7e7H4MBLIxs+5RPHCgIhAOuLDwtcAVyNmaQ7vc6aCdGft4o/K1Tf7L+drF7HMpLc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5974776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmG3+CRA9TVsSAnZWagAAeRQP/A9jap3JhrGOULOK4wUP\nseDcjNwtANmhJ9LRXzGv8jw6oZvJznkIoURNqBJMzpHrLeIobY48r/sun/Am\nBaj+cc5sNGxtcvy1KVFfLnrwRmOqQSNN1Twl+oaA+978rTHq8nhaHSwXrl2h\nglSBytmTtjg+0wR7Uvu2nYFSiDsjUuM3UNgbMSsD4Ug0lYqt2+Jqp7zzcsLq\nb+4YQNyPi6f0sqVi/rsn/KM1/1nb1vdQt73n7DWNO+LDfOHvWaBSqFPNizME\na9sqAmqFAsnBs/0T1TZVB/9tzy+7pQWIcQuCzPJ9wlptqJvkqjl5cqxeMB1H\nx1T3BdoXKrM+f+WRrBgF8VoqB+LNIG/fGKza3leIK7cQ9ebd7jOLq5kYScEG\n9Pu2w3attfRvVF4+uOlrPTlns+g2eRH2FtWqClInmCSHiMEtKSzowv6Tpofj\nncMeGsZrsRu83X+iW57+H3ouj5x1bBXaMkLlR4W74EKhOiHV766DoERxI674\nM/0VACljCLOL96+XUoVg0cLFB9zcV1rvFiRktBAcoTCTvZaE6QEwlT2BlLcC\nblhnjO1llNoOD0xrrAiVESDEAH9E2vrWrXCZdB/PlgN1XfMMHmSvwQoqXHfo\nYcuHFqG3KpvM0JvrEjA+kO8yJeVIMZ+dsw7rKSp86eJ6ZrSOCxfBWWyyJWQg\nhgwX\r\n=TRBt\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.0.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^4.5.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.34.2_1603825150421_0.3372115360878265","host":"s3://npm-registry-packages"}},"1.34.3":{"name":"@signalk/server-admin-ui","version":"1.34.3","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.34.3","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"a5dcc4f03e1be6eaf151453cd4716ab40c3aafa6","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.34.3.tgz","fileCount":34,"integrity":"sha512-I9eb4Gh+/ukC8LutpVFNbdWSfB22tjqGDEc96iSC2lOuoIcK8/BPsJ0KP8KES/h2NlxA9A1D1rhMNNpAunOSOg==","signatures":[{"sig":"MEUCIQCyig1Dyum36geJplZKfpqL4rVY8EStOfNsy48BbAMB4QIgZxT63KvNYgdNn5ckyDeRZYOYaWsFtUtU5C7tiTSY9jI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5974783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmbRtCRA9TVsSAnZWagAA27gP/2dy1B04XO9Ju/jaE7ol\nHHTZ2/XOhhyy3/3ZUJhvQ06pBKEL+9UF7fdHXf9wOmYt8SEMbBwy8elj0057\nuyr6ms5LUvuivd9nXXRkyV/cPM037HxneKlhiYdWganWR/bFrc/B9HwaFMLG\nhc8Er4onZ7s6nRTg3lzPwo3ktBAEmh8T3XjMGhkZGtWEZjswea+PX4dvH6ZP\nA5JQ5GZ+QQUNA6YVWQuFMSJe+Ar7/k/XWgkF04CDovDhlrZk9B9vt17aWq74\nJJREf4BKkuzPRp7+qaZbXv6GMus9eOnSkIvr+avesJZo/ZQ8dQjy58O5mkc3\nomf7vpuO1yoxsqRMIOeVuIvxew95KkdT03OT4raOfKngMnmcg3vt85F+dqDQ\nI4iXSDsuJpvNKmSgFY54VwQxsyQlvh2IlJKGloCwCwPrdJ/SmW6PsZCk4DEj\nPYR7uhgbyyWByKZ4uqmAviHQqDyZ8IhbrMQ6AaQj6nVDpkJ4BgvchlcS7Yc4\nvW5TM1ZYfBHS0uDLfCF7+gDhoptQ10rtmpeLqTPg4p0KaQL5kRPqPRXKWSig\nFzm00AHuMWP4GbEzrQRtmRdQpGNvHas2l/6nnNjz2h3XMIdLpi3frURcyD2Z\ndDXeR8yjnPKKF1KkTScKBtlyN4KkceeXYVxAO6h9Igga0tCfxRLtglH0dL5E\nMbeN\r\n=VdeL\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.0.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^4.5.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.34.3_1603908716281_0.5911418557669632","host":"s3://npm-registry-packages"}},"1.34.4":{"name":"@signalk/server-admin-ui","version":"1.34.4","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.34.4","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"6e21003af5ab86e000f0d88ed71118600d11e77a","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.34.4.tgz","fileCount":34,"integrity":"sha512-gfLrU80wNEze9g6hOB46xqmrdTnt9ytA1EnqscPW8LA3WOGYn1eGWTr00zSd5qy2RMyszZ3/KxFFR59mRXZ9oA==","signatures":[{"sig":"MEUCIHdMUVBL6+SCmVz/I1gw4xuEn1BbSN+S87szgz2jZCDXAiEAqBrkBYmdZyl45HlhAoyW0wwbjoa0mNFgDWPhpLOs4QI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5977856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmuU1CRA9TVsSAnZWagAAwToQAI8iEr5HPSG2+zUftb/b\nd9eD5LxdTRM69Av8RpQ22i6apCgQMOmIOdFkQFhiIe61W/vZu1ieSeWV/9FF\n38x69jos+UPj67eLAYZYPanmioRD332Oxf2zxiE5uvose9SdeXq0pThDkoQO\n9OqTKrMX7NqIRCX3dYtmQsIHSm5s7jsdQRNaWO3sSMU/7XM+WFiNPLLJZJCG\n92hvVAFyVdHxyNckXB9/r4GUEpCGlpRTiFWZAJ4EgUs3kDiDEjBOOQ6Cx5nG\nH0naFTBQPrLXAWrZzPzgP7/Pzi7rQaAnjW2HLw99wlUhWuqAxvhf4Vpv3vnB\nCFkbZtG6xlJACN3K7Bn9lPESY4YoI4TRi4OFwFnkRwd3xiwWOQbugN5MUE7H\npTm0lwq3zo9d+7Jp3tEA7T3Os0Teg+NoTK3vUUiW+5/jzJDyiTPnyPu6AF61\np8NQgTABsLLw5X6Jq99dSV4Y+wxPJ+WOzdUEfG7pL90COPlxDsO0gK/I/9cV\nyDi9q6fiSWyg/qLWLkzvscFKtDh2r3VOdeSIV2Rz3w4X0d8F+ScaK+xIapVw\nklLAuOmomRyoaOQnZTBrZZ4v3sbc3AV7/H5lx3AJQH9yT5s9XO6Ff0dnn56r\nXFa2A8mwcPCZGFZKfe1n1b7hmfzz7cMaFqwLFAsYkvzER0HEZoIyfANuojtR\nWNdp\r\n=+e8X\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.0.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^4.5.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.34.4_1603986740560_0.6842522686377301","host":"s3://npm-registry-packages"}},"1.36.0":{"name":"@signalk/server-admin-ui","version":"1.36.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.36.0","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"8073a6c784700a01cf32bb80fb8514c86b8d5aa5","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.36.0.tgz","fileCount":35,"integrity":"sha512-lg4umhwtCOfAkasApvaprzzxtZfwWB9V/tIWxDAP9ZFwOd1SvnNef82KosVHCDartqjOHGIiLCn40zk1KoQ66w==","signatures":[{"sig":"MEQCIGtZXnzyiCdGCtrQ/Z8tgwWHlaPF/EQmqopv/D3qay2IAiBUE+ZraLW6xGlvdHOwA20SMyATkyIbBq1q6N8uSJu5Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12225997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqtzNCRA9TVsSAnZWagAAHPMP/0i/xC5GPlV2193QrSOa\nG4Gk9Yf5kw78ql9n+TFRQaXT44izC8nmxDcyABwemsu82MtI9jf7posblBTn\nEozcJcdywfUiDuqUXyl07oF6zbCSFSfMAfqZVLviNQLQDyKpkugMNVK+Dn01\ndUnmHqaW1wbi0NgzjpkmC5TdYIDcmLigMxhcvh6ADlyZhFtCpco/7FOMB+OP\n8T3WIkF7O/M6Sw2mq/nu/77LIDdczj/EGznxv91yyV/sPt5ztKFuFoA4t/6Y\nTFkDCm/LKfdsfcNzz5S1CAiZ21TLpLlUCxl1XjiYfUv56D3QpmFYXLs4uVrS\nWJRKdBSBR0HQQ91KCBbqVHCDg8odIWLvhfjO3omo+3QctUlxVC5AtwvNM3Oi\ncbnjuHP19/AdheDq/9fGygUPyhAHnfZwN1huuRcd11pRdpNGHBqTDoLBvnda\nFtFbg0EW915JkpnE7w84p4cb6gDKeH3uKdvmdHcBN89GQE4U3w7RkCPuMQx+\n32bZECrd1+lGKfUZVSkqhORqrjESgNPFHIaSbJXMAQ+l19xQWuQMja4MPaz9\nik3LbXQiJBGo/IeCF4VPzwUyyLh9Tv+0pLElzYMNKfXJt79EqcHMsVIef3aN\n6F3KSSK5wuy5wqbO2U1sjLNPSoP9vzG/GBaU0EAIN11Vbbvj5se81h4naWYK\nnGzz\r\n=kjAR\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.14.8","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.22.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.0.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^4.5.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.36.0_1605033164610_0.2590409836360539","host":"s3://npm-registry-packages"}},"1.37.0":{"name":"@signalk/server-admin-ui","version":"1.37.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.37.0","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"4d7ca23b2fbf4c2dc5eb5f291ddbd060cb75cdcb","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.37.0.tgz","fileCount":50,"integrity":"sha512-yiENR/4X7l8BZxfWE6Hd6LLMihxuAujHzJYrTXs0kAVaV7DVnotUtyQ2Y3w+JDnChymXn5FOYz4b5gJgvFt+SQ==","signatures":[{"sig":"MEYCIQCk54v3l+gTpjaQHwBWOrUwKpinASITv12sQFQ+zWb2KwIhAKqIXM+NgmMJ14EhqdEWivMJk9sQ9l0kprNhhTT3IT68","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12350099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvFvPCRA9TVsSAnZWagAAHKcP+QAOYytvgRz3aDpa813t\nGPUX9utXkN93AqWibfsc9qxxGY3qKmaYar30S9RoPmzSIwRYsPaiFNuulU3L\nv08FJHb5bSXmFbRhJ0Pjms3YHFwM5Gk9Faz18hELHMvw47QreFCrU2vviJsh\nsC3ZvKLlJlP/AYBtyGeXM/z81aJMImUSWBu4k5K5KwC2t9dSRyhX0hsAVKKz\nDBz5Xz6NGtnAOvwLVrZ3dQVUN+SeNmU+HVh64ltR9ex+MUDmF7/1gMbGLtg1\nzprwElOQisoazlczFu+U2qrBwQ8r48YcLIhl1AA9dPncPVIOPUcKqA6QgL3b\npT3Lnge2WsChU2LARnnbK22m0ik9lqvkwzgGvPxfEMUhJ3Wv5AKSFApPl0Tu\no2EvVy/DupXuv+yppuvRGdSL6eUfGJZVORPFYR7IEDyW/YJwJ/9A/vW44PIs\nsSXkVOOqu+sSz5Js0OAhaBzVNbGw0md1+2zpfBHz88ZMkAJHIFVCXCuv4Z8x\nQz8+pN2FQ2YrFxOCNGONW6RX2xxaPq5c0BXVAHzHoYJynodr6bIluQF3zO7O\nhpx824E9M2j6E/lnHLS+gg63kGbA/glG1VTjFTpxUp4ik0h/0t7F+ntbbAjn\np9njV5ZFEU23UhVRAmTP8zo/vtVfudXJ5s+Kk1cHtKhlPydEDYhcMIwbrjOP\nXKbS\r\n=3dPi\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.37.0_1606179791056_0.6776152712688579","host":"s3://npm-registry-packages"}},"1.37.1":{"name":"@signalk/server-admin-ui","version":"1.37.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.37.1","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"93888fc6dbddf7b2e2cb361d3939ecf27ddf1f56","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.37.1.tgz","fileCount":50,"integrity":"sha512-/l3iUYRgH9NRLBs15zj3kV3+2qUfFgVFEY+OgGrlCUGkvzCwrDrno5d/fD3svW269wad5bzA8RiCaZU8HSpa2A==","signatures":[{"sig":"MEUCICK00CmlRVEfHJdFTwl29ou3GQDcUVBEH3G1qldZSVwSAiEA2iZpjx9K1nxWmQH6rIePPR39chkYKzUR986n6/mKDto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12350385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvVJnCRA9TVsSAnZWagAAuaAP/2eySHJqZG50sqVGIvfF\nGoEsMXwAdIc1nqrwPu2bd5JBpH8zlijiIAHFZPM5Yd2syGdBNecnkmo7hL2M\n0FAOnZjnye8g03ZAiSJLHzbObAAKbVBNMsv7sr/1EjGvvdwpN+ebCYzoNqrc\nw717zy+XRYpXwWJW8dABfqe+D5XZ0cbXB3elYozjsmS+fUMejYVhEGWGuOuJ\ngsusw6TBvGb2FNKbllut7UdmcZlAoyWGoCCCbAUOU6nhdvw7megKtdtzUiI0\n1y0V+1mGjTgXIGZOojiAzM6FvjIa8j1rwZ1R4Yji9qVnH5/9QhwrOI9v8Uys\nkg1y0SaC/QlohASjl/n9XtkD6dyAcInzJ+Q/saGDUi+8WRfbAdWzdbpmS057\nQAtQ+BR0g5wEoaDhlSFF78WShV7ESXj4De1FgsScfW/uhSsPQ2mUjDwFNoR6\nELOFL14UnGQqNBGYg+T2KFIP6ldJaYuUw8fHx6gpcP85i60dXrtxdAyizpLO\nva8InW9YTafHUackGPto6dyDzlLyM0DrHpHDiS2ZHjD7R9t7Kz9qcqbxkoPa\nVEPVxKl8+ZSOjelU/Ko9AWWbEEH58YykyIOkwxMcBT/g2qu6JfOz9h6V9qoN\ncBeigBEA9c8qrUwGXxaepot4bS+Uucn3rSTzCkzldQoxY5l6GAlUQgr/UnYy\n+8/n\r\n=dpnK\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.37.1_1606242919080_0.006145524579536987","host":"s3://npm-registry-packages"}},"1.37.2":{"name":"@signalk/server-admin-ui","version":"1.37.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.37.2","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"9d1df73b29f97b9759c75962e062aea5ee6bb490","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.37.2.tgz","fileCount":50,"integrity":"sha512-906l4I4NLN4fD5lNqwghr/j8I3iE86TJaNzeE77j4GgIfPfjSzMUKttbIcAueaTi1y0OuAdgaa3Kf2DAg/W6Hg==","signatures":[{"sig":"MEUCICCzDuvT9lbDTzkh8C2I0NXgV/Hn0aDJbGwZZy6FLPgpAiEApsLOqV/qUCVkzjhztnPB7jL4B3M8Z9oPNWNa5jgvAdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12349176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv8Y8CRA9TVsSAnZWagAAcvUP/j+SdxHEzwmbjZ/m2whz\nsqWXiRe1rPXNlWcvKYIwgNBEPzn8v65VFmNDSl/GxICNK84wSxtRQeiSbauH\nUToMARBOoZaoPE5Y3DHNa2Bv6NzRTURNSbODuZS9ZZLUoZh0JkAmZZZbT/fu\nb68FBxT7Y/Tym8jc0azB4ptBHXe8RqbGvQh0tb73bfb7vBwycLoSXxlz8/iG\nqZo02fLtST6HwzCTpxotRR+6P03Wjmz0Khsfxllod5aOmUz/mqsZgDItLYwi\nvwOTXPsl5HS6Ms98bRwAdAjXLUty5lIntXRdhs1FDCM9kSH6yHc3vBD1TyRJ\nseBIzRalg+yfWtlQc7hOfRVdTSqTMh8fACaeedPKXv9I/kev6Q1VYli0GxRZ\nGWpGi1l7Scil20TmTxYVjuK8KAMu3AGFh35pOJBD+v7vgEUcvdb6nsMdIWPG\nxKQOYRgmzgfT/H9U9Um/qJ8De+lKTco4zck++58bFP1I4naBLUdZOloHpnkX\nVp8/I/8GhpSM7IfbxygEepvYA6t8euR8ZkQXzWC6OulnwZWam1W1msLKsiFi\naMLyfEOTxIvYzK80NsnhQLO/MFRXwEheN4Q3ofsEpjPEOg+SUcZA4EjnlQHQ\nZBzGRFrvDeIoa9woYJ9l9CIq3JNRmABkVkMywPUIb63WSIgAT92XVJ3tvC+p\n7802\r\n=eW2b\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"10.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.37.2_1606403643414_0.18326692524656418","host":"s3://npm-registry-packages"}},"1.37.3":{"name":"@signalk/server-admin-ui","version":"1.37.3","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.37.3","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"0ce05af285363a458bd9fab3b5e9cefd93404f87","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.37.3.tgz","fileCount":50,"integrity":"sha512-eclulTIj04Y+tduAke1fJfyALIFrgeV07WF2o6MoYezk3lTJOXTBlN52GLMqmotxHatRrhq6OyXSQ4uRkJKNrw==","signatures":[{"sig":"MEYCIQDe+BiXtSAhtgd1kG1IPAgaUsOgEl9dtTQFYj11uTRpogIhAInP4Y7GLioHpAf+1uCZpAu7wCOhsWRTM6eda0EN4Vtm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12349475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf40jPCRA9TVsSAnZWagAAwGUP+gLYmGH12w416PnFscnF\nI9a+i0N6h+z/fCeMAkKRWtgGqkGd296uyU/0sw9Hc3uz0KWLJzv6Dm9gXsoX\n+wja2rsvQfn/FTdTz4kcqRTwTa1LkCSg3l47zYqmjzt3QIWyUZCZqOiAXQ+O\nL23pkdcd/UMUv2khB9wyd4DVDRCLHYOlxmFSP0cqxRRBgrE29oL+nF4g3j3L\n61FRkQ2TFRkm3q4Yd/KvDnelzGvq9mGKDPx7KE/Z3S1EjYKM+vX8VTlkKjt2\ny5g6r1DjUjAta0umVrK6GqjjVedd5N7lgvyZhQqKxZK+RK1BAh5u37JEJ4Tc\nqMDDiACE/UYOyzv2tSv1i5yeU0ZNpArO4KOLZJNzQZo6GC+WqqtBTVbod57Y\nCQcZy1fb8y80fNcnsQ7dlpWSueU9sP+IfZglivAD3BglzZzxXXdl+fX2YeRd\nIVuc7QMonNSrCPlqpJpuJRCwO1W7LXZWYJziQsVKZ6gg2aEJu6LRvrFV9Au/\nGNJzIGew1CilQu8xXwkQLGMEIO3EdqF+p4rVzP5MVRI9Fv0kzZw0fHCMBWHi\ngW3K9Bp+9yZxs+CZY+uv8bXowyKLXdhZ5T6Kann8ZF4AzMM5QkrqlAhYGN9B\nkmI7DHXUn2CIm1JUShI9w5591hXxlH9GPXB47t9vVt2T+kg81q3RNBgcVzIn\nDIEA\r\n=nMG0\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.8","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"12.20.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.37.3_1608730830971_0.6394309716925848","host":"s3://npm-registry-packages"}},"1.37.4":{"name":"@signalk/server-admin-ui","version":"1.37.4","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.37.4","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"ab2f22cf2151af6f0061ac05a8dd4adddb54fb19","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.37.4.tgz","fileCount":50,"integrity":"sha512-Hx5wO34Se0bY1gNTknoHYjC8BhKWZzQez8b4kq3F5N4oq42/eagf5Ss6krXrpyTO8t8y0hNfuYeaG/0O4Udcfg==","signatures":[{"sig":"MEYCIQD4+zWOLC5IYcIE0gPUftu4wCJKrh+0lkr9Wf/Kafg5WgIhANzinQgadVy+Lc4lWECJ2n5EcJ20jebcsXJNaZ9j6S/C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12351932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf83I2CRA9TVsSAnZWagAA2acP/0BKuJ3eAlnUBeVU8fWq\nGAHSUOdRGIR4zk1tZyvYK1FuAJ5NILiW3wpU2A6/iFD7Rnla9i02n9Re5aEB\nfonvkZl0K+rMEukT8uXwVLryu45e+PZUnhoSutD/nY/8hA8HYiS9n9DbDhR3\nAFND76EZ4gwpTszU0cboRDyNiNkvHlNsCArhLSlHz+hChVg9kF8YfGIqdgK6\nOo2Pg4aR5s2cPNWlqvpKb8QhkZU4GSrL3AkoYPuhyMmFo0THgT3+zgP0/Nov\nJzviwzvL/mtwx95k3EtbH0m4lUuo8uK+hN+WT53JsWAWAKo5LDvJ328oBYnm\nW5IZHVEP8+Ok6g+KdOCw3Tl+YSBZxWiKNa+00OhYiOpVAerTj4lHE2fmGxam\ny8g384rA4MLXoA3UbeOnzqYnooDS/wNqXgFxuZbS7YAgfyMwyeFwBdejtLsa\nYvu/mMM7k6Ah7TSh+UQ0nGutDeUScobTk6VOqCbx1hU1tsEltiy2EEK8jX0F\nXA57gDS9wPxxwpPa3pbI+zetuVJyf19yXmpZPXP2N9ihIOA7eKIhs7LYkFhE\n6ZagqkcWoV/7jZO7AKelbkPmWG+RmxQ4Px5XHRwlsHAqI8CsJQiJO8AXmrSo\nfhYdrJWwfM3kPLCDX6rQpfW1CmYYQD2qMgAz1sYMLAC3XjmO6yDOheE9iX2N\ntT6N\r\n=uy7d\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.8","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"12.20.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.37.4_1609790006088_0.48167464593540266","host":"s3://npm-registry-packages"}},"1.37.5":{"name":"@signalk/server-admin-ui","version":"1.37.5","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.37.5","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"ea4fc77cc14d7ded611416d57f2fd10387939c9e","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.37.5.tgz","fileCount":50,"integrity":"sha512-Pqc3m6c6h4rcJjShIFWCqBnUbtWzz0GnsC4dt//J/K2ZOjysI1a0lQsuMi6LbkPRtxC+ewAAZaiiOVIe5ASrcw==","signatures":[{"sig":"MEUCIHNjQQvu5WwOCp9YU4+wbh0r0JzoDiRm2MC5XYlW3NMYAiEA5Ov/lcOpIJft+0S/fx1gD9QAsMwOTrSMg6xDmyOgfIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12352376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFZ45CRA9TVsSAnZWagAA3zgP/iLWJo9tS2UxOGY01Q6r\n4aMJcQqYTRK0VYRFyNXQH49CIJjnAiDboIcj4g5l5l0rHXiTQGn/nG5ObvuW\nzMz5JKxfLVXb6QF8z2a3ztmrIn+bI8udbQxL1HWxKagwYBlcSNodchpz49Hg\nxTqB2JpcAuydAG6NmlNeGrvFkwKnafDDGUw1/GI1JnKUYXRa/T1t4Vo1PUfp\nhBYAe9JbTD/DeWpdT9jfETZA641AoGbrNJrtDd0CjfjEu5ysQDLQP8wQQt7B\nLW6Cqj0LXe9R+SXDOiiSS6R4CpKKlM9ZsdOzd2we3uMEFAMNCdoZOtHC4RTC\nrAjKOy+P5WwFIBNR/3bajJsdRfryQK+lGnb58ueq0CyRQLowwq0ZkNLo2xYg\ntlULV6UobRb1VNqtaxBcE51nJyR0Y2sYE7PpuP0VZDIuIi5ZNpUk6BOLW4Sp\nyrjRO+F9mTul8BmhzVtputuCrNlMhpNe2dqzT+JuK4qrEg+g3gnPNaXZQ6gD\nq5Yl4kWteVKJiS9PNFvOzIksuvR1Aa2hw7ff/Zb4JCbilIzf9OBiGgjgAwF6\nAk75J217KYPy8p86MsZkDXLdWtix4a0AxLt+HpIcU2gVu9ESDALwbEtVOcl1\n1PM/lhRMBHOlUOotwRHJgGauj0u4R+TGsa4bx5aTuaX3gW/Si7YgwvNEExdm\n+eHO\r\n=UoHt\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.8","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"12.20.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.37.5_1612029497247_0.5992433969818196","host":"s3://npm-registry-packages"}},"1.37.6":{"name":"@signalk/server-admin-ui","version":"1.37.6","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.37.6","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"66ca4f3a4f7a309fd2203110e12687de4ce67f6a","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.37.6.tgz","fileCount":50,"integrity":"sha512-WIErOYd+PXaONZIMq0EWqiZpQn7DyonDiiPriFOOz47J+VzrJOo7H0h9PRB0E5JiagNPq3iPAEj+rZRSuV3fJA==","signatures":[{"sig":"MEQCIG36caqNUsIJbIokt3UiIgVkDF7Vfu2fkBlYIG56BRD5AiBm3JWmw3PVaK78LmGpCrfl70+kGfD5hVCPUS9tWAwuhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12353088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFaLQCRA9TVsSAnZWagAAT38P/jAimnC0lxh46bJOdyZH\nAqlpFqG27mf6fUM0BeW6QKhePIUNUGuIdlpU9c3YtDIp23HhVXPEaQPH6FkI\nl0889g5+sIyuWgQyXQjRpoy5dMhcEGueYhFEuFD8hhfUP/fMBZPLp849l3Ig\n4ws876Bszo5Ic+u0FitIpuq4ooBsaYSKp4u3bkCZJ5MVwI4OLzIAybebFYOQ\nEcDYMZcrTLlSxzpqhsC/MzHHbEjeZbRBo4GAMjSMV9Tw0qR5Z7tWsxg0BvQV\n2lG1Ce1mQbXXOrO2hmdZlZqk7XIKlsWMyspq8fusrd9pcVrzl2xDZ4vQ7zpM\nMqjM6ajC2Tc9+TtA+jIkrru308nXQGHXpaK5uESw8AT2AhvjDPXP556WdmZy\nFbruaeQ4iHD5EgKmPjFE9plOz/1xoJMgiLqRGBJtbVg38n1GLgDTBfsaH2lR\nI+BBntvYpIt6/sbUPvyWfT7CRRW7jtGChWvBR9tCdbfemDiJmCqGiEyXeeiZ\nD7b87zRJ3C8ggCEE2f4nAqGd65+1Ms5JflYkQwRsqFB5MnG/95g7QhmokP1B\nfAcGoqCwIv3SrfwCHO4Mf8PgxHq3i4tkjyn/BX1GSsCcMVXTbP0+QKpE44y4\neyyx+1meAcUUrAncaucfBkOuVrUEZgvCxDEKHNHs+4NSRsx9o5u9x1AlqoX0\nZu+1\r\n=Iqww\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.8","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"12.20.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.37.6_1612030672164_0.13678047906967183","host":"s3://npm-registry-packages"}},"1.38.0":{"name":"@signalk/server-admin-ui","version":"1.38.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.38.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"68ce48d6970b3b32f3350a330c1a9d981ad7dfb8","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.38.0.tgz","fileCount":50,"integrity":"sha512-CdbWKeUL+2w3tXAN/pd9erLZbq7DvSzkjruBx5fRgFqgc833l55Wm+OQlD8vzyQR1hrYlBllZ79zvugUCXtfOQ==","signatures":[{"sig":"MEYCIQDU2arWmGcPz3VuMXBaAFjY/0uoq/RTydxFICC6ks/K9gIhAJk0gK9fAg+Mk1jttjqetQXJECW/VuC6U0YVhbPF1tGw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12365923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRnwoCRA9TVsSAnZWagAADgQQAJwdivw2qpGbhn0E40cS\nB+2taNJZpyF+hf20pLUa9CXZP35AWVCjTLSfA4v6zv1bpVXVx54WsaWQgR8Q\nbZ0mHXNlbkD4Wt4AwQt8oIH7QXbct3D5Gwqnob13ih+s6LyxMphrFG0WRPDV\nW3GKeKg32E72m3Y5ZIg1vus/+cA/tW3I+80qNN1rL9FteGNSTs+D8V9LL5bb\nNPmrhqdkzxmWUn8XQ6LF6u1umd+O9CsQfqqheupmSqO9oEhdXb65cwetXr5x\nZ7c+knc6ez3gUOpRphfb2cOtCESev8PMx8+93bT8E+dBk24b4wC6wKzFrKI5\ndu58A8iBZzevDfvX9vznTKgAy5wO2D4dGLLrbzMylzKbScOwv007Y5IHIDSJ\nxhLv/C0I3rwl30neC4nERIxp38wLRyMIuy3MGstBz9peDXk3AeSfdmxR+8gq\noE66zoy1NrXi+ROHb7PZSLK5iE/YdAmmuUIKOLsVbeie7AJJEz4nz9BzX/1w\nd0iWlG/eXsC5C2zNnnSy2BRP0Ex09INPXYmYN8igoPBhz23Kyh0gKOpApeVI\njO+6DXo/xXBw6aPSLkcoU++k4lesHWcqSuVf0YaKehSHmjQhixxe6hsCNv/l\nMkkayKhddaBhnS9fF3p+RRaVxcgYU1OsrtMsg5oa4rw9ym6lWYxXGW5qFFgR\nj1b5\r\n=1V9i\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"6.14.8","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"12.20.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.38.0_1615232040257_0.9518573142145859","host":"s3://npm-registry-packages"}},"1.39.0":{"name":"@signalk/server-admin-ui","version":"1.39.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.39.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"39b562194b1f68fe7829d21e802b6ebded9d7a54","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.39.0.tgz","fileCount":50,"integrity":"sha512-LXVP4blw9su6ST62ICQwk3pa49PePhVX6cyjAW4PHodJU1j7p9Z4Sar7EeNDL5lNj5hfItcGoDpt0OCFRKzC6A==","signatures":[{"sig":"MEYCIQCahxsNNJt0RhxLTKClS49aKdjuNGhyxbfwNmIEPlnG+QIhAI7/GeNPOEEe0mkZKM4XpVvQKxIpkgqzLJHXZU9+lEjY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12460535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzMTKCRA9TVsSAnZWagAA3ssQAKSC7Jlgaa2+kYy7oc5d\nsyaEb8K/kKsTmpxzGKykZ8Aa6HCjHeZ7ZRy4FazBuI79WBmvqpXiiislvg7U\nZbfmNbjpLOpZajOhECDrGe4t/lCvQuyKxOVmTIicUMh/5RZX03hCbEuHTa9c\nqv1x8LZYDCJRnstPAvpzz10yZQmv8q5CdxXQ5f+ZnB8u7mSrr0tBE/YgVyEC\nvPVPTviQuuy+VgaOxxjtania3GdS03enIXi+wdlJalo/9RWrlIn+CKLYPCCb\nDUEWCA9Jtt9+g6lYDpsWVjv+QBkN374RJhgd9Sf9X7R+DHKDTKu4jbyAGohU\np3+8uBjqOto5BiwDCogxmlUdx/jFQk55WqNc9zELOmJEsX8Vb4GyE1SzU+yz\nB8HZ40WaqJS0m8opx9bcbe9X7sLohiIlqIViL1gU1bxJAyHTBiDj7oR3f2nk\nN5l6OqbIdXERWdSlE73kLyCaK1XBkYW6hVjxUNBqGNt+lczIqVMZ8B6WDHxo\nyMAGOhdppxGB8dLiCcE33BCTlUT6Gkx92Zl7cxI+jjfUAPbo4msmjaReW6lg\nP3yfR1ugcv1NAF/3yYc4Mo+Sa/o9Lhevw05y7yuZTk4aH+El0w4m16lUNak3\n5TzopYL3F+cjX1jiNdvCXCzyD1XWWBWpLX9+YMmcBgDlZR8PsxeQmimOrY53\nrM8E\r\n=6Jfe\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"6.14.13","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","webpack":"^5.0.0","bootstrap":"^4.5.3","node-sass":"^4.14.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"^2.3.0","sass-loader":"^6.0.7","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.39.0_1624032457544_0.8330944715687887","host":"s3://npm-registry-packages"}},"1.39.1":{"name":"@signalk/server-admin-ui","version":"1.39.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.39.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"402a1fb36e771ab7b783ea9d6a9e2e79aee7e6b5","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.39.1.tgz","fileCount":51,"integrity":"sha512-9y0KRfDxOIysKJu4/lIyvJ3jUoekafzIEZJrRGictCS3yVPc8K0HFWiacSG7MF0Y7Mr+lIhbpidCLlz99ObNTQ==","signatures":[{"sig":"MEYCIQD+e6Vlt8we5r/K4srBULliCpA1QYOG9QbOjOAmrhoewwIhAN0fGdPkC4o7EyHQdkSHcab8U+5RotaVKR30bRUUPU0q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12382174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4n9gCRA9TVsSAnZWagAA4xsQAJBnfL0fUXQT3+WP8t+5\nhUm5kLxwste6P38qqgfSReNJESHshW+tER7XMsP07U+sQ266ymnaHb/8UkZC\nry5AHdED4EG6F8HpbGEvPUseFhCUKO6zwjuC3hGxpOWZlWZsr9GGMtYxgBCu\nwF2TIqCrB/lBZL5rhMXqIQSJCjmk+H3G8W+biCncysOCpL9F+Ad+AUdWOmSX\nmCh9d8JpNtjaXEVwcw3xWYVuCZhOrLTUohkcnIp+CEVyR4i+mRHpEcHhZyfz\n5glBO6kh/KstcpGzbrpGCunN6jzg6TO6M/wb6AtOOKbbkxv/9Oh3wivHtWG5\nqKOW95hdK9PSl48YVmqO36DgfPQy1TncPg2XROAyyIPhAuzxR5WP4arEyUVL\n9BI/LNxStO2re9jMg5qDgxWaNcTRgFtDp7+YtfhmxKOWaK6K4QpwfApq1NWQ\n/floq6J2wObtkvCXXdf/sq4ynQf+LmENslUv8UAMLG0KYjvemOosXnY7OfEo\n478lrOyHIKoGnPe1kZGI+1MeCW5cneG2Z6uEFYIDdiTMcb1u2fT2QgwtaIVc\n9RObRO9ClBkhSDVwGqFGkZ6X6HBCC3jOEaChGIAv1DrfRcyCtxGES3/cgekq\nUavDv4jYxZbnOhGjQ2gDZRQKpmvXBPt/Fxu4mVxTsCuB5RkyxXmfoO23Ki8B\n8TYA\r\n=lUqU\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"dev":"webpack --watch --mode development","build":"webpack --mode=production","clean":"rimraf ./public","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"7.19.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"16.5.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^6.0.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^12.3.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.39.1_1642233696357_0.5281740451847712","host":"s3://npm-registry-packages"}},"1.39.2":{"name":"@signalk/server-admin-ui","version":"1.39.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.39.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"76fb01724468915cf377db466988db840cc3ece4","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.39.2.tgz","fileCount":51,"integrity":"sha512-Btbu8BY3CyDBCgs4UVYhri9+hk3EyX09HmyrNbZ8uYtCKpnBleJ2Kf7ID3Lta4U6b9mv7z3nac5CTh6r+2C4kg==","signatures":[{"sig":"MEYCIQC8+YVJJKxlk1A4DNyScdk3l6BcrJar+x2iv866mv2vKwIhAPHzJKjXWWqjQqDvHs62B2Fmsm1k4np1vPiGxDLrEGNY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12442166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC0bsCRA9TVsSAnZWagAA1RYP/3YrhY+tahKzxEnecs2f\nWlMG8z5bFXGuS0HQ8ct3iek7Be8hZgaEn0kI2j+l9kuLQFrnrXJVtVd98WAF\nCCQb2EB8HdDU2Ba4hl/dcT+D8md9OPRAyheLb6/HcKOkjnXYB1/8ubJp1GkQ\nFO3HuigkIqObVFgfHA5/nKSumv7IBnV4Uc2/WNQesiwjNe9NUcgHQAJgLz83\nGEf9JEaSy6tD5KoElZrqeus9ZNPrbxwSlfuL04+yyXMV71zuHbGuOSw//yNU\nTaMldliq57JXUUE26rF97ePyg9mFP1MmOEZn3zNvc6R3UBfFmo1j/KPYkRev\n+KkF4x3n2HYuSO1/OAGx4Ra+Pwy0qg4IKksKmulJpdlvVg9sok86MWy5e/IW\naTeloWj85Zg23NZ3wEDr/z4XoENvmL9Zbq6ih3foGjv/pELcDqnZPeSiUxTg\nnz2wbLF+W8ZHLt6u6HWfIhm9bDzVTmPG/itv/sDGXlyjlBxGIeDMSZUNzo4T\n6+F9hkvqtZ4mRax989kFLE5jbTVfATK+aLx9DxmGgOEipD/MGgu51heLnA27\n+x3cge65P6PRewNXHeij4/1spr/0QXg4ViqAefZKjGoFXAs23EUWrnVbIcmY\n4pUvckFEO+RKBe5wv8ytZlH+Fyjrgu/WffODuUCHb5RxYyM9/bKUpzFu+QVO\naFat\r\n=MXbp\r\n-----END PGP SIGNATURE-----\r\n"},"scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"7.20.3","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^6.0.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^12.3.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.39.2_1644906219821_0.6793674688653881","host":"s3://npm-registry-packages"}},"1.40.0":{"name":"@signalk/server-admin-ui","version":"1.40.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.40.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"c67b5597e17549a20775db5c64bb2831163b768c","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.40.0.tgz","fileCount":51,"integrity":"sha512-GjUvBjghad12pKcsP9Wboow36eX/cG6decYJa9vcJHtL6Ivkxu791+iz18yg1BOZ2nVdae49O207r9ZTtrwddQ==","signatures":[{"sig":"MEUCIQDKkjZimZ4nwZEkPIIYRRdbLUxqMoMqwHv0MH1rr00MSAIgYP2oHYPyAnfzj8hFiFAsZTa8SYvUgPLv4wVuZSlBSMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12382928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQJfWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTaRAAhIRzWNGlfaUzhwVATUxNXM1mIxHt8scGm6z+NTlgNuvu3k0d\r\nh7HBbBAMTK/eLjCTPLyQ4ElRdjTdZ+9DlhBMrJz9Srnkr5PJhpuLIs8zIQGm\r\nl8gHIJ3inZ3f3DYAOkHujvNde9R01ZDw7CglMmwjvcQVWHmc/H2I1SNsEjwj\r\nk2fOvFk2ZJ1CqQa7RsgT4Y+V6hrxOgZji5sAzgc6a/yiCi36HyKMEW0meKj+\r\nhm350EpllAhkDKEYj8iQf7O4uMrjzI7AvU4CWC9GTOMdO7AXannUGWuhScCa\r\nFdFaC6cNL66wUjXeI+XLbOrGjdb2MlInZJfgWUqdLJHFkVbYewDHT1IJWj05\r\n5rIscZBai5xMrWZYQLJc27bW9RPeZ4dwn2MEX20ntuu1HkdDf+hz+vtfi3lW\r\nqyoAwTHx9EtF3cU90hhqk+4T3SkdeZr9Do/2xGsvPaCYGMA8XK/R+jFYOgDe\r\nhekAxsnLV6+GyOVbNsMWq2qJIpaOR2a85JUKaJHRKCM4CzctBwmA9/2VrlwT\r\nDUNvTjnSzlitwfQnzuFVN96R5ewZSm3v8Ymh+9QmnQCoBq+tpP92lm6TvFeE\r\nU5MzkPwurocHjl6tbsGQTfTA5rxlZiHRhaG/GmCw4O5EdqaplA6GLpfn4YYE\r\nwIjj5TwLdMuJWhLmsu5/0MiykPccp2FoIqU=\r\n=/qe+\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a2d591c4a6faa505e36dffd6f38f7d8e469964bb","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"8.3.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^6.0.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^12.3.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.40.0_1648400342352_0.9098626469855273","host":"s3://npm-registry-packages"}},"1.44.0":{"name":"@signalk/server-admin-ui","version":"1.44.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.44.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"388dc01ca2953aba09f80d239945f8e3ae51c2c0","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.44.0.tgz","fileCount":51,"integrity":"sha512-7e5GyWT3rSqzwZmo9VU381W7fnrealEFnhlBjScprBAUGKoitstnIvvSaO8sb4lAg7BkKCWgufIIkFzYOU16YA==","signatures":[{"sig":"MEYCIQCw0M5wGxsep1IrK2GMh9SLjdaDpI38ayRx2qzDzevgXgIhAOyPK6fxKxZeQcDEl+4pMG2KXKbxnncE93uDauQQREJW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12482253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0wmZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmcQ/9EwpNXWvMuGn/UsmjslbqZjx7/muzHv+uPwCd2G+453dpuYh7\r\noaEQfmPQeIeo2hYXDYrnMsboljmq2JIG4uuxaH2Us4v0fDkVX63FOBQ8ytDL\r\nAsbBV3sdgYVCy8b97fJHa9l2PCnW78CduMNYnLSIQc16zhgUL1ToNvwkHG79\r\nyk/jsip6YGgPNPrjibPhl9qalerT6XvnbYISxhoJhKLc+iTtawHgCwiCaDA+\r\nEnY0e+dfPGCrEAOjq2wZTlWEwbzO9TakXpwHjrbC+2mCvqSh2XvkvtL5Iu7x\r\nP3KFgRwgUY5msGoUnE5yjqN52QIdBpDNu6bleYvdjS2nkwT0YN4lTD4kyy9c\r\nipZOq6kPY43jTkC8w+E5ql+sUApl9yuAdjU2jDJMhQYeSxDmcxsHEKKiLI74\r\nxrqwzUINYHO8E48HnMH3eDhZ9UK8CCMgWeHkTVzm06pn9Lnvg2cTjlc39zV6\r\nnmTeeRCLMsAcWN57WpO+892bDpnwMtI7kjLvRqveYkMQFF1rRYiGcjvbB3HK\r\nso/ZMnCVxe/yWPwxbuALpv90suv8rZ4w6mFkOM/aI3/Vmcvp+HiUB4TH3RCj\r\nxVpuN5iudcxZQddYoDxoUtNRexID3HqNwTSfcDQrnQaL/HleUllEJTC99vCJ\r\nqxS0p/wxpSeIzzk9kQQO9SJ3EKZJ6RTHCxk=\r\n=EzY0\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"45577fe9bd24f6ae86dc809d9a5e027e85227e25","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"8.11.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^6.0.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^12.3.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.44.0_1657997721524_0.24809090230780506","host":"s3://npm-registry-packages"}},"1.44.1":{"name":"@signalk/server-admin-ui","version":"1.44.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.44.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"85419afe0c5e7e0ab0e85915ee5c99697a073096","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.44.1.tgz","fileCount":51,"integrity":"sha512-nBtMwf0FoWonqTS69BGLXTYlpDxh4kCztDaKS+KrcaPIzfzMyjrvDO/mcGytJk7oeKtyAicizomhW/d3NZXVHg==","signatures":[{"sig":"MEYCIQC8QzIg6uVNJ3TtiENRfb0M18eu7VYk4vJBR9/vVgAHRAIhAOmHn3ZkGb5asJxAwYBMGEB6+80g9nmaDQRaF9AAek2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12483788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFLSCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK8RAAleEUB5vcdJe9bBBbG3daXTBZnLKZenl2yTUGRIhbFldFAtUa\r\nzrg5o3GCdlLbPAu1RtRRX+Z1O4emACrX7aSla/Qj4DWWqwDJlMFMZ8uFIESy\r\ntTveoJoLyTaOyiUVvopSXUvgbvCzg0nyavfCCRGW9BcCbxU6SQF9gE9b3lp2\r\nqfHoJJpvous5S5Yq8tjjJJ+4e6Ptld+aybqctqaHAKe3xJhX3o1nEeu9T2rG\r\nxfXTOfPkYHZg+Ecau8wC7l+ebHCKj2xFL9fC7I6DCg1EM52m/DJuVoYrFvqf\r\nY2o2c8ym4h28XGPDQxSeF1rJmFGCRiz2dSr+PnbcpkRGt9ILzRBORf39xWvg\r\nUsx3y4LIBHhPLvg2v1anCrGidOWBvZyNPVOgr2PZLEg6MqWeTEB8WUvXbGyn\r\n5yjnEXokPD0GIcizErahXz+fHscthaujl2qeatk6VI1JkHaLOjwMg8ngIscF\r\nxJbFBDCCr4h5xTeLR1BsobLIa1xLrqaMIN1ASiwFm+uZ96PGGISOd/mRbBUw\r\ntc2kS7bg5RvUrXW51c0/s4gw24vihk5j9nDCAM+efmyciUpfd4kywjozr9L8\r\nB4xY0oRmJ+Q0czcp7uHp5qs7OqJ9D9ywlX7ZJczl+zwY55lknDkIgQEeTZPu\r\nsUHmcnPnc51FjKJo2G3LD9n5OwGEBcOeFVQ=\r\n=wNC1\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"057d4f53094b81621b11c5913c0be0b88b3a1543","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"8.15.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^6.0.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^12.3.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.44.1_1662301314451_0.16593002703521686","host":"s3://npm-registry-packages"}},"1.46.0":{"name":"@signalk/server-admin-ui","version":"1.46.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@1.46.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"bb8920a0a18a829306d4fc57221c310865c12ed4","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-1.46.0.tgz","fileCount":51,"integrity":"sha512-jVihTtGh2Jcm1gPA+sFwqKfpHgb/KuLSv3nVk5NbQ5gaVkaxV50+SibcXNqME19y3+uEu8Z4s9KwYDTin1j+Ag==","signatures":[{"sig":"MEUCIQCbJ0d0JcjZTLcKmwdofEyNNHLE66Y8fZFUyED/XuwprwIgc4Sxl8BK9zfG4ZxTaXgY994R19QowOQhUFzJ8yD7YAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12486393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf8PbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQag//W16Ljh5Zo11V+eEarIuWcrePvlB1JnwNT/HIl4fkEbTfqIDm\r\nUSayHZFt9PlQpXDdz9d8Zs/s+1OyuJ7zKSFcHX6XLerZFfs+wLPnZZv5sqQa\r\nwmDg/TKwSwdZauQ8fkNRxhnJEP077G3Une7VZ4KMCwI7MKPB7qt8t3Izvsca\r\n6MmdIu5mOLaPnm1NnJHRJdnFi27aVmsxqU89f9fQrGQaH8iMJRYQNTTYfNX7\r\nFqeRz58Fide8yYn0E3TbKb57++WtAJLGAlsqjgAQFuG4+bysXEGsxF5VexQ5\r\nlokPtCjzQ2V164NJt5WHiNOvl0y3ZzSvFY/xtqgxLxAS1394KRrcxY81HFoj\r\nj9ZeQ4XlEykWJY/lEPI6kqd6+p1jbBnVAHsM+2juJc/dkyKDtt7v3PNvM+2X\r\nVNTy3dEZLk8crGxw8fOrT2/BeAKmgaVaJRNueBHQQnqNRU8LNv0vWJ5Ias/Y\r\nospsT+UDkEaCff/9bwMx7MeCAPnAvDalkFmg4SST7HoenF/z5ETwgom77wUV\r\nrwzCCayJWC7hZklJxvWUby6yix+Sgn69svqd0dP0IizIatfYKaBMxdhc8BNL\r\nwqFr2Wy3qbzlHaqimhAeHmHVvHQy7ZynSz7+9i7rl/SkzxK6HBRIpa7e7x6k\r\nKxZNDfWkAUzt5iqZNsBOOV5tAv3FXawohY0=\r\n=IYNk\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"56f5310fcf1c6e629a5ae6e8ef31489557df3a84","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"8.19.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^6.0.1","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^12.3.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^6.2.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_1.46.0_1669317595563_0.9553245097477017","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@signalk/server-admin-ui","version":"2.0.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.0.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"225845dce6d622109228e0b686455c72f01536b0","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.0.0.tgz","fileCount":51,"integrity":"sha512-wv3xaL/tGUto54tVG94BxtlzprOqxxFYvDd5UCL2IsNHRErQqcPbiACtfVkZcYI+0eUJ2pZRQ/jycoDcyYY/kw==","signatures":[{"sig":"MEUCICg7LTgSRNKlMGgR2cEITq33t5H2cHTm+mjbb8tgzuIzAiEAutkJeeLM6tuHgD2XCufhp9abFrPjxbiOjveACI+DZJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12512989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDerSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK5A/5AXCSSmwXWYdmffcYwAQ/bBEfKEu/bRzNiO+dEE+tykQOPnl5\r\nWuYtytFdaihdHJ09dWZ2/pkVP3udUywMNqLWbFPP36/o4qed7Mh9BX930m5n\r\nbNRYLkX8rGjcVxCHHOSeozq/KniLkyoJpyMY1dXZSe0r6YzQovmgIuDPf4dO\r\n7a6akoxS21OUgMqGyQxjdVlW02DFFvInhy561eH6MPFXd2Y3iIvj6C7As9W+\r\nFGTLuRw5tuSf685F/HvCS29h3y/wRI2Ju6233Ti/0OOXpCtJXgdyiqXKWiNw\r\nsvitEbJl9avZ6hh+1Mn+JdFj6WR/xh78Ro32y0BsS6ePrtvTi8D2FgtpAa+n\r\nhkT6YeL7VS7mClt6TljlFrrqNa2bQTRwhzzlOhUZmSfNMVz58MMT0+auPpKm\r\nBkIOgFH8eUf3FCJdHOiheliI5dkoBS+abLknlJDBUIrQ8vNM05A2rAyqx+pt\r\n2yLlFBOfPn0yaRHO2yVLeDcUbECrqdV/VGWdZSrHZlOzaUPpk/PEUnDpR91I\r\nqDvGju61EGzJEFFbCjR+R8PJSegFY7HndH/32fmBla70WEg0A0x9X+af/Jl0\r\nIDbzbhn6zLx+7uzUhBKPDLH+Nl9x/93i059N9In8H6IVICV0ehQh7m3/Qtws\r\nIChMUxjgzVWrAhrU9qpOoNIAF5YYoLI9CDQ=\r\n=kXFm\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ee3233aa6733b7d2a3420e179aceaea9e4e6e3da","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"8.19.3","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.0.0_1678633682013_0.515023138205315","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@signalk/server-admin-ui","version":"2.0.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.0.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"61647445c85aaa2af83166d5fe35dfde10b8ca3e","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.0.1.tgz","fileCount":51,"integrity":"sha512-YAbcD4hNpgRgyT75G5k1cVU+4NDk+A5akXF2nIeNMLquNeI04V8jZNXPj4QFfe0/spcrnYIPHXteWhp8HL4bVg==","signatures":[{"sig":"MEQCIFvYPCbzu/SgzVnfK286eJLqEZLVDUrHUlw52JU6pjywAiAv4ymUnEkkGuGgVz7keu9cOuWWhjLkPAkGMKYAIP+eyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12512921},"gitHead":"b5c8aba92bb970aac3f4bd959a1915e3fab06fd2","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"9.5.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.0.1_1686029649856_0.45126438405362523","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@signalk/server-admin-ui","version":"2.0.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.0.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"da6f6a39836fc71e2b3452f295a46b3eecd08ba8","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.0.2.tgz","fileCount":51,"integrity":"sha512-2gcHOgsGFO6dNeiaAHteueAmRdCWyBntbBC4SvNRL9bx00iCmyQVDcEJ5D9H+rSHvmkS5W1xw9Ueow1ZfijgKg==","signatures":[{"sig":"MEUCIQCLk5foZ9i7VFkopQqQnJH7VSqrn4WBYp3IE6OC8L7FXAIgDWHDWKZuPuzi6wlePzqvHgrsiCmjmWjj/3zYge9gngw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12517553},"gitHead":"1247a2a65be40717bd27fb184d4d7cfc93b29ee5","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"9.5.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.0.2_1689919902546_0.7192982918890296","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@signalk/server-admin-ui","version":"2.1.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.1.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"1fb61832bb51ad9fb151c36c963400d9f313e99a","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.1.0.tgz","fileCount":51,"integrity":"sha512-ynoRnvGo90LZRc+4RPvaytSbRjfYVaD9i2eZ8VQChWLcGyswigU7sWndD8J4yiorZcdbo6Sjch32DBwZ4bkZHg==","signatures":[{"sig":"MEUCIB8/KqtjwiyTWdt3EarN6guwCr2M+PZD1FWsplawH0naAiEApi3XpG2DRMazSf6rCcAatWZTND+k/5pzz1S4ReRPs5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12525761},"gitHead":"28543215c9526cf998b7c289b693efe5831b3102","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"9.6.7","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.1.0_1694543701559_0.855125273583552","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@signalk/server-admin-ui","version":"2.3.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.3.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"25f5817707e87c338d84b35aff26a18868f8fe35","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.3.0.tgz","fileCount":51,"integrity":"sha512-HSB2PRZhHlQku2Ymifa6UmIKvFtSBKNFq1bfh5wkSPZheDjS9T0cI1tpkQ0mEjoYUEPXtvclj0BSkEvG583/pQ==","signatures":[{"sig":"MEUCIGnhoqArNUVyKElddwnR/w9odIVCVA7e8eObcWsJQ1qgAiEAk/VpRq4Ymtr3ppYi7YTWTtN8fXEAInMaYtQR8CZnSkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12526057},"gitHead":"c9dc28af14f40ca01983c575b86ff7a99fdf9e43","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"9.8.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.3.0_1696179762128_0.83956521568081","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@signalk/server-admin-ui","version":"2.4.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.4.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"712ab670225d84ae581661b218754b929bd38e8c","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.4.0.tgz","fileCount":51,"integrity":"sha512-qugR9J7XACFEuuyf46IqTjHCvdLCpg+FJAmZOkbdXd4orgIDbL80k8dhPvEDebljsApeKnaHc1TjZ8thE2gDlg==","signatures":[{"sig":"MEYCIQD2yczzhrp96O4zxiRC+J2q5/tpmYGhxlexSYePlalDhQIhAJUYY9L+k2IADz3e29jAonxxrbDkpCvJuJ2yyo4pZqny","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12529864},"gitHead":"a24bc9b5363dd3f985abfe730f06c85c0a23ba85","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.2.3","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.4.0_1704904479532_0.6299970834699293","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@signalk/server-admin-ui","version":"2.6.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.6.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"98dc3c319e0328e796347512dc77469043b8fd63","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.6.0.tgz","fileCount":51,"integrity":"sha512-2hNapdfvv2zlqXeonVqYQrOy0wA6Usn13iapSGGwE9GfR5KKyFj2HHko5DdL2AQvPEQTQ+0gx6wg5YWzNJbdOg==","signatures":[{"sig":"MEQCIDHdT1CmX/ImuhDospfOackdS0D2SjnPOKbCr0VRvZGUAiA9qc0DA5HuvC3ah0iYm4YjeHoDCzKZWyTFaQu/MS1rLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12529087},"gitHead":"2e88215fc2c51f34f0197d3c4b038dbbd06b2b2c","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.2.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.6.0_1709391578291_0.541566302324497","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@signalk/server-admin-ui","version":"2.7.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.7.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"7cf43783d1e90583d3ff92d3eef83387440fa7f6","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.7.0.tgz","fileCount":48,"integrity":"sha512-NGTIxUJoC2+OhCkeZwyjpdQJ1cFtT03nUf8AmAstlhBWWRkIArCRIY6T1iSDsFKBZ9jUaSNw7yrmAbEPBnSmRw==","signatures":[{"sig":"MEYCIQC1N9eGGBqowQcMCB7bfkpQdqjtVC/itBLgMQk4WdFC4wIhAPPjSdoG9gHM+kQS/L7i2+/IbX4XVNv1DbUYRotMISAx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13823186},"gitHead":"73c71cba52c8de223e2e716eb37b9b6f5a52421b","scripts":{"ci":"prettier --check src/","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.5.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.7.0_1712601414059_0.9945585592372599","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@signalk/server-admin-ui","version":"2.8.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.8.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"ccca2c34e8382d50c907cea32bbe50f1cf8ea2a8","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.8.0.tgz","fileCount":49,"integrity":"sha512-9C+6ndlXr5tPCg+4YIYjHyWvYFGZJ2c9DmkrK6KUdf1d269oPUrpmffh4JC+L2e7y0vKaY9wd98+VY33d4hEuA==","signatures":[{"sig":"MEUCIFabubC3jqjdajK8sXemuqPZ+jw5d32nPKytefJvELXLAiEAyAREYJ+MA/4/ujfeNidu6ilv170kev7VOHPaZBh9hxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13855564},"gitHead":"5477e7b0a98184ac8cebf22e1a89e0ccf77f9fc1","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.5.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.8.0_1715882349209_0.7355148984734445","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"@signalk/server-admin-ui","version":"2.8.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.8.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"03943cba63b691da8482ef49c620e694071c70b3","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.8.1.tgz","fileCount":49,"integrity":"sha512-pJhGnP5TVbrR00PW8aBWEIkVI8+ZWchWJBlk7LRhzVjw/A9U77Fx9NUp5NG5u/OEp2RrXbBjjgMmG2eK4PfKhw==","signatures":[{"sig":"MEUCIGNA2zsU2yOXkncfxj802cPxBgjmbPJKf3+ObGXBmP4cAiEA/DoPXzATkpB+FEWtNi9mbRv6K7GeeW4oKao7xzJp85Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13855588},"gitHead":"d7ff0052e78b041d790bf066c5b301b17583a692","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.5.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.8.1_1716060665755_0.25834750217690683","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"@signalk/server-admin-ui","version":"2.8.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.8.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"20c92d0e7f9938d864a4708662f3929c8453c93c","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.8.2.tgz","fileCount":49,"integrity":"sha512-4c0h/UUuSVyHz6iLDeTETafr01dKLomreLnHXAcg+QmKG1aoYZJRcRgSKTz9uehFmL4GSN66ggNwxcd5VgxNgQ==","signatures":[{"sig":"MEQCIEF7lSharyVnlHonCpYXIvBgclD/N6TslEJ1jUg8pfK/AiAYxpX8z88IPoyshHs3jDhdCYZl925eaa2/30QzwNVbrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13854399},"gitHead":"14b5b0f9dacb9518230e7ef481c795532c16bd5a","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.5.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.8.2_1717352045484_0.22706536311661352","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"@signalk/server-admin-ui","version":"2.8.3","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.8.3","contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"814fea2315606cdcc4b0e1b1d95026c8f4fb1f6c","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.8.3.tgz","fileCount":49,"integrity":"sha512-VFXYrkmCao3PZsnCDQcIyugsAD7zxdjSSS0RnXC+NwrQWUiUDyScIVv0M9ZEkur+EQ64KS5d5qJ0ExtMgGAWgA==","signatures":[{"sig":"MEYCIQDQvDWJit34ELtzs6rFDNGfmifDd4nzFR8uCOxDrDFNWQIhAPpMNL9iie5V5zwMpKPw40XyDXb1/RYW9eI0po6jIEOP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13854466},"gitHead":"3a4608ece977e5b28b64861eb87dbb8e86c2b988","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.8.3_1719339863543_0.8255937716870609","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@signalk/server-admin-ui","version":"2.9.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.9.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"0c493f67d5e741cbec16ac924fdd7ce0469d2784","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.9.0.tgz","fileCount":49,"integrity":"sha512-Ay3plNh4TEZmtz8lZVq0mu9XgS9sWfktZWug+0j7nO+nyx2EXjWtTjzlw/omZgJBP05z+0sPcrUDwl+rCnccpQ==","signatures":[{"sig":"MEUCIF29r0ag4JcqhDBeAIXlVNoo9bGWsmMdXYH8uNATIyD4AiEApjsYa2i+4pJNtE61LJEoF1CYz7QuPnwNVWyxm8D5cIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13830230},"gitHead":"16e3a6ef351ae9d93defa591e33d00d6f0c2561f","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.8.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.9.0_1724441212550_0.5508291734765778","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@signalk/server-admin-ui","version":"2.10.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.10.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"40c3adc838a9b1ff1aa02dbaab60027fe2b9a92e","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.10.0.tgz","fileCount":49,"integrity":"sha512-hmG/7CVinLGA5P5oiZgEYAmVcLMol5xdbcIuEUjhdy/S/JYX2zVWB+TdMRBcA13nhn+oqVefAyGkuwBdODEyvQ==","signatures":[{"sig":"MEUCIQDpv6nX54/hzFnrVY4JxjRB2AqhtnTS+Ar1VKZDL9cffQIgTlpCZcjh0kfkSDtQop0OItyMPjjvH3WkJ1NnM0teRBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13831698},"gitHead":"febea5569fdc74bd55796735ee1ff9a569eb8fe4","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.8.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.10.0_1725204173642_0.2258628323905918","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@signalk/server-admin-ui","version":"2.11.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.11.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"1a0f4ac2dd3b0ec2053126e0f9f7725acf58444e","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.11.0.tgz","fileCount":49,"integrity":"sha512-pe5D3nPO9PW5CSgZz+AL5yWJYFM5GHv+yiw3QMobBUyIxHmjzEZx5SXzGtsty1Lo04+UcTBb4MXcLoo5GC2KEA==","signatures":[{"sig":"MEUCIEtNUHIvMyg4pwXlr2YktaFcV89ALAKZ3uuVTiLGnOeDAiEAg+hMo0OWm6IdjvpSspBlg9EOiOM6M79MSBi3D4TDurk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13834196},"gitHead":"b857dfff7175b30b7599cd2876170943cd0113b4","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run clean && npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.8.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.0.0","prettier":"^2.3.2","bootstrap":"^4.5.3","node-sass":"^8.0.0","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^13.2.0","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.11.0_1731832423009_0.31614097007742226","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"@signalk/server-admin-ui","version":"2.12.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.12.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"8df1aa7d7e796b8fa5aa35e52ef873befbaefec6","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.12.1.tgz","fileCount":49,"integrity":"sha512-yrbAoZUow7WIx5Bc1oGXv9UFrJ1TAflUG4lB0mbfodOfJBRldw9j70KP0OGfKp8TOY3oTjOBuODiZEsgQV7qXg==","signatures":[{"sig":"MEUCIQCVdtsMrf3AlOxstsPMMSOo/C1AEesRDtiEOXQ+VWLxGgIgUtOA6JNNwERNGCoqyLQ4Iu+4uNbeaqqomCvW4mm/Dh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13841102},"gitHead":"a4a59b4fb12b64d72848ff4eb43aea8f491f5ba2","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.8.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.96.1","prettier":"^2.3.2","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.12.1_1735403362334_0.6685839279058561","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"@signalk/server-admin-ui","version":"2.12.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.12.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"6c1423cd999de713e46a31c7f1eab2edccee26ac","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.12.2.tgz","fileCount":49,"integrity":"sha512-Lwjzv0UVM8PadpEV7HuaSF+RCkEXi9GQ5hG9WiRaRNcrgmuqxzt4D8pYeP+tuFfilYtk1KgGWmD3u2v9Rrm4xQ==","signatures":[{"sig":"MEQCIFg2hmYuMn4k56gAZrfvx/B0PKb2FO2Tcimx89Rm14QTAiAZzXvidhuu3Ja/N+CYTHqvJdrOdyxXPnBOkPKXH6TkOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13842165},"gitHead":"e769be51c74596d1fdd39fc7091115d8bc701f30","scripts":{"ci":"prettier --check src/ && npm run eslint","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","eslint":"eslint src/","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.8.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","eslint":"^8.57.0","moment":"^2.29.1","webpack":"^5.96.1","prettier":"^2.3.2","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.13.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.34.1","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.12.2_1742620457375_0.30090042398374317","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@signalk/server-admin-ui","version":"2.13.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.13.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"f2b70704242ad4300d753b7912f0f3fa9c16d6f5","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.13.0.tgz","fileCount":49,"integrity":"sha512-3c4J9/60hsPxh0clnK5yuMqIiHftROv6KdRwcbQpCqo58VSahlijTyf7eymZhnd91T/jZdJacIocr7S5tWD8qw==","signatures":[{"sig":"MEUCIFVzH3OYFH/MlGv3QrlHNcihSBeNoHfZ3jxvUdI6IiaSAiEA+MKcl3KsOb6DR+SaT1QVW9JhbF8QevHcUGchhUEzoBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13594672},"gitHead":"89f5d6f48338982f4196ac642e47df6b4b187596","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"10.8.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.13.0_1748808741827_0.9041929208650099","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@signalk/server-admin-ui","version":"2.14.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.14.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"86a45acb86d44fc2e37ee50a2deb659bf4878f72","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.14.0.tgz","fileCount":49,"integrity":"sha512-jL6pqjAxddnVGxWP6gGnVDnseABVbPHJXkM6/YXTMBK9ldaQ4m37kni57JwGxFKc9U4cRwcvPVhhoBLtIxSt5A==","signatures":[{"sig":"MEUCIA8JFyO80wiZbLNT3MjKYRHH6VV0GeOqBzLEMfuNn5grAiEA04OMb/i6PpLi9HGQNVJ1bZiMoY0M75dfksE/hHm3Zds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13666807},"gitHead":"4e95c90933fdbdb768f4086ffbe0babce459a093","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.4.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.14.0_1749583882060_0.000987666418919897","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"@signalk/server-admin-ui","version":"2.14.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.14.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"f9e554c6f8d94f49514dca9718849659a7a6c585","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.14.1.tgz","fileCount":49,"integrity":"sha512-Pcfz6noUXg9cuC4gddiW3gOWbsQcOhxiyW6hYx1aIXpgeCaClGys/TZlI3koxJ9yVNezo4gnk8EANjBPK3BP1A==","signatures":[{"sig":"MEUCIF5lairRW55VjEVRQDuvrKaW0G4uS6TNXELq1IuKo3yyAiEA7nSjY8ZS7UOlxruve3qfL8hqtbTiGvaEG74wIKCFRYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13667398},"gitHead":"ac2869ba68f04b897aa6931897761e732a8f3906","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","actor":{"name":"sbender","type":"user","email":"scott@scottbender.net"},"email":"scott@scottbender.net"},"_npmVersion":"10.9.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.14.1_1750864990492_0.45105272098466953","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@signalk/server-admin-ui","version":"2.15.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.15.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"a697aff6860acfe3eca033321f04051df55f8b5f","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.15.0.tgz","fileCount":66,"integrity":"sha512-/KzQfV2qhdJUTFAjz4+xgii7H8+D81MJUxDOtg4fOm2mf2m/exR8zodRmuN8pOMkHmyb9D2tbr6jEJe3hwVS7A==","signatures":[{"sig":"MEYCIQCXBoWcz6WBn80BMdFkjLT/wFzqYoIh54flCldGA6FTxAIhAMksOUXpLuU/dMhs/kBKvvvERr1XAxOa3fOqUPwtVCtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35207436},"gitHead":"49e45e6570d16627627654d428403614b9123219","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","actor":{"name":"sbender","type":"user","email":"scott@scottbender.net"},"email":"scott@scottbender.net"},"_npmVersion":"10.9.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.15.0_1752000859275_0.6827429302509567","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"@signalk/server-admin-ui","version":"2.15.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.15.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"d3e9b1268b664493364ad1ee2a005a7d36a7cd9b","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.15.1.tgz","fileCount":49,"integrity":"sha512-6UnY6+UmgEkNt0kxAIY6gh91kLocAAjbrzx9Ag+k6IAozV+lGm94PG5x1MbFgR7fXczwffkgXip7zPtrIUMhDw==","signatures":[{"sig":"MEUCIDXGMcmdMfNryzP+roSR5fBjDhgMvF0tNcisNvm2XCNDAiEA7OkwgQzGWjk9ix4/X0AFXrXUtivMkzGOnYDMqb9lRnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13687581},"gitHead":"42842071ed698cd5c6dec7f2d9e1c2ad7288675a","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","actor":{"name":"tkurki","type":"user","email":"teppo.kurki@iki.fi"},"email":"teppo.kurki@iki.fi"},"_npmVersion":"11.4.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.15.1_1752062931601_0.4595400598793462","host":"s3://npm-registry-packages-npm-production"}},"2.15.2":{"name":"@signalk/server-admin-ui","version":"2.15.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.15.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"1d77dad18c6d19a149fab8ab2b62b4b2d3e1d965","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.15.2.tgz","fileCount":49,"integrity":"sha512-RpaFqGKVzPOAgQqqpZz5TOIt83NAiggdvdytdPiG4CcWiQ3ghZzjKPh7TRpkVQfJzIzTmrz++4+z04UiSfh1hA==","signatures":[{"sig":"MEQCIDkVEzCm04BckqSXCA3v7iPtwjflljun+3yjNXZ7Zc+7AiAeMumhDbO/EvT0bqK3gSu6KpmC/ufhEcoyzHxki3klGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13687712},"gitHead":"ac540d58e03cc8e2ae7ea14ea24307065c631664","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.5.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.15.2_1754739141676_0.22778138118297608","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@signalk/server-admin-ui","version":"2.16.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.16.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"0146aea53059269808992c0f76f5b8cc2ba8c8dc","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.16.0.tgz","fileCount":49,"integrity":"sha512-A2dG6eN0RyakHLX2hL8vuFxW6iQnFlxs8ZXlSiHwYR4tkcgt2/WIcuVaUVbBbysK31n1AFIyVpguMFYotZGIAQ==","signatures":[{"sig":"MEUCID0jzIymc4nTYNJDINyu54WGAP0/3GZVQn6P24ugHGCyAiEArK0/hqZvdJnVHUxn/Y6rpa/qhYUZBUnUlx2lpLJ+OzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13676386},"gitHead":"8678de1fa563f5ee7398f3ecd5ca8db064e819c4","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.5.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.16.0_1756297435313_0.2595761398517977","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"@signalk/server-admin-ui","version":"2.16.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.16.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"c324182d35ba7ed8c22eac1da8a52049aa9ed705","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.16.1.tgz","fileCount":49,"integrity":"sha512-w/wFgJg5tVBvUVLaZ24OJU8SaaSTqfnHvWY6AMKxLI48zYn/OHKYeaPdMYix1p62oH6mwvH+YODI1uKf7CX6og==","signatures":[{"sig":"MEUCIQCrXAKPlTFX2LEe7l6f0crUWsy7eQU+L/QKUwJkd1wblAIgKivBm3fFmXzm1bu/kzP3jz18zQj5YALarM4iAk7j7rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13676403},"gitHead":"8ac2cce35bbff99a6d636b7458f8c24121c12526","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.6.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.16.1_1757962287673_0.10469435972381325","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@signalk/server-admin-ui","version":"2.17.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.17.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"f93ddaaa6f384af4c59a42f33fc24e0d93d9e4e8","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.17.0.tgz","fileCount":49,"integrity":"sha512-2Jh1e1NjzyXlBmrqKygq5OvwiVWiH3qgVCjuyCRHm7SNc7/YfxY13q++fiKBHtLVQtiPEx0hNIU8UlVAtlRFBQ==","signatures":[{"sig":"MEQCIAD7uDCkVEt8fmSrIBK9VX6mSD+tBrXts3TG6FTV25nBAiByCWnklCCmtOBA+u0TYDHgXMEIanLC64KcyTpT1VMRGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13756734},"gitHead":"853bf602c96b49e7019df3bc6fe4a7722c3a55ba","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.6.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.17.0_1760380398909_0.6074023585527855","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@signalk/server-admin-ui","version":"2.18.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.18.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"46046a1922ff6a718c63e4a1e86df87e2d3953f1","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.18.0.tgz","fileCount":49,"integrity":"sha512-Sq1kWXNu4K48yRJt4Q8UyAKWcX1zIPF+tVRWXwbIz6vQG5oW0hN5HzH4ed8+9VYqu3c6TkUpMmdjEI51H92AHQ==","signatures":[{"sig":"MEQCIEnJW671MDf4yVnn0/zRiNmwm8ZkjL4Y/PDNwnFHagK4AiAj40sFcuj5W1srPmFNMvItGfqtrPvxUgZfreVsK5LXKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13898985},"gitHead":"f3ab524ec65e919ecd1c6464781ddda7d4a0a73f","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.6.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.13.1","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.13.1","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","react-jsonschema-form-bs4":"^1.7.1","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.18.0_1762547848335_0.08864279760935534","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@signalk/server-admin-ui","version":"2.19.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.19.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"ff0fc7037d560e0a9b13f483358f4ab43a23d099","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.19.0.tgz","fileCount":49,"integrity":"sha512-B/EcaHla/1GQjP5mJxbGZtfhL+X//suCn+Aaf32cv5kuf1Gb18oheLVVkfbGtlNXZ/0JLOct4oGdYTo/1lgpBw==","signatures":[{"sig":"MEYCIQC6EpJB360xkUS4NdGRfSomiqBn+rjUnRy3AFXG4h2vIQIhALvKvNt+bdXodMwZcofKzLwm71DY1r+m1vgsNM1pAka7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15060829},"gitHead":"0d170c52a9eda0ce9e35e673fa6d9959666fb28c","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.6.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","@rjsf/validator-ajv8":"^5.24.13","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.19.0_1764814289143_0.7305943691384034","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"@signalk/server-admin-ui","version":"2.19.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.19.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"e13390369373fce9b7b07e1400ea54d07adad120","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.19.1.tgz","fileCount":49,"integrity":"sha512-qaqXkNHDUoasZ/pNHOM3thGXUYC1o3OuNgorLMdI7Xl6qn3rslDryt2433lW24sa2YgP21pKsjLA3SuSn+EI6w==","signatures":[{"sig":"MEUCIQCCBFejJsi7IwyFYtvo7CIXyWyrRUwHo9dHx4cLDC7R9AIgQbe2IeZv/drQ/Zu67zroQFLLXCLnov96c+iOR7GdXok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15060885},"gitHead":"4e4112d0df514e421e477af077d7eb67d40fc3a1","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"_npmVersion":"11.6.4","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","@rjsf/validator-ajv8":"^5.24.13","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.19.1_1764892870325_0.9307187812896083","host":"s3://npm-registry-packages-npm-production"}},"2.19.2":{"name":"@signalk/server-admin-ui","version":"2.19.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.19.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"4c25acfb703ecb250733ee9a1f819c600600421e","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.19.2.tgz","fileCount":49,"integrity":"sha512-kEc5qPoV2YiV54gFNbi3k8f8OD7FubDc5ltaMDV/VspOVO8/rSHgr7Yf+/VuCP8l+STEUbL+z57+uB+W+owurA==","signatures":[{"sig":"MEQCICOZc6DB2zkZgU9h/NO0yMw30EDNYh0IRilFFsGLu1rXAiB4EL1bLVr+e86vjlW5iQH/qPoxhnRJwkTBhdesqaeEig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15084459},"gitHead":"8144357cb2ca2f9035b7090597ffbc49ec640814","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","@rjsf/validator-ajv8":"^5.24.13","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.19.2_1765564710231_0.7742162156875012","host":"s3://npm-registry-packages-npm-production"}},"2.19.3":{"name":"@signalk/server-admin-ui","version":"2.19.3","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.19.3","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"688bb5c86d7ceb00e5b51f8b49b33ef9cd0dcb2f","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.19.3.tgz","fileCount":49,"integrity":"sha512-yU7jxkggIDNJ6aO5SRIYW98yj5a12yLNCsVNdrtFr11h9Ahqv2kJmWUMpB7qODzPZHf3bDTemkKwX//b/ZHGBg==","signatures":[{"sig":"MEYCIQDHjJGOmqeCVGIE702RDCaHOtTiFUGIjrdyws4X6hfH9QIhAOcx4NNAbEokNkcUxtuclZhQj3/DjW9MzrDKHhaP1gwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15088524},"gitHead":"abfdd9e7dd799c114cbe6554d0472d700e77fbd9","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","@rjsf/validator-ajv8":"^5.24.13","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.19.3_1766865141905_0.5260572840832531","host":"s3://npm-registry-packages-npm-production"}},"2.19.4":{"name":"@signalk/server-admin-ui","version":"2.19.4","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.19.4","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"b3050f86a60d13c52f46282247c470969f093a21","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.19.4.tgz","fileCount":49,"integrity":"sha512-qmeImYc+8/xEUYp15m3DiFvb7IR+Iuv9XuXNgyJJHdb2PcHhCtloUhQV/AQBDYwm3EVMHBUCk/ngbfR4E+IEwg==","signatures":[{"sig":"MEQCIAeHwTAQ9KoqwxWvuv9IW2g7jwjI/3c4ADH5cHHrLe4oAiBceHaS1SEYO33NAba1Pf5Omg3kM5/t4xT1W+zyRxpjMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15089193},"gitHead":"3037c517bb8de70c4b74b61192c57d6176731571","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","css-loader":"^5.0.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","@rjsf/validator-ajv8":"^5.24.13","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.19.4_1767270310650_0.9958632723942935","host":"s3://npm-registry-packages-npm-production"}},"2.19.5":{"name":"@signalk/server-admin-ui","version":"2.19.5","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.19.5","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"43ba46d9da36123139c646fef7f8169ab66da36a","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.19.5.tgz","fileCount":49,"integrity":"sha512-ast4nCeRMXuOgBLjZ4bNUuqzjrRL6f76vpMDWiuZMgyM6ncBu0bO93Q5K/bq+AKAIEu+dGGqMkq1RTErn7Arag==","signatures":[{"sig":"MEQCIDoIkS+mLeKHdmvy810KlibTZPbJHkBP3ILGV1HAmKX+AiAXufB6twKhT93fZVS8VSNhxFoCnJE2a1BlJ4WWhFZwJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15090250},"gitHead":"1f966a2fc8b7235b126a9e5396b316090ea464fa","scripts":{"lint":"eslint --fix","build":"webpack --mode=production","clean":"rimraf ./public","watch":"webpack --watch --mode development","format":"prettier --write src/","prepublishOnly":"npm run build","bundle-analyzer":"webpack-bundle-analyzer --port 4200 public/stats.json"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","webpack":"^5.96.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","css-loader":"^5.0.0","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","file-loader":"^6.1.1","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","sass-loader":"^16.0.3","webpack-cli":"^4.2.0","ansi-to-html":"^0.6.14","babel-loader":"^8.1.0","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","style-loader":"^2.0.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^11.0.0","html-webpack-plugin":"^5.0.0-alpha.6","@rjsf/validator-ajv8":"^5.24.13","reconnecting-websocket":"^4.4.0","react-copy-to-clipboard":"^5.0.3","webpack-bundle-analyzer":"^3.9.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.19.5_1767726621410_0.559378345969062","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@signalk/server-admin-ui","version":"2.20.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.20.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"3da149ea9e3f68f2051279f70ecdbef030c9290d","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.20.0.tgz","fileCount":50,"integrity":"sha512-P97nJRM+Tsk6tjYQSqs2+rgtDtNWQUQVh8N1ALIgDHZn+LgN/rQH1ptdUvcvuOG8OEsFfqoreLDP4gmA0HyoPg==","signatures":[{"sig":"MEUCIEdx6WSr7eiVArusnVr1Ws0r1X3mEH0y4+4JXy5FB6m8AiEA1hCDh6C86JaK5U+d9ueL9d7IL7rMc4qUsJgngmlre4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6398104},"gitHead":"d1c3a7daa9c382b059e37920648a3922ec320387","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.20.0_1768757568219_0.7276516541619111","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"@signalk/server-admin-ui","version":"2.20.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.20.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"5823ff8760ec5d4b10068dc82885abebe3bb49e3","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.20.1.tgz","fileCount":50,"integrity":"sha512-bYn6M4juUqt1IwphUcIuTOwnluyCo4fVoY+LnclSnu0YDh7SDR828MBD0ZFCinOhxynwqceYVsBm0TBQjY4kuw==","signatures":[{"sig":"MEQCIEl8ygn7YPbABjcyoIWRdNxQ/5KwahS04xMXUrdIv58jAiAuY/PwEKWIWXIgIYmUbq+Gj2Pt2i/jpvIGlBSzpQ53CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6398128},"gitHead":"0e99b4c556c487aa42ea3e161058fdae89e0f0f3","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.7.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.20.1_1768845748439_0.8722819350645705","host":"s3://npm-registry-packages-npm-production"}},"2.20.2":{"name":"@signalk/server-admin-ui","version":"2.20.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.20.2","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"c68671ef68d2ce10e0fc9c7d659c5642a67c3c45","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.20.2.tgz","fileCount":50,"integrity":"sha512-30SF3Lhh4ij9Rb9CKkRweHCMHOOcZZXVzMtN8v27VI/6o4rt1wd27gBWRgyszbNjQyu4KXlSh2O+qxsrs8cegg==","signatures":[{"sig":"MEYCIQDNLf76SsI07HFdtNbu0IlJo6zEFGzu2Ar7GpJtIyzxaAIhALjK5+TZWmelExINdffmrlrPsBfh0dQU8hQ59AK33W55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6399513},"gitHead":"6c7f635045cf09c704e44b6c97eaac48e67e0d2f","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.8.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.20.2_1769540518711_0.02365267846225949","host":"s3://npm-registry-packages-npm-production"}},"2.20.3":{"name":"@signalk/server-admin-ui","version":"2.20.3","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.20.3","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"2e22e6351b817b1337efc1edb3eaa9b2af786daa","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.20.3.tgz","fileCount":50,"integrity":"sha512-IZ/kyQjSEjDkoC5B6KxFOKgwnWFSILzzkq4CRUVPJKJDG8DSgQSR8/UdYgG8C/uF79EQc5dlGIU39fNYv2b/lQ==","signatures":[{"sig":"MEUCIDeiCFHj1uBebPvdgzz6rY1FvDLjNqD2VElqxuwPu8IWAiEAwEzgE9H2fm6XJLKwnYd7LPI/g96XYymoSF5m/rTnuM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6400759},"gitHead":"c5ce72a7a0d9c6dbbaee99a76504376ed8003526","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.20.3_1770665951923_0.9114893569199864","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@signalk/server-admin-ui","version":"2.21.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.21.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"84c28f6f20d9327d8754f982d0fee3dfcf7e4215","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.21.0.tgz","fileCount":50,"integrity":"sha512-CgBvh9mwhrbsYfmnlPzXUDn7oTuwWrKR+pQhQf6J6shMco4xz/7/I0KI9A2lMpmzjYrNRr6fpyKCEUHQwYJf0A==","signatures":[{"sig":"MEYCIQCrHte0NJn6/eSMV9XyqGu7FrYMAouLL8uvv7Gf1DJxbAIhANMfEkmVUwy93oueOwlyQ8OQxOufgDUJuYJRcehwTLuy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6400759},"gitHead":"608d15e9e71963aa32029fd74b23087addcde065","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.9.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.21.0_1770666772808_0.8476665295486596","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@signalk/server-admin-ui","version":"2.23.0","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.23.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"0a4c2e609ef34c99244904e0cbed7407525488d4","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.23.0.tgz","fileCount":50,"integrity":"sha512-Q7+b49hg3xtOtyqXgqTm5rCrAdSShLGllNkBbZh2UjVOMfpf53JEbf42xyvJGRBP8wpRrWQlmvLohSz/Jba7iw==","signatures":[{"sig":"MEUCIEv9gMhkB7+Eqh+dRJF44XsuMk1UlPE/o2CO4EPQlJzHAiEA3lCY26JBHJvhnbJd1uxU+GcMaGKR2Pzd5CwPrOgJaLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7051973},"gitHead":"902a70172144c8255908b395195dacc50fcfde4a","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.11.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","mathjs":"^12.4.0","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.23.0_1772569865227_0.45488199073427427","host":"s3://npm-registry-packages-npm-production"}},"2.23.1":{"name":"@signalk/server-admin-ui","version":"2.23.1","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.23.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"7f7b40f1b77fd8eeb299e00c90092b1324e417b1","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.23.1.tgz","fileCount":52,"integrity":"sha512-oNtTPMhDDxBC5SDtmGE2cmdB92TzBIeMVCWqzCcGDbX04yNVU9X3lGQ510OHwGTMIMJCMg6arhVQd9vsMVI43g==","signatures":[{"sig":"MEUCIQCaOxFrfBxN7tLzt47S9VpsgH/Fmn6+ph6KH4lB4PAsdgIgbg7NaniK6tw8HOQdclgunjD0/qRx/J4qEBuNXlIwFKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7068453},"gitHead":"3f22aa97d76a052f8cfb3d2337572d62b43165dc","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.11.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","mathjs":"^12.4.0","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.23.1_1773001375036_0.982019924931455","host":"s3://npm-registry-packages-npm-production"}},"2.23.2":{"name":"@signalk/server-admin-ui","version":"2.23.2","author":{"name":"Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.23.2","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dist":{"shasum":"74dc2daadc5ec571476f77c5685d3cd6488d710d","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.23.2.tgz","fileCount":52,"integrity":"sha512-WgI5SOIn3ZAOVnnBV9K6UBWtUqrFcJXTw0O5ZAVdUdn1bsCnA73eTS5LLqNswqSYP3GGPTTmyiLFmNjSTrLdtw==","signatures":[{"sig":"MEQCIC172mjSdWOtmD18A4DgJdXnilz3FoBJe3LX2Y+kz9HBAiAVF1tJJwzWMXX/myz/u0mJjv5gmW0fFoiuaPRGZP3SmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7054382},"gitHead":"62063c147828a23e136adcb8107ba1d6c512770e","scripts":{"dev":"vite","lint":"eslint --fix","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"_npmVersion":"11.11.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","react":"^16.14.0","redux":"^3.7.2","buffer":"^6.0.3","mathjs":"^12.4.0","moment":"^2.29.1","bootstrap":"^4.5.3","react-dom":"^16.14.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","reactstrap":"^5.0.0","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","react-redux":"^5.1.2","redux-thunk":"2.3.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^3.1.0","lodash.remove":"^4.7.0","react-bootstrap":"^1.6.8","react-json-tree":"^0.20.0","react-router-dom":"^4.3.1","@rjsf/bootstrap-4":"^5.24.13","react-html-parser":"^2.0.2","simple-line-icons":"^2.5.5","@babel/preset-react":"^7.10.4","@rjsf/validator-ajv8":"^5.24.13","@vitejs/plugin-react":"^4.3.4","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.0.10","react-copy-to-clipboard":"^5.0.3","rollup-plugin-visualizer":"^5.12.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^0.2.0","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.23.2_1773335659013_0.44431332788987454","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"@signalk/server-admin-ui","version":"2.24.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.24.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"a7e673170a26f432734cd5196789a449bb9b529b","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.24.0.tgz","fileCount":31,"integrity":"sha512-uupdSerbXYt+Wx6VSEZ2mabNpwOCFfH+qpdwD+6v/8LztSaOvg+KKWlmXbvh+ZS1J3Ab26Piwvx3ou/RCO7zOg==","signatures":[{"sig":"MEQCIGlk09IE6kXsUKTJhHs7QnDcJx8J5gSxkoG6lf7Shj+9AiBsvCunnThTFPU+NnoBtTsMjqi2MgS4qJW0r4f9B73evQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3085052},"type":"module","gitHead":"44bc530acec5029b0ec029ea6503440da1f94e0a","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.12.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^12.4.0","vitest":"^4.0.18","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","lodash.remove":"^4.7.0","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.0.18","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.24.0_1774300086977_0.36245088463806474","host":"s3://npm-registry-packages-npm-production"}},"2.24.1":{"name":"@signalk/server-admin-ui","version":"2.24.1","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.24.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"de0a2ef931e5527b6a19189d584ccdfaa28e385e","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.24.1.tgz","fileCount":31,"integrity":"sha512-NpgQkC+xp3iTJuxE8Yr4tvMAYum2d8Vj75Bm9N1/iuyW0mfLYa/o0zNcTtzET06Ggg8z8xJ71adXGNZGkrGMuQ==","signatures":[{"sig":"MEQCIEUn3tJ3u9W3vSA9Hxu3ZMh5JTxU5ZAK5ZXt9EKtc6H4AiBhjuJJ3gH88Sn6yQWl3S88DcZ09U+GBkG5ccuHzRuzdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3085133},"type":"module","gitHead":"b6e8bcd9116fc09e3d04c35d442164943031acb9","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.12.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^12.4.0","vitest":"^4.0.18","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","lodash.remove":"^4.7.0","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.0.18","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.24.1_1774418557348_0.7946808042719646","host":"s3://npm-registry-packages-npm-production"}},"2.24.2":{"name":"@signalk/server-admin-ui","version":"2.24.2","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.24.2","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"0e0747c6931c6fb2e8f0e6a78ed51fe127b9afd5","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.24.2.tgz","fileCount":31,"integrity":"sha512-rb1OJh5m30oVDnSFs0mV670q+UOaYALnLSKqyAG8WEvDqiEuob9DwctQbslwDOq2d0YIX0NLV4K10Y7jBoryBA==","signatures":[{"sig":"MEYCIQCbgoTvwDB9UtGsu66hvz5wxr7DG6ItGnKS2NzM5dw5yQIhANp6GCpMv6rU+0a4/KdS1yCobtPy4agFkDY00+3zn1BT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3091820},"type":"module","gitHead":"494baed5751ab85fb81aad83927c559d4fdbb3ba","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.12.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^6.0.5","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^12.4.0","vitest":"^4.0.18","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","lodash.remove":"^4.7.0","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.0.18","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.24.2_1774549746073_0.8081000915729524","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@signalk/server-admin-ui","version":"2.25.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.25.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"dbdcc7b302a320251806fade830377e47a448deb","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.25.0.tgz","fileCount":32,"integrity":"sha512-HIZd9LfhhUOqqv2T2H19trhPjtaXiKjLVvSitg1GbWSaBFL9rgNi4Vz29PrtjDXAXwzPGfwcEp7BiQfY3uUKZQ==","signatures":[{"sig":"MEUCIQDAyobeKzsPNi6tc0SDTBeJ3K94FsTrPy4d/fBb/mPq6wIgNTWoUn9QtwOd2cxCWIOtwhEnsd7rJj5xhe6iCwsip1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3054155},"type":"module","gitHead":"9fec95f4386404cd311c9a445065513871ad9aa8","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.12.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^8.0.3","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^12.4.0","vitest":"^4.1.2","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","lodash.remove":"^4.7.0","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.1.2","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.1","@rolldown/plugin-babel":"^0.2.2","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.25.0_1776581314251_0.589114337473934","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"@signalk/server-admin-ui","version":"2.26.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.26.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"fba506195f2181d0e03d913654570901b9882a3f","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.26.0.tgz","fileCount":19,"integrity":"sha512-QagTYbk51rVHMLikgOZgewF59JlvYp+Ots/Re5cZ+XoQOOA0awu9Uxbl0rMQWf+xp1lQeIkGrBSytYI4UX3yWQ==","signatures":[{"sig":"MEMCHxiEO6y9TVA8qje/awXXNvDP8F8ngENbAyKefFe6EpUCIExqalu05pc42mjcmeYEp8qS30WxsmkZA7UZOzRu7Bbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3029457},"type":"module","gitHead":"d844451dcf0e2245154414393a22296592a867d9","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.13.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^8.0.9","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.2","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","lodash.remove":"^4.7.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.1.2","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.1","@rolldown/plugin-babel":"^0.2.2","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.26.0_1777142830940_0.6510724872638141","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"@signalk/server-admin-ui","version":"2.27.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.27.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"aa7419b96caf113ad676ac62602ce61e854f0897","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.27.0.tgz","fileCount":20,"integrity":"sha512-FB2E21PvlJiSMBmHWf41kYjy8qKvhY7k/Ib0EHWLnT6KdRCHJiAwsjoHPi+BDtjKlOxdi9+fYlpRnqWSYQWIfA==","signatures":[{"sig":"MEQCIAS0cCpABrFVUaQFRfHU4nqfsYF2/2ZBPstlkQ78vSpzAiAtQWzybAq3nPH7P+PGFWt1GJrMyKbtiD96gCKM+oc7OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3035539},"type":"module","gitHead":"4592992aaf7c44548842be9390b651cfb816eaf4","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.14.1","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^8.0.9","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.2","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","lodash.remove":"^4.7.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.1.2","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.1","@rolldown/plugin-babel":"^0.2.2","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.27.0_1778433402253_0.9791243354985186","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@signalk/server-admin-ui","version":"2.28.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.28.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"beacba09940ab9cb46aa0ba3786f782e09ceaf32","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.28.0.tgz","fileCount":20,"integrity":"sha512-A/hYRbNTruqWyxIktZ1/xJvhqa6fiN5OIrNbNyaEYkwBnVlhxGj7eV/WewdOcTHQS4Yag5ht51qt953iEyRr9w==","signatures":[{"sig":"MEYCIQDh9joDAgRadD/jFaN2ljT6xxUPv8k+q4lDcOYV8ryDzgIhAJBY7+Ssb0NxjE1N4V6ooT+fbgO7KfnPmMbVWvpOJrlx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3375783},"type":"module","gitHead":"3d802f7856d806d8cdd47a55170b92d3c18dff5d","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.15.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^8.0.9","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.2","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.6.14","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^9.0.1","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.1.2","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.1","@rolldown/plugin-babel":"^0.2.2","@signalk/path-metadata":"*","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.28.0_1779741120500_0.2630264288377664","host":"s3://npm-registry-packages-npm-production"}},"2.28.1":{"name":"@signalk/server-admin-ui","version":"2.28.1","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.28.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"aba4710df5e6c13e5573cfbe7bff2d7ed9dc88b8","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.28.1.tgz","fileCount":20,"integrity":"sha512-i/rz+TJhE62bsDmt+Ue6a2/UB3o+QTPAim4Bn6NSbHlEsOJACVnujGjPTmT4KmCD6Uuv/mG/d7g9f6cJiA/EOA==","signatures":[{"sig":"MEQCIAQB1vPFks2A+DSsSskdSrliAwfDiMxD5dLd3MnweKWiAiALqGT8fMCPN63wDpu6oMnor8vTWio4TQF2SOX5ExCviw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3382334},"type":"module","gitHead":"3645160b235364e1fd3afe1f2f6b2270b8194b7d","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.17.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^8.0.9","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.2","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^9.0.1","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.1.2","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.1","@rolldown/plugin-babel":"^0.2.2","@signalk/path-metadata":"*","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.28.1_1781632996669_0.2091131505151549","host":"s3://npm-registry-packages-npm-production"}},"2.28.2":{"name":"@signalk/server-admin-ui","version":"2.28.2","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.28.2","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"2b9af22a2260b01aeb8ab134f995b12bda6205ca","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.28.2.tgz","fileCount":20,"integrity":"sha512-kzlmiCU0RRjAdM0+qWDbTg2d+gyO+pBxkE1OZDyX7Xgd8GfOVbwNYtHF3aKzcJcEbtb9gFMSl94M64UDQL7iCw==","signatures":[{"sig":"MEQCIEamkFyBXqw4AvZd8/+JcA2tL6gGDVFhOe1KnFFVeu2LAiBiUcuF+xFJwOwr2l5VxreFmwqYtjtMIHKd2FQ+QhL6GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3384387},"type":"module","gitHead":"c86334b331c6e33b57ab1759407d01c15e94c583","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.18.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zustand":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.81.0","vite":"^8.0.9","dayjs":"^1.11.13","jsdom":"^27.4.0","react":"^19.2.0","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.2","bootstrap":"^5.3.3","react-dom":"^19.2.0","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.7.2","@babel/core":"^7.11.6","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.0","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^9.0.1","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.0","react-router-dom":"^6.28.0","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^5.2.5","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.10.4","@vitest/coverage-v8":"^4.1.2","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.0","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.1","@rolldown/plugin-babel":"^0.2.2","@signalk/path-metadata":"^1.0.1","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.9.4","rollup-plugin-visualizer":"^5.12.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^5.15.1","@fortawesome/react-fontawesome":"^3.1.1","react-infinite-scroll-component":"^6.1.0","@fortawesome/fontawesome-svg-core":"^6.5.1","@fortawesome/free-solid-svg-icons":"^6.5.1","@fortawesome/free-brands-svg-icons":"^6.5.1","@fortawesome/free-regular-svg-icons":"^6.5.1","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.28.2_1782812003042_0.3910251016540358","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@signalk/server-admin-ui","version":"2.30.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.30.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"9df1e35c684fb2d42c011951df35fd67df207209","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.30.0.tgz","fileCount":20,"integrity":"sha512-5wKAK2uNVb6QW2Ja603Uq3TeAEaGYmgMVbao6Mzz5T9F0F+1pM2bEFltBnbKOA7PVhK6g/9cST7QrQ/yev04wA==","signatures":[{"sig":"MEUCIQC+hFJD7QtAboyK4BIHLNLZCfgskE1umOlpeeom00MWxAIgCh6Or0oonXHkAYkgMeHeVDzK1QjW1UL4qTiY0SF14Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3414233},"type":"module","gitHead":"67249e0e0fdcf7f9b0298bfada4cec32ea581a38","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"11.18.0","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zustand":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","dayjs":"^1.11.21","jsdom":"^29.1.1","react":"^19.2.7","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.9","bootstrap":"^5.3.8","react-dom":"^19.2.7","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.9.3","@babel/core":"^7.29.7","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.17","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^10.1.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.3","react-router-dom":"^6.30.4","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^6.1.3","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.29.7","@vitest/coverage-v8":"^4.1.9","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.1","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.2","@rolldown/plugin-babel":"^0.2.3","@signalk/path-metadata":"^1.0.1","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.16.9","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^7.2.0","@fortawesome/react-fontawesome":"^3.3.1","react-infinite-scroll-component":"^7.2.1","@fortawesome/fontawesome-svg-core":"^7.2.0","@fortawesome/free-solid-svg-icons":"^7.2.0","@fortawesome/free-brands-svg-icons":"^7.2.0","@fortawesome/free-regular-svg-icons":"^7.2.0","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.30.0_1783009733599_0.4470679153488586","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@signalk/server-admin-ui","version":"2.31.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.31.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"09fa587665b27afab4f3f39cd19fa7bc4a4b5e83","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.31.0.tgz","fileCount":210,"integrity":"sha512-EBL3KQKS5gGS/6/jVGL5kqd5aXteDxOH98K1s3BK/w50BRmdtYsbTZDlz7NU6zv5VKqOU4V5yIxHf0tuTbBRQQ==","signatures":[{"sig":"MEQCIFpZ59SeQz3S+4tlne/i1kmuNw7NSNAl30Uf0sX48P9jAiB82QBZFAD29bGozcmOY0InyJziS0woDdFzSd0yBOhJFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5227272},"type":"module","gitHead":"593b9871c16af18ed891b0e0a9af24956a1cc7f4","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","generate:icon":"npm install --no-save --no-package-lock --prefix scripts sharp@0.35 png-to-ico@3 && node scripts/generate-icons.ts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"12.0.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zustand":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","dayjs":"^1.11.21","jsdom":"^29.1.1","react":"^19.2.7","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.9","typebox":"^1.3.9","bootstrap":"^5.3.8","react-dom":"^19.2.7","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.9.3","@babel/core":"^7.29.7","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.17","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^10.1.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.3","react-router-dom":"^6.30.4","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^6.1.3","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.29.7","@vitest/coverage-v8":"^4.1.9","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.1","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.2","@rolldown/plugin-babel":"^0.2.3","@signalk/path-metadata":"^1.0.1","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.16.9","vite-plugin-compression2":"^2.5.3","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^7.2.0","@fortawesome/react-fontawesome":"^3.3.1","react-infinite-scroll-component":"^7.2.1","@fortawesome/fontawesome-svg-core":"^7.2.0","@fortawesome/free-solid-svg-icons":"^7.2.0","@fortawesome/free-brands-svg-icons":"^7.2.0","@fortawesome/free-regular-svg-icons":"^7.2.0","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.31.0_1786377481454_0.20396788282603384","host":"s3://npm-registry-packages-npm-production"}},"2.31.1":{"name":"@signalk/server-admin-ui","version":"2.31.1","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.31.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"758bac86ad81673e9c1f98029d7b3f5d4e603bda","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.31.1.tgz","fileCount":269,"integrity":"sha512-kkIzf2iWdI6anTcI+8/MGkdVUecHvY4dcVxigKjRU+pf/7A4O4U309b8am7SkWPEJkUIAdXzbg2FZb5nhwiBOQ==","signatures":[{"sig":"MEQCIGacRYPYbDENTzVC0pBsyCpXrtMC4xGwLKcSgjiSlWbnAiAGVmUfaPeR4DPumJWEOFshT0JEFOpolsxZkozp1OlysQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5327043},"type":"module","gitHead":"5a3c945ca3f8a0427302ca37a4ae476ee2276adc","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","generate:icon":"npm install --no-save --no-package-lock --prefix scripts sharp@0.35 png-to-ico@3 && node scripts/generate-icons.ts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"12.0.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zustand":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","dayjs":"^1.11.21","jsdom":"^29.1.1","react":"^19.2.7","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.9","typebox":"^1.3.9","bootstrap":"^5.3.8","react-dom":"^19.2.7","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.9.3","@babel/core":"^7.29.7","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.17","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^10.1.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.3","react-router-dom":"^6.30.4","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^6.1.3","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.29.7","@vitest/coverage-v8":"^4.1.9","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.1","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.2","@rolldown/plugin-babel":"^0.2.3","@signalk/path-metadata":"^1.0.1","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.16.9","vite-plugin-compression2":"^2.5.3","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^7.2.0","@fortawesome/react-fontawesome":"^3.3.1","react-infinite-scroll-component":"^7.2.1","@fortawesome/fontawesome-svg-core":"^7.2.0","@fortawesome/free-solid-svg-icons":"^7.2.0","@fortawesome/free-brands-svg-icons":"^7.2.0","@fortawesome/free-regular-svg-icons":"^7.2.0","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.31.1_1786691042730_0.01649367801311863","host":"s3://npm-registry-packages-npm-production"}},"2.31.2":{"name":"@signalk/server-admin-ui","version":"2.31.2","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.31.2","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"a38a98c9742cfe9c28bd3711e26efd5a9a487ce3","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.31.2.tgz","fileCount":269,"integrity":"sha512-G9ejFHL9sFR8dAlhRXcGaezgGbIJwid09aGGX66nDK+P0hFGoGfKMm2oToA2Mc+QQPoXHfGQ4uHihZCyFXVc7g==","signatures":[{"sig":"MEYCIQCUEX/QYd6jZYD2tncH+1gP7esCfgWSA+27MiDBB+GgRQIhAMKtxNSvW5VEVCVwE817Kh9gMNsU2Bjxj4Yva4J5lR8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5331872},"type":"module","gitHead":"135e68ac9a13b6516b476234707a1513cac2a981","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","generate:icon":"npm install --no-save --no-package-lock --prefix scripts sharp@0.35 png-to-ico@3 && node scripts/generate-icons.ts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"12.0.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zustand":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","dayjs":"^1.11.21","jsdom":"^29.1.1","react":"^19.2.7","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.9","typebox":"^1.3.9","bootstrap":"^5.3.8","react-dom":"^19.2.7","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.9.3","@babel/core":"^7.29.7","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.17","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^10.1.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.3","react-router-dom":"^6.30.4","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^6.1.3","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.29.7","@vitest/coverage-v8":"^4.1.9","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.1","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.2","@rolldown/plugin-babel":"^0.2.3","@signalk/path-metadata":"^1.0.1","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.16.9","vite-plugin-compression2":"^2.5.3","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^7.2.0","@fortawesome/react-fontawesome":"^3.3.1","react-infinite-scroll-component":"^7.2.1","@fortawesome/fontawesome-svg-core":"^7.2.0","@fortawesome/free-solid-svg-icons":"^7.2.0","@fortawesome/free-brands-svg-icons":"^7.2.0","@fortawesome/free-regular-svg-icons":"^7.2.0","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.31.2_1786857139996_0.8073685677449911","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@signalk/server-admin-ui","version":"2.32.0","keywords":["signalk-webapp"],"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","_id":"@signalk/server-admin-ui@2.32.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"homepage":"https://github.com/SignalK/signalk-server#readme","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"d2891514bb66d3ccc7e80bcf428afe973a3c1edc","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.32.0.tgz","fileCount":222,"integrity":"sha512-fVEgD9WBUdHn8m/99T84uDzJRd/PO6EiCQ0lD4qR8xpQ8JOXUyJOjybeoxMmt+67W/pQVrOOA0ZvGFGajsVPFg==","signatures":[{"sig":"MEQCIA6b2GRY5UKjC8iRlAu03CKAIxCj8cAU0OFPRZojT+/JAiBBX+CU9jiSuUQeKUUsHbpgUQtRY3Cc0dAGXNtnt8p8Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5309899},"type":"module","gitHead":"0495a4a94acd69443d94498b3b431738c2ba4eff","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","generate:icon":"npm install --no-save --no-package-lock --prefix scripts sharp@0.35 png-to-ico@3 && node scripts/generate-icons.ts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"12.0.2","description":"Signal K server admin webapp","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zustand":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","dayjs":"^1.11.21","jsdom":"^29.1.1","react":"^19.2.7","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.9","typebox":"^1.3.9","bootstrap":"^5.3.8","react-dom":"^19.2.7","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.9.3","@babel/core":"^7.29.7","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.17","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^10.1.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.3","react-router-dom":"^6.30.4","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^6.1.3","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.29.7","@vitest/coverage-v8":"^4.1.9","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.1","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.2","@rolldown/plugin-babel":"^0.2.3","@signalk/path-metadata":"^1.0.1","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.16.9","vite-plugin-compression2":"^2.5.3","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^7.2.0","@fortawesome/react-fontawesome":"^3.3.1","react-infinite-scroll-component":"^7.2.1","@fortawesome/fontawesome-svg-core":"^7.2.0","@fortawesome/free-solid-svg-icons":"^7.2.0","@fortawesome/free-brands-svg-icons":"^7.2.0","@fortawesome/free-regular-svg-icons":"^7.2.0","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/server-admin-ui_2.32.0_1788894855956_0.3881308998443582","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"_id":"@signalk/server-admin-ui@2.33.0","bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"dist":{"shasum":"a3c0f799e46395d083b254620e56bb871e8210a2","tarball":"https://registry.npmjs.org/@signalk/server-admin-ui/-/server-admin-ui-2.33.0.tgz","fileCount":222,"integrity":"sha512-sYO9EAzBSmXtd4rQRjPGWMbC5lK2Fy1Zij1/FCvDNt11r6ZSy/0SZmyNlblZA0lwQVFjmDC3K2a5/uRc0o0G0Q==","signatures":[{"sig":"MEUCIDRGlY9TsGvC/f+PbIz9EgWcySoNXIVqgZGFPV1RBv6iAiEAuXYkjupzgZQOD62uIfRhHb+hhGi+FEoHVSDXFTsbn9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDE2kPpMUwrFIguGqVIz8SmUrBGBeneBHVqgPxkvWwI0AIhALqt8G02GIl8I07zRpduCCXLwoxd219tAeaPSBaEwh7b"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fserver-admin-ui@2.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5353501},"name":"@signalk/server-admin-ui","type":"module","author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"gitHead":"41087af2a9d01440d1327f228c0bc649a62d7ed7","license":"MIT","scripts":{"dev":"vite","lint":"eslint --fix","test":"vitest run","build":"vite build","clean":"rimraf ./public","watch":"vite build --watch","format":"prettier --write src/","preview":"vite preview","test:watch":"vitest","generate:icon":"npm install --no-save --no-package-lock --prefix scripts sharp@0.35 png-to-ico@3 && node scripts/generate-icons.ts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","bundle-analyzer":"vite-bundle-visualizer"},"signalk":{"appIcon":"./img/signal-k-logo-image.svg","displayName":"Admin UI"},"version":"2.33.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf303beb-ddec-493e-b6fa-5f498d80eae7"}},"homepage":"https://github.com/SignalK/signalk-server#readme","keywords":["signalk-webapp"],"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"_npmVersion":"12.0.2","description":"Signal K server admin webapp","directories":{},"maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"_nodeVersion":"24.20.0","contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"dependencies":{"zustand":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.101.0","vite":"^8.0.16","dayjs":"^1.11.21","jsdom":"^29.1.1","react":"^19.2.7","buffer":"^6.0.3","mathjs":"^15.2.0","vitest":"^4.1.9","typebox":"^1.3.9","bootstrap":"^5.3.8","react-dom":"^19.2.7","@rjsf/core":"^5.24.13","lodash.set":"^4.3.2","remark-gfm":"^4.0.1","typescript":"^5.9.3","@babel/core":"^7.29.7","@rjsf/utils":"^5.24.13","escape-html":"^1.0.3","lodash.uniq":"^4.5.0","@types/react":"^19.2.17","ansi-to-html":"^0.7.2","font-awesome":"^4.7.0","jsonlint-mod":"^1.7.6","react-select":"^5.10.2","@dnd-kit/core":"^6.3.1","lodash.remove":"^4.7.0","react-markdown":"^10.1.0","path-browserify":"^1.0.1","react-bootstrap":"^2.10.10","react-json-tree":"^0.20.0","@types/react-dom":"^19.2.3","react-router-dom":"^6.30.4","@dnd-kit/sortable":"^10.0.0","@types/lodash.set":"^4.3.9","html-react-parser":"^6.1.3","simple-line-icons":"^2.5.5","@dnd-kit/utilities":"^3.2.2","@types/escape-html":"^1.0.4","@types/lodash.uniq":"^4.5.9","@babel/preset-react":"^7.29.7","@vitest/coverage-v8":"^4.1.9","@rjsf/validator-ajv8":"^5.24.13","@testing-library/dom":"^10.4.1","@types/lodash.remove":"^4.7.9","@vitejs/plugin-react":"^6.0.2","@rolldown/plugin-babel":"^0.2.3","@signalk/path-metadata":"^1.0.1","@testing-library/react":"^16.3.2","reconnecting-websocket":"^4.4.0","@module-federation/vite":"^1.16.9","vite-plugin-compression2":"^2.5.3","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","babel-plugin-react-compiler":"^1.0.0","@fortawesome/fontawesome-free":"^7.2.0","@fortawesome/react-fontawesome":"^3.3.1","react-infinite-scroll-component":"^7.2.1","@fortawesome/fontawesome-svg-core":"^7.2.0","@fortawesome/free-solid-svg-icons":"^7.2.0","@fortawesome/free-brands-svg-icons":"^7.2.0","@fortawesome/free-regular-svg-icons":"^7.2.0","@signalk/server-admin-ui-dependencies":"2.23.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server-admin-ui_2.33.0_1790014249501_0.1376435085423271"}}},"time":{"created":"2018-04-28T19:54:51.772Z","modified":"2026-09-21T18:10:50.072Z","1.0.0":"2018-04-28T19:54:52.028Z","1.1.0":"2018-06-05T19:34:51.240Z","1.2.0":"2018-08-16T14:33:52.978Z","1.2.1":"2018-08-26T14:43:31.238Z","1.2.2":"2018-09-07T14:31:56.073Z","1.3.0":"2018-09-27T14:34:36.618Z","1.4.0":"2018-10-01T19:27:09.666Z","1.5.0":"2018-11-01T19:40:19.500Z","1.6.0":"2018-12-15T14:26:19.924Z","1.7.0":"2018-12-15T14:42:19.515Z","1.8.0":"2018-12-16T21:17:57.041Z","1.8.1":"2018-12-17T22:31:27.246Z","1.9.0":"2019-01-12T16:47:23.950Z","1.10.0":"2019-02-02T08:29:42.235Z","1.11.0":"2019-02-27T19:34:34.115Z","1.12.0":"2019-04-23T14:36:22.935Z","1.12.1":"2019-06-06T11:40:16.110Z","1.13.0":"2019-07-27T14:59:28.721Z","1.14.0":"2019-12-06T19:00:05.648Z","1.15.0":"2020-01-07T19:12:01.460Z","1.15.1":"2020-01-13T19:15:01.313Z","1.16.0":"2020-01-16T19:37:42.138Z","1.17.0":"2020-02-07T23:14:31.805Z","1.18.0":"2020-02-13T18:33:05.579Z","1.19.0":"2020-02-18T21:12:55.300Z","1.20.0":"2020-02-29T17:09:44.315Z","1.21.0":"2020-03-07T18:27:34.962Z","1.22.0":"2020-03-16T19:53:03.656Z","1.23.0":"2020-04-06T15:08:49.590Z","1.24.0":"2020-04-15T15:04:44.512Z","1.25.0-beta.1":"2020-04-25T13:52:57.128Z","1.25.0":"2020-05-02T06:47:53.699Z","1.26.0":"2020-05-19T17:29:13.889Z","1.27.0":"2020-06-19T18:14:22.614Z","1.28.0":"2020-07-08T23:36:32.121Z","1.29.0":"2020-07-22T18:16:51.767Z","1.30.0":"2020-08-16T23:26:42.449Z","1.30.1":"2020-08-20T15:29:58.755Z","1.31.0":"2020-09-14T18:24:07.441Z","1.32.0":"2020-10-09T20:24:10.227Z","1.33.0":"2020-10-17T15:05:32.464Z","1.34.0":"2020-10-27T17:33:50.678Z","1.34.1":"2020-10-27T18:21:58.013Z","1.34.2":"2020-10-27T18:59:10.608Z","1.34.3":"2020-10-28T18:11:56.791Z","1.34.4":"2020-10-29T15:52:20.857Z","1.36.0":"2020-11-10T18:32:44.831Z","1.37.0":"2020-11-24T01:03:11.434Z","1.37.1":"2020-11-24T18:35:19.345Z","1.37.2":"2020-11-26T15:14:03.676Z","1.37.3":"2020-12-23T13:40:31.218Z","1.37.4":"2021-01-04T19:53:26.403Z","1.37.5":"2021-01-30T17:58:17.570Z","1.37.6":"2021-01-30T18:17:52.442Z","1.38.0":"2021-03-08T19:34:00.602Z","1.39.0":"2021-06-18T16:07:37.769Z","1.39.1":"2022-01-15T08:01:36.834Z","1.39.2":"2022-02-15T06:23:40.148Z","1.40.0":"2022-03-27T16:59:02.583Z","1.44.0":"2022-07-16T18:55:21.805Z","1.44.1":"2022-09-04T14:21:54.773Z","1.46.0":"2022-11-24T19:19:55.828Z","2.0.0":"2023-03-12T15:08:02.285Z","2.0.1":"2023-06-06T05:34:10.114Z","2.0.2":"2023-07-21T06:11:42.857Z","2.1.0":"2023-09-12T18:35:01.947Z","2.3.0":"2023-10-01T17:02:42.408Z","2.4.0":"2024-01-10T16:34:39.783Z","2.6.0":"2024-03-02T14:59:38.513Z","2.7.0":"2024-04-08T18:36:54.273Z","2.8.0":"2024-05-16T17:59:09.503Z","2.8.1":"2024-05-18T19:31:05.954Z","2.8.2":"2024-06-02T18:14:05.766Z","2.8.3":"2024-06-25T18:24:23.773Z","2.9.0":"2024-08-23T19:26:52.845Z","2.10.0":"2024-09-01T15:22:53.879Z","2.11.0":"2024-11-17T08:33:43.242Z","2.12.1":"2024-12-28T16:29:22.581Z","2.12.2":"2025-03-22T05:14:17.584Z","2.13.0":"2025-06-01T20:12:22.059Z","2.14.0":"2025-06-10T19:31:22.317Z","2.14.1":"2025-06-25T15:23:10.732Z","2.15.0":"2025-07-08T18:54:19.566Z","2.15.1":"2025-07-09T12:08:51.842Z","2.15.2":"2025-08-09T11:32:21.983Z","2.16.0":"2025-08-27T12:23:55.539Z","2.16.1":"2025-09-15T18:51:27.905Z","2.17.0":"2025-10-13T18:33:19.137Z","2.18.0":"2025-11-07T20:37:28.622Z","2.19.0":"2025-12-04T02:11:29.501Z","2.19.1":"2025-12-05T00:01:10.658Z","2.19.2":"2025-12-12T18:38:30.583Z","2.19.3":"2025-12-27T19:52:22.216Z","2.19.4":"2026-01-01T12:25:10.949Z","2.19.5":"2026-01-06T19:10:21.686Z","2.20.0":"2026-01-18T17:32:48.459Z","2.20.1":"2026-01-19T18:02:28.692Z","2.20.2":"2026-01-27T19:01:59.046Z","2.20.3":"2026-02-09T19:39:12.174Z","2.21.0":"2026-02-09T19:52:53.161Z","2.23.0":"2026-03-03T20:31:05.554Z","2.23.1":"2026-03-08T20:22:55.328Z","2.23.2":"2026-03-12T17:14:19.351Z","2.24.0":"2026-03-23T21:08:07.219Z","2.24.1":"2026-03-25T06:02:37.554Z","2.24.2":"2026-03-26T18:29:06.367Z","2.25.0":"2026-04-19T06:48:34.440Z","2.26.0":"2026-04-25T18:47:11.139Z","2.27.0":"2026-05-10T17:16:42.499Z","2.28.0":"2026-05-25T20:32:00.692Z","2.28.1":"2026-06-16T18:03:16.910Z","2.28.2":"2026-06-30T09:33:23.233Z","2.30.0":"2026-07-02T16:28:53.883Z","2.31.0":"2026-08-10T15:58:01.722Z","2.31.1":"2026-08-14T07:04:02.992Z","2.31.2":"2026-08-16T05:12:20.235Z","2.32.0":"2026-09-08T19:14:16.193Z","2.33.0":"2026-09-21T18:10:49.660Z"},"bugs":{"url":"https://github.com/SignalK/signalk-server/issues"},"author":{"name":"Dirk Wahrheit, Scott Bender, Teppo Kurki"},"license":"MIT","homepage":"https://github.com/SignalK/signalk-server#readme","keywords":["signalk-webapp"],"repository":{"url":"git+https://github.com/SignalK/signalk-server.git","type":"git","directory":"packages/server-admin-ui"},"description":"Signal K server admin webapp","contributors":[{"name":"Teppo Kurki"},{"name":"Scott Bender"}],"maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"readme":"# @signalk/server-admin-ui\n\nAdmin interface for the [Signal K](http://signalk.org) [Node Server](https://github.com/SignalK/signalk-server-node).\n\n## Development\n\n### Hot Reload\n\n1. Start the Signal K server on port 3000:\n\n   ```bash\n   bin/nmea-from-file\n   ```\n\n2. In a separate terminal, start the Vite dev server:\n\n   ```bash\n   cd packages/server-admin-ui\n   npm run dev\n   ```\n\n3. Open http://localhost:5173 in your browser\n\nThe dev server proxies API requests to the Signal K server on port 3000.\n\n### Production Build\n\n```bash\nnpm run build\nnpm link\ncd ../../\nnpm link @signalk/server-admin-ui\nnpm start\n```\n\nThen access the Admin UI at http://localhost:3000.\n\n### Scripts\n\n- `npm run dev` - Vite dev server with hot reload (port 5173)\n- `npm run build` - Production build\n- `npm run lint` - ESLint with auto-fix\n- `npm run format` - Prettier\n- `npm run generate:icon` - Regenerate the committed favicon and home screen\n  icons from the logo SVG. The rasterisers (sharp, png-to-ico) are not project\n  dependencies; the script installs them on demand, and they can be removed\n  afterward\n\n## Module Federation\n\nEmbedded webapps and plugin configuration panels use Module Federation to share React as a singleton. See the [WebApps documentation](../../docs/develop/webapps.md) for details.\n","readmeFilename":"README.md"}