Skip to content

feat:add new plugin which anlayze npm dependencies for outdated and suggest the stable one#4530

Open
imkrishn wants to merge 1 commit intokestra-io:mainfrom
imkrishn:add-npm-plugin
Open

feat:add new plugin which anlayze npm dependencies for outdated and suggest the stable one#4530
imkrishn wants to merge 1 commit intokestra-io:mainfrom
imkrishn:add-npm-plugin

Conversation

@imkrishn
Copy link
Copy Markdown

@imkrishn imkrishn commented Apr 8, 2026

NPM Dependency Analyzer Plugin

A simple Kestra plugin to check outdated npm dependencies and run security audits directly inside workflows.

It wraps common npm commands like:

npm outdated            // table view    
npm outdated --json     // raw data or json view  
npm audit --json

and lets you choose between raw (table) or JSON output.

Usage

tasks:
  - id: check-deps
    type: io.kestra.plugin.npm.NpmOutdated
    path: "/your/project"

Demo :

Screenshot from 2026-04-07 23-09-49
npm_dependencies_analyzer_plugin.mp4

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Hey @imkrishn 👋

Thanks for raising your first pull request - we really appreciate it! ❤️

Make sure you've checked our contribution guide, and don't forget to give us a star! ⭐

If you're looking for more issues to contribute to, we'd suggest checking our curated list of good first issues to see if there's something you find interesting and feel comfortable tackling independently. You can further filter the list by labels to narrow down the results (we recommend area/backend, area/frontend, or area/plugin, depending on your preferences).

@MilosPaunovic MilosPaunovic requested a review from aj-emerich April 9, 2026 05:58
@MilosPaunovic MilosPaunovic added area/docs Issues related to documentation, plugin examples, blueprints, and guides kind/external Pull requests raised by community contributors labels Apr 9, 2026
@aj-emerich
Copy link
Copy Markdown
Member

I am not sure I understand the docs addition here? Was this a recently added plugin? @kestra-io/plugins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docs Issues related to documentation, plugin examples, blueprints, and guides kind/external Pull requests raised by community contributors

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants