1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00
denoland-deno/cli/tests
Bartek Iwańczuk b66f5ed00e
feat: TC39 decorator proposal support (#22040)
This commit adds support for [TC39 Decorator
Proposal](https://github.com/tc39/proposal-decorators).

These decorators are only available in transpiled sources - ie.
non-JavaScript files (because of lack of support in V8).

This entails that "experimental TypeScript decorators" are not available
by default
and require to be configured, with a configuration like this:
```
{
  "compilerOptions": {
    "experimentalDecorators": true
  }
}
```


Closes https://github.com/denoland/deno/issues/19160

---------

Signed-off-by: Bartek Iwańczuk <biwanczuk@gmail.com>
Co-authored-by: crowlkats <crowlkats@toaxl.com>
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com>
2024-01-24 18:46:23 +05:30
..
integration feat: TC39 decorator proposal support (#22040) 2024-01-24 18:46:23 +05:30
node_compat feat(web): ImageBitmap (#21898) 2024-01-22 12:08:01 +01:00
testdata feat: TC39 decorator proposal support (#22040) 2024-01-24 18:46:23 +05:30
unit fix(ext/cron): automatically override unspecified values (#22042) 2024-01-24 00:45:11 +00:00
unit_node feat: deprecate Deno.read() and Deno.readSync() (#22063) 2024-01-24 09:42:03 +05:30
integration_tests.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00