Nrlint no longer maintained?

Tried out nrlint with great success for improving quality and find issues. Unfortunately it has some false positives for some of the rules. There are posted several issues on the github page. And it doesn't always show the best information related to the warnings and errors it generates.

Is it no longer maintained or improved? Looks like it was last updated in 2022. I wish it would be improved further because it is a much needed tool for node red.

As with all things open source it needs people (or a person) with time and energy to pick it up and help maintain and improve it. Pull requests are the best way to contribute and some things that are easy to fix (like documentation or examples) are a great place to start.

1 Like

The latest release was earlier this year. Whilst I don't disagree that it could do with some more attention, if you have examples of the problems you are seeing, please either add to the existing relevant issue, or raise new issues with details.

1 Like

On github GitHub - node-red/nrlint: Node-RED Flow Linter it says latest release is 1.1.0 from Jul 26, 2022.

Where is latest release from this year?

We must have overlooked creating the GitHub release artefact.

You can see the latest version is 1.2 on npm: nrlint - npm

Thanks, that's great it is still updated! Should have checked package.json because indeed it also says 1.2.0.

Also you could have looked in Manage Palette.

Nrlint isn't listed on the palette manager; it predates proper plugin support so didn't make sense to add.

A fact I rediscovered myself last week and made a note to do something about it.

1 Like

Wasn't that feature added recently? In version 4 possibly.

Yes. Nrlint predates that and didn't get updated to be included in the catalog. That's what I made a note of to fix.

But as you can see. It is there, for me anyway.

I was referring to the install-side of things. Nrlint does not appear in the catalog of modules available to install.

1 Like

Ah, ok. My original response was about how to check what version was installed when @ThingsTinkerer said he looked in package.json to see what version was installed.

Actually @ThingsTinkerer package.json is not a reliable method of checking. The actual version installed may be greater than the one there. You can look in package-lock.json or in the command line, in the .node-red directory, use
npm list nrlint

1 Like