Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2023-05-26のJS: wrangler v3.0.0、playwright v1.34.0、TypeScript 5.2の予定(変換プラグイン) #1085

Merged
merged 4 commits into from
May 26, 2023

Conversation

azu
Copy link
Member

@azu azu commented May 26, 2023

wrangler 3.0.0リリースされました

wrangler publishwrangler deployにリネームされています。
また、wrangler 2.0でMiniflareを同梱していましたが、
3.0ではwrangler devでMiniflareとworked runtimeを使ったローカル環境での開発をデフォルトに変更しています。


playwright v1.34.0リリースがリリースされました。

Node.js 14のサポート終了、playwright@playwright/testを両方インストールしてる場合にnpx playwright testが動かなくなるように変更されています。
また、UIモードでテストのステップを表示できるように、testProject.teardownプロパティのサポート、locator.and()の追加など行われています。


TypeScript 5.2で取り組む予定のIssueが公開されています。

ECMAScript ProposalのDecorator Metadataやusingの対応、
明示的に型を定義せずに推論させるpartial type argument inferenceを扱う_の追加、tscコマンドで変換プラグインを扱う仕組みの追加などが検討されています。

TypeScriptの出力に変換を加えるような仕組みはttypescriptTS Patchなどがtscをラップする形で行っていました。tscのプラグインとして同様のケースができないかを検討しているようです。

また、並列解析でのパフォーマンス改善などに取り組む予定となっています。

@azu azu merged commit 16d1bd8 into develop May 26, 2023
@azu azu deleted the jser-week-645 branch May 26, 2023 03:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant