# Adding new maintainers to a node

**URL:** <https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586>\
**Category:** General\
**Created:** [10 August 2021 22:35 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586 "2021-08-10T22:35:22Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![louislefevre](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/louislefevre/32/45176_2.png) [@louislefevre](https://discourse.nodered.org/u/louislefevre)\
**Post date:** [10 August 2021 22:35 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/1 "2021-08-10T22:35:22Z")

</div>

I've recently been developing a new node with some other people, and have published it to npm and added it to the Flow Library.

On the page for the node in the Flow Library there is a "maintainers" listing, but it only lists myself (I guess because I was the one who published the node?).

How can I add other members of my team to the "maintainers" list?

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [10 August 2021 22:40 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/2 "2021-08-10T22:40:31Z")

</div>

> **[Adding collaborators to private packages owned by a user account | npm Docs](https://docs.npmjs.com/adding-collaborators-to-private-packages-owned-by-a-user-account/)**
>
> Documentation for the npm registry, website, and command-line interface

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [10 August 2021 22:42 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/3 "2021-08-10T22:42:22Z")

</div>

And the docks for the package.json

> **[package.json | npm Docs](https://docs.npmjs.com/cli/v7/configuring-npm/package-json/)**
>
> Specifics of npm's package.json handling

---

<div class="post-metadata">

**Author:** ![louislefevre](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/louislefevre/32/45176_2.png) [@louislefevre](https://discourse.nodered.org/u/louislefevre)\
**Post date:** [11 August 2021 01:27 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/4 "2021-08-11T01:27:23Z")

</div>

I've added the users as collaborators on npm, and they appear just fine on there. It is just on the Node-RED website that they don't appear.

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [11 August 2021 07:29 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/5 "2021-08-11T07:29:57Z")

</div>

Have you requested an update for the node on the flows site?

The site will not be automatically updated when you push to [npmjs.org](http://npmjs.org).

---

<div class="post-metadata">

**Author:** ![louislefevre](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/louislefevre/32/45176_2.png) [@louislefevre](https://discourse.nodered.org/u/louislefevre)\
**Post date:** [11 August 2021 19:28 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/6 "2021-08-11T19:28:40Z")

</div>

Tried that as well, still nothing. Only thing left I can think of is perhaps seeing if publishing another version to npm will trigger it to update.

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [11 August 2021 19:41 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/7 "2021-08-11T19:41:41Z")

</div>

What's the node?

---

<div class="post-metadata">

**Author:** ![Christian-Me](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/christian-me/32/10774_2.png) [@Christian-Me](https://discourse.nodered.org/u/Christian-Me)\
**Post date:** [11 August 2021 21:22 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/8 "2021-08-11T21:22:08Z")

</div>

You have to trigger an update on [flows.nodered.org](http://flows.nodered.org) manually after npm got an update (the automation got unreliable a while ago)

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/6/06e655a23d427772e76799c15e80e132211af8f2.jpeg)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [12 August 2021 07:01 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/9 "2021-08-12T07:01:49Z")

</div>

It may be that check for update only does anything if the version has changed, and not if only meta data has changed.

---

<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:** [12 August 2021 07:25 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/10 "2021-08-12T07:25:11Z")

</div>

You cannot change the meta data of an npm module without publishing a new version to npm.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [26 August 2021 07:25 UTC](https://discourse.nodered.org/t/adding-new-maintainers-to-a-node/49586/11 "2021-08-26T07:25:17Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
