#jsprimer week: 2024-02-05 - 2024-02-11
先週のtextlint weekに引き続き、今週はjsprimerの開発に集中するjsprimer weekです。
目標としては、次のECMAScript仕様であるES2024に入るProposalが今週のTC39ミーティングで確定するので、それに合わせてjsprimerをどう更新するかを決めることです。
ES2024の変更はそこまで大きなものはこなさそうなので大丈夫そうですが、Node.jsの変更が多くなってるのでNode.jsでCLIアプリ · JavaScript Primer #jsprimerをどうするかをちょっと考えたいです。
- markedjs v8へのアップデート · Issue #1694 · asciidwango/js-primer
- utils.parseArgsの利用法を追記 · Issue #1698 · asciidwango/js-primer
また、企業でjsprimerの更新を支援できる仕組みとしてJavaScript Primer - Open Collectiveを作ってありますが、まだちゃんと運用できてないので、運用できるようにしたいです。
Open Collectiveの資金を使って、jsprimerの更新を手伝ってくれた方にもちゃんと労力にあった報酬を支払えるようにしたいです。
jsprimerの更新に興味があるって人は、それとなくコメントしてくれると嬉しいです。
ECMAScriptに合わせた更新は毎年やっているので、どういうことをやってるかは次のIssueを見るとイメージできると思います。 今年は、Array.groupByの更新ぐらいな気はしているので、そこまで大きな変更はないと思います。 どちらかというとNode.jsに関する更新は、どう変えると読みやすいかは考える必要がありそうです。
- ECMAScript 2023の対応 · Issue #1658 · asciidwango/js-primer
- ECMAScript 2022の対応 · Issue #1337 · asciidwango/js-primer
- ECMAScript 2021の対応 · Issue #1220 · asciidwango/js-primer
- ECMAScript 2020の対応 · Issue #1145 · asciidwango/js-primer
やる人が出てきたら、一回ミーティングをすると良いかもしれません。
お知らせ欄
JavaScript Primerの書籍版がAmazonで購入できます。
JavaScriptに関する最新情報は週一でJSer.infoを更新しています。
GitHub Sponsorsでの支援を募集しています。