From 7b11c6341240bd13ad0a77baee18af7b25867a06 Mon Sep 17 00:00:00 2001 From: azu Date: Tue, 9 Aug 2022 23:37:47 +0000 Subject: [PATCH 01/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-09-605draft.md | 29 +++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 _i18n/ja/_posts/2022/2022-08-09-605draft.md diff --git a/_i18n/ja/_posts/2022/2022-08-09-605draft.md b/_i18n/ja/_posts/2022/2022-08-09-605draft.md new file mode 100644 index 00000000000..087bab33224 --- /dev/null +++ b/_i18n/ja/_posts/2022/2022-08-09-605draft.md @@ -0,0 +1,29 @@ +--- +title: "2022-08-09のJS: " +author: "azu" +layout: post +date : 2022-08-09T23:37:24.632Z +category: JSer +tags: +- Tools + +--- + +JSer.info #605 + +---- + +

ヘッドライン

+ +---- + +## Astro 1.0 | Astro +[astro.build/blog/astro-1/](https://astro.build/blog/astro-1/ "Astro 1.0 | Astro") +

JavaScript Tools ReleaseNote

+ +Astro 1.0リリース。 +SSR Buildsの追加、画像の最適化をする``と``の追加、MDXサポート、Vite 3.0へアップグレード + +- [Astro 1.0 Beta Release | Astro](https://astro.build/blog/astro-1-beta-release/ "Astro 1.0 Beta Release | Astro") + +---- From e1bc1afac31fd8e87915632201e50e0d8faaf726 Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 10 Aug 2022 12:42:42 +0000 Subject: [PATCH 02/20] Update 605 draft --- ...22-08-09-605draft.md => 2022-08-10-605draft.md} | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2022/{2022-08-09-605draft.md => 2022-08-10-605draft.md} (60%) diff --git a/_i18n/ja/_posts/2022/2022-08-09-605draft.md b/_i18n/ja/_posts/2022/2022-08-10-605draft.md similarity index 60% rename from _i18n/ja/_posts/2022/2022-08-09-605draft.md rename to _i18n/ja/_posts/2022/2022-08-10-605draft.md index 087bab33224..707df1c65e6 100644 --- a/_i18n/ja/_posts/2022/2022-08-09-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-10-605draft.md @@ -1,8 +1,8 @@ --- -title: "2022-08-09のJS: " +title: "2022-08-10のJS: " author: "azu" layout: post -date : 2022-08-09T23:37:24.632Z +date : 2022-08-10T12:42:19.989Z category: JSer tags: - Tools @@ -26,4 +26,14 @@ SSR Buildsの追加、画像の最適化をする``と``の追 - [Astro 1.0 Beta Release | Astro](https://astro.build/blog/astro-1-beta-release/ "Astro 1.0 Beta Release | Astro") +---- + +## Release v0.15.0 · evanw/esbuild +[github.com/evanw/esbuild/releases/tag/v0.15.0](https://github.com/evanw/esbuild/releases/tag/v0.15.0 "Release v0.15.0 · evanw/esbuild") +

JavaScript Tools ReleaseNote

+ +esbuild v0.15.0リリース。 +Yarnのpnpをサポート + + ---- From 5fa7c11580db0ea23aa596238a8743b734d56bd2 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 12 Aug 2022 08:42:51 +0000 Subject: [PATCH 03/20] Update 605 draft --- ...-08-10-605draft.md => 2022-08-12-605draft.md} | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2022/{2022-08-10-605draft.md => 2022-08-12-605draft.md} (53%) diff --git a/_i18n/ja/_posts/2022/2022-08-10-605draft.md b/_i18n/ja/_posts/2022/2022-08-12-605draft.md similarity index 53% rename from _i18n/ja/_posts/2022/2022-08-10-605draft.md rename to _i18n/ja/_posts/2022/2022-08-12-605draft.md index 707df1c65e6..db043a29200 100644 --- a/_i18n/ja/_posts/2022/2022-08-10-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-12-605draft.md @@ -1,11 +1,12 @@ --- -title: "2022-08-10のJS: " +title: "2022-08-12のJS: " author: "azu" layout: post -date : 2022-08-10T12:42:19.989Z +date : 2022-08-12T08:42:29.089Z category: JSer tags: - Tools +- TypeScript --- @@ -36,4 +37,15 @@ esbuild v0.15.0リリース。 Yarnのpnpをサポート +---- + +## Announcing TypeScript 4.8 RC - TypeScript +[devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/ "Announcing TypeScript 4.8 RC - TypeScript") +

TypeScript ReleaseNote

+ +TypeScript 4.8 RCリリース。 +`strictNullChecks`が有効時に`unknown`は`{} | null | undefined`と同様になり関連するコントロールフロー分析の改善、Template String Typesでの`infer`の改善。 `--build`/`-watch`/`--incremental`におけるビルドパフォーマンスの改善、オブジェクトリテラルや配列リテラルを`==`や`===`で比較した場合にエラーとなるように。 +Binding patternの型推論の改善、`--watch`の安定性の改善など + + ---- From f2d23add92ebc51dbc81d34c56c4538e0e50ea6b Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 12 Aug 2022 10:46:09 +0000 Subject: [PATCH 04/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-12-605draft.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-12-605draft.md b/_i18n/ja/_posts/2022/2022-08-12-605draft.md index db043a29200..f6f2392cd96 100644 --- a/_i18n/ja/_posts/2022/2022-08-12-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-12-605draft.md @@ -2,11 +2,12 @@ title: "2022-08-12のJS: " author: "azu" layout: post -date : 2022-08-12T08:42:29.089Z +date : 2022-08-12T10:46:09.024Z category: JSer tags: - Tools - TypeScript +- safari --- @@ -48,4 +49,15 @@ TypeScript 4.8 RCリリース。 Binding patternの型推論の改善、`--watch`の安定性の改善など +---- + +## Release Notes for Safari Technology Preview 151 | WebKit +[webkit.org/blog/13093/release-notes-for-safari-technology-preview-151/](https://webkit.org/blog/13093/release-notes-for-safari-technology-preview-151/ "Release Notes for Safari Technology Preview 151 | WebKit") +

safari ReleaseNote

+ +Safari Technology Preview 151リリース。 +CSSの`color-mix()`関数のサポート、media queryの`scan`をサポート、`:dir`擬似クラスのサポート。 +iframeのlazy loadingをデフォルト化、XHRのabortを仕様に準拠するように修正など + + ---- From a8c950f8d73edd46dd9b24c4159861b746f65a24 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 12 Aug 2022 11:17:27 +0000 Subject: [PATCH 05/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-12-605draft.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-12-605draft.md b/_i18n/ja/_posts/2022/2022-08-12-605draft.md index f6f2392cd96..d19fecef9b8 100644 --- a/_i18n/ja/_posts/2022/2022-08-12-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-12-605draft.md @@ -2,7 +2,7 @@ title: "2022-08-12のJS: " author: "azu" layout: post -date : 2022-08-12T10:46:09.024Z +date : 2022-08-12T11:16:59.983Z category: JSer tags: - Tools @@ -60,4 +60,17 @@ CSSの`color-mix()`関数のサポート、media queryの`scan`をサポート iframeのlazy loadingをデフォルト化、XHRのabortを仕様に準拠するように修正など +---- +

アーティクル

+ +---- + +## Objects, Functions, and Type Narrowing | Learning TypeScript +[www.learningtypescript.com/articles/objects-functions-and-type-narrowing?s=t](https://www.learningtypescript.com/articles/objects-functions-and-type-narrowing?s=t "Objects, Functions, and Type Narrowing | Learning TypeScript") +

TypeScript article

+ +TypeScriptのNarrowingについて。 +変数オブジェクトのプロパティ、関数呼び出し、関数の引数における型のNarrowingの挙動について + + ---- From 5c95671349f0dfe15bfe9aa75a71add196dfea13 Mon Sep 17 00:00:00 2001 From: azu Date: Sat, 13 Aug 2022 12:47:59 +0000 Subject: [PATCH 06/20] Update 605 draft --- ...08-12-605draft.md => 2022-08-13-605draft.md} | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2022/{2022-08-12-605draft.md => 2022-08-13-605draft.md} (81%) diff --git a/_i18n/ja/_posts/2022/2022-08-12-605draft.md b/_i18n/ja/_posts/2022/2022-08-13-605draft.md similarity index 81% rename from _i18n/ja/_posts/2022/2022-08-12-605draft.md rename to _i18n/ja/_posts/2022/2022-08-13-605draft.md index d19fecef9b8..76c6b743675 100644 --- a/_i18n/ja/_posts/2022/2022-08-12-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-13-605draft.md @@ -1,13 +1,14 @@ --- -title: "2022-08-12のJS: " +title: "2022-08-13のJS: " author: "azu" layout: post -date : 2022-08-12T11:16:59.983Z +date : 2022-08-13T12:47:36.831Z category: JSer tags: - Tools - TypeScript - safari +- RegExp --- @@ -73,4 +74,16 @@ TypeScriptのNarrowingについて。 変数オブジェクトのプロパティ、関数呼び出し、関数の引数における型のNarrowingの挙動について +---- +

ソフトウェア、ツール、ライブラリ関係

+ +---- + +## pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases +[github.com/pemistahl/grex-js](https://github.com/pemistahl/grex-js "pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases") +

JavaScript RegExp library

+ +文字列の配列からそれにマッチする正規表現を生成するライブラリ + + ---- From c38573f0d969f3df2c4e1dae9f84eaad3f1a7286 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 14 Aug 2022 12:19:49 +0000 Subject: [PATCH 07/20] Update 605 draft --- ...22-08-13-605draft.md => 2022-08-14-605draft.md} | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2022/{2022-08-13-605draft.md => 2022-08-14-605draft.md} (87%) diff --git a/_i18n/ja/_posts/2022/2022-08-13-605draft.md b/_i18n/ja/_posts/2022/2022-08-14-605draft.md similarity index 87% rename from _i18n/ja/_posts/2022/2022-08-13-605draft.md rename to _i18n/ja/_posts/2022/2022-08-14-605draft.md index 76c6b743675..1d60282396a 100644 --- a/_i18n/ja/_posts/2022/2022-08-13-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-14-605draft.md @@ -1,14 +1,15 @@ --- -title: "2022-08-13のJS: " +title: "2022-08-14のJS: " author: "azu" layout: post -date : 2022-08-13T12:47:36.831Z +date : 2022-08-14T12:19:26.980Z category: JSer tags: - Tools - TypeScript - safari - RegExp +- node.js --- @@ -74,6 +75,15 @@ TypeScriptのNarrowingについて。 変数オブジェクトのプロパティ、関数呼び出し、関数の引数における型のNarrowingの挙動について +---- + +## Will Bun JavaScript Take Node's Crown +[semaphoreci.com/blog/javascript-bun](https://semaphoreci.com/blog/javascript-bun "Will Bun JavaScript Take Node's Crown") +

node.js deno Bun JavaScript benchmark article

+ +Node.js/Deno/Bunのベンチマーク比較記事 + + ----

ソフトウェア、ツール、ライブラリ関係

From c89ed003f9b9da4a84135b646452bd528852283b Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 17 Aug 2022 02:04:50 +0000 Subject: [PATCH 08/20] Update 605 draft --- ...-08-14-605draft.md => 2022-08-17-605draft.md} | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) rename _i18n/ja/_posts/2022/{2022-08-14-605draft.md => 2022-08-17-605draft.md} (90%) diff --git a/_i18n/ja/_posts/2022/2022-08-14-605draft.md b/_i18n/ja/_posts/2022/2022-08-17-605draft.md similarity index 90% rename from _i18n/ja/_posts/2022/2022-08-14-605draft.md rename to _i18n/ja/_posts/2022/2022-08-17-605draft.md index 1d60282396a..8856ab6f47c 100644 --- a/_i18n/ja/_posts/2022/2022-08-14-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-17-605draft.md @@ -1,15 +1,15 @@ --- -title: "2022-08-14のJS: " +title: "2022-08-17のJS: " author: "azu" layout: post -date : 2022-08-14T12:19:26.980Z +date : 2022-08-17T02:04:28.241Z category: JSer tags: - Tools - TypeScript +- node.js - safari - RegExp -- node.js --- @@ -62,6 +62,16 @@ CSSの`color-mix()`関数のサポート、media queryの`scan`をサポート iframeのlazy loadingをデフォルト化、XHRのabortを仕様に準拠するように修正など +---- + +## Node v16.17.0 (LTS) | Node.js +[nodejs.org/en/blog/release/v16.17.0/](https://nodejs.org/en/blog/release/v16.17.0/ "Node v16.17.0 (LTS) | Node.js") +

