Ron Buckton
74ac4c5b1c
Fixed bugs in emit for more consistent output and missing hints for transformations.
2015-10-28 13:33:03 -07:00
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