Consider supporting metadata.typescriptOptions
See original GitHub issueIn the Babel and Traceur plugins we support options via metadata for per-module compilation options, which can be a useful feature.
It means replacing the options check with options = extend(extend({}, System.typescriptOptions), load.metadata.typescriptOptions)
.
Issue Analytics
- State:
- Created 8 years ago
- Reactions:4
- Comments:8 (8 by maintainers)
Top Results From Across the Web
Documentation - Decorators - TypeScript
Decorators provide a way to add both annotations and a meta-programming syntax for class declarations and members.
Read more >Decorators & metadata reflection in TypeScript - Wolk Software
An in-depth look to the TypeScript implementation of decorators and how they make possible new exciting JavaScript features like reflection ...
Read more >Decorator metadata - Mastering TypeScript 3 - O'Reilly
Decorator metadata The TypeScript compiler also includes experimental support for something called decorator metadata. Decorator metadata is metadata that ...
Read more >Why reflect-metadata suc*s - DEV Community
Modern Typescript oriented libraries start to use classes and decorators in their APIs. Everything is awesome until libraries start to use ...
Read more >Design metadata should contain property names and types ...
These features will make Typescript become a next level language. I think we need to add a flag or something to ts that...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
This would be great!
This should be considerably easier from 0.6.0 onwards as I have split out options from CompilerHost and it is now passed into transpile. It also seems to be necessary to support systemjs 0.20 so I will be progressing this now.