Skip to content
package

GitHub Action

Dependency Checker

1.0.1 Latest version
Use latest version
package

Dependency Checker

Checks if some dependencies are used but not found in pacakge.json

Installation

Copy and paste the following snippet into your .yml file.

- name: Dependency Checker
  uses: Marcisbee/dependency-check-action@1.0.1
Learn more about this action in Marcisbee/dependency-check-action
Choose a version

Dependency Checker Action

This action checks if JavaScript dependencies are used but missing from package.json file.

Example of failed check: image

Inputs

PATH

Relative path to project. Default value: ".".

IGNORE_PACKAGES

List of packages to ignore from being reported as missing. Default value: [].

IGNORE_FILES

List of files to ignore from being checked. Default value: [].

Example usage

Example usage of dependency checker that will check /projects/server used code and compare to /projects/server/package.json listed dependencies:

This example case will ignore @babel/core dependency and will ignore files that end with .test.js and customfile.js.

name: Check
runs-on: ubuntu-latest
steps:
  - uses: Marcisbee/dependency-check-action
    with:
      PATH: "/projects/server"
      IGNORE_PACKAGES:
        - @babel/core
      IGNORE_FILES:
        - .test.js
        - /customfile.js
You can’t perform that action at this time.