Skip to content

Upgrade MarkBind dependencies#879

Merged
Chng-Zhi-Xuan merged 1 commit into
MarkBind:masterfrom
Chng-Zhi-Xuan:461-upgrade-dependencies
May 27, 2019
Merged

Upgrade MarkBind dependencies#879
Chng-Zhi-Xuan merged 1 commit into
MarkBind:masterfrom
Chng-Zhi-Xuan:461-upgrade-dependencies

Conversation

@Chng-Zhi-Xuan

@Chng-Zhi-Xuan Chng-Zhi-Xuan commented May 24, 2019

Copy link
Copy Markdown
Contributor

What is the purpose of this pull request? (put "X" next to an item, remove the rest)

• [x] Other, please explain: DevOps

Part of #461

What is the rationale for this request?
There are currently 5 vulnerabilities within MarkBind. Since the next release is a minor increment due to breaking changes in #864 , Let's upgrade our dependencies as well.

What changes did you make? (Give an overview)

* fastmatter: 2.1.0 → 2.1.1
* eslint: 5.15.3 → 5.16.0
* jest: 24.5.0 → 24.8.0
* stylelint: 9.10.1 -> 10.0.1
* stylelint-config-standard: 18.2.0 → 18.3.0
Note that these required packages were manually edited to use js-yaml@3.13.1
Eslint
"js-yaml": "3.13.1",
Fastmatter:
"js-yaml": "3.13.1",

Is there anything you'd like reviewers to focus on?

  • Commit message

Testing instructions:

  • Run npm audit (on npm@latest) and ensure 0 vulnerabilities found.
  • Open Netlify Preview and see nothing breaks.
  • Build other large MarkBind websites E.G CS2103 and check that nothing breaks.

There are security vulnerablilites in our current
dependencies.

Let's upgrade them to patch the vulnerabilities.

* fastmatter: 2.1.0 → 2.1.1
* eslint: 5.15.3 → 5.16.0
* jest: 24.5.0 → 24.8.0
* stylelint: 9.10.1 -> 10.0.1
* stylelint-config-standard: 18.2.0 → 18.3.0
@Chng-Zhi-Xuan Chng-Zhi-Xuan merged commit fb39f8c into MarkBind:master May 27, 2019
@Chng-Zhi-Xuan Chng-Zhi-Xuan added this to the v2.5.0 milestone May 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant