AgileVentures / AgileVentures/av-dashboard

Fix reported outdated Javascript dependecies

Open
#38 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4
Forks
5
PR merge metrics
No merged PRs in 30d

Description

### Summary
- from https://github.com/AgileVentures/av-dashboard/pull/37#pullrequestreview-185358979 @mattwr18 has reported that there are some javascript dependencies that need to be updated as necessary
- to reproduce:
1. navigate to the root of the av-dashboard project
1. run the command `npm i`. notice the output below
```sh
$ npm i
yarn global v1.12.3
[1/4] Resolving packages...
warning npx > npm > request > hawk > hoek@2.16.3: This version is no longer maintained. Please upgrade to the latest version.
warning npx > npm > request > hawk > cryptiles@2.0.5: This version is no longer maintained. Please upgrade to the latest version.
warning npx > npm > request > hawk > boom@2.10.1: This version is no longer maintained. Please upgrade to the latest version.
warning npx > npm > request > hawk > cryptiles > boom@2.10.1: This version is no longer maintained. Please upgrade to the latest version.
warning npx > npm > request > hawk > boom > hoek@2.16.3: This version is no longer maintained. Please upgrade to the latest version.
warning npx > npm > request > hawk > sntp > hoek@2.16.3: This version is no longer maintained. Please upgrade to the latest version.
warning npx > npm > pacote > make-fetch-happen > socks-proxy-agent > socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0
```
### Acceptance Criteria
- [ ] upgrade the javascript dependencies to the latest supported versions, ensuring the application still works as expected

### Notes
- the `npm audit` command may be helpful in this regard. see https://docs.npmjs.com/auditing-package-dependencies-for-security-vulnerabilities

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.