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

[gem] Use latest @decorators #72

Closed
mantou132 opened this issue May 3, 2023 · 5 comments
Closed

[gem] Use latest @decorators #72

mantou132 opened this issue May 3, 2023 · 5 comments

Comments

@mantou132
Copy link
Owner

mantou132 commented May 3, 2023

typescript 5

example

evanw/esbuild#104

不使用 accessor ,因为 Gem 的装饰器已经包含这个语义

@mantou132 mantou132 added the v2 label Nov 20, 2023
@mantou132
Copy link
Owner Author

等待 esbuild 更新:

  • gem-examples 使用 vite 前用 tsc 编译成 js 了
  • gem 的 tests 使用 wtr 前用 tsc 编译成 js 了

@mantou132
Copy link
Owner Author

mantou132 commented Dec 2, 2023

  • gem-devtools 中为什么装饰器将属性定义成不可变量了。
  • devtools 中修改 attribute 不能被 page 脚本 setAttribute 拦截? 需要查看 chrome devtools 源代码,可能和扩展 content 脚本一样

@mantou132 mantou132 changed the title Use latest @decorators [gem] Use latest @decorators Apr 18, 2024
@mantou132
Copy link
Owner Author

mantou132 commented Apr 21, 2024

test:

  • @web/dev-server-esbuild -> esbuild
  • @web/test-runner -> @web/test-runner-chrome -> puppeteer-core -> Chrome

examples:

evanw/esbuild#3761

@mantou132
Copy link
Owner Author

use resolutions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant