Skip to content
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

Update various dependencies and fix linting offences #885

Merged
merged 14 commits into from
Apr 15, 2020

Commits on Apr 8, 2020

  1. Update marked dependency

    Updating this resolves 2 vulnerabilities in marked as reported by npm audit:
    
    https://npmjs.com/advisories/812
    https://npmjs.com/advisories/1076
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    0f79877 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f1c614 View commit details
    Browse the repository at this point in the history
  3. Update acorn to latest

    Acorn is only installed to fix an npm warning, as a dependency of standard and gulp-sourcemap.
    
    The changelog for 7.0.0 suggests that this shouldn't break anything.
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    09e0340 View commit details
    Browse the repository at this point in the history
  4. Update ansi-colors to latest

    ansi-colors is only used in the nodemon task, and this still works fine.
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    d34fd80 View commit details
    Browse the repository at this point in the history
  5. Update cross-spawn to latest

    cross-spawn v7.0.0 drops support for Node.js < 8.0.
    
    This is fine as we've required Node ^12.0 in our package.json since November 2019 (a381c8b) and ^10.0 since February 2019 (3803658)
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    2341687 View commit details
    Browse the repository at this point in the history
  6. Update del to latest

    del 4.0.0 drops support for node < 6.0.
    
    del 5.0.0 drops support for node < 8.0, removes the ability to pass in paths with backwards slashes, and updates globby.
    
    None of this affects us.
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    a159337 View commit details
    Browse the repository at this point in the history
  7. Update dotenv to latest

    dotenv 7.0.0 removes a 'load' alias for the config function, which we're not using.
    
    dotenv 8.0.0 drops support for node v6.0.
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    ba4ed37 View commit details
    Browse the repository at this point in the history
  8. Update express to latest

    This is a minor version bump, which wasn't done in 09f5440 because it was previously pinned to a specific version.
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    2bf557a View commit details
    Browse the repository at this point in the history
  9. Update jest to latest

    Seeing this when running tests:
    
    > Jest did not exit one second after the test run has completed.
    >
    > This usually means that there are asynchronous operations that weren't stopped in your tests. Consider running Jest with `--detectOpenHandles` to troubleshoot this issue.
    
    However I'm getting the same output when running tests on master.
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    aecd3f7 View commit details
    Browse the repository at this point in the history
  10. Update supertest to latest

    The tests still pass!
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    3252016 View commit details
    Browse the repository at this point in the history
  11. Update uuid to latest

    This is used when creating unique client IDs for usage analytics. I've removed the config and re-generated the client ID and it worked fine.
    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    bc92080 View commit details
    Browse the repository at this point in the history
  12. Update standard to latest

    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    63afe89 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b178e8f View commit details
    Browse the repository at this point in the history
  14. Add to changelog

    36degrees committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    87f152d View commit details
    Browse the repository at this point in the history