-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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 dependencies 🚀 #6297
Merged
Merged
Update dependencies 🚀 #6297
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Make everything is up-to-date
Good Bye, core-js@2 !
mei23
reviewed
Apr 25, 2020
mei23
reviewed
Apr 25, 2020
というかDependabotを動かしてほしい… |
|
🙏🙏🙏 |
Merged
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Make everything is up-to-date
yarn.lock をみていたらなぜか
babel 6.x
など信じられないほど古いパッケージが混ぜていたので、なるべく最新版にするようにしてみました。
メジャーバージョンアップ
lolex
: 5.1.0 →@sinonjs/fake-timers
: 6.0.1作者によるパッケージ名変更、特にAPIの変更はないという
https://github.com/sinonjs/fake-timers/blob/master/CHANGELOG.md
@types/markdown-it
: 0.0.9 → 10.0.0単に Versioning 方式が変わっただけかも
一応Breaking Changes は見当たらなかった https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md
@types/rimraf
: 2.0.3 → 3.0.0Node v6 サポート終了でメジャーバージョンアップ
https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md
commander
: 4.1.1 → 5.1.0特に当たるBreaking Changesはなさそうだけどちょっと不安なので要確認
https://github.com/tj/commander.js/blob/master/CHANGELOG.md
fibers
: 4.0.2 → 5.0.0Node v14 対応、Node v10 サポート終了でメジャーバージョンアップ
https://github.com/laverdet/node-fibers/releases/tag/v5.0.0
gulp-typescript
: 5.0.1 → 6.0.0-alpha.1長い間alpha.1になってるがtypescriptのバージョンが上がったこと以外重要な変更は見当たらなかった(Changelogも書かれてないし・・・)、一応コンパイルに問題はなさそう
ivogabe/gulp-typescript@v5.0.1...master
json5-loader
: 3.0.0 → 4.0.0新たに実装された
esModule
オプションがデフォルトで有効になるので、無効にするように対応済みhttps://github.com/webpack-contrib/json5-loader/blob/master/CHANGELOG.md
nested-property
: 1.0.4 → 2.0.0機能追加以外のことは特に書かれてない
https://github.com/cosmosio/nested-property/blob/master/CHANGELOG
parse5
: 5.1.1 → 6.0.0Breakingと書かれている変更があるけどMisskeyとは関係なさそう(要確認)
https://github.com/inikulin/parse5/blob/master/docs/version-history.md#600
showdown
: 1.9.1 → 削除使われてないみたい
ts-loader
: 6.2.2 → 7.0.1Node v8 サポート終了でメジャーバージョンアップ
https://github.com/TypeStrong/ts-loader/blob/master/CHANGELOG.md
url-loader
: 3.0.0 → 4.1.0mime
→mime-types
移行、あまり関係なさそうhttps://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md
cross-env
: 6.0.3 → 7.0.2Node v8 サポート終了でメジャーバージョンアップ
https://github.com/kentcdodds/cross-env/releases
Good Bye, core-js@2 !
vue-svg-inline-loaderというパッケージの依存性に
core-js@2
が使われていましたが、どうしても
core-js@2
を外してみたかったのでフォークして3を使うようにしました。ローカル環境での動作は確認済みですが、
WIP:
はもうちょっとテストしてから外そうと思います。