question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Consider supporting metadata.typescriptOptions

See original GitHub issue

In 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:closed
  • Created 8 years ago
  • Reactions:4
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

2reactions
aluanhaddadcommented, May 18, 2016

This would be great!

1reaction
frankwalliscommented, Dec 27, 2016

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found