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

Merge master into release 2.1 #12160

Merged
merged 295 commits into from
Nov 10, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
295 commits
Select commit Hold shift + click to select a range
f73d906
Use a single ShimMap class, and indicate that iteration always yields…
Oct 12, 2016
97dda6e
Remove emacs-added newline at end of baseline
sandersn Oct 12, 2016
e8c7224
Merge branch 'master' into map4
Oct 12, 2016
c5228d3
Remove space at end of line in baseline
sandersn Oct 12, 2016
5a037ad
Add numeric indexer to strings and remove lint
sandersn Oct 12, 2016
1728ae1
Update baselines with spread string's numeric indexers
sandersn Oct 12, 2016
475125b
Merge branch 'master' into map4
Oct 12, 2016
ab1b2bb
Reset baseline line number to the locally incorrect value
sandersn Oct 12, 2016
3a85312
Remove trailing newline from baseline again
sandersn Oct 12, 2016
9b2e6a3
Respond to PR comments
Oct 12, 2016
dceebcd
Refactor getTypeFromTypeLiteral, from PR comments
sandersn Oct 12, 2016
ce84cee
Fix lint
sandersn Oct 12, 2016
00ebf59
Use same literal comparison rules for switch/===
sandersn Oct 13, 2016
982abc2
Add switch comparability test and update baselines
sandersn Oct 13, 2016
0168f67
Push eitherIsNotLiteral check into isTypeEqualityComparableTo
sandersn Oct 14, 2016
83d6abc
Update baselines
sandersn Oct 14, 2016
b6819dc
Merge branch 'master' into object-spread
sandersn Oct 14, 2016
e97368b
Adds ES5 to ES3 transformer for reserved words
rbuckton Oct 14, 2016
f025e0c
Minor cleanup
rbuckton Oct 16, 2016
bb8a3c4
Cleaned up emit of enum declaration
rbuckton Oct 17, 2016
7292f9f
Merge branch 'master' into map4
Oct 17, 2016
b557211
Return both ts and js results from module resolution, and don't have …
Oct 13, 2016
f828bc3
Merge branch 'master' into map4
Oct 18, 2016
7c53a1d
Instead of getResolutionOrDiagnostic, use getResolutionDiagnostic and…
Oct 18, 2016
f9fe01a
Merge branch 'master' into object-spread
sandersn Oct 19, 2016
1d201c1
Merge branch 'master' into refactor_module_resolution
Oct 19, 2016
df20cf3
Remove "ResolvedModuleFromHost" type and just make `resolvedTsFileNam…
Oct 19, 2016
18c692a
Remove type inference for spread types
sandersn Oct 19, 2016
62c1868
Update inference test for spread types
sandersn Oct 19, 2016
a118382
Merge branch 'master' into map4
Oct 19, 2016
a909053
Make spread assignability and apparent type stricter
sandersn Oct 19, 2016
ad10ec5
Update tests w/spread assignability+apparent type
sandersn Oct 19, 2016
84dc99b
Moved AMD/CJS/UMD transform to end
rbuckton Oct 17, 2016
76d1944
Spread no longer distributes intersections
sandersn Oct 20, 2016
d9afa34
Update spread w/intersection tests
sandersn Oct 20, 2016
7d05ccb
Merge branch 'master' into object-spread
sandersn Oct 20, 2016
3cbac65
Merge branch 'master' into object-spread
sandersn Oct 20, 2016
5e2bd6b
Move System module transform to end.
rbuckton Oct 20, 2016
c40c7f9
Merge branch 'master' into moveModuleTransformToEnd
rbuckton Oct 21, 2016
35acd00
Update baseline
rbuckton Oct 21, 2016
82c300a
Revert baseline change due to stale output
rbuckton Oct 21, 2016
ce61b34
Resolve all-object intersections inside spreads
sandersn Oct 21, 2016
422f73b
Update and improve spread intersection tests
sandersn Oct 21, 2016
fdfb159
Simplify expression in resolveObjectIntersection
sandersn Oct 21, 2016
ff92afd
Update baselines with new index signature rules
sandersn Oct 21, 2016
510ab1c
Move n-ary spread handling into separate function.
sandersn Oct 21, 2016
485e249
Move multiple-spread handling out of getSpreadType
sandersn Oct 22, 2016
16dfdc4
Clean up and reorder getSpreadType body
sandersn Oct 22, 2016
7157692
Respond to PR comments
Oct 24, 2016
66d4798
Error for call/construct signatures in spread type
sandersn Oct 24, 2016
2430093
Update baselines with new spread type index errors
sandersn Oct 24, 2016
a94fb2f
Explain writeSpreadType a little better
sandersn Oct 24, 2016
35be8c3
Add more commentary to getSpreadType
sandersn Oct 24, 2016
8f59993
Merge branch 'master' into object-spread
sandersn Oct 24, 2016
ad88109
Initial implementation of 'keyof T' type operator
ahejlsberg Oct 24, 2016
32af046
Merge branch 'master' into object-spread
sandersn Oct 24, 2016
07478aa
Introduce PropertyNameType
ahejlsberg Oct 25, 2016
dc99355
Move most of resolveModuleNameForLsHost to lsHost
Oct 25, 2016
1b15646
Simplify isImplicitGlob test
Oct 25, 2016
040942f
Merge branch 'master' into includes_glob
Oct 25, 2016
c21592e
Initial implementation of 'T[K]' property access types
ahejlsberg Oct 25, 2016
f6b82d5
add a fallback logic for older versions of node that don't support 'h…
vladima Oct 25, 2016
1b16c0b
For JavaScript files, we report semantic errors for using TypeScript-…
jramsay Oct 24, 2016
07bb258
Don't require `resolvedTsFileName` and `resolvedJsFileName`, just `re…
Oct 25, 2016
9130fbd
Merge branch 'master' into refactor_module_resolution
Oct 26, 2016
8ad68ad
Fix #10108 (Completion suggestion for object literal with getter) (#1…
arusakov Oct 26, 2016
718d57f
Move helper functions to core (fix build)
Oct 26, 2016
c958c47
Merge branch 'master' into map4
Oct 26, 2016
e7cfbfe
Support parametric property access expressions + some renaming
ahejlsberg Oct 26, 2016
3e18aba
rewrite void-returning statements in constructors that capture result…
vladima Oct 26, 2016
50e2fd8
only emit /// types reference for a symbol in d.ts file if all declar…
vladima Oct 27, 2016
e6bea90
Merge pull request #11769 from Microsoft/moveModuleTransformToEnd
rbuckton Oct 27, 2016
b5ba315
Merge pull request #11704 from Microsoft/refactor_module_resolution
Oct 27, 2016
8448e74
Fix bug: Return a resolution diagnostic for a `.jsx` import if `--all…
Oct 27, 2016
9188526
Remove a comment about a parameter that no longer exists
Oct 27, 2016
ed82fdd
Fix bug: We want to test for existence of the enum value, not whether…
Oct 27, 2016
e928451
Merge pull request #11892 from Microsoft/remove_old_comment
Oct 27, 2016
4e20882
Fix: test for presence, not absence
Oct 27, 2016
4937d9c
Allow untyped imports
Oct 27, 2016
ca09ef4
Simplify for loops in fourslash.ts
Oct 27, 2016
f307948
Merge pull request #11893 from Microsoft/truthy_enum
Oct 27, 2016
eb45962
Rename to zipWith
Oct 27, 2016
ce099e5
Change diagnostic message
Oct 27, 2016
a143f97
Merge pull request #11889 from Microsoft/untyped_imports
Oct 27, 2016
0f8003f
Make `extension` property of `ResolvedModule` optional; introduce `Re…
Oct 27, 2016
6f519d8
Merge pull request #11899 from Microsoft/optional_extension
Oct 27, 2016
231b5ac
Merge pull request #11891 from Microsoft/jsx_resolution_diagnostic
Oct 27, 2016
dec5f4b
Merge branch 'master' into map4
Oct 27, 2016
aad663c
Merge pull request #11894 from Microsoft/for_loops
Oct 27, 2016
8670937
Merge branch 'master' into map4
Oct 27, 2016
4b50ef3
Consider index signatures in type produced by 'keyof T'
ahejlsberg Oct 27, 2016
bcc0807
Respond to PR comments
Oct 27, 2016
adfdae0
Merge pull request #11354 from Microsoft/map4
Oct 27, 2016
ece1f19
Refactor getIndexedAccessType to be reusable from checkIndexedAccess
ahejlsberg Oct 27, 2016
83fdecf
Skip overloads with too-short function parameters
sandersn Oct 27, 2016
cff586d
Test skip overloads w/too-short function params
sandersn Oct 27, 2016
58ffb4e
Merge branch 'master' into object-spread
sandersn Oct 27, 2016
5a336fe
Minor style improvements
sandersn Oct 27, 2016
3e71d50
Ignore optionality when skipping overloads
sandersn Oct 27, 2016
12f6dce
Revert "Merge pull request #11354 from Microsoft/map4"
Oct 27, 2016
39b9163
Rename Experimental transform to ESNext
sandersn Oct 27, 2016
d32c526
Merge pull request #11908 from Microsoft/revert_map4
Oct 27, 2016
43bd2d8
Changes from CR feedback
jramsay Oct 27, 2016
4513ae3
disable CoS for inferred projects (#11909)
zhengbli Oct 28, 2016
05c2c9b
Updating test due to CR changes. The order of the diagnostic message…
jramsay Oct 28, 2016
278d0a4
Do not use contextual signatures with too few parameters
sandersn Oct 28, 2016
1796826
isAritySmaller runs later: getNonGenericSignature
sandersn Oct 28, 2016
fdcc7cc
Merge pull request #11905 from Microsoft/skip-overloads-with-too-shor…
sandersn Oct 28, 2016
988bf1f
Rename TransformFlags.Experimental -> ESNext
sandersn Oct 28, 2016
fdb3b68
enable non-ts extensions in inferred projects by default
vladima Oct 27, 2016
3f16f37
Merge pull request #11922 from Microsoft/vladima/port-11906
vladima Oct 28, 2016
fc93e8f
update CFG to properly handle do statements
vladima Oct 28, 2016
73c59bb
do not inline async IIFEs in control flow graph
vladima Oct 28, 2016
8d87971
Minor fixes
ahejlsberg Oct 28, 2016
9bb7ba5
Merge pull request #11928 from Microsoft/vladima/11738
vladima Oct 28, 2016
fcdeecf
Merge pull request #11925 from Microsoft/vladima/11880
vladima Oct 28, 2016
980f9fd
Merge pull request #11848 from Microsoft/AddJavaScriptSemanticErrorsT…
jramsay Oct 28, 2016
44ce59d
cache type for empty type literal (#11934)
vladima Oct 29, 2016
5515dce
Improved error messages for invalid assignments to identifiers
ahejlsberg Oct 30, 2016
550be9c
Accept new baselines
ahejlsberg Oct 30, 2016
6c20533
Improved error messages for invalid assignments to properties
ahejlsberg Oct 31, 2016
88961cd
Accept new baselines
ahejlsberg Oct 31, 2016
2f34f7c
Improve more error messages
ahejlsberg Oct 31, 2016
f293744
Accept new baselines
ahejlsberg Oct 31, 2016
03ce7b0
Fix realPathMap in test harness: Must be used in `directoryExists`
Oct 31, 2016
ebebac9
Add helper function
Oct 31, 2016
8984e43
Update generated files (#11963)
mhegazy Oct 31, 2016
e6f6a5e
Merge pull request #11495 from Microsoft/includes_glob
Oct 31, 2016
49be2e2
Merge pull request #11957 from Microsoft/fix_realpathmap
Oct 31, 2016
b0080a2
Merge branch 'master' into fix-comparable-in-switch
sandersn Oct 31, 2016
ebef408
Move eitherIsNotLiteral check into switch and === checks
sandersn Oct 31, 2016
ecb7b00
Forbid augmentation of untyped module (#11962)
Oct 31, 2016
884e9f4
Merge branch 'master' into fixAsyncReturnTypeCheck
rbuckton Oct 31, 2016
4371889
Merge pull request #11430 from Microsoft/fixAsyncReturnTypeCheck
rbuckton Oct 31, 2016
f9e2085
Unify checking of indexed access expressions and indexed access types
ahejlsberg Oct 31, 2016
03f8403
Accept new baselines
ahejlsberg Oct 31, 2016
8d9356f
Accept additional baselines
ahejlsberg Oct 31, 2016
6b28d21
Merge branch 'master' into keyoftypes
ahejlsberg Oct 31, 2016
de6751b
Make `cachingInServerLSHost` tests work with `runtests-browser`
Nov 1, 2016
137c99b
Merge pull request #11974 from Microsoft/set_immediate
Nov 1, 2016
d7f5fc8
Get literal type only once
sandersn Nov 1, 2016
357d58b
Update baselines
sandersn Nov 1, 2016
d58a13f
Add missed test update
sandersn Nov 1, 2016
41c2054
Improve unification by moving more logic to getIndexedAccessType
ahejlsberg Nov 1, 2016
d896d3f
Add test cases to report errors for decorators in js file
sheetalkamat Nov 1, 2016
06331b5
Report all the js file errors and skip only the nodes that are not al…
sheetalkamat Nov 1, 2016
663985e
Fix 'keyof any' to produce 'string | number'
ahejlsberg Nov 1, 2016
6b94bae
Fix #11396: Make error message referene `Promise` explicitly (#11982)
mhegazy Nov 2, 2016
70fc25a
Minor fixes
ahejlsberg Nov 2, 2016
4bbe29a
Adding tests
ahejlsberg Nov 2, 2016
7b34b61
Merge pull request #11929 from Microsoft/keyoftypes
ahejlsberg Nov 2, 2016
2ae6ecc
Merge branch 'master' into object-spread
sandersn Nov 2, 2016
116c878
Test case for property used in destructuring variable declaration
sheetalkamat Nov 2, 2016
13e8f7f
Mark property referenced in the destructuring as referenced
sheetalkamat Nov 2, 2016
f2d739f
Spread types handle nested index [access] types
sandersn Nov 2, 2016
f65dd21
Test index [access] types inside spread types
sandersn Nov 2, 2016
ab75ea7
module resolution: prefer locally defined ambient modules, reuse reso…
vladima Nov 2, 2016
a7c1836
Parse, bind and check rest elements
sandersn Nov 2, 2016
e3a08ed
Downlevel emit of rest elements
sandersn Nov 2, 2016
ac20b46
Add rest tests
sandersn Nov 2, 2016
9d4ddb6
Update baselines
sandersn Nov 2, 2016
334820c
Remove spread types, leaving spread syntax/emit
sandersn Nov 2, 2016
a632020
Fix lint
sandersn Nov 2, 2016
e8c3d62
Lock tslint version to 4.0.0-dev.0, because 4.0.0-dev.1 complains abo…
Nov 3, 2016
a077fd1
Remove spread type tests from spread tests
sandersn Nov 3, 2016
7a2c7ad
Spread handles index signatures from singleton spreads
sandersn Nov 3, 2016
83abd04
Correct assignability for keyof types and type parameters
ahejlsberg Nov 3, 2016
4019265
Update tests
ahejlsberg Nov 3, 2016
d9b0b63
Accept new baselines
ahejlsberg Nov 3, 2016
7ff8876
Merge branch 'object-spread' into object-rest-syntax
sandersn Nov 3, 2016
7ed5204
Update objectRestAssignment test and baselines
sandersn Nov 3, 2016
6a5de5d
Fix linting errors
ahejlsberg Nov 3, 2016
9705791
Merge pull request #12021 from Microsoft/tslint_version
Nov 3, 2016
48f2b78
Merge branch 'master' into keyofAndConstraints
ahejlsberg Nov 3, 2016
702efd5
Merge pull request #12026 from Microsoft/keyofAndConstraints
ahejlsberg Nov 3, 2016
14f8b99
Update objectRestAssignment test
sandersn Nov 3, 2016
c9c5f49
Improve readability of ES next destructuring emit
sandersn Nov 3, 2016
cbec19a
Ensure transformFlags are correct before visiting a node.
rbuckton Nov 4, 2016
1c004bf
Port #12027, #11980 and #11932 to master (#12037)
zhengbli Nov 4, 2016
defc053
Merge pull request #12039 from Microsoft/fix12010
rbuckton Nov 4, 2016
71f3157
Address PR comments
sandersn Nov 4, 2016
4a90614
Merge pull request #11998 from Microsoft/unusedProperty
sheetalkamat Nov 4, 2016
cc342d1
Move convertForOf to factory for esnext and es2015
sandersn Nov 4, 2016
4337369
Update improved baselines
sandersn Nov 4, 2016
4c365bd
Move transformFunctionBody to factory
sandersn Nov 4, 2016
a55ed26
Spread any types to any
sandersn Nov 4, 2016
ed4fead
add missing bind calls to properly set parent on token nodes (#12057)
vladima Nov 5, 2016
61b9da5
Cache generic signature instantiations
ahejlsberg Nov 5, 2016
4c1e416
Accept new baselines
ahejlsberg Nov 5, 2016
da7f11f
Properly instantiate aliasTypeArguments
ahejlsberg Nov 6, 2016
adfa271
Add regression test
ahejlsberg Nov 6, 2016
2bf4bad
Revert incorrect logic from #11392
ahejlsberg Nov 7, 2016
cc9daca
Accept new baselines
ahejlsberg Nov 7, 2016
a84c7ae
Rename SpreadElementExpression -> SpreadAssignment
sandersn Nov 7, 2016
6a82ae4
Add SpreadAssignment to visitors
sandersn Nov 7, 2016
7b9a42f
Add --target esnext
sandersn Nov 7, 2016
d4a5b08
Add --target esnext tests and update baselines
sandersn Nov 7, 2016
83e95d4
Revert unneeded change and comments per PR
sandersn Nov 7, 2016
f03fecb
Merge branch 'master' into object-spread
sandersn Nov 7, 2016
609cd00
Merge branch 'object-spread' into object-rest
sandersn Nov 7, 2016
1866d05
Rename variable in checkSwitchStatement per PR
sandersn Nov 7, 2016
9977936
Do not emit __rest for --target esnext
sandersn Nov 7, 2016
d5c6731
Add `realpath` implementation for lshost
Nov 7, 2016
567f563
Create spread property types eagerly
sandersn Nov 7, 2016
d16aa30
Merge pull request #12089 from Microsoft/lshost_realpath
Nov 7, 2016
bd5ce28
Set spread type symbols in checkObjectLiteral
sandersn Nov 7, 2016
4ffdea8
Ports #12051 and #12032 into master (#12090)
vladima Nov 7, 2016
e1c50e1
Address more PR comments
sandersn Nov 7, 2016
0173a3f
return empty file watcher in case if target directory does not exist …
vladima Nov 7, 2016
be2e8e8
property handle missing config files in external projects (#12094)
vladima Nov 7, 2016
ddc4ae7
Reuse subtree transform flags for incrementally parsed nodes (#12088)
rbuckton Nov 8, 2016
8f568d4
Merge pull request #12064 from Microsoft/cacheSignatureInstantiations
ahejlsberg Nov 8, 2016
2bf38ab
Port fix for https://github.com/Microsoft/TypeScript/issues/12069 (#1…
mhegazy Nov 8, 2016
9e3d6ef
reduce set of files being watched, increase polling interval (#12054)…
vladima Nov 8, 2016
84f8f8b
Update authors for release-2.1
mhegazy Nov 8, 2016
be0358c
Include declaration file emit
ahejlsberg Nov 8, 2016
2282477
Merge pull request #12068 from Microsoft/fixTypeAliasDisplay
ahejlsberg Nov 8, 2016
9a9f45f
use createHash from ServerHost instead of explicit require (#12043)
vladima Nov 8, 2016
28cc938
(signature help) type parameter lists are never variadic (#12112)
vladima Nov 9, 2016
6456325
Handle abstract and const modifiers
sheetalkamat Nov 9, 2016
214ce38
Downlevel array destructuring to ES6 in object rest
sandersn Nov 9, 2016
0196947
Improve nested destructuring test for ESNext emit
sandersn Nov 9, 2016
78bb276
Merge branch 'master' into errorReportingInJsFile
sheetalkamat Nov 9, 2016
4b8a557
Add support for taking in jsxFactory option and report errors for inv…
sheetalkamat Nov 9, 2016
fcf32c4
Treat `| undefined` like optionality in spread type
sandersn Nov 9, 2016
9b1f43b
Add strictNullChecks test for object spread
sandersn Nov 9, 2016
f7bac98
Verify that jsxFactory is either identifier or qualified name
sheetalkamat Nov 9, 2016
06affa6
Resolve first identifier of the jsxFactory as part of type check
sheetalkamat Nov 9, 2016
3d6950d
When emitting use jsx factory entity expression if provided
sheetalkamat Nov 9, 2016
35e4c45
Transpile unit test case
sheetalkamat Nov 9, 2016
c6b1bbe
Enabled test case for source map
sheetalkamat Nov 9, 2016
a88c2ae
Add test cases for when jsxFactory cannot be resolved
sheetalkamat Nov 9, 2016
dd7f00f
Parse the jsxFactory again in the checker instead of using cached val…
sheetalkamat Nov 10, 2016
25462c9
Merge pull request #12028 from Microsoft/object-rest
sandersn Nov 10, 2016
6398e0d
Merge pull request #11633 from Microsoft/fix-comparable-in-switch
sandersn Nov 10, 2016
be5e5fb
Merge pull request #11150 from Microsoft/object-spread
sandersn Nov 10, 2016
c05e226
Adds error message for incompatible assignment of identically named type
mylesmegyesi Nov 10, 2016
2eba10a
Updated condition for more readability
sheetalkamat Nov 10, 2016
c458576
Merge pull request #12135 from Microsoft/jsxFactory
sheetalkamat Nov 10, 2016
c87bce1
Merge pull request #11978 from Microsoft/errorReportingInJsFile
sheetalkamat Nov 10, 2016
0d4ac01
Report errors for import helpers missing __rest
sandersn Nov 10, 2016
d6bf27d
Correctly check spread assignments in strict mode
sandersn Nov 10, 2016
ba6e5a0
Test error for import helpers with no __rest
sandersn Nov 10, 2016
3ecb601
synthesize complete import declaration for tslib (#12151)
vladima Nov 10, 2016
205ce32
Merge pull request #12154 from Microsoft/import-helpers-reports-error…
sandersn Nov 10, 2016
9a8e1bf
Add ES2017 string padding (#12152)
imcotton Nov 10, 2016
6e1aac1
Merge pull request #12147 from mylesmegyesi/12050-IncompatableAssigne…
sandersn Nov 10, 2016
4dc58dd
Exclude js files in non-configured projects compile-on-save emitting …
zhengbli Nov 10, 2016
d537b79
Merge release-2.1 into master (#12157)
mhegazy Nov 10, 2016
8a33a46
Merge branch 'master' into mergeMasterIntoRelease-2.1-2
mhegazy Nov 10, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
43 changes: 36 additions & 7 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -1,32 +1,38 @@

Alexander <[email protected]># Alexander Kuvaev
AbubakerB <[email protected]> # Abubaker Bashir
Alexander <[email protected]># Alexander Kuvaev
Adam Freidin <[email protected]> Adam Freidin <[email protected]>
Adi Dahiya <[email protected]> Adi Dahiya <[email protected]>
Ahmad Farid <[email protected]> ahmad-farid <[email protected]>
Alexander Rusakov <[email protected]>
Alex Eagle <[email protected]>
Anatoly Ressin <[email protected]>
Anders Hejlsberg <[email protected]> unknown <[email protected]> unknown <[email protected]>
Andrej Baran <[email protected]>
Andrew Z Allen <[email protected]>
Andy Hanson <[email protected]> Andy <[email protected]>
Anil Anar <[email protected]>
Anton Tolmachev <[email protected]>
Arnavion <[email protected]> # Arnav Singh
Arthur Ozga <[email protected]> Arthur Ozga <[email protected]>
Arthur Ozga <[email protected]> Arthur Ozga <[email protected]> Arthur Ozga <[email protected]> Arthur Ozga <[email protected]> Arthur Ozga <[email protected]>
Asad Saeeduddin <[email protected]>
Schmavery <[email protected]> # Avery Morin
Basarat Ali Syed <[email protected]> Basarat Syed <[email protected]> basarat <[email protected]>
Bill Ticehurst <[email protected]> Bill Ticehurst <[email protected]>
Ben Duffield <[email protected]>
Ben Mosher <[email protected]>
Blake Embrey <[email protected]>
Bowden Kelly <[email protected]>
Brett Mayen <[email protected]>
Bryan Forbes <[email protected]>
Caitlin Potter <[email protected]>
ChrisBubernak <[email protected]> unknown <[email protected]> # Chris Bubernak
Christophe Vidal <[email protected]>
Chuck Jazdzewski <[email protected]>
Colby Russell <[email protected]>
Colin Snover <[email protected]>
Cyrus Najmabadi <[email protected]> CyrusNajmabadi <[email protected]> unknown <[email protected]>
Dafrok <[email protected]> # Dafrok Zhang
Dan Corder <[email protected]>
Dan Quirk <[email protected]> Dan Quirk <[email protected]> nknown <[email protected]>
Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]> Daniel Rosenwasser <[email protected]>
Expand All @@ -36,17 +42,22 @@ Denis Nedelyaev <[email protected]>
Dick van den Brink <[email protected]> unknown <[email protected]> unknown <[email protected]>
Dirk Baeumer <[email protected]> Dirk Bäumer <[email protected]> # Dirk Bäumer
Dirk Holtwick <[email protected]>
Dom Chen <[email protected]>
Doug Ilijev <[email protected]>
Erik Edrosa <[email protected]>
erictsangx <[email protected]> # Eric Tsang
Ethan Rubio <[email protected]>
Evan Martin <[email protected]>
Evan Sebastian <[email protected]>
Eyas <[email protected]> # Eyas Sharaiha
Fabian Cook <[email protected]>
falsandtru <[email protected]> # @falsandtru
Frank Wallis <[email protected]>
František Žiačik <[email protected]> František Žiačik <[email protected]>
František Žiacik <[email protected]> František Žiacik <[email protected]>
Gabe Moothart <[email protected]>
Gabriel Isenberg <[email protected]>
Gilad Peleg <[email protected]>
Godfrey Chan <[email protected]>
Graeme Wicksted <[email protected]>
Guillaume Salles <[email protected]>
Guy Bedford <[email protected]> guybedford <[email protected]>
Expand All @@ -55,6 +66,7 @@ Iain Monro <[email protected]>
Ingvar Stepanyan <[email protected]>
impinball <[email protected]> # Isiah Meadows
Ivo Gabe de Wolff <[email protected]>
Jakub Młokosiewicz <[email protected]>
James Whitney <[email protected]>
Jason Freeman <[email protected]> Jason Freeman <[email protected]>
Jason Killian <[email protected]>
Expand All @@ -69,11 +81,14 @@ Jonathan Park <[email protected]>
Jonathan Turner <[email protected]> Jonathan Turner <[email protected]>
Jonathan Toland <[email protected]>
Jesse Schalken <[email protected]>
Josh Abernathy <[email protected]> joshaber <[email protected]>
Josh Kalderimis <[email protected]>
Josh Soref <[email protected]>
Juan Luis Boya García <[email protected]>
Julian Williams <[email protected]>
Herrington Darkholme <[email protected]>
Justin Bay <[email protected]>
Justin Johansson <[email protected]>
Herrington Darkholme <[email protected]> (´·?·`) <[email protected]> # Herrington Darkholme
Kagami Sascha Rosylight <[email protected]> SaschaNaz <[email protected]>
Kanchalai Tanglertsampan <[email protected]> Yui <[email protected]>
Kanchalai Tanglertsampan <[email protected]> Yui T <[email protected]>
Expand All @@ -82,23 +97,29 @@ Kanchalai Tanglertsampan <[email protected]> Yui <[email protected]>
Kanchalai Tanglertsampan <[email protected]> yui T <[email protected]>
Keith Mashinter <[email protected]> kmashint <[email protected]>
Ken Howard <[email protected]>
Kevin Lang <[email protected]>
kimamula <[email protected]> # Kenji Imamula
Kyle Kelley <[email protected]>
Lorant Pinter <[email protected]>
Lucien Greathouse <[email protected]>
Lukas Elmer <[email protected]> Lukas Elmer <[email protected]>
Martin Vseticka <[email protected]> Martin Všeticka <[email protected]> MartyIX <[email protected]>
gcnew <[email protected]> # Marin Marinov
vvakame <[email protected]> # Masahiro Wakame
Matt McCutchen <[email protected]>
Max Deepfield <[email protected]>
Micah Zoltu <[email protected]>
Michael <[email protected]>
Mohamed Hegazy <[email protected]>
Nathan Shively-Sanders <[email protected]>
Nathan Yee <[email protected]>
Nima Zahedi <[email protected]>
Noah Chen <[email protected]>
Noj Vek <[email protected]>
mihailik <[email protected]> # Oleg Mihailik
Oleksandr Chekhovskyi <[email protected]>
Paul van Brenk <[email protected]> Paul van Brenk <[email protected]> unknown <[email protected]> unknown <[email protected]> unknown <[email protected]>
Omer Sheikh <[email protected]>
Oskar Segersva¨rd <[email protected]>
pcan <[email protected]> # Piero Cangianiello
pcbro <[email protected]> # @pcbro
Expand All @@ -109,21 +130,26 @@ progre <[email protected]> # @progre
Prayag Verma <[email protected]>
Punya Biswal <[email protected]>
Rado Kirov <[email protected]>
Ron Buckton <[email protected]> Ron Buckton <[email protected]>
Ron Buckton <[email protected]> Ron Buckton <[email protected]> rbuckton <[email protected]>
Rostislav Galimsky <[email protected]>
Richard Knoll <[email protected]> Richard Knoll <[email protected]>
Rowan Wyborn <[email protected]>
Ryan Cavanaugh <[email protected]> Ryan Cavanaugh <[email protected]> Ryan Cavanaugh <[email protected]>
Ryohei Ikegami <[email protected]>
Sarangan Rajamanickam <[email protected]>
Sébastien Arod <[email protected]>
Sergey Shandar <[email protected]>
Sheetal Nandi <[email protected]>
Shengping Zhong <[email protected]>
[email protected] <[email protected]> # Shyyko Serhiy
Sam El-Husseini <[email protected]>
Simon Hürlimann <[email protected]>
Slawomir Sadziak <[email protected]>
Solal Pirelli <[email protected]>
Stan Thomas <[email protected]>
Stanislav Sysoev <[email protected]>
Steve Lucco <[email protected]> steveluc <[email protected]>
Sudheesh Singanamalla <[email protected]>
Tarik <[email protected]> # Tarik Ozket
Tetsuharu OHZEKI <[email protected]> # Tetsuharu Ohzeki
Tien Nguyen <[email protected]> tien <[email protected]> unknown <[email protected]> #Tien Hoanhtien
Expand All @@ -133,14 +159,17 @@ Tingan Ho <[email protected]>
togru <[email protected]> # togru
Tomas Grubliauskas <[email protected]>
ToddThomson <[email protected]> # Todd Thomson
Torben Fitschen <[email protected]>
TruongSinh Tran-Nguyen <[email protected]>
vilicvane <[email protected]> # Vilic Vane
Vladimir Matveev <[email protected]> vladima <[email protected]> v2m <[email protected]>
Wesley Wigham <[email protected]> Wesley Wigham <[email protected]>
York Yao <[email protected]> york yao <[email protected]> yaoyao <[email protected]>
Yuichi Nukiyama <[email protected]> YuichiNukiyama <[email protected]>
Zev Spitz <[email protected]>
Zhengbo Li <[email protected]> zhengbli <[email protected]> Zhengbo Li <Zhengbo Li> Zhengbo Li <[email protected]> tinza123 <[email protected]> unknown <[email protected]> Zhengbo Li <Zhengbo Li>
Zhengbo Li <[email protected]> zhengbli <[email protected]> Zhengbo Li <Zhengbo Li> Zhengbo Li <[email protected]> tinza123 <[email protected]> unknown <[email protected]> Zhengbo Li <Zhengbo Li> zhengbli <[email protected]>
zhongsp <[email protected]> # Patrick Zhong
T18970237136 <[email protected]> # @T18970237136
JBerger <[email protected]>
JBerger <[email protected]>
bootstraponline <[email protected]> # @bootstraponline
yortus <[email protected]> # @yortus
32 changes: 31 additions & 1 deletion AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ TypeScript is authored by:
* Ahmad Farid
* Alex Eagle
* Alexander Kuvaev
* Alexander Rusakov
* Anatoly Ressin
* Anders Hejlsberg
* Andrej Baran
* Andrew Z Allen
* Andy Hanson
* Anil Anar
Expand All @@ -16,17 +19,21 @@ TypeScript is authored by:
* Avery Morin
* Basarat Ali Syed
* Ben Duffield
* Ben Mosher
* Bill Ticehurst
* Blake Embrey
* @bootstraponline
* Bowden Kelly
* Brett Mayen
* Bryan Forbes
* Caitlin Potter
* Chris Bubernak
* Christophe Vidal
* Chuck Jazdzewski
* Colby Russell
* Colin Snover
* Cyrus Najmabadi
* Dafrok Zhang
* Dan Corder
* Dan Quirk
* Daniel Rosenwasser
Expand All @@ -36,17 +43,22 @@ TypeScript is authored by:
* Dick van den Brink
* Dirk Bäumer
* Dirk Holtwick
* Dom Chen
* Doug Ilijev
* Eric Tsang
* Erik Edrosa
* Ethan Rubio
* Evan Martin
* Evan Sebastian
* Eyas Sharaiha
* Fabian Cook
* @falsandtru
* Frank Wallis
* František Žiačik
* František Žiacik
* Gabe Moothart
* Gabriel Isenberg
* Gilad Peleg
* Godfrey Chan
* Graeme Wicksted
* Guillaume Salles
* Guy Bedford
Expand All @@ -56,6 +68,7 @@ TypeScript is authored by:
* Ingvar Stepanyan
* Isiah Meadows
* Ivo Gabe de Wolff
* Jakub Młokosiewicz
* James Whitney
* Jason Freeman
* Jason Killian
Expand All @@ -71,30 +84,39 @@ TypeScript is authored by:
* Jonathan Park
* Jonathan Toland
* Jonathan Turner
* Josh Abernathy
* Josh Kalderimis
* Josh Soref
* Juan Luis Boya García
* Julian Williams
* Justin Bay
* Justin Johansson
* Kagami Sascha Rosylight
* Kanchalai Tanglertsampan
* Keith Mashinter
* Ken Howard
* Kenji Imamula
* Kevin Lang
* Kyle Kelley
* Lorant Pinter
* Lucien Greathouse
* Lukas Elmer
* Marin Marinov
* Martin Vseticka
* Masahiro Wakame
* Matt McCutchen
* Max Deepfield
* Micah Zoltu
* Michael
* Mohamed Hegazy
* Nathan Shively-Sanders
* Nathan Yee
* Nima Zahedi
* Noah Chen
* Noj Vek
* Oleg Mihailik
* Oleksandr Chekhovskyi
* Omer Sheikh
* Oskar Segersva¨rd
* Patrick Zhong
* Paul van Brenk
Expand All @@ -109,33 +131,41 @@ TypeScript is authored by:
* Rado Kirov
* Richard Knoll
* Ron Buckton
* Rostislav Galimsky
* Rowan Wyborn
* Ryan Cavanaugh
* Ryohei Ikegami
* Sam El-Husseini
* Sarangan Rajamanickam
* Sergey Shandar
* Sheetal Nandi
* Shengping Zhong
* Shyyko Serhiy
* Simon Hürlimann
* Slawomir Sadziak
* Solal Pirelli
* Stan Thomas
* Stanislav Sysoev
* Steve Lucco
* Sudheesh Singanamalla
* Sébastien Arod
* @T18970237136
* Tarik Ozket
* Tetsuharu Ohzeki
* Tien Hoanhtien
* Tim Perry
* Tim Viiding-Spader
* Tingan Ho
* Todd Thomson
* togru
* Tomas Grubliauskas
* Torben Fitschen
* TruongSinh Tran-Nguyen
* Vilic Vane
* Vladimir Matveev
* Wesley Wigham
* York Yao
* @yortus
* Yuichi Nukiyama
* Zev Spitz
* Zhengbo Li
3 changes: 2 additions & 1 deletion Gulpfile.ts
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,8 @@ const es2016LibrarySourceMap = es2016LibrarySource.map(function(source) {

const es2017LibrarySource = [
"es2017.object.d.ts",
"es2017.sharedmemory.d.ts"
"es2017.sharedmemory.d.ts",
"es2017.string.d.ts",
];

const es2017LibrarySourceMap = es2017LibrarySource.map(function(source) {
Expand Down
17 changes: 10 additions & 7 deletions Jakefile.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,16 @@ var compilerSources = [
"visitor.ts",
"transformers/destructuring.ts",
"transformers/ts.ts",
"transformers/module/es2015.ts",
"transformers/module/system.ts",
"transformers/module/module.ts",
"transformers/jsx.ts",
"transformers/esnext.ts",
"transformers/es2017.ts",
"transformers/es2016.ts",
"transformers/es2015.ts",
"transformers/generators.ts",
"transformers/es5.ts",
"transformers/module/es2015.ts",
"transformers/module/system.ts",
"transformers/module/module.ts",
"transformer.ts",
"sourcemap.ts",
"comments.ts",
Expand Down Expand Up @@ -106,15 +107,16 @@ var servicesSources = [
"visitor.ts",
"transformers/destructuring.ts",
"transformers/ts.ts",
"transformers/module/es2015.ts",
"transformers/module/system.ts",
"transformers/module/module.ts",
"transformers/jsx.ts",
"transformers/esnext.ts",
"transformers/es2017.ts",
"transformers/es2016.ts",
"transformers/es2015.ts",
"transformers/generators.ts",
"transformers/es5.ts",
"transformers/module/es2015.ts",
"transformers/module/system.ts",
"transformers/module/module.ts",
"transformer.ts",
"sourcemap.ts",
"comments.ts",
Expand Down Expand Up @@ -301,7 +303,8 @@ var es2016LibrarySourceMap = es2016LibrarySource.map(function (source) {

var es2017LibrarySource = [
"es2017.object.d.ts",
"es2017.sharedmemory.d.ts"
"es2017.sharedmemory.d.ts",
"es2017.string.d.ts",
];

var es2017LibrarySourceMap = es2017LibrarySource.map(function (source) {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"ts-node": "latest",
"tsd": "latest",
"tslint": "4.0.0-dev.0",
"typescript": "2.1.0-dev.20161101"
"typescript": "^2.1"
},
"scripts": {
"pretest": "jake tests",
Expand Down
Loading