-
-
Notifications
You must be signed in to change notification settings - Fork 29
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
Build: test on eslint v8 (fixes #175) #186
Conversation
Upgrading eslint-plugin-unicorn should fix this since I believe they were previously accessing APIs that are no longer public in ESLint 8: #187 |
cabceca
to
bd074ef
Compare
looks like the latest eslint-plugin-unicorn does not play well with eslint 8.0.0. the cause is: |
"eslint-config-not-an-aardvark": "^2.1.0", | ||
"eslint-plugin-markdown": "^2.0.1", | ||
"eslint-plugin-node": "^11.1.0", | ||
"eslint-plugin-self": "^1.2.1", | ||
"eslint-plugin-unicorn": "^36.0.0", | ||
"eslint-plugin-unicorn": "github:fisker/eslint-plugin-unicorn#eslint-8", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: replace the fork once it get merged and released.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can proceed with this fork for now:
- Most importantly, eslint-plugin-unicorn is an internal-only dev-dependency, and we shouldn't let a non-essential dev-dependency that has no public-facing impact to our consumers block us from releasing our plugin
- The fork is owned by the maintainer of eslint-plugin-unicorn
- We can pin to a specific commit of the fork branch if desired
- Other repositories are using this fork to unblock themselves while awaiting for the official fix to be released
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fine, let's do it!
just pushed a commit db7131e to upgrade dev deps: espree & eslint-scope. |
Co-authored-by: Bryan Mishkin <[email protected]>
No description provided.