From c19e0617c5ad4022ae8590bf1861b3b59cb75155 Mon Sep 17 00:00:00 2001 From: James Henry Date: Thu, 26 Jul 2018 09:24:03 -0400 Subject: [PATCH 1/2] TypeScript version --- README.md | 19 ++++++++++--------- package.json | 2 +- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index e4dce3c..10725a3 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ And in your ESLint configuration file: We will always endeavor to support the latest stable version of TypeScript. -The version of TypeScript currently supported by this parser is `~2.9.1`. This is reflected in the `devDependency` requirement within the package.json file, and it is what the tests will be run against. We have an open `peerDependency` requirement in order to allow for experimentation on newer/beta versions of TypeScript. +The version of TypeScript currently supported by this parser is `~3.0.0-rc`. This is reflected in the `devDependency` requirement within the package.json file, and it is what the tests will be run against. We have an open `peerDependency` requirement in order to allow for experimentation on newer/beta versions of TypeScript. If you use a non-supported version of TypeScript, the parser will log a warning to the console. @@ -57,10 +57,11 @@ The vast majority of issues which are submitted here are not actually parsing bu This is not ideal, but users need a place to be able to report those things, so it has become accepted that that will also be done in this repo. Please check the current list of open and known issues and ensure the issue has not been reported before. When creating a new issue provide as much information about your environment as possible. This includes: - - ESLint Version - - TypeScript version - - The `typescript-eslint-parser` version - - ESLint config or rules and plugins currently enabled + +- ESLint Version +- TypeScript version +- The `typescript-eslint-parser` version +- ESLint config or rules and plugins currently enabled ## Integration Tests @@ -90,10 +91,10 @@ Issues and pull requests will be triaged and responded to as quickly as possible ## Build Commands -* `npm test` - run all linting and tests -* `npm run lint` - run all linting -* `npm run ast-alignment-tests` - run only Babylon AST alignment tests -* `npm run integration-tests` - run only integration tests +- `npm test` - run all linting and tests +- `npm run lint` - run all linting +- `npm run ast-alignment-tests` - run only Babylon AST alignment tests +- `npm run integration-tests` - run only integration tests ## License diff --git a/package.json b/package.json index 89e705f..17674c3 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "npm-license": "0.3.3", "shelljs": "0.8.2", "shelljs-nodecli": "0.1.1", - "typescript": "~2.9.1" + "typescript": "~3.0.0-rc" }, "keywords": [ "ast", From bec67815a99f4fbcd34e06fee4dcda1fc2e5d251 Mon Sep 17 00:00:00 2001 From: James Henry Date: Mon, 6 Aug 2018 15:34:18 -0400 Subject: [PATCH 2/2] Breaking: Support TypeScript 3.0 --- README.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 10725a3..2f76d80 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ And in your ESLint configuration file: We will always endeavor to support the latest stable version of TypeScript. -The version of TypeScript currently supported by this parser is `~3.0.0-rc`. This is reflected in the `devDependency` requirement within the package.json file, and it is what the tests will be run against. We have an open `peerDependency` requirement in order to allow for experimentation on newer/beta versions of TypeScript. +The version of TypeScript currently supported by this parser is `~3.0.1`. This is reflected in the `devDependency` requirement within the package.json file, and it is what the tests will be run against. We have an open `peerDependency` requirement in order to allow for experimentation on newer/beta versions of TypeScript. If you use a non-supported version of TypeScript, the parser will log a warning to the console. diff --git a/package.json b/package.json index ff04145..79887ff 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "npm-license": "0.3.3", "shelljs": "0.8.2", "shelljs-nodecli": "0.1.1", - "typescript": "~3.0.0-rc" + "typescript": "~3.0.1" }, "keywords": [ "ast",