{"c8":{"all":true,"exclude":["src/**/*.d.ts","src/types/**","test/**","coverage/**","plugin/**"],"include":["src/**/*.ts"],"reporter":["text","lcov"],"extension":[".ts"]},"bugs":{"url":"https://github.com/SignalK/coursedata-provider-plugin/issues"},"dist":{"shasum":"f2ea8b5404b48748250926ca9c61063f7bd4e489","tarball":"https://registry.npmjs.org/@signalk/course-provider/-/course-provider-1.5.0.tgz","fileCount":30,"integrity":"sha512-EkO3HEGY723k0xvhuxf28gzlFbEhlnsclMdbuvLjVxyPtjJdIHoqbG5rLRfltzFbCOoeHST8pFU3KG/hiC7HhA==","signatures":[{"sig":"MEUCIQDF6DJxxIOL5OsrUmxFsyc/azQ3VFUJPXyq1PiuZ86TegIgKwuWMFR/y5yrA6nGd3r5HuTczxNFiKQq41tUP0JY7Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEXxCaxEWe+jbV+DkVo2CLXcQHZGiHASE8mwKf8aya4KAiEAn2stc4X5WdBr1KVmSDHZ3kcvgquwdcDkjz32J5p9kO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191639},"main":"plugin/index.js","name":"@signalk/course-provider","_from":"file:signalk-course-provider-1.5.0.tgz","types":"plugin/index.d.ts","author":{"name":"AdrianP"},"engines":{"node":">=24"},"license":"Apache-2.0","scripts":{"test":"mocha","bench":"node --expose-gc --import tsx bench/run.ts","build":"tsc -p tsconfig.build.json","clean":"rimraf plugin","format":"npm run prettier","coverage":"c8 --reporter=text --reporter=lcov npm test","mutation":"stryker run","prebuild":"npm run clean","prettier":"prettier --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","prettier:check":"prettier --check ."},"signalk":{"appIcon":"./logo.svg","displayName":"Course Provider","screenshots":["./docs/screenshots/1_config.png"]},"_npmUser":{"name":"panaaj","email":"panaaj@hotmail.com"},"homepage":"https://github.com/SignalK/coursedata-provider-plugin#readme","keywords":["signalk-node-server-plugin","signalk-category-utility","signalk","signalk-min-api-version:2"],"_resolved":"/home/adrian/dev/signalk/plugins/course-computer/signalk-course-provider-1.5.0.tgz","_integrity":"sha512-EkO3HEGY723k0xvhuxf28gzlFbEhlnsclMdbuvLjVxyPtjJdIHoqbG5rLRfltzFbCOoeHST8pFU3KG/hiC7HhA==","repository":{"url":"git+https://github.com/SignalK/coursedata-provider-plugin.git","type":"git"},"_npmVersion":"12.0.1","description":"Course data provider plugin for SignalK Server.","directories":{},"maintainers":[{"name":"tkurki","email":"teppo.kurki@iki.fi"},{"name":"sbender","email":"scott@scottbender.net"},{"name":"panaaj","email":"panaaj@hotmail.com"}],"_nodeVersion":"24.16.0","contributors":[{"name":"panaaj@hotmail.com"}],"dependencies":{"rxjs":"^7.5.2","@signalk/server-api":"^2.24.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","mocha":"^11.7.5","mitata":"^1.0.34","rimraf":"^6.1.3","prettier":"^3.8.3","typescript":"^6.0.3","@types/chai":"^5.2.3","@types/node":"^25.9.2","@types/mocha":"^10.0.10","@types/express":"^5.0.6","@stryker-mutator/core":"^9.6.1","@stryker-mutator/mocha-runner":"^9.6.1"},"_npmOperationalInternal":{"tmp":"tmp/course-provider_1.5.0_1791079471646_0.4715307613419286","host":"s3://npm-registry-packages-npm-production"},"signalk-plugin-enabled-by-default":true,"_id":"@signalk/course-provider@1.5.0","version":"1.5.0"}