-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix security issues #76
Conversation
Codecov Report
@@ Coverage Diff @@
## master #76 +/- ##
=========================================
+ Coverage 77.41% 78.22% +0.8%
=========================================
Files 13 13
Lines 124 124
=========================================
+ Hits 96 97 +1
+ Misses 28 27 -1
Continue to review full report at Codecov.
|
Hmm. GitHub found another vulnerability today in some JS library. Will check tomorrow, and if there is a fix for this new vulnerability, then I will close this one and raise a new pull request to the old and new issues. |
5bf44fa
to
57e39bd
Compare
We had a new security vulnerability, now in Just did a
|
And the latest result of $ ncu -u
Upgrading /home/kinow/Development/python/workspace/cylc-ui/package.json
[====================] 41/41 100%
apollo-boost ^0.3.1 → ^0.4.0
chartist 0.11.0 → 0.11.2
vee-validate ^2.2.8 → ^2.2.9
vue-chartist ^2.1.2 → ^2.2.0
@vue/cli-plugin-babel ^3.7.0 → ^3.8.0
@vue/cli-plugin-e2e-cypress ^3.7.0 → ^3.8.0
@vue/cli-plugin-eslint ^3.7.0 → ^3.8.0
@vue/cli-plugin-unit-mocha ^3.7.0 → ^3.8.0
@vue/cli-service ^3.7.0 → ^3.8.0
axios ^0.18.0 → ^0.19.0
chai ^4.1.2 → ^4.2.0
stylus-loader ^3.0.1 → ^3.0.2
vue-cli-plugin-apollo ^0.19.2 → ^0.20.0
Run npm install to install new versions.
|
Oh, and
|
More dependencies to be updated by
|
57e39bd
to
7c832e6
Compare
Looks like the issue was fixed:
They recommend updating to this version: Rebased PR, sending updates in new commits now. PR should be good to be reviewed again now 😬 |
Another one, now
Updated dependencies again, but checking
|
Reported by GitHub:
So first did a
npm audit
:Then checked remaining dependencies with
vue ui
andnpm
:kinow@ranma:~/Development/python/workspace/cylc-ui$ npm outdated Package Current Wanted Latest Location @vue/cli-plugin-babel 3.4.1 3.7.0 3.7.0 cylc-ui @vue/cli-plugin-e2e-cypress 3.4.1 3.7.0 3.7.0 cylc-ui @vue/cli-plugin-eslint 3.4.1 3.7.0 3.7.0 cylc-ui @vue/cli-plugin-unit-mocha 3.4.1 3.7.0 3.7.0 cylc-ui apollo-boost 0.3.1 0.3.1 0.4.0 cylc-ui graphql 14.2.1 14.3.1 14.3.1 cylc-ui nyc 14.1.0 14.1.1 14.1.1 cylc-ui vee-validate 2.2.6 2.2.8 2.2.8 cylc-ui vue-apollo 3.0.0-beta.29 3.0.0-beta.30 3.0.0-beta.30 cylc-ui vue-cli-plugin-apollo 0.19.1 0.19.2 0.20.0 cylc-ui vuex 3.1.0 3.1.1 3.1.1 cylc-ui webpack 4.30.0 4.32.2 4.32.2 cylc-ui
Finally running
npm update
to update these dependencies. Followed by checking the currentwebpack-bundle-analyzer
:$ npm list | grep webpack-bundle-analyzer │ ├─┬ webpack-bundle-analyzer@3.3.2