prettier/src/common
Zhongliang Wang 2cfd8fb518 Support TypeScript 3.7 (and drop Node 6 support for direct inst… (#6657)
* WIP: Support TypeScript 3.7

* Add support for `asserts` keyword; Update snapshots

* Update typescript-estree to v2.5.0 to remove the dependency on chokidar

* Update TypeScript

* Update CHANGELOG.unreleased.md

* Add examples for TypeScript 3.7

* Update TypeScript 3.7 to latest dev version

* Correct wording

* Support `declare` keyword on class members (TypeScript 3.7 feature)

* Update Changelog and downgrade TypeScript from 3.8.0-dev to 3.7.1-rc

* Add a note regarding to dropping Node 6 support for direct installation

* tweak build config to repair build

* update CHANGELOG.unreleased.md

* TSTypePredicate microrefactoring

* fix formatting

* clean up tests

* fix parens for optional chaining inside computed properties

* update CHANGELOG.unreleased.md

* unify output across parsers for template literals

* enable more tests with optional chaining

* fix unneeded parens inside computed key of OptionalMemberExpression

* fix paren issues for OptionalCallExpression

* more fixes for OptionalCallExpression

* @typescript-eslint/typescript-estree 2.5.1-alpha.4

* fix lint

* revert build hacks

* fix one more parens issue

* @typescript-eslint/typescript-estree 2.5.1-alpha.5, remove loggerFn override

* drop node 6 for direct installing from github

* fix another parens issue, disable some tests for flow

* workaround for flow bug

* fix issues with comments


Co-authored-by: Georgii Dolzhykov <thorn.mailbox@gmail.com>
2019-10-28 17:53:57 +01:00
..
common-options.js feat(yaml): support proseWrap (#4742) 2018-07-04 00:28:47 +08:00
create-ignorer.js feat(api): make `getFileInfo()` really async (#4640) 2018-06-07 00:34:02 +08:00
end-of-line.js Add option to enforce certain line endings (#5327) 2018-11-06 22:47:13 +08:00
errors.js Don't default parser to babylon (#4528) 2018-05-23 16:55:06 -03:00
fast-path.js Revert "refactor: rewrite FastPath class (#6225)" (#6226) 2019-06-15 16:10:26 -03:00
get-file-info.js API: add resolveConfig option to getFileInfo() (#6666) 2019-10-23 13:56:59 +02:00
internal-plugins.js Adds LWC Parser to support unquoted interop attributes (#5800) 2019-02-01 13:58:50 +08:00
load-plugins.js Improve Rollup setup 2019-06-07 18:20:40 -03:00
parser-create-error.js Rename "babylon" with "babel" (#5647) 2018-12-27 21:05:19 +08:00
parser-include-shebang.js Prettier Plugin API (#3536) 2017-12-26 12:23:50 +11:00
third-party.js revert: `--only-changed` argument (#6594) 2019-10-03 11:21:05 -03:00
util-shared.js feat: more shared utils for plugins (#5254) 2018-10-17 07:53:38 -07:00
util.js Support TypeScript 3.7 (and drop Node 6 support for direct inst… (#6657) 2019-10-28 17:53:57 +01:00