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

TypeScript support #371

Closed
juanbernabo opened this issue Oct 6, 2012 · 4 comments
Closed

TypeScript support #371

juanbernabo opened this issue Oct 6, 2012 · 4 comments

Comments

@juanbernabo
Copy link

Would be very nice to see TypeScript support for Meteor.

I really don't know how to do it myself but if someone gives me a little guidance I can try to make it.

Thanks in advance.
Juan.

@TaraRed
Copy link
Contributor

TaraRed commented Oct 7, 2012

Without tampering with Meteor itself, an approach could be to introduce a new extension .tjs and make a package which compiles any .tjs file into a .js file, only if the modification dates between the files differ enough. For an example I think you can look how the jade package deals with .jade files, if it is still there, does this; otherwise look how one of the templates packages (handlebars?) deals with .html files. You can probably start by inspecting an existing package that relates to your goal, see the next comment by glasser. This is not much work to write and a quick way to get going, but I don't know if it is the right approach.

@glasser
Copy link
Contributor

glasser commented Oct 7, 2012

Take a look at the coffee script package for a hint of how to implement this.

This doesn't seem likely to be a high priority for the core developers anytime soon but would make a great package, eg on Atmosphere.

@juanbernabo
Copy link
Author

Did a first try implementation following your good advice. Did a pull request for it #378.

@Urigo
Copy link
Contributor

Urigo commented Feb 19, 2016

We are working on an official Typescript package which already exists in Beta.
Please follow the progress here - Urigo/angular2-meteor#102

denihs added a commit that referenced this issue Oct 14, 2020
-Introduce a flag --free to the clients already create apps running Tiny containers and in the free mode
renanccastro added a commit that referenced this issue Oct 30, 2020
filipenevola pushed a commit that referenced this issue Jan 12, 2021
-Introduce a flag --free to the clients already create apps running Tiny containers and in the free mode
StorytellerCZ pushed a commit that referenced this issue Sep 18, 2021
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

4 participants