signalk-server
signalk-server copied to clipboard
app.getFeatures broken
Signal K Server version 2.8.3
The server plugin function app.getFeatures does not work. Code:
plugin.start = function (options, restartPlugin) {
let features = app.getFeatures();
};
Result:
TypeError: app.getPluginsList is not a function
at Server.<anonymous> (/usr/local/lib/node_modules/signalk-server/lib/index.js:94:36)
at Generator.next (<anonymous>)
at /usr/local/lib/node_modules/signalk-server/lib/index.js:26:71
at new Promise (<anonymous>)
at __awaiter (/usr/local/lib/node_modules/signalk-server/lib/index.js:22:12)
at Object.Server.app.getFeatures (/usr/local/lib/node_modules/signalk-server/lib/index.js:91:40)
at Object.plugin.start (/home/stager/projects/webNav/signalk/galadrielcacheskcharts/index.js:29:20)
at doPluginStart (/usr/local/lib/node_modules/signalk-server/lib/interfaces/plugins.js:305:20)
at doRegisterPlugin (/usr/local/lib/node_modules/signalk-server/lib/interfaces/plugins.js:459:13)
at registerPlugin (/usr/local/lib/node_modules/signalk-server/lib/interfaces/plugins.js:258:13)
at /usr/local/lib/node_modules/signalk-server/lib/interfaces/plugins.js:209:13
at Array.forEach (<anonymous>)
at startPlugins (/usr/local/lib/node_modules/signalk-server/lib/interfaces/plugins.js:208:85)
at Object.start (/usr/local/lib/node_modules/signalk-server/lib/interfaces/plugins.js:46:13)
at /usr/local/lib/node_modules/signalk-server/lib/index.js:503:50
at /usr/local/lib/node_modules/signalk-server/node_modules/lodash/lodash.js:4967:15
at Function.forIn (/usr/local/lib/node_modules/signalk-server/node_modules/lodash/lodash.js:13018:11)
at startInterfaces (/usr/local/lib/node_modules/signalk-server/lib/index.js:480:22)
at Server.<anonymous> (/usr/local/lib/node_modules/signalk-server/lib/index.js:328:17)
at Generator.next (<anonymous>)
at fulfilled (/usr/local/lib/node_modules/signalk-server/lib/index.js:23:58)
at processTicksAndRejections (node:internal/process/task_queues:96:5)