Skip to content
This repository has been archived by the owner on Jan 19, 2019. It is now read-only.

Fix: Replace removed API with public flags (fixes #498) #499

Closed
wants to merge 6 commits into from
Closed

Fix: Replace removed API with public flags (fixes #498) #499

wants to merge 6 commits into from

Conversation

texastoland
Copy link
Contributor

@texastoland texastoland commented Jul 19, 2018

LGTM on master except maybe the version change to TypeScript.

@jsf-clabot
Copy link

jsf-clabot commented Jul 19, 2018

CLA assistant check
All committers have signed the CLA.

@texastoland
Copy link
Contributor Author

Looks like the build failure just needs restarted?

@j-f1
Copy link
Contributor

j-f1 commented Jul 19, 2018

@texastoland you can close & reopen the PR to restart the build.

@texastoland
Copy link
Contributor Author

I'll wait a day or so to make sure there's nothing else to fix first.

@texastoland texastoland reopened this Jul 21, 2018
@texastoland texastoland changed the title Fix/gh498/parse error with typescript 3 Fix: Replace removed API with public flags (fixes #498) Jul 21, 2018
@texastoland
Copy link
Contributor Author

🛎 ping 💢

@sbason
Copy link

sbason commented Jul 24, 2018

Would love this to be merged if it works :)

@texastoland
Copy link
Contributor Author

texastoland commented Jul 24, 2018

@sbason you can add my branch to your package.json to try it. It definitely works. All I did is replace 3 deprecated APIs that got removed because of a major version change. Output stayed the same.

@JamesHenry
Copy link
Member

TypeScript 3 support needs to be managed in its own branch until it is the stable release. I will create a protected branch for that now and you can use that as the target for the PR. You can then install from that branch on github if you are using the RC.

Please also keep PRs focused on one thing, rather than tweaking multiple unrelated things.

@JamesHenry JamesHenry closed this Jul 26, 2018
@JamesHenry
Copy link
Member

The TypeScript 3 branch is now available: ts-3.0

https://github.com/eslint/typescript-eslint-parser/tree/ts-3.0

Please open a new PR with that as the base

@texastoland
Copy link
Contributor Author

texastoland commented Jul 26, 2018

@JamesHenry these changes are not specific to TypeScript 3. The parser has been using internal and deprecated APIs for a long time. None of the tests had to change. This is strictly a patch version intended for master. I can remove the commit upgrading TypeScript (strictly a dev dependency) however.

@texastoland
Copy link
Contributor Author

texastoland commented Jul 26, 2018

🙏🏽 request to reopen please.

@JamesHenry
Copy link
Member

Please remove the TypeScript upgrade, then we can merge it

@j-f1
Copy link
Contributor

j-f1 commented Jul 26, 2018

If the PR is closed and the head branch is updated, it’s not possible to re-open it until the head branch gets reset to the old commit.

@JamesHenry
Copy link
Member

A new PR can always be opened at least! :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants