huequica / DiscordTrashedDiver

100% typescript clean(?) discord bot implementation
3 stars 3 forks source link

Node.js バージョンアップ #208

Closed SawadaReverse closed 6 months ago

SawadaReverse commented 6 months ago

Node.jsの宿命まである このIssue作成時点のLTSは 20.12.2 らしいんで、そこまで上げたい

package.json にバージョン指定を書くのかとか、.node-version を配置すべきか否かとか議論して、ゴールが定まってからの着手にしたい

huequica commented 6 months ago

実はこないだの Node のバージョンマイグレート作業( #204 参照 )で v20.12.2 までは上げている。
image

けど20系以下の指定をし忘れたのでそれをしないといけないね。これが上がってきたのはそれが抜けてたが故のもの

huequica commented 6 months ago

package.json にバージョン指定を書くのかとか、.node-version を配置すべきか否かとか議論して、ゴールが定まってからの着手にしたい

まず第一として .node-version ファイルは今後非採用 の立場を取りたい。理由としてはバージョン管理ツールが nodenv に限定されるため。それ以外のツールの使用者は全員手動設定を強いられるのは少しつらいところがある。 だったら package.jsonengines.node で node のバージョンを明示してあげたほうがサポート外のバージョンでの動作を抑止できて幸せかもしれない。