๐Ÿ“ฆ DanielRosenwasser / typescript-codeplex-archive

An archived copy of the TypeScript 1.0 compiler (before the 1.1 rewrite) from CodePlex.

โ˜… 2 stars โ‘‚ 0 forks ๐Ÿ‘ 2 watching โš–๏ธ Apache License 2.0
๐Ÿ“ฅ Clone https://github.com/DanielRosenwasser/typescript-codeplex-archive.git
HTTPS git clone https://github.com/DanielRosenwasser/typescript-codeplex-archive.git
SSH git clone git@github.com:DanielRosenwasser/typescript-codeplex-archive.git
CLI gh repo clone DanielRosenwasser/typescript-codeplex-archive
Jason Freeman Jason Freeman Merge branch 'release-1.0' 1fd39d1 11 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ bin
๐Ÿ“ doc
๐Ÿ“ samples
๐Ÿ“ src
๐Ÿ“ tests
๐Ÿ“ typings
๐Ÿ“„ .gitignore
๐Ÿ“„ .npmignore
๐Ÿ“„ Jakefile
๐Ÿ“„ LICENSE.txt
๐Ÿ“„ package.json
๐Ÿ“„ README.txt
๐Ÿ“„ README.md

TypeScript

Scalable JavaScript development with types, classes and modules.

Install

npm install -g typescript

Usage

tsc hello.ts

Build

  • Install Node if you haven't already (http://nodejs.org/)
  • Install Jake, the tool we use to build our compiler (https://github.com/mde/jake). To do this, run "npm install -g jake".
  • To use jake, run one of the following commands:
  • jake local - This builds the compiler. The output is in built/local in the public directory
  • jake clean - deletes the build compiler
  • jake LKG - This replaces the LKG (last known good) version of the compiler with the built one.
  • This is a bootstrapping step to be executed whenever the built compiler reaches a stable state.
  • jake tests - This builds the test infrastructure, using the built compiler.
  • jake runtests - This runs the tests, using the built compiler and built test infrastructure.
  • You can also override the host or specify a test for this command. Use host= or tests=.
  • jake baseline-accept - This replaces the baseline test results with the results obtained from jake runtests.
  • jake -T lists the above commands.