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

Upgrade dependent packages to the latest versions #533

Merged
merged 5 commits into from
Jul 6, 2023
Merged

Conversation

yhatt
Copy link
Member

@yhatt yhatt commented Jul 6, 2023

Notable changes

  • Fixed vulnerabilities in deep dependencies.
    • semver
      • Replaced npm-run-all that is depending on vulnerable version of semver into the latest version of npm-run-all2, maintained by one of original maintainers.
      • Force using the latest version of semver even if used the old (and safely bumpable to the latest) version.
    • word-wrap
      • Fixed the version of optionator to v0.9.3. Earlier versions are depending on vulnerable word-wrap package.
  • Prettier has been bumped to v3.0.0.
    • https://prettier.io/blog/2023/07/05/3.0.0.html
    • Prettier 3 has changed the default of trailingComma option from es5 to all. Because Marp CLI is setting this option explicitly in .eslintrc.yml, this change should not bring drastic effects to existing codes.

yhatt added 4 commits July 7, 2023 00:03
- Replace npm-run-all that is depending on vulnerable version of semver
  into the latest version of npm-run-all2, maintained by one of original
  maintainers.
- Force using the latest version of semver even if used the old (and
  safely bumpable to the latest) version.
Earlier versions are depending on vulnerable `word-wrap` package.
@yhatt yhatt changed the title Upgrade dependent packages to the latest vesrion Upgrade dependent packages to the latest versions Jul 6, 2023
@yhatt yhatt merged commit a9665de into main Jul 6, 2023
1 check passed
@yhatt yhatt deleted the upgrade-dependencies branch July 6, 2023 15:46
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.

None yet

1 participant