_(A summary from a presentation given at MelbNodeJS on the 28th of August 2013)_ #### Takeaways from the TypeScript demo You can get TypeScript from here : http://www.typescriptlang.org/#Download On all systems that have nodejs you can simply do: ``` npm install -g tsc ``` Its open-source and uses the apache license. #### TypeScript definitions for existing libraries You can use your existing javascript libraries from typescript with a line as simple as: ``` declare var $:any; ``` But for high quality static checking + intellisense checkout : https://github.com/borisyankov/DefinitelyTyped #### For IDE support: Webstorm comes with integrated support http://www.jetbrains.com/webstorm/. You can get a free version of WebStorm (which supports the 0.9.x version of TypeScript) here: http://confluence.jetbrains.com/display/WI/WebStorm+7+EAP GruntJS is fully supported : https://npmjs.org/package/grunt-ts #### Play with it in your Browser: Checkout : http://www.typescriptlang.org/Playground/
(A summary from a presentation given at MelbNodeJS on the 28th of August 2013)
Takeaways from the TypeScript demo
You can get TypeScript from here : http://www.typescriptlang.org/#Download
On all systems that have nodejs you can simply do:
Its open-source and uses the apache license.
TypeScript definitions for existing libraries
You can use your existing javascript libraries from typescript with a line as simple as:
But for high quality static checking + intellisense checkout : https://github.com/borisyankov/DefinitelyTyped
For IDE support:
Webstorm comes with integrated support http://www.jetbrains.com/webstorm/.
You can get a free version of WebStorm (which supports the 0.9.x version of TypeScript) here: http://confluence.jetbrains.com/display/WI/WebStorm+7+EAP
GruntJS is fully supported : https://npmjs.org/package/grunt-ts
Play with it in your Browser:
Checkout : http://www.typescriptlang.org/Playground/