{"_id":"@signalk/signalk-autopilot","_rev":"37-df31ca3f04cf0e0621930c8153b9ad07","name":"@signalk/signalk-autopilot","dist-tags":{"latest":"2.6.0","beta":"2.6.0-beta.3"},"versions":{"1.0.0":{"name":"@signalk/signalk-autopilot","version":"1.0.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.0.0","maintainers":[{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"}],"homepage":"https://github.com/sbender9/signalk-autopilot#readme","bugs":{"url":"https://github.com/sbender9/signalk-autopilot/issues"},"dist":{"shasum":"f062067e247724b57bb22a75b3055fa229517966","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.0.0.tgz","fileCount":22,"integrity":"sha512-EQZ73reOxGoQ2h7UnK3WXEyLg8q3xPoT8mwUBUNvicDcRD4l4SZsJu7pSZAIKXeEYmbWk51SeUl7QGklMQzMTQ==","signatures":[{"sig":"MEUCIQDY1J2bmgZs+KnOcX44VqOuImCJzZmuUPOOhOEnKisqYgIgMlm57eSzumheRjTSpnCSVeMWUXylzN17EnDkSBuM1IM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRczQCRA9TVsSAnZWagAAv/AP/33ZwwpmapbqsFvkoY+S\nLfeLsV5ebzcNVsq9BAq3VW/ia1PPaOGFPdP9CJ34uSzntDBLe/ZmLyMu+NWC\n4xuQ//qtJmqB3BCquTnhvyS8S3YoqoNoNNhcvuj77d1pWz8LiXUtIZ/4PAae\n7qGDpTV9mppI+3SO7K0gs4YBaaPLLjMwDZfJnvZn8iPfd4XA/ZKhhGJac2jK\nuLFWjcnwjkxJ57M5sVt6q5ts+gVM+6iQvMNDOGkIAP7hS1kUIjrubyVkez+0\nOYbBlC7C1H86Wb8StPSdnruFIofHZdWa5k7/gqGnV+OhWeWW+yY1c2lPvguX\neBepQKlGaYxEob4pIOj0w7EH6BFx+z6XTLdttwMuu3y/IExDP7Ejb0VEib+u\naGbN+1GB1dyGpfKnhAEFWkO27r3tPKOatdrrDT5PLMvAvniQkXM+L68uW45l\nDOlYAcRBHBRewXEeavEdBI33Aqa2nWWW/os0dr6oR066Kk2b4RE+Gb2EBpfT\n/s1wZsfzh69x3CI4IROEbg6GXJUANSRk9PEBYXOSbJlVxPduaiTOU4VMGAc9\nFxlQ+BhqQUPA+m+SWBC+AZ8aG5ym5Zk6Uihe+AH0v90SUdAfhTC7O7bI74pQ\nNm0eTNeIeXNppUkK1VnfnDOrqAP7+SvcOKicQPx0mWC1omKolaRy4yp0E3ZS\nphlz\r\n=DlJm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4a7da50211ef741ddac4766aa208346b1a5abe90","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/sbender9/signalk-autopilot.git","type":"git"},"_npmVersion":"6.9.0","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.0.0_1581632720424_0.5393458612495379","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@signalk/signalk-autopilot","version":"1.1.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.1.0","maintainers":[{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"panaaj","email":"panaaj@hotmail.com"},{"name":"rob42","email":"robert@42.co.nz"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"}],"homepage":"https://github.com/sbender9/signalk-autopilot#readme","bugs":{"url":"https://github.com/sbender9/signalk-autopilot/issues"},"dist":{"shasum":"8e57fea10c6d74149f2c27c903b2ed19c278db28","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.1.0.tgz","fileCount":23,"integrity":"sha512-Wbh5CbYefHcqhPHxh9qWw9BYG6NNWH7sjKDIAHgzZqj8r2N556oQHOSU6W79Au+YMCDLz7u/CRT/Fdsf7zdOrQ==","signatures":[{"sig":"MEUCIQC09GT7sFJWor/6a9VZxmgo8W37ARVtrsJ9d3qw5/nM9AIgVBttNCyh/FoTGCMsEJl7t2bAGK01h3q6TMHxoNcIoWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqIMJCRA9TVsSAnZWagAALNYP/RmsthJ6Krh0ZtO6JAFm\nKpWVrclifD1x0Pyn2DhCwTCUoWkyXAAIFp3ox5ImIsg62Vh7piYGv+xKIRh5\nDm+e1f485MEp19GkJ9MnSiesHXFRZAycrecupDrQz5IBgoYDr7+MIfAvuV0f\nkONLfmv+gWqfmNikSc2nda+rBLACK7mUT5FjGDvvd82+cu5+CeIbioIfiS5t\nDpX29KQmVDmLsO+wVKd1Ec4hVUAiLiuKYvDfXX71sZU1WJpEI2jPremiSKZq\ncXIh7TTefrvffWosk4BTG9VMKkdCjklQ1w+j6zV9wBYrd35l9TSKVz81c/dB\nBLCPvTy7i/LOjdWFZhXFmw2jlj8qYm6ylRtHD2Jw/JqkugXy5yQxzmYhm9/D\ncOgBnra/k5doPt+X6R3Utc2h4ZllvGhlMa5Qu3OYl6MCeat5XawRSaJ9pXnX\n1RFZtqc2QDAKycvu2i4H2OjI+StSu6H65YZCQnb3iJCcvuXfX7HUTxKHG0TH\nuNRrwa+tryf6F5Xx7rScGAhdt88xOImfouITXaEg8mygwQWyjCrPqjcm48dx\nPCrFE1GIcrsXe8pQmQ8+WG4geqPCSF1E2W6HSCnv38jlBQrXeuAJQp4abtlA\nuY8mZCAXu47WQqWFx2L/rfaCFnC4FhVDJisqkYp9y18w9gFE3kDv7DCOBz0l\ntt7a\r\n=NBsL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc9bff737efe58e33ec1a7c62c0e12e477b89cfc","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/sbender9/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.4","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.1.0_1588101896969_0.7064726750370887","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@signalk/signalk-autopilot","version":"1.2.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.2.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"bcf4bd12149de57cbcf6b12f4e1967d95c7b3b38","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.2.0.tgz","fileCount":24,"integrity":"sha512-PP05q2I+KlDxrW6TCUL2MR2Asg5bOZhiN1wxZ5uz9jTV7JvfYWghKCWIETsQH8TZmIjtyw6EjvtdDH8O1PLurA==","signatures":[{"sig":"MEQCIFQjTyljHfW43uVELlhD7hj+NpLnJwORrc/wMF4QEeqQAiBvSwLMahVSrFj/uWKrvFItMj9HVyCfWSmNM4ZSrrAE/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD3ioCRA9TVsSAnZWagAAR7oP/08mkR70WeUWcUSXFmSa\nflZutAbYSNE89CxQlF+qkQO/8VlYi7OhxdZihoNtPIujQWLnSIkECyxLoWJY\nwQMB6W1AO4iU63ZSD0SxyJmIeFvWRz+tYSuwkCNLdc5vNS+piIpqgFL4Hgtj\n+edg/yXAjG+WNbMYQQ1/U3i2ZMV4F9vGSbkTS4wQq6MAbba6e16jTsU7f65C\nQIhP08SBzbp5FimxY/EKce7aEWazRjPxZzHGZMiwSWWTUQmU+OyZIAQ+Gj/f\nB/gv6BIw4QrdBazxx7dxF8qYliYg98oXjsWewcn4YZgkNR7jltlOGJnN6+yL\nApd9vW/6sJWdCcjAHMFVyfPfHoysQpBB9kuaJnCEi8VfyF3zhKa32w4vXjr9\nKBny9vDKvao4itJVeW4hqyj/KfXSZtvRvQjF+bK6KhEfPMVLJjZi+GUkbxra\nhs7EKwtejhS4nQrFeu1Wx/xhRhH0aP7Wod5FpEIc9B3WGlvU5SKHUqaOKB4Q\njV1WB75KL/0PGlz10UhaKz5fd1xmldqLkr3rWK2YKs6medaCQL36+DjkEgY2\na0t3P7HcrSJwTfir2w1E5sRcuhAuE5gSqM57KWRyZ7bmOCscZFQaEhD7uEOq\ntDmVFsLGlzJeVg2DPZwosZ0yvNyyu7LhjoefS4UOgZ49Nf0t/6Dratd75ctz\n3D/o\r\n=m27+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bbd8cfc1b05c4c27dc8e601ae3c88eb18a914292","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.8","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"12.20.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.2.0_1611626663593_0.8444411971688175","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@signalk/signalk-autopilot","version":"1.2.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.2.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"84fb3745d0128087a5c79a9fe3abafa69cb9c6b6","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.2.1.tgz","fileCount":24,"integrity":"sha512-BVrQGOeUUPN376eF1y5l31IbNxaKkx8KKkwtwv5pwkoUUvpNKnrcVkC2SiAtRFlF/uBvkpFpsgAFQhxXnFWbHQ==","signatures":[{"sig":"MEUCIALaHO8FdzgxDGi/R/tuyPwK7/gNhlnC/37CzDK2tlJeAiEAxoHhw7Z3lg3pjuUUFoHA0UsoHaF7COk8rqFMbyom444=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgumdxCRA9TVsSAnZWagAAQ6oQAI2kET90e3vqVYlnPESg\nVwjX20neLOcS9Z/DY0rhIWIl/Izq9L6pxgmS9otWNVY7r5sWXhisvC8gT6Nv\nIFUgtKLQiJ5R+3N9Dvx9P7QxX1YwSOkTvaRnOUxoqM7f4SDZU1e0g+MtDYjz\nzHR4h1zn+jmMwz4ODleTVhvvtDsEZfmecJwKFqhuueXTOxLTPXimmaPfaVw9\nE+r248iwQwmZR/CSVK3+pxm1GkH3vygHMJBW6hEi4PWS429PcMk8iOc2I006\nfsWZBqla62RZS/tTNdenBBOGoF9fOkOHgHa6fGR6CEfFyDsOqgnJOpam/ho5\n4xLjIvtTW9bz6iJejGLQRmpzdLosfUbr/736cI1VduI8vhPY5A4gVXto0yY7\n3a/J92olA/fTEPWulu0ox7xCTVFM4XCc8aM9ppRqWK4L9ZEhN5rdepapmpXq\n+cIiotlSANkJWaduOV2GE+fjoE+05gSD1Hr99cZz3OoqNIigsCzOef6KBhK2\n8iOG2EI+8B7QKw8JxcNU1oEjIKTIrS9ABxtMzl0E3Z1iA0ClKewU8zsKS4cZ\nEzKX5r18IbW5N/57GsqHYpwbstLJsJEqpp+q5X6Sb4eSLMZE0gP8spLTPUNm\ndTf9qNnPTTmFkrgXAX7wXUrtre+Ox0fPRxdQfyzmfl/g8+oqhMANpqHD/Qwm\nFali\r\n=sVEl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c721e367b81529823b16f4ff8216acf8a970d8f9","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.8","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"12.20.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.2.1_1622828913419_0.41051061558010793","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@signalk/signalk-autopilot","version":"1.2.2","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.2.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"cb70429d1c3bbc66da905e32e48b9ea552c9d8d3","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.2.2.tgz","fileCount":24,"integrity":"sha512-mOAOm34gq1sKZZ3CS7jAkkUf5Z205vqMaLh1ibIqKCezQutHxKhGKt0un6A2lrmNz43hToE9z37CFLelcg+Cfw==","signatures":[{"sig":"MEQCIH2XCXJFGN88GiumQwmsMtNegVd+wFlzHOTVJzVT7XHrAiB3T5DtNT4vRRU4o85AUauxo9g32cSucM6c55cJqlfU8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgum/YCRA9TVsSAnZWagAA4xYP/jLNb4lp1hjGiDQ/PXMg\niFwI7otRYNTHXo+e9T1zlItLspLSQG011DcrW44LeM5j8Y3AoasvHbKxcnpE\n3js/U9eVusTDtl8fLxtAe/NKw7GN6HOqHD8cf7zSaNX9roOwP6i1sl39d3iL\nfz9HG4vVWkjz0Ozg6PqkvDF7XVrqE2UR+OSl63qXr0uGbyNjDST5SAWgT+wl\nIT4mE4ynaqwRpp2XbZB034PxCK0HAxmBmkyJzh77nCRm717rD0ohNtdkCVnB\n8MNP0IP4C9fImka84Wl8sPLTCKCC4yaNkFx8Ytt+G+Efg2ybwgdfzRmp0Sxt\nVkhf5HkKi01rAHGqvXsKT/l8/wzvfFl6036cxjuliRKEuHifI/x0d7VJ+fsn\nX0Zl2EVMs1B9AXedeVbjghEdRbzZ/QyD7B62YeNKhtlJOEZ17rCXla/8I5uU\nnIdeBPuIwDaYh20UPkcqrAVEfp1dZbcrfd63sK6qpVVEGg6HCW+sd3KxKzxs\n2XhghWWCZPZK2kFbEr8Epl+PnW3YDIwzMNbqKiZZY6SZirMsjG9Aw3j7W54m\nDAckOIbn8nGZ9vWym4zLOw0f/ri8GhjdjwaT3PhntPA9sdbCBo7SbcSDAcc1\nhg9QCUg3EpVXotohkd24kJN2eWlJp24DewAUqQBVIuGD3mmuQ37ZmTPwBwPQ\n5iH/\r\n=0gfx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"304e1eb7e78494ccdf8504e8f41e03be0a8bcb59","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.8","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"12.20.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.2.2_1622831064471_0.20536036416366188","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@signalk/signalk-autopilot","version":"1.2.3","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.2.3","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"08cb5dac69dfa833ac370cdd3da05237f91c4fd4","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.2.3.tgz","fileCount":24,"integrity":"sha512-tdABIoPttQcgivNVLher14qvF2ExuOAFMG1BLBybVJQm20+ZkSiGuhYKdmLzy2gyg+Mi1mCUo2KlnRlqoYSgFg==","signatures":[{"sig":"MEYCIQDG3SiC+QHbKLBBMMwleqB/jw9fyjEl0wHAez4kfOy9qAIhAMi0OTDImaMkiQQde0ql0/CEKOI9SKG8upQLgE7hiP/Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgundZCRA9TVsSAnZWagAA4igP/REtEiQBQKU2+zNbjVr8\nLRCQF747uMuY+QnplTqA9TJ4u5LbvMeHnuGsHZXYLoODUVyhmoGgN7eGDovJ\njUYZ6SAnJ4VMwmJ3niYry2nnz1IeCwB6vSeYmrjkhIcuqAigIuHM5IDGF/P8\nBzcM7M76N1rGEFtdrQ3LVeWJdFVSBmC9MRS7w6jdlCzkzLMoWoytDhOXS6Bx\nLCx90jGOEFchYfeZJeS/q/oMpIjKW4YG5xf1G4uQDXqO7PJwsDRfFsFiczxG\nAl3qqtx2ESKNVEUNVqC8y3kSX5hFTMMpaijoQMT2ZnwXBo7N3rlR2BLbwOg4\nnU2uCyvRbbM20qf61wrBK8hMpwWb5cCJBiNgl9LkjIx8A5n8mbS5etWWoxWU\nZmI5gQ54dzQLNsmNUXHPHzuOMmKm8PKgtv7QlvGCs554Hpy3MCCrGzyFmZg1\nhaFzWBTUQrl16cX13r038XohSb78in4w61xIVJ0XqoaKpZ+I/WLOWOmTeR/q\n+f7/D96bPky0gJPIAJWY2toQ6SiipuBCbA6c095dIMmQMmb7LnmbLev3sIHC\nkub2uYE/KuwxrFfL9BNu6jfticqBbKwM6Sm9H5XC65t3LmmVeg2M1wjFUlco\nfEPiiY7xoe+JKxxvsEKsGoVFcbj8ocPr1frDZpgyFDDA9dr0VeLOyDVW7nF1\nqKXb\r\n=ULOi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"617249834551189f7927da48ee5b8c1c80728913","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.8","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"12.20.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.2.3_1622832984942_0.6840161250822068","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@signalk/signalk-autopilot","version":"1.2.4","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.2.4","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"28e625fd8463ba4d323baa0f86f6016cb072932e","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.2.4.tgz","fileCount":24,"integrity":"sha512-SWloGrfzgJdwwEv/6UcdsUUh6DMbllwxoX3g7ysXzhwSWUTCtfc+HiX3mZvl5qPgAjSYSjmJ0cKz5vxL7vDvpA==","signatures":[{"sig":"MEUCIQCr6B13h6kK/j0nbB13eJ1orEANSz481msu2BOeICwOZAIgAll9Maiw2HVj+HYq/G7/mqzjVThqXbJ5JMBqTs+kJrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvn0/CRA9TVsSAnZWagAAwK0P/RM5dHcM6lHz6WIGquXr\nnj8w/L23Pd6OBbvvqWeJ/lgAOVgUgH8Gz9jEydLgZc/5rY0hxF0SGCI9/qIS\nS5Exn/SaRlXTIRGUhG/v1y7e2zdj2q1U9jUxaA0XiTZDMQoxa83WTpwRWo50\n7EqQKCYXc4xnbCDo7mgWeRWqbxaixxer/ze6E+2NfWTHbrOtWicDV8btezWF\nFTomQg0Bu9ItleTM11VJEQ/zVIGuPDhS9K2J7AKOYt0e81pfGimjNXuk736R\nwLJtEj7aREc1xWEBU09aq8RLhdHdi1WrEOThBaWQOt4r7AObiCdMUO/y9Mey\nYwTlnYUxK7afos1BBBMyMLzzGgSjN9s97TLVQ9PKCFGXhKO/n2HlNp3F58UV\nrHwJ0+24vKtrzyMhf/ioPKZBuFb9o2CZLFtsadiCtsPk/33f2fyKbAFk3MIN\ncc8mktu0vGfNY/4TsyVWy0OvYn2vaYpaCEBaNtXVdPQ+fXzv8oMkhrg0zD5T\nEH1NEYuzMOvmY+8GpnAq1Dx45Um55psc+rD9U0G4+DOO9M7zbt/Chc4Zq5Ya\nweU5Onh+xk5f+9JoBOOFmGNOTrqOq/IarAgozrUf0I9HZKmAIsEG010tt66u\niioC7QRKtwJFQ3c3FE5DgcP+79IGx+rC0nQLotzn4Hcxzq4JuvEW7s/3uPMi\n1U+1\r\n=V+TD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d235c27addd281090c0b957695a432279061991b","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.8","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"12.20.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.2.4_1623096639634_0.10727980796201986","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@signalk/signalk-autopilot","version":"1.2.5","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.2.5","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"bfbfe6f06a8fe444b64076ff78ed67a1548592a4","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.2.5.tgz","fileCount":24,"integrity":"sha512-i2gyjfxRCkfniW4RmXMn4k0fBrBMko7CiMzW89qHsqA96vE/jo/hDUxOf5xh/NS6NOef0mqXj43G3miyGHBBFw==","signatures":[{"sig":"MEYCIQCcY04iKmPl8D9ODGgcx97YUJThrmLj9u3sV15XGkU50AIhAOyNuUtF3kGtcL2l+UFSqiBb4hr2AU9YAcwKv40/1yPW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHm0gCRA9TVsSAnZWagAABocQAJdt0Bl1LtvXHv+sCRec\nViOpmsY13caY3hPCWqi3i7RmGJHNZNqfGyw1hoC4Ed00N5vf5CHtx9Yell16\nyszwZnTjeTjBr57UmdfWQ3g4DdXPLQp3a3QbWiD2kOCYE6p+/O67QRWmdvYr\n4XTgKb6Y8WQpe+3XmDzuNA0UOo92XYaWRp76joB73I5BXL59jVSiBRx5NVp1\nY1c8a85f7OUuXAautu7StzqydgTH9SDGOMbMfFt5E4qKpAVHE3jhxR+yiYLL\nCUd6KzzNA47jnxUCIJdmYTuZiPpMrBoPy3aCRd+KtyC0bFzOJyKFLrfVNvXv\n3vCEeR5j95UvtR0chdfufQRyHGTP2IGn2bgDDFJ5ydjL2JoXR74WoLZyD81g\nj974SFNt+JzstxM6/3r/uJmewxBvbj2PpNol7TmO1PvEJeCaX/puwiBopG2D\n8w37QHkRN7l6wdriPW0BKAEudY/tjB40YNY2eOovW2YS1/2GfhAq8J9HK40o\n/RpohjZdAwNRkWi7XLPydj9a5Q11wl4JW3e2EDv04u0EtfyVlm3fzCfefGg6\nJTA/jN+gtdywM7fitJudqVZ9ZbVz0e3zkCs/Nj4YEkdM237PQfBQDLk8vZCG\njdFVTqi/pjwMEo9+9w2kTnmHWWguPMNsUSPfQLNyBQPOg2O2/HR4YMsNYw5a\nKTfk\r\n=2dL1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d7c51af65115a34b7cec284f4eca82760ea02e1f","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.10","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"10.22.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.2.5_1629383967914_0.024796934151572136","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@signalk/signalk-autopilot","version":"1.2.6","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.2.6","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"545217bea1b5a8d67068d5c3db19ae856788cb0b","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.2.6.tgz","fileCount":24,"integrity":"sha512-7SvF26TailMCHPHtRdWiYz7Q1e+jjufTY88tahs3sZr8y1xsyMrH6r1dFGK6RarwTkSOxMqIs/KrGAdmoWeN+g==","signatures":[{"sig":"MEUCIHtsaxpV9UvpDY1VK7+uGvSRPwsJLteUGFUYJcztdYA6AiEAp7CyZCtt03yOw1sfnEY97phyfgHIbvuNvmHfhxJzbGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHq71CRA9TVsSAnZWagAAbt8P/RN1ZR3IYLfN1fy84/f8\nzJMX2rwxDgKxtK2ruc22r8eGynBwNiNYRJlO9w2lUEMEPP5wwsGOxdY+ZKN0\nWSpmfmEEpY3tjBK8ra7RceVD/cFxBtOeoNKiJctxYxqJQUZ2reAkJSOipo9T\nE5SMMJ/seh17sENpny4EFfpvUxfb3ysEcHQRsV2v9kv2nBVKllM8EVOUk+vE\nxYkkOKtBQKYMkP1mR+s1iom5JvuzA9GZRqXlKE/bGJ8KNhlB9o7ktKJSuqBk\nfTMcMpjNa08S1bNsHMOdVoXwCsuorfAsVnI0hUwVcIjDE4Sr623t8Gax/5Gv\nQ1f/X2R8/huucyVkfaYYPf9tuRfr/68jGNbLKOeJb6vdHDjncrYs56Cts6nm\nDn+zx/UQphSKkpSeyMgqlO7Mw7yVchTZBY4P0suyqfBblSz+IlthSlUz28S+\nwiZpH8ecUA1E1WTZeQfkzRM563h6RvgjH6ZB35qqC7OHJ+ifyVGZqjVECzkV\nPC64KWPeQBnYtOZxPR1ebbhPjkC/nOEU/0sDiGi0VUZk5woMZHuRZptJM8Kv\nkOwtUcRD2qPk9Z+yvweriS+0zB8IffOz3+aNSpl7usht87JyHKsDH3Xs2/Fu\n5nlFmQ/HFvvujrlMV8gZhlphTYmOjjmU6Z0VO3vOEKEd008DXB/9iZa/v5Wn\nRUgj\r\n=6/5E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"59af237d2271441433312cb78d6a5ac5b818aebf","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"_npmUser":{"name":"tkurki","email":"teppo.kurki@iki.fi"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"6.14.10","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"10.22.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.2.6_1629400821368_0.7518213348484846","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@signalk/signalk-autopilot","version":"1.3.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.3.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"a8430c47b462312e4003b6b28157f8ef09ae026c","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.3.0.tgz","fileCount":25,"integrity":"sha512-iWnIq4e0Fs/gbAnEN6NdODyN1muBSCkmelPNx1Tmcpd87gciFT1HIJKB/tGRzTzMgcNg8LHZLLWAUbqZ1GSoPQ==","signatures":[{"sig":"MEUCIQC4HI3JVDjOvqbcCW1Bw6wOQ/vEuYPyNLG0T/4x+KbFMQIgCcuWg4xcFfCr7V+ACGBoOSJEN9upPs0FaYD9rka6tm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646175},"main":"index.js","gitHead":"01c2fec49a0e40e01cc3197b3093358a47bf7ccf","scripts":{"test":"$NODE $npm_package_main","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"9.6.7","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"18.17.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.3.0_1692636480449_0.9086910696195674","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@signalk/signalk-autopilot","version":"1.4.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.4.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"79026507e22ef8db34159545995d85367e91074f","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.4.0.tgz","fileCount":31,"integrity":"sha512-QAQpe2c6BDcD2IuNMnrGOAIs7uwJGyV8n3XoRED0Lc5YDPMgRDr2U4lWjgOefvVOBDCSprYlbjkn186qTweZvA==","signatures":[{"sig":"MEQCIBG6B6l6ezcObtfZz1rCjLQPcyJQ6k4R/EVRcNjAZYLNAiBZEIZTwBtbIkqHPJw8+NvQjSNVEM9D90h0thkrDi3y4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":730123},"main":"index.js","gitHead":"f69c5d06f51f57cc7b0414ad0bf3c34807e21560","scripts":{"test":"$NODE $npm_package_main","build":"webpack --config webpack.prod.config.js --progress","start":"webpack serve --config webpack.dev.config.js","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"9.6.7","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"18.17.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.88.2","webpack-cli":"^5.1.4","webpack-merge":"^5.9.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.4.0_1692643293985_0.5636378372109221","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@signalk/signalk-autopilot","version":"1.5.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.5.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"c7026183d599b40184b74a8de27476d7d5ee6462","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.5.0.tgz","fileCount":31,"integrity":"sha512-kYe/DqL/A1dHbyLgs/ahuzFKDJSchrKywHk2E9JVpRDexIEloXl9v2VkfPZCb0Mv65JUQENSukdMjVOUr48kRQ==","signatures":[{"sig":"MEQCIHsGEzWd6xDoKDfrkOBDLoTHsF6ChezJrB1WgKubAXqqAiB2tLuiO2qRSXVYF5bNS6ZPNQlGVbkb8TOHN72xS/AeRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":730977},"main":"index.js","gitHead":"ad37d12476b6a7ed1e43002978913e51af3a54ce","scripts":{"test":"$NODE $npm_package_main","build":"webpack --config webpack.prod.config.js --progress","start":"webpack serve --config webpack.dev.config.js","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"9.6.7","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"18.17.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.88.2","webpack-cli":"^5.1.4","webpack-merge":"^5.9.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.5.0_1729538258245_0.5999052665615368","host":"s3://npm-registry-packages"}},"1.6.0-beta.1":{"name":"@signalk/signalk-autopilot","version":"1.6.0-beta.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.6.0-beta.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"c537a237a3ecbeab9143fe29e70266f469d5aa43","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.6.0-beta.1.tgz","fileCount":31,"integrity":"sha512-l+5vl0Uv/45zfaFrfz4hrRQHQVpi9KGSkuTzvWznso4Y/o/VtVOy32ShMSB4LcQV2FvF/7gzlEjTPuQfLtToGA==","signatures":[{"sig":"MEQCIExv3ILCTBTWJRxTAEEt+r3yxRMEdA3MRIUahLzifbsnAiBmWeuK9WlOY4n4VlJTYYkQI6tZhrHGp1zacdSlELqozA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":740607},"main":"index.js","_from":"file:signalk-signalk-autopilot-1.6.0-beta.1.tgz","scripts":{"test":"$NODE $npm_package_main","build":"webpack --config webpack.prod.config.js --progress","start":"webpack serve --config webpack.dev.config.js","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"panaaj","email":"panaaj@hotmail.com"},"_resolved":"/home/adrian/dev/signalk/plugins/signalk-autopilot/signalk-signalk-autopilot-1.6.0-beta.1.tgz","_integrity":"sha512-l+5vl0Uv/45zfaFrfz4hrRQHQVpi9KGSkuTzvWznso4Y/o/VtVOy32ShMSB4LcQV2FvF/7gzlEjTPuQfLtToGA==","repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.0.0","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"20.18.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.88.2","webpack-cli":"^5.1.4","webpack-merge":"^5.9.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.6.0-beta.1_1736134700514_0.7639546148500238","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@signalk/signalk-autopilot","version":"1.6.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.6.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"1cafa45518d75e7d576dd98398a1118a473f8924","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.6.0.tgz","fileCount":31,"integrity":"sha512-EnwdHOOi7dGSsHWL8QiTG97VBSvsrEYQqW2lWyIFLD6ksYtEy6rgYWMaj9XXSObAommqIW5N4dvdkMgXN2Pn/Q==","signatures":[{"sig":"MEQCIDgsRdTEImXk/rl3d/4rkKx7Edo7slg0FSe67v8vbVLxAiBSJpULYPzZAh0Qh99q2QL6fjMK9idqtPfFPC8vQwxEBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733292},"main":"index.js","gitHead":"a786d32718c7a9896acf9dab2f6fdf8d8a2967f1","scripts":{"test":"$NODE $npm_package_main","build":"webpack --config webpack.prod.config.js --progress","start":"webpack serve --config webpack.dev.config.js","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"10.8.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"20.19.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.88.2","webpack-cli":"^5.1.4","webpack-merge":"^5.9.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.6.0_1748276919483_0.504186436767514","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@signalk/signalk-autopilot","version":"1.7.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@1.7.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"d89faabfacbccbb6616e83a2d1560fed7bd270b7","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-1.7.0.tgz","fileCount":31,"integrity":"sha512-nmmAqzMiS3tKqpSAS/vwx48qNGiHX16bTeuzNkZxzQK1LU6uDtZslRzJQP71MMq2Bf75Hc65BeIAiP6q15JB8A==","signatures":[{"sig":"MEUCICXtT+qEU7mJfGdwtiI5VfVJopvNn+sUWC7x6Ah2dN6WAiEAzE1kLLxyBj/XcY/NE3GcJJY5quOlxyL3Z9StBg7jPtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":733632},"main":"index.js","gitHead":"9de563848143e301a8cf5a4d3428e5838d5d1cc5","scripts":{"test":"$NODE $npm_package_main","build":"webpack --config webpack.prod.config.js --progress","start":"webpack serve --config webpack.dev.config.js","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","create-release":"github-create-release --owner signalk --repository signalk-autopilot","prepublishOnly":"npm run build"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"10.9.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.88.2","webpack-cli":"^5.1.4","webpack-merge":"^5.9.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_1.7.0_1752597177404_0.2845374210701772","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@signalk/signalk-autopilot","version":"2.0.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.0.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"4feb48b6d79f58bd5997e7b75a0c0240531f4b39","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.0.0.tgz","fileCount":64,"integrity":"sha512-iczH+j+n3hqHUy1XraYjsN8pupB0MgmGmpzvWahupWIJk/sh2e+FTflx598TEkUv8ksxaBLwS9KqseKpgOMzIg==","signatures":[{"sig":"MEQCIDq8o57lH3vJLMBBH7wTNIWv0RVdPxcjZrT/N6DrpECYAiBeIl+IUJTuYTkfjQsH5PK48hT2m7qBZxStli/JHb8Zaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909110},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d12ca3d1b33ee1f3d6b60a9d009b0f30b7c434ea","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.1","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.19.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.0","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.0.0_1759183364798_0.17386683106306355","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@signalk/signalk-autopilot","version":"2.0.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.0.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"0c5d2e6f99ab5f74287cb5e4e54af9047c237705","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.0.1.tgz","fileCount":64,"integrity":"sha512-kzLmFDwRbDYn6rXreL05QQWMuR1bLiLTQlYQ6Rul3bFML/gfdNaj+atPW5lKl3kupO/gQI1WxvSg9m4kNW8RUw==","signatures":[{"sig":"MEYCIQC+ryTUGVQjNE11vchQ8not9VJcy2cwAVBHUFDgLtJYdAIhALytWqtUvxXU8w6O8HMKyOu7pLdK7ygVwTdOrCG8i7Y5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909955},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b2d63770917ee49c63f4f86600722f2627cade6f","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.0","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.0.1_1761340249355_0.6835785203375002","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@signalk/signalk-autopilot","version":"2.0.2","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.0.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"5de5b6870ba9271c72a3e0e244b01f29611c0c26","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.0.2.tgz","fileCount":64,"integrity":"sha512-lZ/KPm8Xfe0mhrnH++D4YLqEY5YAJCJk7aCEPqsDRNmmx4ydL/SFeTMPlUu9Malh+7fbP/vmCyIOAm2/cS3AEw==","signatures":[{"sig":"MEUCID7S0fBTqpAQaju5fAaelH7VOVojzVgmWXwQmrlCAYt4AiEApaJiXMLQX4VsISMdJajiDQhPznZgKikCvxz+Xo3BFFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":910026},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bec69cd1861cab68099ba5a872b2e709f8f3e3ac","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.0","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.0.2_1761413205574_0.5915014476586995","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@signalk/signalk-autopilot","version":"2.0.3","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.0.3","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"6e5c3753f5e221a0ee15793814769f1044cb4874","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.0.3.tgz","fileCount":64,"integrity":"sha512-zCGhPnxwQHOeRoz5RyztU583uIa/8ojkZwxcmmDfPaOhMuWs5C3cUKHnn33sDTkPgaZ2lOZfEx2yyb2im9eUHw==","signatures":[{"sig":"MEUCIQCvFd4UfqFEqGxNTv2Uojd5EhN8u0oP0lAYUl5tEBx8CwIgK5tZLxojN/mXldzH4ztyr3oWjeaXIxLfYsYj0LI0Vyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":910038},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"caa02dbf6061befec0c41f67a63d1f1dbce98841","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.0","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.0.3_1761419981413_0.4219710955372775","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@signalk/signalk-autopilot","version":"2.1.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.1.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"81170d1fd1fca1ef5c99f782c82d3692a72b69ab","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.1.0.tgz","fileCount":64,"integrity":"sha512-nZFUdFuyUOItFBjoSQZq3raAbeM9943AQfsU0DlmIsVjuUPlRnxeVNfNn9L1YHuePNfu0OHt2s12zI/UfM5SNg==","signatures":[{"sig":"MEUCIEJaBa4BoikNM27r96ePFgOb+Ng8OEjEGMCoTUOjk+NeAiEAk5fw6npkbJtc6p61GlxnVMKYzjVknN0HxSOhk9XZ2wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908014},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9cfe880be2f792846558420598f623c2d85e8bc2","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.1.0_1761424413651_0.9846628810862004","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@signalk/signalk-autopilot","version":"2.1.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.1.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"659346326947814f073c5e607e28c04a12a5c193","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.1.1.tgz","fileCount":64,"integrity":"sha512-xgkCiy+51Lb42VOWCjpWUR6BMc40aZ561EaQUVXjeATAfWuVcTPj4RlH0aJAqCJgGozF5YsxPr1VAOYsaMSSMA==","signatures":[{"sig":"MEQCICnuls8xjVoKl6dOVHrxuu9Vd3BZVyiCcNeMIclM1BRuAiAsaZcuABfZQNCvz7eKOTu4Vf/F8FQWL61RKQ8NH1qLkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908185},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"84fc7eb76574b2a7e0ea5732d46cb2654715e42b","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.1.1_1761427485858_0.8616641124064006","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@signalk/signalk-autopilot","version":"2.1.2","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.1.2","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"dc01b553270660098e6d1dd4ef85ad584443986b","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.1.2.tgz","fileCount":64,"integrity":"sha512-/Yb4FzuQkjJ4O7RDhyPEdMRa8gH4g0SyWcmZqiFApuRx+F6vboLP+ORlDk74IfPWtNmao4PGU3i6nfhLx5QfBg==","signatures":[{"sig":"MEUCIQDSyWFJr6DwcuV+0V4IxUALMZUEoe6twHGV8d4fpSSkQwIgTQj01t9VjzPthdjaDY7sDF8YVcmd3c4oCEu3p7VU0PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":902290},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9b63c23b50e623b8563409538a59bd0b5da9f45d","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.1.2_1761499381613_0.20060393880230243","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@signalk/signalk-autopilot","version":"2.2.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.2.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"7ef5060831bd717c2871c1f9a56dd0992ed52c0d","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.2.0.tgz","fileCount":64,"integrity":"sha512-GdnsA76eRC9kUIpO92mW5z+4ik6t6887SF14++A1rgMymNJKHemn2MNrnpSbOBmRqjr+mEFY/QRf8IajdxxAHg==","signatures":[{"sig":"MEYCIQDjsDs/IpQ93afri5wegyt6yBCZeNgMMAhalY0H/rlM8QIhAO2Inz80wlU4R86WQ7l/myZOyV+FopqtLWTGdbxWw+CL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903328},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c58149593be58a89c12d62b0548c55ee48d1b186","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.2.0_1761503768321_0.24778036428063155","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@signalk/signalk-autopilot","version":"2.3.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.3.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"bcd3e05550fc5649bc05bc5c889122dde0f5d569","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.3.0.tgz","fileCount":64,"integrity":"sha512-FzakRFen9T0EmDJbYNdoCKrKZttlO171HItn/VydtMNb7Fw+/6SCHibxN93mJcyhksNou5+ai8QvjtJYCJ31CA==","signatures":[{"sig":"MEUCIGO2zqwdDLbg7ZgXdcadOsmbpOcL1qQocjyycMRpJ3erAiEAzy2R8NNybklo29rGlkTU5d4EfQcQqjyHayLllP2+GZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909397},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0be9642cfc1971710f60d985b152d647fe0cae9e","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.3.0_1761570321678_0.9832826163226327","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@signalk/signalk-autopilot","version":"2.3.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.3.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"8cd51b2e37793021860d596edca0c506a9d146a1","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.3.1.tgz","fileCount":64,"integrity":"sha512-dDPlXPwYwx5yIpRqO3Lv2U5MG8WREiBRQNqqM+CblIWT6vCFWGicsKXXcMaLv+J9eG0IZZN9TJLOVRT8if8bOQ==","signatures":[{"sig":"MEUCIQCbVZRHJFAeoV4QWRqhF4M8tpYkiI3AOR9lwxQ0wCD7cgIgQmaB7VSO09QF1bhJY8UHu6dHzNxhVdECCLcxZZPxhAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909525},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f3ec8d305f93fe4719ba942f0a0a3962f43f3c77","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.3.1_1761571427261_0.8123775595603642","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@signalk/signalk-autopilot","version":"2.4.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.4.0","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"876be9991b2a56e80f108a3f8ccea120c9a02265","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.4.0.tgz","fileCount":69,"integrity":"sha512-OmiCa1Tq3zCCLD1p4iQUK9u3iphCJnzA3MpOZKfEBiMVBtnLvJ3XFjPnIARdk6MwE0MBzzcZDPwaBuHz0hFdlA==","signatures":[{"sig":"MEUCIFBTOpaNG0hZ+6ughijUJaSklqZEmp6GftnzSQX0ZJ4jAiEA86mZmPgU/kywvKOOkEQRAwZd/rOkOMI1uBfVUoIde7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935614},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5456c9750f4a2130955e0ffbe7f9df6e3d358277","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.6.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.4.0_1761578136749_0.7815639406038364","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@signalk/signalk-autopilot","version":"2.4.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.4.1","maintainers":[{"name":"timmathews","email":"tim@signalk.org"},{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"fabdrol","email":"fabian@decipher.industries"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"1337670fca53861ca142fd46e22a0cdbbfacef7c","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.4.1.tgz","fileCount":69,"integrity":"sha512-ZNe4sUadDAtbKpvJnxd8uzGdbRdXCpGcz0FHUpmHUhj15wYCzrh83del/rsGkn9jROBpNlHC/dC6J+FXdYnRPg==","signatures":[{"sig":"MEUCIQC2e/ab/rXIukj8UlYXrbGTN68rxn7vhl1y0OHH5iFzVAIgfPZTtCaAMnJJsrbdYtgK103T2xeN8X+sMhytyUaHOfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935222},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"17f5205da7a4826537c7e3959f379133c870d9c1","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.7.0","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.4.1_1765387266689_0.05147894251833707","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.1":{"name":"@signalk/signalk-autopilot","version":"2.5.0-beta.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.5.0-beta.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"cde28ab6f4ff6e898ef452a7288c364bcc875d8b","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.5.0-beta.1.tgz","fileCount":70,"integrity":"sha512-m5G7/3n1Qo/IA674CJtEQKjJYqtxWPWMDSlKSKz1cz3emrWjmvBPBrzrLzc5Q1ABiX8mmnBEtAyJbZlT1YPK2Q==","signatures":[{"sig":"MEUCICfNkyzq2zIwLxCOKOxJz8s2Kp6Esf8M1uqkwZk0XRs3AiEA+9uzFdWD8h8TIA3tIeyXB0DgYfuFAahu9g5MyKn8L9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937314},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3fdbed2eaf10cacee79f5b932ed1ff632125b635","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"10.9.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.5.0-beta.1_1774484978747_0.3494124219354764","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@signalk/signalk-autopilot","version":"2.5.0","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.5.0","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"ce2c748e19d91acb4f897bbf88925f8b617ffb81","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.5.0.tgz","fileCount":70,"integrity":"sha512-JH92Z3aWsLXoEbgzbauXkp3GyonCPRS+OuKRb5CyvFyaNgWqaQZ/GLfZcTY/8Rtp0o+7VzrYlV6QyoxmILJV3Q==","signatures":[{"sig":"MEUCIQDwAqKJrpedv0DldFuz7mywkcE1c991D/Yy8sXHwwk1SAIgecf1p+WtYiwUjTKeHl0QWM9DbNUuvWDsjMoDoFOTGaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937307},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d444ef032252b50a5c62b2c978b47f6885775fdc","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"sbender","email":"scott@scottbender.net"},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"10.9.2","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.5.0_1775915022675_0.8393187970062546","host":"s3://npm-registry-packages-npm-production"}},"2.6.0-beta.1":{"name":"@signalk/signalk-autopilot","version":"2.6.0-beta.1","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.6.0-beta.1","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"038482e0963f0e58d1e6df42fda95c00c41d4bd6","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.6.0-beta.1.tgz","fileCount":69,"integrity":"sha512-SGHym5f9VVoKsFzUqredSfSF5Q+HvFywNg7oh0X/8X890qu9vCowEGMa7XMcr+7KrPxAxwu5aFaqMYS/CEVZcA==","signatures":[{"sig":"MEQCIHKPyTmgSMC4oSa0W7KiTBeaEiTC/9JKWiT7jA2Z5xdlAiAV/3zONh9M15vPu/sweWASrZIc5csL+ZwWIp1bIKBh6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fsignalk-autopilot@2.6.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":935105},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"649352f4cfcfccdf63d29b05537f61e7c4f226b7","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10185272-65c4-4092-8508-379bd836e6ef"}},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.13.0","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"24.15.0","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.6.0-beta.1_1776953296410_0.5940304122644231","host":"s3://npm-registry-packages-npm-production"}},"2.6.0-beta.2":{"name":"@signalk/signalk-autopilot","version":"2.6.0-beta.2","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.6.0-beta.2","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"ec22a8152c0a4f73ea60dc093c5398b5495b56fb","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.6.0-beta.2.tgz","fileCount":69,"integrity":"sha512-pXs/irOTeUC9BDFe6Sda2hw1dMmwD74HvnX2rc+aKGYRboK3oS7AtGsgvmuCoM2+IyUKJ56Y7klZp3yV55Nr5w==","signatures":[{"sig":"MEUCIBIXD27wFi555CrwZGQXZZhAcwiITTfY9M54MNoGwlsrAiEAjinmfEiDtF5cU0xxRAc979xF9de7rS62kDuqazoG74I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fsignalk-autopilot@2.6.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":935212},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ae55c1b7c6d199485c5d538366aa146d3f567ab3","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10185272-65c4-4092-8508-379bd836e6ef"}},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.13.0","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.6.0-beta.2_1776953519865_0.31116440984230387","host":"s3://npm-registry-packages-npm-production"}},"2.6.0-beta.3":{"name":"@signalk/signalk-autopilot","version":"2.6.0-beta.3","keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","_id":"@signalk/signalk-autopilot@2.6.0-beta.3","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"homepage":"https://github.com/SignalK/signalk-autopilot#readme","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"dist":{"shasum":"0985cda6cac840a96dc1cd22189d78de9ad2144a","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.6.0-beta.3.tgz","fileCount":69,"integrity":"sha512-voTu8x6fLUmUr2BO/vqqIJMPytBqjGEDaMKvk8+8oU6a0I+newvWI8uv4B5AfllE2lRRvvxaEohLMUriJw4L5Q==","signatures":[{"sig":"MEQCIAwbLSCehDOtmdRcwS3+LsB7upWhb9BwJR9LQ4aFbjNvAiBVXDfLyLRMpLiD6pRJkgZhEQ/khr0xR2Q4J7REl/rzhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fsignalk-autopilot@2.6.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":934612},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"333b86268f7b70f808f5f1cbaa7321102582c333","scripts":{"lint":"eslint --fix ./src/* ./test/*","test":"mocha","build":"tsc -b --pretty false","start":"webpack serve --config webpack.dev.config.js","watch":"tsc --watch --pretty false","format":"npm run prettier && npm run lint","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","prettier":"prettier --write ./src/* ./test/*","build-webpack":"webpack --config webpack.prod.config.js","create-release":"github-create-release --owner signalk --repository signalk-autopilot"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10185272-65c4-4092-8508-379bd836e6ef"}},"repository":{"url":"git+https://github.com/SignalK/signalk-autopilot.git","type":"git"},"_npmVersion":"11.13.0","description":"Plugin that controls an autopilot","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4.17.15","@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.3","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.31.0","webpack":"^5.88.2","typescript":"^5.8.3","@types/chai":"^5.2.2","webpack-cli":"^5.1.4","@types/mocha":"^10.0.10","webpack-merge":"^5.9.0","@tsconfig/node20":"^20.1.6","prettier-standard":"^16.4.1","typescript-eslint":"^8.38.0","webpack-dev-server":"^4.15.1","copy-webpack-plugin":"^11.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","@signalk/github-create-release":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/signalk-autopilot_2.6.0-beta.3_1777210311313_0.9409282889534667","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@signalk/signalk-autopilot","version":"2.6.0","description":"Plugin that controls an autopilot","main":"dist/index.js","scripts":{"test":"mocha","create-release":"github-create-release --owner signalk --repository signalk-autopilot","release":"git tag -d v$npm_package_version; git tag v$npm_package_version && git push --tags && git push && npm run create-release","start":"webpack serve --config webpack.dev.config.js","build-webpack":"webpack --config webpack.prod.config.js","lint":"eslint --fix ./src/* ./test/*","prettier":"prettier --write ./src/* ./test/*","ci-lint":"eslint ./src/* ./test/* && prettier --check ./src/* ./test/*","ci-test":"npm run build && npm run build-webpack && npm run ci-lint && npm test","format":"npm run prettier && npm run lint","build":"tsc -b --pretty false","watch":"tsc --watch --pretty false"},"keywords":["signalk-node-server-plugin","signalk-webapp"],"author":{"name":"scott@scottbender.net"},"license":"ISC","dependencies":{"@canboat/ts-pgns":"^1.11.5","@signalk/server-api":"^2.7.1","lodash":"^4.17.15"},"devDependencies":{"@signalk/github-create-release":"^1.0.1","@tsconfig/node20":"^20.1.6","@types/chai":"^5.2.2","@types/mocha":"^10.0.10","chai":"^5.2.1","copy-webpack-plugin":"^11.0.0","eslint":"^9.31.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","html-minimizer-webpack-plugin":"^4.4.0","mocha":"^11.7.1","prettier-standard":"^16.4.1","tsx":"^4.20.3","typescript":"^5.8.3","typescript-eslint":"^8.38.0","webpack":"^5.88.2","webpack-cli":"^5.1.4","webpack-dev-server":"^4.15.1","webpack-merge":"^5.9.0"},"repository":{"type":"git","url":"git+https://github.com/SignalK/signalk-autopilot.git"},"signalk":{"appIcon":"./appIcon-72x72.png","displayName":"Signal K autopilot"},"gitHead":"68ce2c37c92811a0ad764e85057ba6e32aed955d","types":"./dist/index.d.ts","_id":"@signalk/signalk-autopilot@2.6.0","bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"homepage":"https://github.com/SignalK/signalk-autopilot#readme","_nodeVersion":"24.15.0","_npmVersion":"11.15.0","dist":{"integrity":"sha512-gB/ZhKfXHMzuoYSwcCb9DwOhMUnESq4HOfyYz8k46UtQWfLMRAHMDjd2GzAUOvUelOUwblJHW9V0ffBf2+oQ3w==","shasum":"3f10f225d17436461bd47ec4a20c689b2df9146c","tarball":"https://registry.npmjs.org/@signalk/signalk-autopilot/-/signalk-autopilot-2.6.0.tgz","fileCount":69,"unpackedSize":934008,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@signalk%2fsignalk-autopilot@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC5VHtNnkV6HvNMQ4QSi2DYdl+1HkyxK4N7AabRJB5ZwgIgaa7RaCTirL4OAmfoHtfOoYhq8S54UVB2snYzh/IVXWs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10185272-65c4-4092-8508-379bd836e6ef"}},"directories":{},"maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signalk-autopilot_2.6.0_1779893141712_0.28413060086145103"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-13T22:25:20.270Z","modified":"2026-05-27T14:45:42.257Z","1.0.0":"2020-02-13T22:25:20.620Z","1.1.0":"2020-04-28T19:24:57.137Z","1.2.0":"2021-01-26T02:04:23.819Z","1.2.1":"2021-06-04T17:48:33.643Z","1.2.2":"2021-06-04T18:24:24.684Z","1.2.3":"2021-06-04T18:56:25.164Z","1.2.4":"2021-06-07T20:10:39.879Z","1.2.5":"2021-08-19T14:39:28.125Z","1.2.6":"2021-08-19T19:20:21.558Z","1.3.0":"2023-08-21T16:48:00.716Z","1.4.0":"2023-08-21T18:41:34.296Z","1.5.0":"2024-10-21T19:17:38.575Z","1.6.0-beta.1":"2025-01-06T03:38:20.736Z","1.6.0":"2025-05-26T16:28:39.802Z","1.7.0":"2025-07-15T16:32:57.676Z","2.0.0":"2025-09-29T22:02:45.013Z","2.0.1":"2025-10-24T21:10:49.595Z","2.0.2":"2025-10-25T17:26:45.822Z","2.0.3":"2025-10-25T19:19:41.654Z","2.1.0":"2025-10-25T20:33:33.906Z","2.1.1":"2025-10-25T21:24:46.064Z","2.1.2":"2025-10-26T17:23:01.851Z","2.2.0":"2025-10-26T18:36:08.570Z","2.3.0":"2025-10-27T13:05:22.075Z","2.3.1":"2025-10-27T13:23:47.503Z","2.4.0":"2025-10-27T15:15:37.005Z","2.4.1":"2025-12-10T17:21:06.890Z","2.5.0-beta.1":"2026-03-26T00:29:38.946Z","2.5.0":"2026-04-11T13:43:42.931Z","2.6.0-beta.1":"2026-04-23T14:08:16.666Z","2.6.0-beta.2":"2026-04-23T14:12:00.126Z","2.6.0-beta.3":"2026-04-26T13:31:51.554Z","2.6.0":"2026-05-27T14:45:41.928Z"},"bugs":{"url":"https://github.com/SignalK/signalk-autopilot/issues"},"author":{"name":"scott@scottbender.net"},"license":"ISC","homepage":"https://github.com/SignalK/signalk-autopilot#readme","keywords":["signalk-node-server-plugin","signalk-webapp"],"repository":{"type":"git","url":"git+https://github.com/SignalK/signalk-autopilot.git"},"description":"Plugin that controls an autopilot","maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"readme":"# signalk-autopilot\n\n<p align=\"center\"><img src=\"./small-GUI-remote.png\"></p>\n\n`signalk-autopilot` is composed of 2 modules:\n- [A graphical interface that emulates a Raymarine remote control](./GUI-help.md \"GUI help\")  \nTo be able to acknowledge pilot related alarms through the GUI you need to install the `signalk-alarm-silencer` plugin.  \n- A back-end API described below.\n\n**To get the plugin to work in KIP, disable the V2 API in the plugin config.**\n\nSupports \n- Raymarine NMEA 2000\n- Seatalk 1 Autopilots\n- Simrad Autopilots (currently only tested with a NAC-3), not support yet to set target heading or wind angle, only increment and decriment them. Requires SK Server 2.17.x\n\nFor Seatalk 1 Autopilots to work, a device that can translate Seatalk datagrams back and forth within an NMEA0183 sentence is required. They may be purchased from [Digital Yacht](https://digitalyachtamerica.com/product/st-nmea-usb/), [Shipmodul (Miniplex 3)](http://www.shipmodul.com/en/index.html) or [gadgetpool](http://www.gadgetpool.eu/product_info.php?products_id=54). For an example guide, see [TinyNMEA-USB.md](TinyNMEA-USB.md)\n\nAlso, signalk-to-nmea0183 plugin with APB (for route control) and MWV (for wind steer) should be enabled.\n\n# Current State\n\nThe current state of the autopilot can be found at the following paths:\n\n- steering.autopilot.target.headingMagnetic\n- steering.autopilot.target.windAngleApparent\n- steering.autopilot.state (standby, wind, route, or auto)\n- steering.autopilot.hullType (Raymarine n2k only, unknown, sailSlowTurn, sail, sailCatamaran, power, powerSlowTurn, powerFastTurn)\n\n# API\n\nAll messages to plugin are done using PUT requests. These can be done via HTTP or over WebSockets.\n\nDetailed info on [PUT](https://signalk.org/specification/1.3.0/doc/put.html) and [Request/Response](https://signalk.org/specification/1.3.0/doc/request_response.html)\n\nHttp:\n\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/target/headingMagnetic\n{\n  \"value\": 88,\n}\n```\n\nWebSockets:\n\n```\n{\n  \"context\": \"vessels.self\",\n  \"requestId\": \"184743-434373-348483\",\n  \"put\": {\n    \"path\": \"steering.autopilot.target.headingMagnetic\",\n    \"value\": 88\n  }\n}\n```\n\n\n## Advance Waypoint\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/actions/advanceWaypoint\n{\n  \"value\": 1,\n}\n```\n\n## Set Autopilot State\n\nThe `value` can be `auto`, `wind`, `route`, or `standby`\n\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/state\n{\n  \"value\": \"auto\",\n}\n```\n\n## Change Target Heading or Wind Angle\n\nThe `value` is in degrees and is the amount to change. So when in `auto` at a heading of 180, a value of `-10` will change the target heading would be changed to `170`\n\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/actions/adjustHeading\n{\n  \"value\": -10,\n}\n```\n\n## Tack to port or starboard\n\nThe `value` is `port` or `starboard`.\n\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/actions/tack\n{\n  \"value\": \"port\",\n}\n```\n\n## Target Heading\n\nThe `value` is the heading in degrees.\n\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/target/headingMagnetic\n{\n  \"value\": 80,\n}\n```\n\n## Target Wind Angle\n\nThe `value` is the wind angle in radians.\n\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/target/windAngleApparent\n{\n  \"value\": 1.52,\n}\n```\n\n## Hull Type (Raymarine N2K Only)\n\nThe `value` is the hull type.\n\n```\nPUT http://localhost:3000/signalk/v1/api/vessels/self/steering/autopilot/hullType\n{\n  \"value\": \"power\",\n}\n```\n\n","readmeFilename":"README.md"}