Commit Graph

94 Commits

Author SHA1 Message Date
Ron Buckton 686c94cd67 Added support for System modules. 2015-10-23 17:14:51 -07:00
Ron Buckton aa639d3ce7 Fixed bug in discoverKind. 2015-10-20 14:47:25 -07:00
Ron Buckton 738388050f Merge branch 'master' into experimentalTransforms 2015-10-16 17:00:38 -07:00
Ron Buckton e4bcfd2a5d Fixed issues with type discovery in processTypes script. 2015-10-16 13:43:12 -07:00
Ron Buckton 2e4975d4a8 Fixed bug with discovery in processTypes 2015-10-14 13:49:17 -07:00
Ron Buckton 6235fe8280 Cleanup of processTypes script and various transformations. Added JSX 2015-10-09 15:19:07 -07:00
Wesley Wigham e16a14b5b3 tslint had a new release and added this rule, theirs was a little stricter 2015-10-02 15:15:39 -07:00
Mohamed Hegazy bd5d0965bb Merge pull request #4847 from Microsoft/looser-next-line-rule
Next-line rule was too strict
2015-09-29 12:01:58 -07:00
Wesley Wigham 9984ae9000 We can go simpler 2015-09-24 17:04:57 -07:00
Wesley Wigham e747bf2b36 fix hook 2015-09-24 17:02:10 -07:00
Wesley Wigham 758e4402da Add git hooks 2015-09-24 17:00:27 -07:00
Daniel Rosenwasser 962ba8288b Conflicts should cause errors instead of warnings. 2015-09-20 12:41:28 -07:00
Daniel Rosenwasser 2e5b6fec7c Add funcitonality to warn on duplicate codes. 2015-09-20 12:14:56 -07:00
Daniel Rosenwasser c28efb7572 Merge pull request #4845 from Microsoft/updateDTRWC
Fix importDefinitelyTypedTests script
2015-09-18 14:39:53 -07:00
Daniel Rosenwasser 5a2a7021fa Fix jake task, style/const in script. 2015-09-18 13:13:36 -07:00
Wesley Wigham fe5bca8712 Next-line rule was too strict
We have a few places where we do this:
```ts
if {
  //...
}
// Look, a comment
else {
  //...
}
```
I don't think we want to forbid these cases, so I'm loosening the requirement from "must be on the line after the prior curly brace" to "can't be on the same line as the curly brace".
2015-09-17 19:11:44 -07:00
Daniel Rosenwasser 37ee17d40d es3 -> es5. 2015-09-17 17:56:39 -07:00
Daniel Rosenwasser bf989aa565 Final touches on the script. 2015-09-17 17:26:10 -07:00
Daniel Rosenwasser 23af2a7163 Improved command line interaction for 'importDefinitelyTypedTests' script. 2015-09-17 16:37:18 -07:00
Daniel Rosenwasser 22eef28cbd forEach -> for-of, and other changes. 2015-09-17 16:33:50 -07:00
Wesley Wigham 2793bc2acd Feedback from PR, remove unused identifiers 2015-09-17 14:29:52 -07:00
Daniel Rosenwasser 8bb6313b22 Use explicit types, var -> let/const, misspellings, style. 2015-09-16 17:42:42 -07:00
Daniel Rosenwasser a47b7b8f17 Added 'tsconfig.json' for 'importDefinitelyTypedTests' script. 2015-09-16 17:35:18 -07:00
Daniel Rosenwasser 9696e57772 Added tsd.json file with 'node.d.ts'. 2015-09-16 17:34:31 -07:00
Daniel Rosenwasser 1500f5cd02 Moved importDefinitelyTypedTests.ts to its own folder. 2015-09-16 17:28:30 -07:00
Ron Buckton 1c5a595d3f Merge branch 'master' into transformPerf 2015-09-16 11:38:43 -07:00
Ron Buckton 867f554a9d Partial cleanup to remove "transform" namespace. 2015-09-14 18:41:58 -07:00
Ron Buckton dd998b981f Cleanup and naming 2015-09-14 09:40:18 -07:00
Ron Buckton f15d20b9f2 Cleanup and organization 2015-09-12 15:32:05 -07:00
Ron Buckton 380452becb Migrated to NodeStack for transforms 2015-09-08 17:03:30 -07:00
Ron Buckton b73bef89fc Merge branch 'noParentNodesInEmitter' into transformPerf 2015-09-08 16:51:21 -07:00
Wesley Wigham 0d88d8df68 Simplify it a bit 2015-08-26 14:48:52 -07:00
Wesley Wigham dc9dd3e667 Give up on real typechecking, just check literals 2015-08-26 14:47:25 -07:00
Ron Buckton 5d0797b2e0 Cleanup and organization 2015-08-26 13:19:18 -07:00
Wesley Wigham 1cd016b289 Boolean trivia rule 2015-08-26 11:59:53 -07:00
Wesley Wigham 7813121c4d compile vs tslints services dts, null check lint 2015-08-25 18:37:52 -07:00
Wesley Wigham c31ad6fb28 Add tslint rules for #3994 2015-08-25 18:09:32 -07:00
Ron Buckton 558fc40303 Progress on downlevel transformations 2015-08-07 09:39:18 -07:00
Anders Hejlsberg b3feae1b5f Merge pull request #4033 from Microsoft/updateLangSpec
Update Language Specification
2015-07-29 07:54:02 -07:00
Anders Hejlsberg dc816900f1 Update word2md tool to support hyperlinks 2015-07-26 16:26:58 -07:00
Ron Buckton 92a7bb0462 Merge branch 'noParentNodesInEmitter' into prototypeTransformClass 2015-07-24 11:28:24 -07:00
Daniel Rosenwasser d1fe21dda9 Publish to TypeScript itself, create a task to preview changes. 2015-07-23 12:32:17 -07:00
Ron Buckton 4652f053b1 Partial transform for class decorators 2015-07-15 12:13:34 -07:00
Ron Buckton f3d310360b Initial transform for TypeScript class syntax extensions 2015-07-14 20:25:42 -07:00
Daniel Rosenwasser 86b8405450 Add configureNightly script. 2015-07-14 18:09:42 -07:00
Ron Buckton 01b34906c7 Merge branch 'generateFactoryMethods' into generateTransformMethods 2015-07-10 15:59:59 -07:00
Ron Buckton fae1d50bd7 Added flags to createNode and factory methods 2015-07-10 15:55:16 -07:00
Ron Buckton 3fe0f31e17 Added cloneNode 2015-07-10 14:17:35 -07:00
Ron Buckton 9c644dadec Merge branch 'generateFactoryMethods' into generateTransformMethods 2015-07-10 13:59:22 -07:00
Ron Buckton b3e9c25e84 Merge branch 'master' into generateFactoryMethods 2015-07-10 13:53:44 -07:00