spec(`v22-to-v24`): what we have to do
メンテナーはふだん 2 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 28/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 静か
- 技術スタック
- node.js, typescript
- 領域
- tooling
調査の方向性
未チェックの非推奨 DEP0165、DEP0121、DEP0043、DEP0122 から始め、リンク先の Node.js の非推奨ドキュメントを読んで、上にある完了済みの codemod エントリと比較してください。完了とは、不足している移行 codemod を実装し、このチェックリストをそれらの参照および必要な移行の詳細で更新することを意味します。
索引モデルが issue の本文から書いたものです。
説明
To furnish a codemod that handles migrations between node v22 to v24, we have some task to do.
EoL DEP
Theses thing is considered deprecation as described in this document: https://nodejs.org/docs/latest/api/deprecations.html#deprecated-apis
-
DEP0176–fs.F_OK,fs.R_O,fs.W_OK,fs.X_OK–fs-access-mode-constants -
DEP0081–fs.truncate()with file descriptor –fs-truncate-fd-deprecation
DEP0045/DEP0046/DEP0047/DEP0048/DEP0049/DEP0050/DEP0051/DEP0052/DEP0053/DEP0054/DEP0055/DEP0056/DEP0057/DEP0058–util.is*helpers –util-is -
DEP0059–util.log()–util-log-to-console-log -
DEP0108–zlib.bytesRead–zlib-bytesread-to-byteswritten -
DEP0194– HTTP/2 priority signaling https://github.com/nodejs/userland-migrations/pull/246 -
DEP0185– Instantiatingnode:replclasses withoutnew-repl-classes-with-new -
DEP0165–--trace-atomics-wait -
DEP0100–process.assert()-process-assert-to-node-assert -
DEP0178–dirent.path-dirent-path-to-parent-path -
DEP0121–net._setSimultaneousAccepts() -
DEP0066–OutgoingMessage.prototype._headers/_headerNames#281 -
DEP0127–timers._unrefActive()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0126–timers.active()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0095–timers.enroll()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0096–timers.unenroll()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0064–tls.createSecurePair() -
DEP0043–tls.SecurePair#286 -
DEP0122–tls.Server.prototype.setOptions()
Breaking Changes
IDK 🤷 for now
- all args thing
this list only show MVP for now, more to come later
Missing codemods
Some part didn't have codemod, and if you need to migrate it take a look a the liked issue there are before/after code snippets that may help you to manually migrate your code
- 主要言語
- TypeScript
- スター
- 85
- フォーク
- 58
- 平均マージ
- 1日 21時間
- マージ済み PR(30日)
- 8
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
nodejs/userland-migrations のほかの issue
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
nodejs/userland-migrations#562 · リアクション 4 件 ·
メンテナーはふだん 2 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
nodejs/userland-migrations#561 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 2 日以内に返信
-
good first issue human help wanted
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
nodejs/userland-migrations#560 · リアクション 1 件 ·
メンテナーはふだん 2 日以内に返信
-
good first issue human help wanted
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
nodejs/userland-migrations#559 ·
メンテナーはふだん 2 日以内に返信
-
good first issue human help wanted
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
nodejs/userland-migrations#558 ·
メンテナーはふだん 2 日以内に返信
nodejs/userland-migrations の issue をすべて見る
似ている issue
-
[Bug] Pod detail shows CPU usage ten times too high, and throws on decimal memory suffixes対応中かも @RaphaelFakhri が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 11 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
remotion-dev/remotion#12957 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
tyrasd/overpass-turbo#871 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
メンテナーはふだん 1 日以内に返信