【architect/aws-lite: A simple, fast, extensible AWS client】 AWSのAPIクライアントライブラリ。 AWS SDKのパフォーマンスやスタックトレースなどの問題に対応する目的で作成している。 https://realtime.jser.info/2023/11/30/architect-aws-lite-a-simple-fast-extensible-aws-client/
【Node v18.19.0 (LTS) | Node.js】 Node.js v18.19.0リリース。 npm 10へアップデート、node:moduleにregister APIの追加、import.meta.resolveのサポート。 .jsのデフォルトの扱いをCJSからESMへと変更できる--experimental-default-typeフラグのサポートなど。 https://realtime.jser.info/2023/11/30/node-v18-19-0-lts-node-js/
【Astro 4.0 Beta Release | Astro】 Astro 4.0 Betaリリース。 Vite 5へのアップデート、<ViewTransitions />に関するライフサイクルイベントを追加など https://realtime.jser.info/2023/11/29/astro-4-0-beta-release-astro/
【Release v9.0.0 · cosmiconfig/cosmiconfig】 設定ファイルのローダーライブラリであるcosmiconfig 9.0.0リリース。 searchStrategyオプションの追加、$import:のサポート。 ファイルシステムの権限で読み取り失敗したときにクラッシュする問題を修正など https://realtime.jser.info/2023/11/29/release-v9-0-0-cosmiconfig-cosmiconfig/
【tapjs/tsimp】 ts-nodeのようにTypeScriptのコードを型チェックしながらコンパイルできるローダー。 Node.js 20からサポートされているModule.register()を使ってnode --importで動作する。またデーモンとキャッシュを使うことで、不要な処理をスキップできる。 https://realtime.jser.info/2023/11/29/tapjs-tsimp/
【css-hooks/css-hooks: Hooks bring advanced CSS features to native inline styles.】 style属性でスタイリングをするCSS in JSライブラリ。React/Preact/Solidに対応している。 CSS custom propertiesを使って、:hoverなどの擬似クラスやMedia Queryに対するスタイルをstyle属性で実現している。 https://realtime.jser.info/2023/11/28/css-hooks-css-hooks-hooks-bring-advanced-css-features-to-native-inline-styles/
【Biome formatter wins the Prettier challenge |】 Biome v1.4.0リリース。 JS/TS/JSXのフォーマット結果をPrettier互換となるように改善。現時点ではPrettierの結果と96%一致する。いくつかのフォーマットは意図的な差分があることについても書かれている。 フォーマットに関するオプション追加、--config-pathフラグの追加、Lintルールの追加など 関連URL Release CLI v1.4.0 · biomejs/biome https://realtime.jser.info/2023/11/28/biome-formatter-wins-the-prettier-challenge/
【2023-11-26のJS: Vite 5、Node.js 20.10.0(ESMのデフォルト化フラグ)、State of JS 受付中】
【Release v135 / Introducing esm.sh/run · esm-dev/esm.sh】 esm.sh v135リリース。 JSXやTSのコード変換と実行できる https://esm.sh/runの追加など https://realtime.jser.info/2023/11/26/release-v135-introducing-esm-sh-run-esm-dev-esm-sh/
【Release v3.0.0 · lerna-lite/lerna-lite】 lerna-lite v3.0.0リリース。 Node.js 16のサポート終了、lerna run --use-nxの削除など https://realtime.jser.info/2023/11/26/release-v3-0-0-lerna-lite-lerna-lite/