Plugin no longer shown in the Appstore

Hi, One of our plugins, @yachteye/signalk-makkah-plugin, is no longer shown in the app store, probably since v2.13.1 . I have it installed and I can run & configure it, but it does not show at the "Installed" tab, or at the "All" tab. It is present at npm: https://www.npmjs.com/package/@yachteye/signalk-makkah-plugin Has something changed, and can I debug this somehow? The only problem that I know of is that the start script in package.json is incorrect. Thanks, Willem
6 Replies
Teppo Kurki
Teppo Kurki3w ago
Others have also reported similar issues. App store uses npmjs api for searching via keyword to retrieve the list of apps. Last time i looked the plugin in question was missing from the api response
Willem
WillemOP3w ago
Strange since nothing changed. I just published v1.0.1, see if that has any effect. I checked the API (https://github.com/npm/registry/blob/main/docs/REGISTRY-API.md#get-v1search) and when you run it with a search for 'signalk-node-server-plugin' it says it has 301 entries. But only 250 are returned since that is the default (and max) size. When you use the 'from' parameter together with 'size' you get the missing 51 plugins: https://registry.npmjs.org/-/v1/search?size=250&from=250&text=keywords%3Asignalk-node-server-plugin
Teppo Kurki
Teppo Kurki3w ago
i have trouble understanding how STUPID i've been! 😻 previous unrelated trouble with npm has masked this problem, did not come to think of this so this is perfectly fixable
Teppo Kurki
Teppo Kurki3w ago
GitHub
Some plugins not available as npm registry return is capped at 250 ...
I checked the API (https://github.com/npm/registry/blob/main/docs/REGISTRY-API.md#get-v1search) and when you run it with a search for 'signalk-node-server-plugin' it says it has 301 entries...
Willem
WillemOP3w ago
The price of success, with over 250 plugins 🏆
Teppo Kurki
Teppo Kurki3w ago
exactly!

Did you find this page helpful?