Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
This issue describes the implementation plan for eslint/rfcs#9, which will take place in several phases:
Phase 1: Extract current config system
Phase 2: Implement simple config with
Update: Most of the CLIEngine tests are so tightly coupled to the existing file structure (overriding and stubbing
…to dependencies" This reverts commit ab37b7f. Reverting this because it turns out that we can't actually declare eslint plugins as dependencies. There's a feature request for this that has been open since 2015: eslint/eslint#3458 This is also described in the docs but I missed it because I mixed up "sharable configs" with "plugins". More details on that here: https://eslint.org/docs/developer-guide/shareable-configs#publishing-a-shareable-config It looks like there is a "simple config" initiative in progress which should improve this (eslint/eslint#13481). But until that's available, it's probably best to revert this to the existing approach.
* Chore: Remove more ESLintRC-related files (refs #13481) * Fix failing tests * Rewrite FileEnumerator tests * Remove commented out line * Fix package.json version * Fix linting error * Adjust test coverage limits * Update tests/lib/eslint/eslint.js Co-authored-by: Brandon Mills <email@example.com> Co-authored-by: Brandon Mills <firstname.lastname@example.org>