# Nodes displaying as 'flow' in flow library

**URL:** <https://discourse.nodered.org/t/nodes-displaying-as-flow-in-flow-library/3251>\
**Category:** Core Development\
**Created:** [18 September 2018 23:54 UTC](https://discourse.nodered.org/t/nodes-displaying-as-flow-in-flow-library/3251 "2018-09-18T23:54:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbarlow-mcafee](https://avatars.discourse-cdn.com/v4/letter/j/b3f665/32.png) [@jbarlow-mcafee](https://discourse.nodered.org/u/jbarlow-mcafee)\
**Post date:** [18 September 2018 23:54 UTC](https://discourse.nodered.org/t/nodes-displaying-as-flow-in-flow-library/3251/1 "2018-09-18T23:54:10Z")

</div>

Hello.

This is essentially the same issue as was mentioned in this thread but I wanted to raise this again for more visibility since it seems that issue has been considered solved:

> [@New Node is displayed as Flow in Library - error or my fault? - SOLVED](https://discourse.nodered.org/t/new-node-is-displayed-as-flow-in-library-error-or-my-fault-solved/3119):
>
> I added a new node (magichome-led node) to npm and it got automatically added to the Node Red Flow library. It is marked as NODE in the library, but it is colored in blue and when you click on it, it directs you to the link as if it was a flow instead of a node ([https://flows.nodered.org/flow/magichome-led-node](https://flows.nodered.org/flow/magichome-led-node)) When you change the word "flow" in the link to "node", the correct site appears. Did I do something wrong in my node description, which caused this behaviour or did I discover a bug …

It seems that the Node-RED flow library has been listing newly-registered packages which contain nodes as though they were flows instead of nodes.

For a "node", I expect to see an npm package name (node-red-contrib-xxx) in the title and version / download count in the bottom bar for each cell in the Node-RED Library page. Instead, we're seeing that for some node packages, the npm package description appears in the title with no version / download count in the bottom bar. The coloring on the bottom bar is the same as that which appears for flows rather than nodes and, when clicked, the target link goes to a URL with "[https://flows.nodered.org/flow](https://flows.nodered.org/flow)" (with a dead link / HTTP 404) instead of "[https://flows.nodered.org/node](https://flows.nodered.org/node)" in the name.

Here are some examples of packages for which I've seen this behavior:

- node-red-contrib-verisure
- node-red-contrib-edge-integration
- @opendxl/node-red-contrib-dxl-epo-client
- node-red-contrib-configurable-interval

For the magichrome-led-node mentioned in the original post, it seems that just by doing a second release of the nodes package, moving from a pre-release 0.9.0 version to a 1.0.0 version, that the package started appearing in the Node-RED Library page with the expected content. It seems like node packages should not have to be released with a major version greater than 0 in order to avoid this issue, though, since a number of other node packages with a major version number of 0 do not seem to show the problem.

Are there any particular rules which have been introduced recently for how node package metadata should be constructed so that the Node-RED Flow Library can identify the packages properly?

Thanks!

---

<div class="post-metadata">

**Author:** ![chrissmith-mcafee](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/chrissmith-mcafee/32/2809_2.png) [@chrissmith-mcafee](https://discourse.nodered.org/u/chrissmith-mcafee)\
**Post date:** [24 September 2018 21:56 UTC](https://discourse.nodered.org/t/nodes-displaying-as-flow-in-flow-library/3251/2 "2018-09-24T21:56:28Z")

</div>

Hi-

I notice this is happening to quite a number of recent node submissions. Any thoughts on why this is happening? The same nodes appear to work fine from within the Node-RED console (palette).

Thanks.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [24 September 2018 21:58 UTC](https://discourse.nodered.org/t/nodes-displaying-as-flow-in-flow-library/3251/3 "2018-09-24T21:58:04Z")

</div>

Sorry - not had a chance to investigate properly. Will try to look into it tomorrow.

---

<div class="post-metadata">

**Author:** ![chrissmith-mcafee](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/chrissmith-mcafee/32/2809_2.png) [@chrissmith-mcafee](https://discourse.nodered.org/u/chrissmith-mcafee)\
**Post date:** [24 September 2018 22:15 UTC](https://discourse.nodered.org/t/nodes-displaying-as-flow-in-flow-library/3251/4 "2018-09-24T22:15:53Z")

</div>

Great! Thank you very much.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [25 September 2018 20:36 UTC](https://discourse.nodered.org/t/nodes-displaying-as-flow-in-flow-library/3251/5 "2018-09-25T20:36:35Z")

</div>

This has now been fixed. Thanks for reporting.