node.js ReleaseNote

+ +Node.js 16.17.0リリース。 +`util.parseArgs`、ESM Loader Hooks API、`node:test`モジュール、Web Crypto APIの互換性改善のbackport + + ----

アーティクル

From 29173b8b15f29cf6e91bd0cde4145f2f11719959 Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 17 Aug 2022 12:29:34 +0000 Subject: [PATCH 09/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-17-605draft.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-17-605draft.md b/_i18n/ja/_posts/2022/2022-08-17-605draft.md index 8856ab6f47c..99258a6d652 100644 --- a/_i18n/ja/_posts/2022/2022-08-17-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-17-605draft.md @@ -2,7 +2,7 @@ title: "2022-08-17のJS: " author: "azu" layout: post -date : 2022-08-17T02:04:28.241Z +date : 2022-08-17T12:29:07.186Z category: JSer tags: - Tools @@ -94,6 +94,15 @@ TypeScriptのNarrowingについて。 Node.js/Deno/Bunのベンチマーク比較記事 +---- + +## Why is CrUX data different from my RUM data? +[web.dev/crux-and-rum-differences/](https://web.dev/crux-and-rum-differences/ "Why is CrUX data different from my RUM data?") +

Chrome performance article

+ +CrUXとRUMの違い、CrUXの統計データについて。 + + ----

ソフトウェア、ツール、ライブラリ関係

From 9efb356cec1014f40b8fae703ca6db0393ecad6b Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 17 Aug 2022 13:02:42 +0000 Subject: [PATCH 10/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-17-605draft.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-17-605draft.md b/_i18n/ja/_posts/2022/2022-08-17-605draft.md index 99258a6d652..5f195be6587 100644 --- a/_i18n/ja/_posts/2022/2022-08-17-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-17-605draft.md @@ -2,7 +2,7 @@ title: "2022-08-17のJS: " author: "azu" layout: post -date : 2022-08-17T12:29:07.186Z +date : 2022-08-17T13:02:19.574Z category: JSer tags: - Tools @@ -72,6 +72,16 @@ Node.js 16.17.0リリース。 `util.parseArgs`、ESM Loader Hooks API、`node:test`モジュール、Web Crypto APIの互換性改善のbackport +---- + +## Release v0.22.0 · vitest-dev/vitest +[github.com/vitest-dev/vitest/releases/tag/v0.22.0](https://github.com/vitest-dev/vitest/releases/tag/v0.22.0 "Release v0.22.0 · vitest-dev/vitest") +

vite testing ReleaseNote

+ +vitest 0.22.0リリース。 +カバレッジツールとして`c8`と`istanbul`を選択できるようになり、`@vitest/coverage-c8`と`@vitest/coverage-istanbul`がPeerDependencyへと変更するなど + + ----

アーティクル

From f755522bf4fd95f02ed419ddc450fd37355926f7 Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 17 Aug 2022 13:08:32 +0000 Subject: [PATCH 11/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-17-605draft.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2022/2022-08-17-605draft.md b/_i18n/ja/_posts/2022/2022-08-17-605draft.md index 5f195be6587..68ae200f88f 100644 --- a/_i18n/ja/_posts/2022/2022-08-17-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-17-605draft.md @@ -2,14 +2,14 @@ title: "2022-08-17のJS: " author: "azu" layout: post -date : 2022-08-17T13:02:19.574Z +date : 2022-08-17T13:08:09.317Z category: JSer tags: - Tools - TypeScript - node.js +- deno - safari -- RegExp --- @@ -82,6 +82,16 @@ vitest 0.22.0リリース。 カバレッジツールとして`c8`と`istanbul`を選択できるようになり、`@vitest/coverage-c8`と`@vitest/coverage-istanbul`がPeerDependencyへと変更するなど +---- + +## Big Changes Ahead for Deno +[deno.com/blog/changes](https://deno.com/blog/changes "Big Changes Ahead for Deno") +

deno news

+ +Denoの今後について。 +FFIの改善、`npm:` URLを使ってnpmモジュールをインストールできるようになり互換性の向上、コードからドキュメントを自動生成できるようになるアップデートを予定している + + ----

アーティクル

From 6d55b87b066ca0b24c996b38c96ad5c65104fe4f Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 17 Aug 2022 14:50:07 +0000 Subject: [PATCH 12/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-17-605draft.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-17-605draft.md b/_i18n/ja/_posts/2022/2022-08-17-605draft.md index 68ae200f88f..dfb566e83a6 100644 --- a/_i18n/ja/_posts/2022/2022-08-17-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-17-605draft.md @@ -2,7 +2,7 @@ title: "2022-08-17のJS: " author: "azu" layout: post -date : 2022-08-17T13:08:09.317Z +date : 2022-08-17T14:49:44.909Z category: JSer tags: - Tools @@ -135,4 +135,16 @@ CrUXとRUMの違い、CrUXの統計データについて。 文字列の配列からそれにマッチする正規表現を生成するライブラリ +---- +

書籍関係

+ +---- + +## The blind programmers who created screen readers - The Verge +[www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda](https://www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda "The blind programmers who created screen readers - The Verge") +

accessibility software history

+ +スクリーンリーダのJAWSとNVDAがどのような経緯で作られたのかの歴史についての記事 + + ---- From 17d41c4f88d568caa4c1047a0a93a782aa93cb80 Mon Sep 17 00:00:00 2001 From: azu Date: Thu, 18 Aug 2022 03:17:00 +0000 Subject: [PATCH 13/20] Update 605 draft --- ...22-08-17-605draft.md => 2022-08-18-605draft.md} | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2022/{2022-08-17-605draft.md => 2022-08-18-605draft.md} (91%) diff --git a/_i18n/ja/_posts/2022/2022-08-17-605draft.md b/_i18n/ja/_posts/2022/2022-08-18-605draft.md similarity index 91% rename from _i18n/ja/_posts/2022/2022-08-17-605draft.md rename to _i18n/ja/_posts/2022/2022-08-18-605draft.md index dfb566e83a6..4ab36c5a8f5 100644 --- a/_i18n/ja/_posts/2022/2022-08-17-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-18-605draft.md @@ -1,8 +1,8 @@ --- -title: "2022-08-17のJS: " +title: "2022-08-18のJS: " author: "azu" layout: post -date : 2022-08-17T14:49:44.909Z +date : 2022-08-18T03:16:38.176Z category: JSer tags: - Tools @@ -92,6 +92,16 @@ Denoの今後について。 FFIの改善、`npm:` URLを使ってnpmモジュールをインストールできるようになり互換性の向上、コードからドキュメントを自動生成できるようになるアップデートを予定している +---- + +## Release 3.0.0-alpha.0 · prettier/prettier +[github.com/prettier/prettier/releases/tag/3.0.0-alpha.0](https://github.com/prettier/prettier/releases/tag/3.0.0-alpha.0 "Release 3.0.0-alpha.0 · prettier/prettier") +

JavaScript Tools ReleaseNote

+ +prettier 3.0.0-alpha.0リリース。 +ESMの対応、Node.js 12のサポート終了、Public APIの非同期か、`trailingComma`のデフォルト値が`all`へ変更など + + ----

アーティクル

From d86c1d330600d1198fb44f800edc0c1964739fd2 Mon Sep 17 00:00:00 2001 From: azu Date: Thu, 18 Aug 2022 03:37:18 +0000 Subject: [PATCH 14/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-18-605draft.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-18-605draft.md b/_i18n/ja/_posts/2022/2022-08-18-605draft.md index 4ab36c5a8f5..ba310879466 100644 --- a/_i18n/ja/_posts/2022/2022-08-18-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-18-605draft.md @@ -2,7 +2,7 @@ title: "2022-08-18のJS: " author: "azu" layout: post -date : 2022-08-18T03:16:38.176Z +date : 2022-08-18T03:37:18.095Z category: JSer tags: - Tools @@ -133,6 +133,15 @@ Node.js/Deno/Bunのベンチマーク比較記事 CrUXとRUMの違い、CrUXの統計データについて。 +---- + +## outline is your friend - Manuel Matuzović +[www.matuzo.at/blog/2022/focus-outline/](https://www.matuzo.at/blog/2022/focus-outline/ "outline is your friend - Manuel Matuzović") +

CSS article

+ +CSSの`outline`プロパティについての記事。 + + ----

ソフトウェア、ツール、ライブラリ関係

From ad1919b871a1eabc503072d20ddcc472c5f59a42 Mon Sep 17 00:00:00 2001 From: azu Date: Thu, 18 Aug 2022 03:43:33 +0000 Subject: [PATCH 15/20] Update 605 draft --- _i18n/ja/_posts/2022/2022-08-18-605draft.md | 23 +++++++++------------ 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/_i18n/ja/_posts/2022/2022-08-18-605draft.md b/_i18n/ja/_posts/2022/2022-08-18-605draft.md index ba310879466..a808e83fe47 100644 --- a/_i18n/ja/_posts/2022/2022-08-18-605draft.md +++ b/_i18n/ja/_posts/2022/2022-08-18-605draft.md @@ -2,7 +2,7 @@ title: "2022-08-18のJS: " author: "azu" layout: post -date : 2022-08-18T03:37:18.095Z +date : 2022-08-18T03:43:10.701Z category: JSer tags: - Tools @@ -142,28 +142,25 @@ CrUXとRUMの違い、CrUXの統計データについて。 CSSの`outline`プロパティについての記事。 ----- -

ソフトウェア、ツール、ライブラリ関係

- ---- -## pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases -[github.com/pemistahl/grex-js](https://github.com/pemistahl/grex-js "pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases") -

JavaScript RegExp library

+## The blind programmers who created screen readers - The Verge +[www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda](https://www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda "The blind programmers who created screen readers - The Verge") +

accessibility software history article

-文字列の配列からそれにマッチする正規表現を生成するライブラリ +スクリーンリーダのJAWSとNVDAがどのような経緯で作られたのかの歴史についての記事 ---- -

書籍関係

+

ソフトウェア、ツール、ライブラリ関係

---- -## The blind programmers who created screen readers - The Verge -[www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda](https://www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda "The blind programmers who created screen readers - The Verge") -

accessibility software history

+## pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases +[github.com/pemistahl/grex-js](https://github.com/pemistahl/grex-js "pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases") +

JavaScript RegExp library

-スクリーンリーダのJAWSとNVDAがどのような経緯で作られたのかの歴史についての記事 +文字列の配列からそれにマッチする正規表現を生成するライブラリ ---- From 7beef8aee27b44ecf472657d9fe4190eacee5e65 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:00:48 +0000 Subject: [PATCH 16/20] Update _i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md --- ...08-18-astro-1.0-node.js-16.17.0-denobun.md | 184 ++++++++++++++++++ 1 file changed, 184 insertions(+) create mode 100644 _i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md diff --git a/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md new file mode 100644 index 00000000000..48d9db1a111 --- /dev/null +++ b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md @@ -0,0 +1,184 @@ +--- +title: "2022-08-18のJS: Astro 1.0、Node.js 16.17.0、DenoとBun" +author: "azu" +layout: post +date : 2022-08-18T03:43:10.701Z +category: JSer +tags: +- Tools +- TypeScript +- node.js +- deno +- safari + +--- + +JSer.info #605 - - [Astro 1.0 | Astro](https://astro.build/blog/astro-1/) +- [Astro 1.0 Beta Release | Astro](https://astro.build/blog/astro-1-beta-release/) + +--- + +- [Node v16.17.0 (LTS) | Node.js](https://nodejs.org/en/blog/release/v16.17.0/) + +---- +- [Big Changes Ahead for Deno](https://deno.com/blog/changes) +- [Will Bun JavaScript Take Node's Crown](https://semaphoreci.com/blog/javascript-bun) + - [Bun's priorities · Issue #798 · oven-sh/bun](https://github.com/oven-sh/bun/issues/798) +- [Bun is a fast all-in-one JavaScript runtime](https://bun.sh/) + - [Node と Deno と Bun | marmooo's blog](https://marmooo.blogspot.com/2022/07/node-deno-bun.html?m=1) + - [perf(ext/ffi): JIT compiler for FFI by littledivy · Pull Request #15006 · denoland/deno](https://github.com/denoland/deno/pull/15006) + - [Why is Deno that slow? · Discussion #15121 · denoland/deno](https://github.com/denoland/deno/discussions/15121) + - [Optimize atob/btoa by using `base64-simd` · Issue #14980 · denoland/deno](https://github.com/denoland/deno/issues/14980) + - [data processing performance compared to Safari / Chrome / NodeJS / Deno · Issue #406 · oven-sh/bun](https://github.com/oven-sh/bun/issues/406) + - [denoland/deno_graph: The module graph logic for Deno CLI](https://github.com/denoland/deno_graph) + + +---- + +

ヘッドライン

+ +---- + +## Astro 1.0 | Astro +[astro.build/blog/astro-1/](https://astro.build/blog/astro-1/ "Astro 1.0 | Astro") +

JavaScript Tools ReleaseNote

+ +Astro 1.0リリース。 +SSR Buildsの追加、画像の最適化をする``と``の追加、MDXサポート、Vite 3.0へアップグレード + +- [Astro 1.0 Beta Release | Astro](https://astro.build/blog/astro-1-beta-release/ "Astro 1.0 Beta Release | Astro") + +---- + +## Release v0.15.0 · evanw/esbuild +[github.com/evanw/esbuild/releases/tag/v0.15.0](https://github.com/evanw/esbuild/releases/tag/v0.15.0 "Release v0.15.0 · evanw/esbuild") +

JavaScript Tools ReleaseNote

+ +esbuild v0.15.0リリース。 +Yarnのpnpをサポート + + +---- + +## Announcing TypeScript 4.8 RC - TypeScript +[devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/ "Announcing TypeScript 4.8 RC - TypeScript") +

TypeScript ReleaseNote

+ +TypeScript 4.8 RCリリース。 +`strictNullChecks`が有効時に`unknown`は`{} | null | undefined`と同様になり関連するコントロールフロー分析の改善、Template String Typesでの`infer`の改善。 `--build`/`-watch`/`--incremental`におけるビルドパフォーマンスの改善、オブジェクトリテラルや配列リテラルを`==`や`===`で比較した場合にエラーとなるように。 +Binding patternの型推論の改善、`--watch`の安定性の改善など + + +---- + +## Release Notes for Safari Technology Preview 151 | WebKit +[webkit.org/blog/13093/release-notes-for-safari-technology-preview-151/](https://webkit.org/blog/13093/release-notes-for-safari-technology-preview-151/ "Release Notes for Safari Technology Preview 151 | WebKit") +

safari ReleaseNote

+ +Safari Technology Preview 151リリース。 +CSSの`color-mix()`関数のサポート、media queryの`scan`をサポート、`:dir`擬似クラスのサポート。 +iframeのlazy loadingをデフォルト化、XHRのabortを仕様に準拠するように修正など + + +---- + +## Node v16.17.0 (LTS) | Node.js +[nodejs.org/en/blog/release/v16.17.0/](https://nodejs.org/en/blog/release/v16.17.0/ "Node v16.17.0 (LTS) | Node.js") +

node.js ReleaseNote

+ +Node.js 16.17.0リリース。 +`util.parseArgs`、ESM Loader Hooks API、`node:test`モジュール、Web Crypto APIの互換性改善のbackport + + +---- + +## Release v0.22.0 · vitest-dev/vitest +[github.com/vitest-dev/vitest/releases/tag/v0.22.0](https://github.com/vitest-dev/vitest/releases/tag/v0.22.0 "Release v0.22.0 · vitest-dev/vitest") +

vite testing ReleaseNote

+ +vitest 0.22.0リリース。 +カバレッジツールとして`c8`と`istanbul`を選択できるようになり、`@vitest/coverage-c8`と`@vitest/coverage-istanbul`がPeerDependencyへと変更するなど + + +---- + +## Big Changes Ahead for Deno +[deno.com/blog/changes](https://deno.com/blog/changes "Big Changes Ahead for Deno") +

deno news

+ +Denoの今後について。 +FFIの改善、`npm:` URLを使ってnpmモジュールをインストールできるようになり互換性の向上、コードからドキュメントを自動生成できるようになるアップデートを予定している + + +---- + +## Release 3.0.0-alpha.0 · prettier/prettier +[github.com/prettier/prettier/releases/tag/3.0.0-alpha.0](https://github.com/prettier/prettier/releases/tag/3.0.0-alpha.0 "Release 3.0.0-alpha.0 · prettier/prettier") +

JavaScript Tools ReleaseNote

+ +prettier 3.0.0-alpha.0リリース。 +ESMの対応、Node.js 12のサポート終了、Public APIの非同期か、`trailingComma`のデフォルト値が`all`へ変更など + + +---- +

アーティクル

+ +---- + +## Objects, Functions, and Type Narrowing | Learning TypeScript +[www.learningtypescript.com/articles/objects-functions-and-type-narrowing?s=t](https://www.learningtypescript.com/articles/objects-functions-and-type-narrowing?s=t "Objects, Functions, and Type Narrowing | Learning TypeScript") +

TypeScript article

+ +TypeScriptのNarrowingについて。 +変数オブジェクトのプロパティ、関数呼び出し、関数の引数における型のNarrowingの挙動について + + +---- + +## Will Bun JavaScript Take Node's Crown +[semaphoreci.com/blog/javascript-bun](https://semaphoreci.com/blog/javascript-bun "Will Bun JavaScript Take Node's Crown") +

node.js deno Bun JavaScript benchmark article

+ +Node.js/Deno/Bunのベンチマーク比較記事 + + +---- + +## Why is CrUX data different from my RUM data? +[web.dev/crux-and-rum-differences/](https://web.dev/crux-and-rum-differences/ "Why is CrUX data different from my RUM data?") +

Chrome performance article

+ +CrUXとRUMの違い、CrUXの統計データについて。 + + +---- + +## outline is your friend - Manuel Matuzović +[www.matuzo.at/blog/2022/focus-outline/](https://www.matuzo.at/blog/2022/focus-outline/ "outline is your friend - Manuel Matuzović") +

CSS article

+ +CSSの`outline`プロパティについての記事。 + + +---- + +## The blind programmers who created screen readers - The Verge +[www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda](https://www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda "The blind programmers who created screen readers - The Verge") +

accessibility software history article

+ +スクリーンリーダのJAWSとNVDAがどのような経緯で作られたのかの歴史についての記事 + + +---- +

ソフトウェア、ツール、ライブラリ関係

+ +---- + +## pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases +[github.com/pemistahl/grex-js](https://github.com/pemistahl/grex-js "pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases") +

JavaScript RegExp library

+ +文字列の配列からそれにマッチする正規表現を生成するライブラリ + + +---- From 96b580cb3e93513967c1dd082201d281090d3620 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:00:50 +0000 Subject: [PATCH 17/20] Delete _i18n/ja/_posts/2022/2022-08-18-605draft.md --- _i18n/ja/_posts/2022/2022-08-18-605draft.md | 166 -------------------- 1 file changed, 166 deletions(-) delete mode 100644 _i18n/ja/_posts/2022/2022-08-18-605draft.md diff --git a/_i18n/ja/_posts/2022/2022-08-18-605draft.md b/_i18n/ja/_posts/2022/2022-08-18-605draft.md deleted file mode 100644 index a808e83fe47..00000000000 --- a/_i18n/ja/_posts/2022/2022-08-18-605draft.md +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: "2022-08-18のJS: " -author: "azu" -layout: post -date : 2022-08-18T03:43:10.701Z -category: JSer -tags: -- Tools -- TypeScript -- node.js -- deno -- safari - ---- - -JSer.info #605 - ----- - -

ヘッドライン

- ----- - -## Astro 1.0 | Astro -[astro.build/blog/astro-1/](https://astro.build/blog/astro-1/ "Astro 1.0 | Astro") -

JavaScript Tools ReleaseNote

- -Astro 1.0リリース。 -SSR Buildsの追加、画像の最適化をする``と``の追加、MDXサポート、Vite 3.0へアップグレード - -- [Astro 1.0 Beta Release | Astro](https://astro.build/blog/astro-1-beta-release/ "Astro 1.0 Beta Release | Astro") - ----- - -## Release v0.15.0 · evanw/esbuild -[github.com/evanw/esbuild/releases/tag/v0.15.0](https://github.com/evanw/esbuild/releases/tag/v0.15.0 "Release v0.15.0 · evanw/esbuild") -

JavaScript Tools ReleaseNote

- -esbuild v0.15.0リリース。 -Yarnのpnpをサポート - - ----- - -## Announcing TypeScript 4.8 RC - TypeScript -[devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/ "Announcing TypeScript 4.8 RC - TypeScript") -

TypeScript ReleaseNote

- -TypeScript 4.8 RCリリース。 -`strictNullChecks`が有効時に`unknown`は`{} | null | undefined`と同様になり関連するコントロールフロー分析の改善、Template String Typesでの`infer`の改善。 `--build`/`-watch`/`--incremental`におけるビルドパフォーマンスの改善、オブジェクトリテラルや配列リテラルを`==`や`===`で比較した場合にエラーとなるように。 -Binding patternの型推論の改善、`--watch`の安定性の改善など - - ----- - -## Release Notes for Safari Technology Preview 151 | WebKit -[webkit.org/blog/13093/release-notes-for-safari-technology-preview-151/](https://webkit.org/blog/13093/release-notes-for-safari-technology-preview-151/ "Release Notes for Safari Technology Preview 151 | WebKit") -

safari ReleaseNote

- -Safari Technology Preview 151リリース。 -CSSの`color-mix()`関数のサポート、media queryの`scan`をサポート、`:dir`擬似クラスのサポート。 -iframeのlazy loadingをデフォルト化、XHRのabortを仕様に準拠するように修正など - - ----- - -## Node v16.17.0 (LTS) | Node.js -[nodejs.org/en/blog/release/v16.17.0/](https://nodejs.org/en/blog/release/v16.17.0/ "Node v16.17.0 (LTS) | Node.js") -

node.js ReleaseNote

- -Node.js 16.17.0リリース。 -`util.parseArgs`、ESM Loader Hooks API、`node:test`モジュール、Web Crypto APIの互換性改善のbackport - - ----- - -## Release v0.22.0 · vitest-dev/vitest -[github.com/vitest-dev/vitest/releases/tag/v0.22.0](https://github.com/vitest-dev/vitest/releases/tag/v0.22.0 "Release v0.22.0 · vitest-dev/vitest") -

vite testing ReleaseNote

- -vitest 0.22.0リリース。 -カバレッジツールとして`c8`と`istanbul`を選択できるようになり、`@vitest/coverage-c8`と`@vitest/coverage-istanbul`がPeerDependencyへと変更するなど - - ----- - -## Big Changes Ahead for Deno -[deno.com/blog/changes](https://deno.com/blog/changes "Big Changes Ahead for Deno") -

deno news

- -Denoの今後について。 -FFIの改善、`npm:` URLを使ってnpmモジュールをインストールできるようになり互換性の向上、コードからドキュメントを自動生成できるようになるアップデートを予定している - - ----- - -## Release 3.0.0-alpha.0 · prettier/prettier -[github.com/prettier/prettier/releases/tag/3.0.0-alpha.0](https://github.com/prettier/prettier/releases/tag/3.0.0-alpha.0 "Release 3.0.0-alpha.0 · prettier/prettier") -

JavaScript Tools ReleaseNote

- -prettier 3.0.0-alpha.0リリース。 -ESMの対応、Node.js 12のサポート終了、Public APIの非同期か、`trailingComma`のデフォルト値が`all`へ変更など - - ----- -

アーティクル

- ----- - -## Objects, Functions, and Type Narrowing | Learning TypeScript -[www.learningtypescript.com/articles/objects-functions-and-type-narrowing?s=t](https://www.learningtypescript.com/articles/objects-functions-and-type-narrowing?s=t "Objects, Functions, and Type Narrowing | Learning TypeScript") -

TypeScript article

- -TypeScriptのNarrowingについて。 -変数オブジェクトのプロパティ、関数呼び出し、関数の引数における型のNarrowingの挙動について - - ----- - -## Will Bun JavaScript Take Node's Crown -[semaphoreci.com/blog/javascript-bun](https://semaphoreci.com/blog/javascript-bun "Will Bun JavaScript Take Node's Crown") -

node.js deno Bun JavaScript benchmark article

- -Node.js/Deno/Bunのベンチマーク比較記事 - - ----- - -## Why is CrUX data different from my RUM data? -[web.dev/crux-and-rum-differences/](https://web.dev/crux-and-rum-differences/ "Why is CrUX data different from my RUM data?") -

Chrome performance article

- -CrUXとRUMの違い、CrUXの統計データについて。 - - ----- - -## outline is your friend - Manuel Matuzović -[www.matuzo.at/blog/2022/focus-outline/](https://www.matuzo.at/blog/2022/focus-outline/ "outline is your friend - Manuel Matuzović") -

CSS article

- -CSSの`outline`プロパティについての記事。 - - ----- - -## The blind programmers who created screen readers - The Verge -[www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda](https://www.theverge.com/23203911/screen-readers-history-blind-henter-curran-teh-nvda "The blind programmers who created screen readers - The Verge") -

accessibility software history article

- -スクリーンリーダのJAWSとNVDAがどのような経緯で作られたのかの歴史についての記事 - - ----- -

ソフトウェア、ツール、ライブラリ関係

- ----- - -## pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases -[github.com/pemistahl/grex-js](https://github.com/pemistahl/grex-js "pemistahl/grex-js: A JavaScript / WebAssembly library for generating regular expressions from user-provided test cases") -

JavaScript RegExp library

- -文字列の配列からそれにマッチする正規表現を生成するライブラリ - - ----- From f4864975c6a4764ea79e84591b956f93e50b5c3d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:32:19 +0000 Subject: [PATCH 18/20] Update _i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md --- ...08-18-astro-1.0-node.js-16.17.0-denobun.md | 36 +++++++++++++------ 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md index 48d9db1a111..bcd7d942431 100644 --- a/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md +++ b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md @@ -13,24 +13,40 @@ tags: --- -JSer.info #605 - - [Astro 1.0 | Astro](https://astro.build/blog/astro-1/) +JSer.info #605 - React/Vue/svelteなどのUIフレームワークを利用でき、コンテンツファーストのウェブサイト向けフレームワークであるAstro 1.0がリリースされました。 + +- [Astro 1.0 | Astro](https://astro.build/blog/astro-1/) + +betaからの変更点としてSSR Buildsの追加、画像の最適化をする``と``の追加、MDXサポート、Vite 3.0へアップグレードが行われています。 + - [Astro 1.0 Beta Release | Astro](https://astro.build/blog/astro-1-beta-release/) +マイグレーションガイドは次のページに公開されています。 + +- [Migration Guide 🚀 Astro Documentation](https://docs.astro.build/en/migrate/#astro-10) + --- +Node.js v16.17.0がリリースされました。 + - [Node v16.17.0 (LTS) | Node.js](https://nodejs.org/en/blog/release/v16.17.0/) +Node.js 18からのbackportが中心となりますが、`util.parseArgs`、ESM Loader Hooks API、`node:test`モジュール、Web Crypto APIの互換性改善が追加されています。 + ---- -- [Big Changes Ahead for Deno](https://deno.com/blog/changes) + +[Big Changes Ahead for Deno](https://deno.com/blog/changes)という記事では、Denoの今後の方向性について書かれています。 + +[`npm:` URLを使ってnpmモジュールをインストール](https://github.com/denoland/deno/issues/13703)できるようにしてNode.jsとの互換性の向上、[FFIの改善](https://github.com/denoland/deno/issues/14431)などのパフォーマンス改善、企業サポート、コードからドキュメントを自動生成できるようになるアップデートを予定していることについて書かれています。 + +これらの変更予定は、[Node.js compability mode](https://deno.land/manual@v1.17.2/npm_nodejs/compatibility_mode)など元から検討されていた部分の延長という部分もありますが、[Bun](https://bun.sh/)との機能的/ベンチマーク的な比較などを意識している部分もありそうです。 + +- [Why is Deno that slow? · Discussion #15121 · denoland/deno](https://github.com/denoland/deno/discussions/15121) - [Will Bun JavaScript Take Node's Crown](https://semaphoreci.com/blog/javascript-bun) - - [Bun's priorities · Issue #798 · oven-sh/bun](https://github.com/oven-sh/bun/issues/798) -- [Bun is a fast all-in-one JavaScript runtime](https://bun.sh/) - - [Node と Deno と Bun | marmooo's blog](https://marmooo.blogspot.com/2022/07/node-deno-bun.html?m=1) - - [perf(ext/ffi): JIT compiler for FFI by littledivy · Pull Request #15006 · denoland/deno](https://github.com/denoland/deno/pull/15006) - - [Why is Deno that slow? · Discussion #15121 · denoland/deno](https://github.com/denoland/deno/discussions/15121) - - [Optimize atob/btoa by using `base64-simd` · Issue #14980 · denoland/deno](https://github.com/denoland/deno/issues/14980) - - [data processing performance compared to Safari / Chrome / NodeJS / Deno · Issue #406 · oven-sh/bun](https://github.com/oven-sh/bun/issues/406) - - [denoland/deno_graph: The module graph logic for Deno CLI](https://github.com/denoland/deno_graph) + +一方のBunの優先度としては、安定性の向上、npmパッケージ/Node.jsとの互換性向上、Contributionフローの改善、古いCPUターゲットでも動くようにすることが挙げられています。 + +- [Bun's priorities · Issue #798 · oven-sh/bun](https://github.com/oven-sh/bun/issues/798) ---- From 020eafd7cb00adb819095cb069a663db426a2ca2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:32:55 +0000 Subject: [PATCH 19/20] Update _i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md --- .../_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md index bcd7d942431..de0efab8ae6 100644 --- a/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md +++ b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md @@ -39,7 +39,7 @@ Node.js 18からのbackportが中心となりますが、`util.parseArgs`、ESM [`npm:` URLを使ってnpmモジュールをインストール](https://github.com/denoland/deno/issues/13703)できるようにしてNode.jsとの互換性の向上、[FFIの改善](https://github.com/denoland/deno/issues/14431)などのパフォーマンス改善、企業サポート、コードからドキュメントを自動生成できるようになるアップデートを予定していることについて書かれています。 -これらの変更予定は、[Node.js compability mode](https://deno.land/manual@v1.17.2/npm_nodejs/compatibility_mode)など元から検討されていた部分の延長という部分もありますが、[Bun](https://bun.sh/)との機能的/ベンチマーク的な比較などを意識している部分もありそうです。 +これらの変更予定は、[Node.js compability mode](https://deno.land/manual@v1.17.2/npm_nodejs/compatibility_mode)など元から検討されていた部分の延長ともいえますが、[Bun](https://bun.sh/)との機能的/ベンチマーク的な比較などを意識している部分もありそうです。 - [Why is Deno that slow? · Discussion #15121 · denoland/deno](https://github.com/denoland/deno/discussions/15121) - [Will Bun JavaScript Take Node's Crown](https://semaphoreci.com/blog/javascript-bun) From 30949b815d7bb5bcde322d5f7c543022e4b7795c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:39:21 +0000 Subject: [PATCH 20/20] Update _i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md --- .../_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md index de0efab8ae6..2b81fd973c9 100644 --- a/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md +++ b/_i18n/ja/_posts/2022/2022-08-18-astro-1.0-node.js-16.17.0-denobun.md @@ -1,5 +1,5 @@ --- -title: "2022-08-18のJS: Astro 1.0、Node.js 16.17.0、DenoとBun" +title: "2022-08-18のJS: Astro 1.0、Node.js 16.17.0、DenoとBunの今後の予定" author: "azu" layout: post date : 2022-08-18T03:43:10.701Z