{"_id":"@meri-imperiumi/signalk-logbook","_rev":"34-27970a77c96a80f1956a6d05580c1734","name":"@meri-imperiumi/signalk-logbook","dist-tags":{"latest":"0.14.0"},"versions":{"0.1.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.1.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.1.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"98434c0e7583557d512eacc35dd071d4fbb1214e","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.1.0.tgz","fileCount":23,"integrity":"sha512-eO+7VxrN6dM2COUrl7CZd+0s5ZSulKsyw26tc8evhQblYc3PdJWWY1wdnaJ07QQe7SW9BHdzvAxNJnzcYPDRvQ==","signatures":[{"sig":"MEUCIQDhZFvUIXaFkEMi3rVnMXMuQVmGzILNZK+Q1/3OjbJLUQIgZIRbMvON3nt2Pd1+SMbNJgAyVbm75RZF3P9F3fYQrJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3TYhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCKRAAmrr0hBiCjPlR6GayDiqT9YKg5cO4/jkBCRwCJym5ye8vrLsd\r\nwKoiCTU7ZlFOyhWv5G7b9pkSXb6bVo6+IsRFV/BqCHUUU9OR5g/uIZ0m/AxB\r\nsHuK6VdsUWkbBEyysImgSEbToelwcIpdw3tjBcVomxRya7KKDg39MDJd09F4\r\n2ZB1LmL6jW189JR56iYSkjbsE+WvRxPzWQCz/MpV/mPdw85J58czPryAsoIc\r\nFj6NCq/b9xVdtxjRT7NF4OK2HelpxTo2sZroyV0KqVUkBsvd5ImcVr5/26Uy\r\nHIx2XNqXJHIkLXI8nZ1CxYy+K3Hb3MWQ/keDUdNAjGejBSwvhYrAV8ncZzVp\r\n4dQaf8mHM7YwLZspPweCOC4ohViFjCpHkFdpr49x+PDJLk+r9T+tlBYLG/hf\r\nc9Sf1Mox/vGzDPQmAqVp06yuVR5N4/YqDXq3Be8qFoz9RpCPuvWJGY0ABh1r\r\nCJUkmbior6N3gt+77CM0RvxoDKgYvkqfFK3yOyf+zQFqG/IjqrQy2X68oBJj\r\n3oebrCuRE6rOJzd8tmeoQtFZEDm/TTJMLvYt/s0BhuZOfMzRAGWSOXwdcVfa\r\nJfHqFngz7/+0zHjAnoD47/I/zP+iVkkz415KOBn5XukKGI5vgbcD+o5wm4bk\r\nZSbd8YJuPtCza+fgIr/GkVfDDeTBj9/UiPg=\r\n=0+Y3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"5348a353c7543b654ad75ce0450cf857b9d7e5b8","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","prepublishOnly":"npm run build"},"signalk":{"appIcon":"logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"8.19.3","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.13.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","jsonschema":"^1.4.1","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.1.0_1675441697181_0.5895541374615938","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.1.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.1.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.1.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"a3a5fd87ee930293d852b669ad653b311151ddf1","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.1.1.tgz","fileCount":24,"integrity":"sha512-1qrOyiuz/3gszeH7ap9B7nSOvX9ioWEIzLpnOqyJodXWhSMDqJs6tOJ44+Z3iHnR5oYatVd43ZCrjli8UeZfCg==","signatures":[{"sig":"MEQCIC6Ah90eOt1O0DUC7mtO0ZKO4AjppjOsplwADCuiMmiyAiB94RkaFnowvqZa9FfOcqckPaB0rPoP5aIYuUcuV95rxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3TvJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOVQ/6Ar6mbteoHATxPGFG9TRqtOnXswLAW8AkTv7R3AhjR2imhNkb\r\nDqU59Hc0puYsU7qeAQzjBXYTmVh9oqf0WrbSCy2BSfBbqWZEbvOhKR/qPYuE\r\nsNb+x6nGugqGFg4XrGiuWXhnOHbTlkZSWFcHmqzDHAy+LBVQWJnnApHX/Rld\r\nISKX2WF+VFjBRjDCM0VzE5bU38sA+Dkc9HeOBFVdUQb8Rx5WItQjvEBMwVre\r\n07g+IH8/XPd3aUTGYW1hn4KHuCCXkzrTHP8BuAJk+No1t/ygvn9c2pGcwJv+\r\nR//yUtrI5uNV7vXePBoW9dRnep8gQ4yiUO8flGeI2GMMDZq2IxJKLyagrAGd\r\nJQdwefZz/pLw1XhyVxf5pkvZO/9vCWj/rKspqqE2iITOKeFVABLYEqqE1s+p\r\nbAzlptmiatDyVI9Vk16dM5TfBvVCkvhZJWIhyyJOPxGrSK7lWcO1zhLQpGt7\r\nvvPAp8ND/qnGrhtTTcxxUDII554D04RDZ2hwYKAF3pklS8If5j1AZroMjGRp\r\n9+mdA4bcv1bruqHvng5UNEeFDj/+4+W7FwE92Odnc32Hqu/Z+vdstDuEcymx\r\nS4gcxMz4vIeFJaZNib3zHosfaC3/GaPmznyARHHw99Rb8KL9LopBKkFkuAmk\r\noawzPS4DFquc5kk+RFQY5ozmD2+XJSzLG5Y=\r\n=614O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"9abc7060ef6256c7453bf06f3c93a67de94a062f","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"8.19.3","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.13.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","jsonschema":"^1.4.1","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.1.1_1675443144982_0.7160537616682374","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.1.2":{"name":"@meri-imperiumi/signalk-logbook","version":"0.1.2","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.1.2","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"006f05830754faa265aaff3b4c7e8d3e75d1516b","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.1.2.tgz","fileCount":24,"integrity":"sha512-WYcIQ/XuXtsDbGSt89BFYXc0xM3a/JaO+cphCQvj98CLGGCYwIQQUiTyeZN6LCQyaJt3eM9JA1+WhgDR7tUe3A==","signatures":[{"sig":"MEQCIDGOhfY+u32JT880H+XBW6ojtDEoS9cqEDU2PXet4u8cAiAJJs5zKpzur5h1ig/vqkHzz8yXFMU0bWNT4lV8Iwho9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj43ymACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosWg//Wxp4A/RJE64A+Nt/2LK006rnzCUeQzGeChKc7Ylgqo4tVxZV\r\n4hW76hNYjMJff1Dx9Ws0oxeUzsLHGiRIxkMfNTN3jvjr2UwfYzbchUlI+/Tr\r\nXKpY0gphYfg4AnixF9Te6nR2O5TicOKPugzE9HSxOnSNEuzrE1bbcF3O3Oq3\r\nlv6FZuuq5xmhdL6o5clHhat/oovJ6OXRLDm55WwWfbEpcRLSM5IMLVNjaiqS\r\nYK5MwoObXuC4nzqKRDOqZhkwyFdtqrY6RdDGdWw8LMg8/ttx2lk6CTwwuvEy\r\nuAZ8CWSZcckb8q6ga0reg/F3obm33Uak3TJTMPBs1MH1TDAo2PxtwoZE5ynr\r\nYJMfGB68nsxhEO6HVziIGxt8MO+DBIlT1k0o5bndR+rPonDh34fisDcT6nNS\r\nfTyMi+gvpSPlzPqMvvgCtdlkU74RZBVryHjsmAN2m2avMx2lTM/0L+2Cb423\r\n81kEt71UISbNT6mT+lX+8o09GhkkrMQJahLqmb1fFTAKliDzPlR3+BeEwjMU\r\nQi6Euz3uMGfs2v6lIqfzWTYUTQW38vfMD34G8ftZEosWDstxIX0qbpCRYcWw\r\n5fyJvsM0ko4LYmZU7bVjWvh8i0Q/AmGghHbVpHW76w0YNgapWGLK7FtmQDUK\r\nT+J0WoBkdqiM8Nqfeu+sz2Ev0zaCfaKJ4L8=\r\n=yz6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"61dca2f819ef21f5763fc1dd7c393ab70b948510","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"8.19.3","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.13.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","jsonschema":"^1.4.1","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.1.2_1675852966294_0.6733341211837354","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.2.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.2.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.2.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"9b52f5b194320b317227db0d0cd4984549aad760","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.2.0.tgz","fileCount":24,"integrity":"sha512-8AhCETqOtFk87QdrovC4BLtTwMlGeduUtmK5JtHiADna5EkskFRSeELb7g2eaIX5CGSOs9AGQVYx1YJDS+y9vg==","signatures":[{"sig":"MEUCIQC7Cj0sdi+Aysr0MKBR5IISxbpgjHYprCE2rGJRFsbxMQIgZj4IPxbgJfK9cnukTQdTlSQ9Gb+p4CLmBZ/Scclj0YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7OXAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvtBAAleeus3qdhSyHPTikE3H+swMUjOI3X3Fylu2ds3Fkts7bWzAC\r\n/imjhLH+j/1HrvQLYQvs6h/qq4zggTXSByPMZ1jUUm8Tmm7GTjEcMRDC0Y2u\r\nkf1ngGiYkPGdhKQVnESNDyGElj9bBhgC7H19qT0in5CLJ1N21hc5gNfIT/R+\r\niPgZ46zsocDT/9CZEAvBYtibXSTosOzYnBQ5sLr8MGuc3+oqavAY5A/QUrQy\r\nTasuZGzFA0bdP1XfkfitiCYUqIFaQ+puXNEsy6Fp8/YB+ab8qwO1rXXl0OSj\r\nCdXHYxutbCUiRDqUiQkXULlcgpI0OEN7F2Gbo3IRtRDL/ZjkkN/37JotOnvu\r\nUPhOEYCV2UCB8mGTpYonA/shumnGMAIv9KLJJw/futVcBkz3rLPbWH9Yma4w\r\n1WD+z0pSsxOU0hPnMRqZte691EsHxn3ZDsn97shZWmk/NmkcB1QaeRPvluBV\r\nINgKJdCrvvC0ukXY/9T3H19rHusNvQ1PQzMAQCeJeJGh+nNhpK//TWIdKOjJ\r\nUyJeb2OeAfES++bEJDlqWOoVhstuPfvI6yu5q150ibm8u6V2LkYyT3mjHrCS\r\nloPC5CC3C2mxKPt8MQqLwSbJawPR/wERXB3V3/77SDdohMVxiXSPbhj0iVZ5\r\nh1Rz0fmrmU/DzXeQoOPq5VCJxhYQ1uTyqFE=\r\n=YQWb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"c9ad78faa8edd3df1f7eaddb712433d99c29f9c2","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.3.1","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.14.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","jsonschema":"^1.4.1","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.2.0_1676469696356_0.13398849089529308","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.2.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.2.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.2.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"8bd629410575c319a09828bad5903d5f6e8e37fc","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.2.1.tgz","fileCount":24,"integrity":"sha512-9BbaFMPLMc0RW0MIuTci5WzgSmTadAA8qVegL2PlCmDtQLI160vF39iXSdtrdn0JAyTYlnD7wtOnGAB+G2cXcA==","signatures":[{"sig":"MEYCIQDNP3p0MSOmq9p8ggGWpA0b2+rUCWgmNFRKd0D0RfyqBgIhAKcgJbbS0rI7tcZL/5zOv2OVU5stLOOYgItxd1eTKREH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7QVTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRwRAAlUJM6E/5C7hs4OsirJJccLIs07c6dJC3onks0U9l8GQzyKjO\r\ncWDaloKr+MuhzThUWJM8UNL6Ku+lp7LyYxp3jHmETUu1yBdp+aahcWgs4150\r\nwOCz1q6turcsnGz0PfUofnALbqli6zPgAxNqoudYAWCT8k2VjNNBsKSBDvSW\r\nvpAkd/+kK0MtC3fhE14N1nLBNrEbJrm1DM3fJ2yVuDTwdBwAV8hMVpMY0s8D\r\nLzNYm2IXwxqDCyC0hpVz6obgSHWeA4shhCZ0nZBXbts3zM2OAnt6OQUF2w0G\r\n1+rjfmpGl0bRm+xaaxqaCRGR6IQGWm0nWGRFw0CRZVP/6X00p4xRDBGCVaOo\r\nQ/Q8qBjEysX0UiITSODuGBk8qwKw6q24E8Le2o26/bKIJv/Bp2aQvVwWPr7F\r\nZSM3KTHew4YOKgg3lXZZn7gtCyVLIeApi+cqG9ux4OLqMPeotFBuKGVAK4UC\r\nfzrTtJevirCoG3jqCJWSvSw7bDvJui4A12JZijrBHfgld+ABZEpC6A60jJfK\r\nul21EINdQ5xLVGDBkVZeNy3GXpB7KtY/4kVCceTE/PBGDih7yO+Kdu3dD55+\r\n59RJ7WUELa4zLDZJpFJgsUqgri4q0P3jFXu5zNmrFXTUxSbjuG6ju5vOa6G0\r\niDHn3ZEAXuIqpsHk4u9PZQjqOHkGM4tH/co=\r\n=0RUn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"b10e2f0cf129b514ae06312f6e72dd22368c3eae","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.3.1","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.14.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","jsonschema":"^1.4.1","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.2.1_1676477779286_0.7518065174090629","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.3.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.3.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.3.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"30ce432378f408ac9bb26c8c8d5b92e3c5527367","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.3.0.tgz","fileCount":24,"integrity":"sha512-R8dmt8+DfR6+ORP8IjFvh1C5PG8gJGLNLd5cr3tk0WX25xwiXIvzgpYi9O9qp6M2wIQ7NhsgPO2HkU4eXbbXZw==","signatures":[{"sig":"MEYCIQDWg7WoSPVh3193xfH4iCddVRR3zSwGJTtKFZ5m3PzpiAIhAKcsc+y/I297xDZZ6XngiiZs3kZFjOLilgOz+Sa9AD5o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9jzgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyVA//XUNMj9EClTrIdbK6M7TWE29DIUEn4vKCjUbWm+j3fv7WsXbp\r\nt4+yza1bgJ6Urrbq4M8EkRzcRForHhonRA0JstrLdKocN/e8xYWZxLkt35xt\r\nwE6KJxiepWp6bQm2aCrgugq2Gsr2J2UvtOeFQAPlyplAKl9eEFU9Wpr2K463\r\nhRSQQngS4FGfTlzgRBJpFZsfZEtfAsJskyWRjqrf4G2WRDZRVpaK3bcW1KIN\r\nHfp5STkJNmifrq2/3u5rmRVmyDwiotOOx3YrDiXm18yVCoaGWQLWzY0L6ZQZ\r\nfhARVzXGCfOdQ6eAiA5r3rIf2L6WO6nbSmYApllpzN3E5PSSuDOzH5XDf7qm\r\nVLodmneI59t0NbTJwJxPHvA9EiRcaUdG/0eTSBiJ4y8uEONqmvGcbbAMkwxw\r\nnL4dW0R61hFyCC+47Y+CquBOdjqJc41z9GMKWU3wsnSP73ZCvsjX1tPxxmeJ\r\n2xhP+5AaKr9TvkgcUexC1DklKyz2on8OJOLwvP/rR1idIdBp+ZRv2qLGMmfE\r\nVXI10KUILZXLP0UYOMUSRhN+463ZhDc1IKIUvzFrXjadevtMzQS+3a/WcI8F\r\nRHJtGUPMSQPqpBbYP4UKUGd2+dtW5vT+KSc3L4P5o/RMpxzppKe2zrJwRGTD\r\n6+OPmIbtNhkX3mBx1P/PCBLB/MhhO9d+lLw=\r\n=EwK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"810e963f0356ed38f230b393edb6a730491130c4","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.3.1","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.14.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","jsonschema":"^1.4.1","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.3.0_1677081824677_0.26694677922985877","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.4.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.4.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.4.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"91003c8fe4eddd9663c4798fec6134cecef6ce9d","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.4.0.tgz","fileCount":24,"integrity":"sha512-AigupXZEhREpdnXNP1ERbeRDAuprz/dMa+62HAccWwV9snBfvNt5xsBMqNsACHRXcaCuZgllbtPdIqX6JuUarQ==","signatures":[{"sig":"MEUCID5tX4x5s3c2JhxCA6LRkY1FhR5tjkzD/BAUxuJHhkOJAiEAtMKpUW/nX5pzL6n0kSX6ZYkj4rPEFRPMFXZ1BnCwIIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBGRMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5XA/+K2bTlNf3es3AjBW/4TdigNGvOES5e8fwX9jW+and0VW7xHnb\r\nDApvlN2tU8upMzKhWgDkexXQaErucLBiH++iEuntsiUZBAmf5rqPKuE9Khn7\r\nao2j8fWhTPoFRrxoNfYfswiVlvA6F6IYOnx4eC7SdonC4F3h3vpuSgHVv8cR\r\niTdT3y06s3IRTqAnxuaJfhVMYvJk0mh1QXMDgnYJgUdLPmVglJzdwai/gPUO\r\nrfvy/AMOWQ6ytZpFefe9hUlvbY21kOnxnluPveGkrzCWi4+GmSIEDhUw+K5j\r\n5ISo8omdJBo0YNbbFC4EYvsVzOKM56+h1puAtkDxtXJxWChxLr2+f6F64sEm\r\n0hkBmeIIlcpb4td0WhLz4zCVXlNRcQgz8eTptaqCl1bSNkYsRT6JJgPk3Zoj\r\nZmHphA6UiiYBEHsSIaT9Y+WwrTOA/T25j9ZDSz3jFrFa62hi2AghCsincPEw\r\nVmLM6amwvdynqziDC2CfhWK1ekw6uIPYMcmNEZSZvYH6L4kl+dhiaVI2nvdQ\r\nGbWbLoS6Cmslr0wleMbAig5WocQSv3VrGF33+/8RsSiL1MnTq8l92KCUyS21\r\nrBde1y0mlG0SAqF4o2DaU+dddLKw+pn3ZNFFkT/ECThSEA+K+FuaQe1rCfAr\r\nnfBJj6mYXFEjVWrJ3yCwA/xfcYc/it1oTSI=\r\n=2IcI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"99ca4d339a132c6772b50eb29795e6c7a325e04c","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.4.0_1678009419893_0.8656095147815981","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.4.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.4.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.4.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"f5d7d6a02f6268ce37a0e1d4b1b590429853859c","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.4.1.tgz","fileCount":24,"integrity":"sha512-nxf1jQsnIM8vazun3q/Xe4P1VIS+0Y6j9ThL2p5pKk6DVNZdnjycUnaMiqT1SNclNWgCRpxsMKDKQ4/ulS02pQ==","signatures":[{"sig":"MEQCIAs7tOTqUqvF4NPWZwlbhEIKbzqdHccYfBy01aJoloxiAiAlOytmDJI1qg5i3cxuGruqdiWCpuDCsA0VwU+uNeE+PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBaRAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnuA/7BduCyFnFhyXuPDY6Xyk4wScZ3VRBlZ4SKmjUNJJgH/WrxUEO\r\nsgNDSqBYf1GuR7akPQnspK+Wcohem8rOQIO1MerkUu2zEhxFc541TQgx8w3c\r\n/wIpel4UMkT7WUqog8cC8yJCIj8H5bMw53VHv9pttmA+MQQz9EIV7g9B5SU2\r\nbFkb8dBbavdqeWSXNq/bSl1dQlsk3n43Qb0nczWyofcfutYgSNsEE9P920eJ\r\n+7jp8d2QxH487jAQv80oRYBIbBZ3AAgNoh8JCZTwftAaZYViRaG0QsTENiIR\r\n2lvSa2sRQ5EVJgi+TFSWx5ahiLhbKby+SVaj79VRcAe5W3hFKV8By3ZbSUgR\r\nqhqW2Pl3h6ds5VnNXTouHNVZAZdyawAN88EoI4eEwjQleZXK8LhV6D+MShAb\r\n0cE2dcn+VneqFWGUpTOz2d9UPL4pbtpV8SeWUrM/xSuA6aT0fF+njGhbLfjK\r\ncCVtUcWt+V6Hi2v5GqR1tiQkuF3vpY+UVifErV3fHkIwnztgHJR2MQ/9Z4DW\r\nE/SrhlUfIWJEo3IwQQs5UZ1Iy5kcX+9WZ7Vkg1s7GmJRkKhrBz+G9yro2k0a\r\n3q8OqSA5ZMA2r1Hiobh2vRm2vC/XP8MyZDuCJptAJwt/jZBwynVp9LlYzNlL\r\nzhAZSQFHqOOP5l6kEzi619rQfYgTTPyal48=\r\n=89SQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"8c159f9b9f0c5d7aafaee7ace960ac1f6375a9fa","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.4.1_1678091328201_0.4886018069660365","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.4.2":{"name":"@meri-imperiumi/signalk-logbook","version":"0.4.2","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.4.2","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"75a989d69f220b637f587880e9cae32f78fe298a","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.4.2.tgz","fileCount":24,"integrity":"sha512-W0n3ugucnm1WHu7oGimVDRqhedgAi/ShJDlsMiLl7QJjpo3R8Gidu81K/w6vPZ77kYVpZyP+0BJbl4J13xwT8g==","signatures":[{"sig":"MEUCID/TGKn5IjWr2iNuvOa9HjCltnN+T6hTGRY6HjkpxI5IAiEAhytCcJJJmdwn9mInFYzoZE6Ko7nec7klYvSJ4thns80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCFzvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPNQ//bVzy6LgroYgQk8pmohcNI/1skmrqzS4GTAV74cQhu+6jVS1w\r\ncnNwaQzUwbGH45RjhqYkNu53OYZOaqiAFqLHCxvGzHNWzAaHtgtfgc6z/xal\r\njlQjkEixW0YBucswLrrdRM/Z3Zgky1hrpdlDyx6ofwPV10UNOZ1Gpm9QFNxC\r\nsP0+8eQ2VVDU9tVvaxo/PARG5YMimMwdxoDnxSDANm6rEeRjZ757BR2lKtXp\r\nt83CY5Obm1xR3nFfTCAxc055PcD/KTReudw9XQAg5arUsMN5ThY3haGxFE18\r\nARrQpjzo/dwDu4XWpQmo2XCLITXLyQVAlXvmDCSbHWuNasU/3sEyJ5PgkrR/\r\nlvowLH7Gcp0aJzQ05gTYuQl8Irk0jhJZX/yoZOJLo0GsDlifIwyjLUb3hxZJ\r\nhK77fggUZQfeXjgoQbwcK3I3EPlo9Q5lAe4f2B+vOn0Aqll5GXK0rbkhacIG\r\nPov5C/DrYgcBoQ3oZwecAY4s2P8tGsFE1g807bwmtmv0ug/xjkflErKCAvmR\r\ntlNm8nZfh4RNolFMaJ+UtOd4AE6eIGH3Viqcue6PAj9xb4Q1d93D2gUUc75l\r\npxli9HkXPePBKMmdi23FakkYFr5l3dEutZ+QIub3yI18ZHfndEk6f2IOZGzo\r\nPYATvE8+5NHZdHLYPZxReS7PTkJUZV9pdTU=\r\n=FYkH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"dfd48ab0d61200b04919dff544a74538b095acb9","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.4.2_1678269679140_0.4557701835598056","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.5.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.5.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.5.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"ad4fe9648260b3149c3aa2704a1d0839b30dd60a","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.5.0.tgz","fileCount":24,"integrity":"sha512-SGWZ4waPptsAuD6jOaEYl4uiwjCcr98SHk6JSX3r5dzTJfwRdYYgMmjpTAvgUY5MFOQZxRt+dBBvRPHTNlhWhg==","signatures":[{"sig":"MEQCIA7NBZi2cVWVorTiNK9DHf5U5Rq/wGQtQKDAxAFMzEARAiBogzK1E9Bd0H35Q3m3Tb4mcpGaRHNMumhRwr6qBT8qBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDwlSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmossA/+JTQHqObwP9BfD2F/4OA3ZEGjqgc6NNcI/WqEaV+zWwkIJDLO\r\nA339UKM/rjrXHXqj6BeAxVXr+dKeXCoWfQXTBaTdcbsnv1ACh5x78/KbdTOk\r\nYBuus6uJWNK73lIouuTIrP+0enRyYd+ytXLnQDhDn2e2Ed6PlneIXRMHBe2Y\r\nbBJwcpCwMhP8Ufd6/iNcJ5XXF3sHMmTVuioGb/iJ5ChMudT23yCIaL6DPZf5\r\n+MSIEK6pdzqDsPhmkL9LJgLAKTQgM9diSCRFXy+htUSJj+4v1ccLTFfXSvaH\r\nb4ASdQOLBpykOvo1JOcdOhgGKBHoG1NNkMBTdkQqUAIBSN6JrvCpNstpi6gU\r\ny/tg+1tci6z+O7tbV+hntpQQxIljH8iHEB2QNCvXTaEpjYlELFgtWiJuAnfk\r\nnFccTZTY4urfEbY6qaGFjK4nIkOlhQpATtFifvewZe03Fv+73WqPP951VG4m\r\n9yiADGroLqHB0JfV6XxYv330JmRTbJyQ/s/+kNDpz9ptiB8exhN6BTbIy68G\r\n1HiWRXnGaErVfM6R8KZ6MJ/ZLgyoMujZxPo7yS3SFpB+BAep8jc9OuHUY0Y6\r\nCy7GJtSu38A0TPy7QKBK/CHTBGmANlvMgxIJM37+XYqqAbbrM0LzH1SQGK3l\r\n01jWVYrlJU0AVlN9fWRaYKLlI0i80kCKKSw=\r\n=kt9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"f816fd15b2c7a347add2e64bee7ce2946063315f","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.5.0_1678707026629_0.9449294572894047","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.6.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.6.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.6.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"2dfc1672c869fb7b8580719ddd3f13aac9832483","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.6.0.tgz","fileCount":24,"integrity":"sha512-z74Ltsn2mcjFgF+MEJRfJYJAQiaoPwRExWMGSi9RhMWKcVX5b7CUe0Pi+bCsX2LC7PW1zPhdWBY8hlQS+lB24A==","signatures":[{"sig":"MEUCIBsRZJ1mJPdTrhCBMq9QyYPVjKEBRFnhpm23pgSWt5+EAiEA3SxDZaK5X1dvivmne02NFNajTwJXsToWwVwdKCvr5TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLYB0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDGg/8D3LCMvrSHHK/CEH5sUhJzxnPnLTlfG2ubPFTpTPzowQ+i5tC\r\n89LD6ZBpwIbe67sMCSKIqpQoA4/fH/V5r1uPnU2ZmgkcwJ9sxfTcMk8HsWhA\r\nd8NSWlfwkJ3Uq1AO93BU/QbYBIgCDrgDHxVxLeeEm5S8ij+sAfG04gSwxxD5\r\nAACRgI/SYuMAfjOPEGIYJKWeDzUNoYpU1WqKESewqsZ3WFWsUhZCQOyn8fEm\r\nkLa7LzQAmad4D71vQh3BBPyE3VDf6bc5Vl0PaPY5rrpMxPDIZ3IxSiOllH9G\r\nYJXKCguww/R4fgPfyFnkkhPQ8FytBX4JSK7eOdpEnYqvGjf57bBD407ik9jm\r\nLHVjSHJ0vETdxaZP9JCF0Fks14x+LClN/Vm9xZImFt96SeC35SkzZ4pIojv1\r\nehKLh4VZBKl0y1zWOx7Xv5rJjgHpVRL7zDscOPss7VqHLYFI6x+QL60l0qLe\r\ns/sLQz9aEiqqoMqvG23kHtPCRmAm5/D9ve/rk4k/xYWbNbTv8UnOKy/x/mVA\r\nv+6gq0GZe5GSQ6a17SPk/JaBY9mGxbRJGrKPO8vO/ap6L9c3nQDlDvYnD+iP\r\nUSfu5RknFQ9+rmDBa3ipD1QlM8DJ5pI/myQvbRShzLVld/IteD0ShFTdvs8s\r\neEps8HKZ8j7CMaakif67g52OY0InHNfIJsA=\r\n=Fur5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"0cc08ab593e088f55e15dd81e0730dc879dcf53d","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.6.0_1680703604056_0.60281412616603","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.6.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.6.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.6.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"b7c0b45a42d53b44bca6b6321672854f0ea60948","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.6.1.tgz","fileCount":24,"integrity":"sha512-+8ECIyiN38qVkc0DJrbqfHWKFh8ZqXL7gYQxBjYp1dCFHrOtiRhvacdrpakJy/jNrTuBwRcy8F9u2hS8/HM5kg==","signatures":[{"sig":"MEYCIQDwuSZLd4TKmAwBmu5yAQrhcn0ohbBr0F6sUA5MZ7wpkwIhAJRR1T5fStFijRInK+zunGrylcaK58BeM93V4JbiJ3Bb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLYF3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofYQ/5AdxMBd1OCH60wXQIH0MVZKXhKEZ6ysq6mIyoPIfVK+uJ35of\r\nAO//KtmJaoXyqT1iAX+bVHwxxgfo02y309U42gTJPebOzkF5Sv4Al/TJlU1Y\r\n3bp8HRtQzEcw419X/l1tFR58P32RU24Pqrwr8wAL04nDGEqPhRCN5a9ip8HI\r\n7WP+C9/aAKV7TwBGpH64zy/0AhXqGAS/RF+KKp53/pcowTfcWexF5NDaf1P3\r\nvawDvSEoVLAB+yQFKz+huDL2GWxLJ43GygkIWrYsOio6+qNV3xszwWmbMshQ\r\ne2KmJj/Q1J5efPJIPwrVLAUzFCZa9NT9/53rbW2/5lrykEkWG6JJs8FgKhVA\r\n/rJ+MK/cRBkv55N3tT0yAUlrUbu6u1GyyT7n5DWle19+03ZuCfTLIBcSxbBn\r\njqfULMta5FntV1Tk+Fm59sqlDQKNBUX7VPLhMMo0d6gmN8HqOP041DFUBWHl\r\nsD0e4aYvmpJFll/iiSr2HH2WMvEVzZUS5KKIOKEA1Rf+hZn57yAL+3MQLoWN\r\nGlFPL/xUAUyaFsrOEfSJ3RxYs6fxNGTYlAeIVaHAoHP/LIendzPLxlRbPXCo\r\nQoOx3hKR9NyU2vfQg77bMk2nGvAZbtJlxU2THm72VGpcbprZcQ6n34cw7MA8\r\nDD0PBnCM1wM6hHQdCOn91bJ2ITEoEK/2BXc=\r\n=F6Ww\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"357660ee6e86f4527b0772c1f912c49ced6e11ee","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.6.1_1680703862853_0.05388706734956661","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.7.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.7.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.7.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"9cc5c6202d231579e7c1b9c3e0575fdee063b400","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.7.0.tgz","fileCount":24,"integrity":"sha512-sEbljQwhcJJUij5PiafMgC1q3z3Vakr2zY7z7SEyQ+4MPg5tJHNdOaEL5xDpSreo7QMsM10B0gwHnDPRTJs4yQ==","signatures":[{"sig":"MEQCIDrr5DNq20P48fJJcbezpQvobetlyBiaXPcHByIzEBCUAiBd5vhq3nqcCu9lSzFjQgrbTrvS1Db4ThFtNIrUCc07Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":584042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSkR+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Rg//cD+XAW3u/xwc1MeO5AICha3HWHBJMrCmJBVBtofRyO+YL+X5\r\nhyCMVe9DwEuEop9XVApG86mMzGe4fCYy+2I5nUlsLWiKzlwlIuuZK5BdlM8G\r\noCyjvTF4aO44poGDUxu1xEcDOyJ05cMonmUyFN3Sucmqggu5Kn4T9qYDrDYj\r\ndvjhe7JM1zMq01DFUPBYxm1oENtP/Pf6w7lTJi2jU9kwNVFODgUKnlTjwLL8\r\nosyC+jeU7+5JidIqHP7lA8BSwkuYORsBMF46DNHstgcc4LrMx3YO3fCNrxx5\r\nUpT1O7BychkWHpv2KwUCSHZ6nPCB2PptzJ3iZeF/1el0uoiJ7jPqRyKYhfgK\r\nI6fplw7Pe9zTXZnwWL/W0RL0RaUhmee6UuDE9vSMFV1dLJFBZ8JIKT66L4zM\r\nzh7Mp/5Er2yuo+s7orOT6AoI5O9Sx4Y/e0siIHrvCE27Vls5OPESQ6dQdE/M\r\nfNNXp1/JdhiC84QBhgmH5Ts5ciDmbHHD7UcrC2CSJs+EJxkODdWGFHXAJHna\r\n43mvnRCWMBlbeH4BEHTaZuZqknFCizFNyS4IH2dLhNw5vLy/LJT3zk7Fd61t\r\nEOMroqCp7duZpFlgblUSkIpzh6o6Qkfu6+7OyFc6tlGPyhATSjpoSW6wpccb\r\nurmZm2hrUlmVgPCyN4tjatWNz4We4i+ASao=\r\n=viIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"plugin/index.js","gitHead":"27f542f37a4508bcc9573d1152cf9db6e8ce2dae","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"9.5.1","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.7.0_1682588798224_0.32510725693003883","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.7.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.7.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.7.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"41383da93c3ef2d304de2c60ca1025e728889348","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.7.1.tgz","fileCount":24,"integrity":"sha512-Wfw7j9TAin268G7AU+vGuYb4elXmc+cdixUFJLbELiBms1ZaGXD5PCLhDIQhK3ofq2a87gp9q/GTrE4hBhvS2Q==","signatures":[{"sig":"MEYCIQCh6Ucl7s+wulFHqqu4wuHjQMoUwyoMZurIzcX5KS4a6gIhAIiyIm9zAmZdmvRVlrP8/6kOzBkkRAeityIianpfbuWh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372076},"main":"plugin/index.js","gitHead":"a9826d019575eef545cccb2706f73a5a86ce6318","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"10.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.20.2","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.7.1_1713867350010_0.40149750600159084","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.7.2":{"name":"@meri-imperiumi/signalk-logbook","version":"0.7.2","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.7.2","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"39f0bcf5eadc2fda6160534117ea24ebb6887d61","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.7.2.tgz","fileCount":24,"integrity":"sha512-AcNvQwocFmI4t+VtojT0SSMFZ3CrmwtiImWsaoyZ+ryGBCUGOvyMXisPyEEFTud93rNsyO4gbIhp16/Micu49Q==","signatures":[{"sig":"MEQCIBZ7hsxvpxzERKcJB1QZW87fFgd7f45Al3wahUAFX2siAiABAgOf6JtdgRwWC7/l8pLaV/WaQICd9zmZYpNtDUd/RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372375},"main":"plugin/index.js","gitHead":"c61695bfb8c06b44ff21dd5486a57f507b13faf9","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"10.5.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"18.20.2","dependencies":{"yaml":"^2.2.1","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.7.2_1715598708800_0.46119936674205575","host":"s3://npm-registry-packages"},"signalk-plugin-enabled-by-default":true},"0.8.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.8.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.8.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"24ff5c9d38b888d41924b0971ec1789ef79805ab","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.8.0.tgz","fileCount":27,"integrity":"sha512-/qAkBtDz/IzvgzfNNAxbU4KI/hemn2Jd7i2YtWZceDKXR0bA1gTJ/RL1cum8DCnSH768EoJ6NoP4XQSkuA5keA==","signatures":[{"sig":"MEQCICSATtiScaNhOXVrYM3ylAZABxjZpzzQ19B872JtaB/nAiBiWG7OYiQ6ZLmGLTRs8XJXYHB0oZm0hwMLbQhV9KboCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454073},"main":"plugin/index.js","gitHead":"184cdecf58fa60a801c9b226ce8c0f3c400f785e","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.13.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.8.0_1781299614115_0.34176041947131175","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.8.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.8.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.8.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"5b152bb402ee9efda367137f0a5fffa27c6441bb","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.8.1.tgz","fileCount":27,"integrity":"sha512-D7jnPsunSejWhLCp8pNLWlQDLs/Fy6d2V6zDHAbMDImI6sN9R4KpPVDg6pyoQt8CI+biy413D6YZWOR8iLZ0Pw==","signatures":[{"sig":"MEYCIQCqaF3X1z2xmLLkvawBEyH88FDT/Tmg9JZcdbgJpNgBlwIhAIOkHG0jEokx8D+IKYGz2KP/A5qnCdwpaRPLlHd/YmGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062908},"main":"plugin/index.js","gitHead":"7c5405174d1136010662b7196336cc19ca3a602a","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook"},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.13.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.8.1_1781301851730_0.14632369676583568","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.9.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.9.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.9.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"09dcfc33ab84e8162c0f493d5af8c31ffb581ee2","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.9.0.tgz","fileCount":31,"integrity":"sha512-7ISLvEjn9GGv3Acollh2N57XgXvSzzmb00LLKZ7wup1K1RtnT4qta/teplUwvLQpE6+2NLrm0DI6p0EOYeFj/Q==","signatures":[{"sig":"MEUCIHsrq0fP/u/vdtYb4fIbAQKiG7H6VvZCyrrnyJCKMLsqAiEAzBo4DucDmrHuwt6Oa2HeL4mf3oYHVnxNCp/2DT2QNqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2447117},"main":"plugin/index.js","gitHead":"4bf342cd871d558d9c69380656ba2028f00b564b","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.13.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.9.0_1781637842114_0.21980096353880807","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.9.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.9.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.9.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"69aaf1026a94869a07e0d49a7fd6668f1391b874","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.9.1.tgz","fileCount":31,"integrity":"sha512-KmZHnU0f3rPQzw94HURkUjzyqwpWWBJU6xhFcjUwyUTEgwwnImsuoi9ycxHq8je2XJ+WP0ZQcsGMbfZOs2VCTw==","signatures":[{"sig":"MEUCICEhDpZSXJfQMMhA9D+Fzqm34otRtyKi04Y6B0LjVwqZAiEAg2X7vp7AIIW2w4irn9gmRb4QWXvFap4IjJ4e84QfPaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555409},"main":"plugin/index.js","gitHead":"ba093a4ad8aaf3fc7275c8c695bc6b7cb95bb08f","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.13.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.9.1_1781646978654_0.49059791278753706","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.9.2":{"name":"@meri-imperiumi/signalk-logbook","version":"0.9.2","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.9.2","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"8b4fbaf83eea8357ccb8d5321d495957a1fe44f6","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.9.2.tgz","fileCount":34,"integrity":"sha512-dTuB/I/EW0yU92lK8maajagFoWfsel98QwFyNHbFkfSJg5oMQcWGOC1Er0xp+gi7T2x4Cz3GvWzoxmlP9ZQIZQ==","signatures":[{"sig":"MEQCIDY/9LY4eiIntC1y8WgEq1Dt3209zvv7Eb6M0/KrWOeLAiAHjebVS5hGsW5+yr+rtpVTF6SwDIP5iQFfNdcPkL4e/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1637122},"main":"plugin/index.js","gitHead":"081f8d797f4e42a70cffb7a6ca3c8ada8385b685","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.13.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.9.2_1781662690897_0.4356716799495195","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.9.3":{"name":"@meri-imperiumi/signalk-logbook","version":"0.9.3","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.9.3","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"8a7cfad28f8541d41235e652b6f5b202e80057f1","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.9.3.tgz","fileCount":36,"integrity":"sha512-JlMe+CVn1qQi5g7+nXobi/so/Zffsi5bdTerITNA38+nYaEXhlkr7Y3S9kqPUfsU3n/8jGVG/vnPmwC4mV/T5g==","signatures":[{"sig":"MEUCIQDHiTFpDJt6rlA3qIv+4DXsKkhEunxwscClddIZHE72ywIgKjd2Rrx4nYqI6gWbazyHcH9kweGsn3FrpqYFK7gV3nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639034},"main":"plugin/index.js","gitHead":"89a25305a9d2febe935c27f13774ed9ab8268c9c","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.13.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.9.3_1781902623743_0.7506401842086772","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.9.4":{"name":"@meri-imperiumi/signalk-logbook","version":"0.9.4","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.9.4","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"fdcf3ab2522c817f608cffa22a5aa7844954ba65","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.9.4.tgz","fileCount":36,"integrity":"sha512-5XI0cS+Ozu3QfjXEguFJRk5RDNIVda/htAmUBJ10q5JY3wKwFu91bYz1J5fxa2fwiZgN3vToPVADsQtxCPFAwQ==","signatures":[{"sig":"MEYCIQCpnDMXMX7Av7O3D0yEoirEiWZlXPq32YyI3BHLe//WNwIhALmFFla6B+YXn28MJHDpqgaEONZs3YinzP8FGBT74Iko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639969},"main":"plugin/index.js","gitHead":"42d4879215e14d549c0ff31c006f9c88246890e3","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.13.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.17.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.9.4_1782774700900_0.8268792571420476","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.9.5":{"name":"@meri-imperiumi/signalk-logbook","version":"0.9.5","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.9.5","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"053cabe3b627b5c6b146972f17366ecfcba30fba","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.9.5.tgz","fileCount":36,"integrity":"sha512-TDkj5y3tgHGC6BrorRNNnVF354wm5v4HLIkfiVKlJyG9fC8RsscEweW/nD4ygtHNgegZ6XvZzWjUOsu6m/geDQ==","signatures":[{"sig":"MEYCIQDPiGdK02Z9MskvxD2vXKCVAdSLj0B98nc38SIeNP6VJgIhAOg9oigqhxbxFVw+XtPlg6a8yZ5j0MRCnK9bTCIgGux7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642016},"main":"plugin/index.js","gitHead":"d789f005041712dc4ecaa33241eb7527f346e43b","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.16.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.9.5_1783034472279_0.7507760422965191","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.9.6":{"name":"@meri-imperiumi/signalk-logbook","version":"0.9.6","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.9.6","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"f0d4f7dac4232820838bae78fdb1d423445e1be2","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.9.6.tgz","fileCount":36,"integrity":"sha512-/50IqNQAIFvpdjdUsV6CGRK+AabpMsNs7BS4miuXN5RHKQI/+sgLYJbmQVjXIP1GlPBNQtvjtzVz8qMhqMqEaA==","signatures":[{"sig":"MEUCIQCuUb6KULcxVAIk3hy6Cea3jyI1fvr7DiSOI+1t3t2ZsgIgYmfSFLmCXY1oHcpvelqA14CPFJyuNnXz4xoo3wFODMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642427},"main":"plugin/index.js","gitHead":"7f97c6013c65bdae07f68e7772399d8e683ac6c0","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.16.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.9.6_1783547059981_0.7733459743700843","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.10.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.10.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.10.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"0f592f9ec58f237a32ca8a0bf1adaf6d5a5f6e63","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.10.0.tgz","fileCount":41,"integrity":"sha512-/ZcLTGulEhVgdtO8+vdwuIXERZ1KmJWLnPuqH/T+DdjaqDYqSEFNqlc37GzG8OssFk4dFPlnKBS26dHBP5q9RA==","signatures":[{"sig":"MEUCIF0l9L9WuFCMksfxeLy7m7+T+N7jnFFsd7Q5Ht1j3OzkAiEAycoFozJ6w/H8MwIJ7EGOKqKHR7cv8lwT8Xf7NHR1FjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1654549},"main":"plugin/index.js","gitHead":"8f9608bf00e8b8ef439d93e09d5c6ddc64e0e5d4","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.16.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.10.0_1783637200072_0.9973501333957884","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.11.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.11.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.11.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"bd8e4311d32c6384e095e7466982ff1c45aa8ea4","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.11.0.tgz","fileCount":44,"integrity":"sha512-2t5Lkqn5TTgoM6tV/dTdYI0GwDpdYGKMZiTf7A0uxpt2fCEtW0kKPWmbsaxAdkHL7mRyu1mNiqSp8Femjr0Gjw==","signatures":[{"sig":"MEYCIQD4UOaDZ80om5hzqCvjrKbtck33W0Vig4QbcXgBIMiD1QIhAOG3ii8sKNLWGbIc0tsDG6ZKx4azMWvuz7gpiI8CPU5U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679580},"main":"plugin/index.js","gitHead":"f209c4a3fb67f14a7bd6346cc2491a070d6d4f41","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.16.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.11.0_1784053994162_0.27431794358117956","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.11.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.11.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.11.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"177e9180d1cd82fb9cc503153ae3eedf0a83b882","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.11.1.tgz","fileCount":45,"integrity":"sha512-GDrXIxVSpoLF/E/JeORQ3z6zrG+FSyB72/PvH/auxi5tJlJAQ2FuW3pDY4GgfoBNObMm3Ai1V1Bm8c7X1bz0RQ==","signatures":[{"sig":"MEYCIQDv7dSmj5QDCZxhKhhl5e3sH+VWE0mApFrTeCaqTUmTzQIhAOICBiCt89EoKHB27WZ6AU44XPenZlQdt9sHfmDCOx3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1683607},"main":"plugin/index.js","gitHead":"69df4245b838f4659952dbb4d462fd68180d726e","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.16.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.11.1_1784419014283_0.49705985470897995","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.11.2":{"name":"@meri-imperiumi/signalk-logbook","version":"0.11.2","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.11.2","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"85abd6711315cd758f50b201ff0184687b76e1a8","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.11.2.tgz","fileCount":46,"integrity":"sha512-eXl0J0gccH4LjY/sPIAdib6bENJckDDTW7AIb2XVL9BUZRekXAHX8e/CwKVZCnfdoWPypubHo+bJqfMFf1iAgQ==","signatures":[{"sig":"MEUCIBxbXohuweiLd/l6fISndmBf3HqKwPY4GEH/dI5UeIoUAiEAv7g+4d/oKFIFUMbu2VYd4exKl+iHtJuf/xlujD2f+ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685870},"main":"plugin/index.js","gitHead":"5e6bfd01d5d4446e814ce643bbfd7fd253c6ad5a","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.16.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.11.2_1785175320178_0.7340897843836292","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.11.3":{"name":"@meri-imperiumi/signalk-logbook","version":"0.11.3","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.11.3","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"126bf52045dd5d799066c7382ef5d1b8f9787d83","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.11.3.tgz","fileCount":46,"integrity":"sha512-0XO0QXAtoC6USxMQy2UdDKNDmCAur79AEQS5OTOXTdUJ3MxZkq4jVzSjP8f2pusdM/CBab58eaez1+fVYccY+g==","signatures":[{"sig":"MEUCIBNTr/9ynryl5EF+rYj4qQkZObQ2rCz5IuS7kDHjSdJRAiEArsRA5W1ef1gy2oW34AxqQc5nrXQusbtwdVWitS6a0Fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685964},"main":"plugin/index.js","gitHead":"fe067d08e385947dfaeaf5eced8b4022a18cc4e9","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.16.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.11.3_1786157285251_0.12131606693635621","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.11.4":{"name":"@meri-imperiumi/signalk-logbook","version":"0.11.4","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.11.4","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"db2b73243c100c488c6f412faff4e906b63ceafa","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.11.4.tgz","fileCount":46,"integrity":"sha512-mg/vFJn2Zdbvk/VJgu8sXuG9QMb4emHVgCnaqIPcVaF38mwCnq03gyA15tt//Sq/OR/dFgBcrhY+V59wOLzmyQ==","signatures":[{"sig":"MEUCIQD5tmeNvU7aj9W5te8Q3dKsbBZUk+pJ0QlwhYRtSpnLAwIgFsHMPHwJ2x5bKhi4gIzPDGHwm4KqR76u9KJ+NvazIb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1686352},"main":"plugin/index.js","gitHead":"6df084c753ff7fc3d1817af68d41836dde627644","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.17.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","timezones-list":"^3.0.2","circular-buffer":"^1.0.3","@mapbox/geo-viewport":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","pigeon-maps":"^0.21.3","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.11.4_1787122917695_0.05972132287806331","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.12.0":{"name":"@meri-imperiumi/signalk-logbook","version":"0.12.0","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.12.0","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"06fee852c9167820618b21aeba24c595a3648273","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.12.0.tgz","fileCount":52,"integrity":"sha512-qQcgTLhXERn/e1wt/YIGwwZcBT8hQyIyImFY7LJyqFCqZgYK30lNOiq9UIqvaBkpKdppibrVIm18CAiKSrVq4g==","signatures":[{"sig":"MEUCIAuWuavRsJN88P2HSyB/i8N+ByukarT+/abQkfgv9DgwAiEAuXKxiopIMxd9T6KE3fbIujxGnODs85NHb7FfdxVWcmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3203996},"main":"plugin/index.js","gitHead":"af66add158f720b819b076fdd0538c7e1232fd7e","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"bergie","email":"henri.bergius@iki.fi"},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.17.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","maplibre-gl":"^6.6.0","timezones-list":"^3.0.2","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.13.1","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^16.13.1","css-loader":"^6.7.3","reactstrap":"^9.1.5","@babel/core":"^7.20.12","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.12.0_1787989790206_0.47286470772283606","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.13.1":{"name":"@meri-imperiumi/signalk-logbook","version":"0.13.1","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.13.1","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"972ad8c9fe6dd367c8cdf63c5a7945af18e5926b","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.13.1.tgz","fileCount":52,"integrity":"sha512-aKEPqIHZKu5c6/Tz78PlmwlJqR0oYAT0PxO6/8XqENpufcE4d4DBpTGRujEHD8BMU7QGjXayxLj98uR44jiJXA==","signatures":[{"sig":"MEUCIGbeMA6PrHKSp6Oz1q3fTVaJ+3ET+dxyGhKSoyc7Y3spAiEA1gvT2tiCP0qBHqzMpsO3HcPlPPFJYBVmDDzCs3+fY5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFpOQqRL5XD0MPAAuJuQh3OJ6TY0iJLua+/rACjHlQbgIgPT4AccR8qzfWoYvaD8R8vXDsgDdKJkOkEsrdpz3DCEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@meri-imperiumi%2fsignalk-logbook@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3192750},"main":"plugin/index.js","gitHead":"9c9b66d0e16d62e25f591ea19841443244afbf27","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:899ae463-e4dc-4d34-aa88-a353c8af1d4f"}},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.19.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","maplibre-gl":"^6.6.0","timezones-list":"^3.0.2","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.3.0","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^19.3.0","css-loader":"^6.7.3","reactstrap":"^9.2.3","@babel/core":"^7.20.12","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.13.1_1790461889168_0.9730533998171444","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.13.2":{"name":"@meri-imperiumi/signalk-logbook","version":"0.13.2","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","_id":"@meri-imperiumi/signalk-logbook@0.13.2","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"aeec2d81cf0ad789a54b155245b4bd8abe86a12f","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.13.2.tgz","fileCount":53,"integrity":"sha512-PnBvGrJyJDriaaJGArrD/uPo5dLnI1+E4Zi0bKRzj0aSd9/NP+4OGwoLYAYribPl9DY89lmLTtEdEFwe0J+FXA==","signatures":[{"sig":"MEYCIQDSXCYIzRzfBqSJ5i2P8jHJroi2PFCTG+YFFiiCPpxzbAIhALUTUVtyforj9L/QFVnbzXpdF+ciycGCqDFMZOfHkPX9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDewuqDZcu1OWZTOFwhcgfwsvGlJ0LS/uQUWDe+Vcb6SwIhALKxWpQ9o4T+HKZOalTdOXvP9napBJK4mi0YqvetCFZP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@meri-imperiumi%2fsignalk-logbook@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3196996},"main":"plugin/index.js","gitHead":"d8fabc4d84dfd1bd21666343dab63da4acfca207","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:899ae463-e4dc-4d34-aa88-a353c8af1d4f"}},"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.19.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","maplibre-gl":"^6.6.0","timezones-list":"^3.0.2","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.3.0","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^19.3.0","css-loader":"^6.7.3","reactstrap":"^9.2.3","@babel/core":"^7.20.12","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/signalk-logbook_0.13.2_1790562832089_0.4407923124606927","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true},"0.14.0":{"_id":"@meri-imperiumi/signalk-logbook@0.14.0","bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"dist":{"shasum":"4d47b114c1fb906720c332fb9b1057726f757b5e","tarball":"https://registry.npmjs.org/@meri-imperiumi/signalk-logbook/-/signalk-logbook-0.14.0.tgz","fileCount":66,"integrity":"sha512-Kc6j18BhmoljQfWB5xIUl/fwBjw53zVPoDGc9vVsN2I2S7IK1ytyDO0AzZ0SvshyJbad0jxiPIvT6lRtu0E51g==","signatures":[{"sig":"MEYCIQCOx9l/YRUd1LznzuBoH3dmtkrLP9ar2r3iwsCvMEj++AIhANYtr1odvcF5Sqip67PB5C3iAcCpU1dXwoFU319YtZfV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdlfR3mhKmYNc43sqOqjqyUW+UrMZjjDB4XFwiWvYwLAIhALSX2qjz9vFleuX4o0+TzNXUGRfstOUwNqUDbzHobA9s"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@meri-imperiumi%2fsignalk-logbook@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3526906},"main":"plugin/index.js","name":"@meri-imperiumi/signalk-logbook","author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"gitHead":"dc7ecc5883afd03c9aacb37bd5079403b2f4507d","license":"MIT","scripts":{"dev":"webpack --watch --mode=development","lint":"eslint *.js src/ plugin/ test/","test":"npm run lint && node --test","build":"webpack --mode=production","pretest":"npm run build","prebuild":"js-yaml schema/openapi.yaml > schema/openapi.json","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./logbook.png","requires":["@meri-imperiumi/signalk-autostate"],"recommends":["@meri-imperiumi/signalk-triplogger","@meri-imperiumi/signalk-ships-time","@signalk/sailsconfiguration"],"displayName":"Logbook","screenshots":["https://camo.githubusercontent.com/62e9e7da04facb5582c22faffccf7406ad098e7af66505dd9e13a530657a0a63/68747470733a2f2f692e696d6775722e636f6d2f304d3743644f592e706e67","https://camo.githubusercontent.com/c2bfc2915386ae11cb7126e238e01cbbef88ac872c75fea286036b9af0109f3f/68747470733a2f2f692e696d6775722e636f6d2f586136584e79682e706e67","https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg","https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png"]},"version":"0.14.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"899ae463-e4dc-4d34-aa88-a353c8af1d4f"}},"homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"_npmVersion":"11.19.0","description":"Semi-automatic electronic logbook for Signal K","directories":{},"maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"_nodeVersion":"24.21.0","dependencies":{"yaml":"^2.2.1","luxon":"^3.3.0","where":"^0.4.1","ordinal":"^1.0.3","jsonschema":"^1.4.1","maplibre-gl":"^6.6.0","circular-buffer":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.3.0","eslint":"^8.33.0","webpack":"^5.75.0","bootstrap":"^5.2.3","react-dom":"^19.3.0","css-loader":"^6.7.3","reactstrap":"^9.2.3","@babel/core":"^7.20.12","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","style-loader":"^3.3.1","querystring-es3":"^0.2.1","@babel/preset-react":"^7.18.6","copy-webpack-plugin":"^11.0.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.27.5","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signalk-logbook_0.14.0_1791158724707_0.08803363188707625"},"signalk-plugin-enabled-by-default":true}},"time":{"created":"2023-02-03T16:28:17.128Z","modified":"2026-10-05T00:05:25.150Z","0.1.0":"2023-02-03T16:28:17.355Z","0.1.1":"2023-02-03T16:52:25.184Z","0.1.2":"2023-02-08T10:42:46.484Z","0.2.0":"2023-02-15T14:01:36.599Z","0.2.1":"2023-02-15T16:16:19.442Z","0.3.0":"2023-02-22T16:03:44.899Z","0.4.0":"2023-03-05T09:43:40.074Z","0.4.1":"2023-03-06T08:28:48.431Z","0.4.2":"2023-03-08T10:01:19.311Z","0.5.0":"2023-03-13T11:30:26.885Z","0.6.0":"2023-04-05T14:06:44.314Z","0.6.1":"2023-04-05T14:11:03.100Z","0.7.0":"2023-04-27T09:46:38.442Z","0.7.1":"2024-04-23T10:15:50.273Z","0.7.2":"2024-05-13T11:11:48.965Z","0.8.0":"2026-06-12T21:26:54.302Z","0.8.1":"2026-06-12T22:04:11.950Z","0.9.0":"2026-06-16T19:24:02.409Z","0.9.1":"2026-06-16T21:56:18.819Z","0.9.2":"2026-06-17T02:18:11.120Z","0.9.3":"2026-06-19T20:57:03.930Z","0.9.4":"2026-06-29T23:11:41.084Z","0.9.5":"2026-07-02T23:21:12.520Z","0.9.6":"2026-07-08T21:44:20.186Z","0.10.0":"2026-07-09T22:46:40.252Z","0.11.0":"2026-07-14T18:33:14.422Z","0.11.1":"2026-07-18T23:56:54.489Z","0.11.2":"2026-07-27T18:02:00.362Z","0.11.3":"2026-08-08T02:48:05.498Z","0.11.4":"2026-08-19T07:01:57.965Z","0.12.0":"2026-08-29T07:49:50.378Z","0.13.1":"2026-09-26T22:31:29.299Z","0.13.2":"2026-09-28T02:33:52.200Z","0.14.0":"2026-10-05T00:05:24.822Z"},"bugs":{"url":"https://github.com/meri-imperiumi/signalk-logbook/issues"},"author":{"name":"Henri Bergius","email":"henri.bergius@iki.fi"},"license":"MIT","homepage":"https://github.com/meri-imperiumi/signalk-logbook#readme","keywords":["signalk-node-server-plugin","signalk-embeddable-webapp","signalk-category-utility"],"repository":{"url":"git://github.com/meri-imperiumi/signalk-logbook.git","type":"git"},"description":"Semi-automatic electronic logbook for Signal K","maintainers":[{"name":"bergie","email":"henri.bergius@iki.fi"}],"readme":"Semi-automatic logbook for Signal K\n===================================\n\nStatus: in production on multiple vessels\n\nThis application provides both a server-side plugin and the user interface for maintaining semi-automatic logbooks with [Signal K](https://signalk.org). Just like traditional logbooks, you can write an entry at any time. However, there are several things that are done automatically for you:\n\n* Entries written when starting/ending a trip (requires [signalk-autostate](https://github.com/meri-imperiumi/signalk-autostate) plugin)\n* When underway, an entry is created every hour recording the current conditions\n* Engine stop/start is logged automatically (if available in Signal K. See [signalk-alternator-engine-on](https://github.com/meri-imperiumi/signalk-alternator-engine-on))\n* Signal K alerts when they're raised and cleared\n* Watch changes are logged automatically (requires [signalk-watch-schedule](https://github.com/hoeken/signalk-watch-schedule) plugin)\n\n## User interface\n\nThe logbook presents a web-based user interface as part of the [Signal K](https://signalk.org) administration interface. The features should work fine on both desktop and mobile browsers.\n\nAdding a log entry:\n![Add entry](https://i.imgur.com/0M7CdOY.png)\n\nTraditional logbook view:\n![Logbook as table](https://i.imgur.com/Xa6XNyh.png)\n![Editing an entry](https://i.imgur.com/CDD57LQ.png)\n\nLog entries on a map:\n![Map view](https://user-images.githubusercontent.com/3346/219135937-0e1b75cf-13ed-4f79-9ba0-0d2b6fee7747.jpeg)\n\nThe map uses whatever chart layers you've configured in Signal K (via\n[resources providers](https://github.com/SignalK/charts-plugin) such as the charts plugin) — offline\nMBTiles, ENCs, or a tile proxy — with a layer switcher when more than one is available. If no charts\nare configured it falls back to OpenStreetMap tiles. Note that OSM's [tile usage\npolicy](https://operations.osmfoundation.org/policies/tiles/) blocks referer-less requests, which\nself-hosted Signal K setups often trigger, so installing the charts plugin (or another\n`resources/charts` provider) is the reliable way to get a working map.\n\nRegistering sail changes:\n![Sails editor](https://user-images.githubusercontent.com/3346/222392061-6760eb71-93a8-4c99-b47b-a9f2fd7b1c54.png)\n\n## Data storage and format\n\nThis logbook app writes the logs to disk using [YAML format](https://en.wikipedia.org/wiki/YAML) which combines machine readability with at least some degree of human readability.\n\nLogs are stored on a file per day basis at `~/.signalk/plugin-config-data/signalk-logbook/YYYY-MM-DD.yml` \nIf there are no entries for a given day, no file gets written.\n\nNote: unlike Signal K itself, the log entries are written using \"human-friendly\" units, so degrees, knots, etc. They look something like:\n\n```yaml\n- id: 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb\n  datetime: 2014-08-15T19:00:19.546Z\n  position:\n    longitude: 24.7363006\n    latitude: 59.7243978\n    source: GPS\n  heading: 202\n  course: 198\n  speed:\n    stw: 12.5\n    sog: 11.8\n  log: 9.6\n  waypoint: null\n  barometer: 1008.71\n  wind:\n    speed: 13.7\n    direction: 283\n  engine:\n    hours: 405\n  category: navigation\n  origin: manual\n  text: Set 1st reef on mainsail\n  author: bergie\n```\n\nEvery entry carries a stable UUID `id` (assigned by the plugin, also on entries written through the v1 API or the automatic triggers) and an `origin` field saying how the line came to be (`manual`, `auto`, or `agent`). Entries that carry data with no historical field — unknown Signal K paths, or pathvalues with source metadata — park those verbatim in a `telemetry` array.\n\nThese YAML files are the plugin's storage and backup format (restores, migration between installs of this plugin). The interchange format — the one to export, import, and build third-party apps against — is the [logentries resources API](#logentries-resources-api) representation: Signal K paths, SI units, and an open content model.\n\nIt is a good idea to set up automatic backups of these files off the vessel, for example to [GitHub](https://github.com) or some other cloud storage service. How to handle this backup is out of the scope of this plugin.\n\nFor making a hard copy of the logbook, the [logbook-printer](https://github.com/meri-imperiumi/logbook-printer) repository implements a service to do so with a cheap receipt printer.\n\n## Source data\n\nThe following SignalK paths are used by this logbook.\n\n|SingleK path|Timeline name|YAML path|Notes|\n|-|-|-|-|\n|`navigation.datetime`|Time|`/datetime`|Falls back to system time if not present. Display timezone can be configured.|\n|`navigation.courseOverGroundTrue`|Course|`/course`||\n|`navigation.headingTrue`|Heading|`/heading`||\n|`navigation.speedThroughWater`||`/speed/stw`||\n|`navigation.speedOverGround`|Speed|`/speed/sog`||\n|`environment.wind.directionTrue`|Wind|`/wind/direction`||\n|`environment.wind.speedOverGround`|Wind|`/wind/speed`||\n|`environment.outside.pressure`|Baro|`/barometer`||\n|`environment.water.swell.state`|Sea|`/observations/seaState`||\n|`navigation.position`|Coordinates|`/position/longitude` `/position/latitude`||\n|`navigation.gnss.type`|Fix|`/position/source`|Defaults to \"GPS\".|\n|`navigation.log`|Log|`/log`||\n|`propulsion.*.runTime`|Engine|`/engine/hours`||\n|`sails.inventory.*`|||Sail changes are logged.|\n|`communication.crewNames`||`/crewNames`|Crew changes are logged.|\n|`communication.skipperName`||`/skipperName`|Snapshotted into every entry. Skipper changes are logged.|\n|`steering.autopilot.state`|||Autopilot changes are logged.|\n|`navigation.state`|||If present, used to start and stop automated hourly entries. Changes are logged.|\n|`propulsion.*.state`|||Propulsion changes are logged.|\n|`communication.vhf.channel`||`/vhf`||\n|`navigation.course.nextPoint.position`||`/waypoint`||\n|`notifications.*`||`/category`|Alarms and warnings are logged automatically. See below.|\n|`watch.current`|||Watch changes are logged.|\n\nThe [signalk-derived-data](https://github.com/sbender9/signalk-derived-data) and [signalk-path-mapper](https://github.com/sbender9/signalk-path-mapper) plugins are both useful to remap available data to the required canonical paths.\n\n## Automatic notification logging\n\nThe plugin records SignalK notifications (alarms and warnings) automatically. When a\nnotification rises to the configured minimum level (`warn` by default) a log entry is\nwritten, and another is written when it clears.\n\nTo avoid log spam from a sensor that cycles across its threshold (a bilge or low-tank\nalarm, for example), repeated raises and brief clears are coalesced into a single\n*episode*: one \"raised\" entry when it first fires, and one \"cleared\" entry only after it\nhas stayed clear for the debounce window — the clear entry notes how long it lasted, the\npeak level reached, and how many times it toggled.\n\nConfiguration (plugin settings):\n\n* **Automatically log notifications** — master on/off (default on).\n* **Minimum notification level to log** — `alert`, `warn` (default), `alarm`, or `emergency`.\n* **Minutes a notification must stay clear before it is logged as resolved** — debounce window (default 5).\n* **Notification paths to ignore** — prefix matches to suppress known-noisy paths (e.g. `navigation.gnss`).\n* **Also log when a notification clears** — turn off for raise-only logging (default on).\n\n## API\n\n### Logentries resources API\n\nLogbook entries are exposed as a [Signal K v2 Resources API](https://github.com/SignalK/signalk-server/blob/master/packages/server-api/src/resourcesapi.ts) resource type, `logentries`, with this plugin acting as the reference Resource Provider. Any other plugin can append, read, edit and delete entries through `app.resourcesApi`, and REST or websocket clients through the standard resources routes — no admin tokens needed, `readonly` tokens can read and `readwrite` tokens can write:\n\n```\nGET    /signalk/v2/api/resources/logentries?from=...&to=...\nGET    /signalk/v2/api/resources/logentries?dates=true\nGET    /signalk/v2/api/resources/logentries/<uuid>\nPOST   /signalk/v2/api/resources/logentries\nPUT    /signalk/v2/api/resources/logentries/<uuid>\nDELETE /signalk/v2/api/resources/logentries/<uuid>\n```\n\nListings must carry a window — `date`, `from`/`to`, or `limit` — plus optional `bbox`, `category`, `origin` and `author` filters; `dates=true` returns a day-calendar summary. Entries are identified by stable UUIDs, carry a telemetry snapshot as Signal K paths in SI units, and support the same-millisecond multiple-values model of Signal K deltas. Writing an entry from another plugin:\n\n```js\nawait app.resourcesApi.setResource('logentries', crypto.randomUUID(), {\n  text: 'Genoa furled',\n  origin: 'agent',\n  category: 'navigation',\n});\n```\n\nThe machine-readable entry schema is published at [schema/logentries.schema.json](schema/logentries.schema.json) and the full contract — identity rules, telemetry paths, enrichment semantics, permissions — is specified in [docs/logentries-resource.md](docs/logentries-resource.md). Backdated entries are enriched from the vessel's live state buffer (last 15 minutes) or the [History API](https://github.com/SignalK/signalk-history-sqlite) when one is installed, so a line written hours later still gets its position, speeds and weather filled in; send `\"enrich\": false` to skip lookups when bulk importing data that is already complete.\n\n### Deprecated v1 logbook API\n\nThe plugin's private REST routes under `/plugins/signalk-logbook/logs` are deprecated in favor of the resources API above (see the [v1 OpenAPI document](https://editor.swagger.io/?url=https://raw.githubusercontent.com/meri-imperiumi/signalk-logbook/main/schema/openapi.yaml)). They keep working — v1 responses carry `Deprecation` headers and each call is noted in the server debug log — but new capabilities (filtering, the open schema, `readonly`-token access, multi-engine telemetry keys) exist only on the resources API. No removal is currently scheduled.\n\n## Ideas\n\nSome additional ideas for the future:\n\n* Enable creating additional rules for automated entries when certain things happen (for example, when turning on a watermaker).\n* We could ship easy systemd unit files for setting up backups to popular locations, like pushing to a git repo\n* One-time script for populating logbook from InfluxDB entries when starting to use the system\n\n## Changes\n\nSee [Changelog](CHANGELOG.md)\n","readmeFilename":"README.md"}