gaurav-nelson / github-action-markdown-link-check

Check all links in markdown files if they are alive or dead. 🔗✔️
MIT License
407 stars 76 forks source link

Run warns about deprecated packages and low severity vulnerability #166

Open joachimmetz opened 1 year ago

joachimmetz commented 1 year ago

First of all thanks for putting this out there. Was experimenting with this github actions and noticed it yielding multiple deprecation warnings and one about a low severity vulnerability. Since I did not find a corresponding issue that mentions these.

npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3[14] ...
added 65 packages, and audited 66 packages in 3s
4 packages are looking for funding
  run `npm fund` for details
1 low severity vulnerability
To address all issues (including breaking changes), run:
  npm audit fix --force
Run `npm audit` for details.

Config used for testing based on the examples.

jobs:
  check-links:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@master
      - uses: gaurav-nelson/github-action-markdown-link-check@v1
        with:
          use-quiet-mode: 'yes'
          use-verbose-mode: 'yes'
          config-file: '.github/workflows/markdown.links.config.json'
          folder-path: 'docs/'