Comments (7)
This is caused by prettier/prettier#3005.
from eslint-plugin-prettier.
This seems like it might be an issue with prettier
's API rather than eslint-plugin-prettier
. eslint-plugin-prettier
only uses prettier's API here to get a config -- it doesn't do any config resolution itself.
from eslint-plugin-prettier.
Also, I noticed that you mentioned the name .prettierc
in the issue, but I think the filename should actually be .prettierrc
. I'm not sure if this was a typo, but presumably giving the file the wrong name would cause it to get ignored entirely.
from eslint-plugin-prettier.
What is weird is that prettier by itself works as expected.
E.g.:
npx prettier --write build_tools/**/*.js # OK, files modified as expected.
npx eslint build_tools/**/*.js # Nope!
from eslint-plugin-prettier.
If it is useful, here is my .eslintrc.yml
:
root: true
extends:
- airbnb
- prettier
- prettier/react
plugins:
- prettier
rules:
prettier/prettier:
- error
overrides:
- files:
- build_tools/**
env:
node: true
rules:
import/no-extraneous-dependencies:
- error
- devDependencies: true
Note: Prettier works fine even when I give him an absolute path to build_tools
.
Note 2: If I copy prettier's overrides into a new .prettierrc
inside the build_tools
folders, there is no problems anymore.
from eslint-plugin-prettier.
I guess this should be resolved by now?
from eslint-plugin-prettier.
Agreed, I think this has been fixed since prettier/prettier#3005 is closed.
from eslint-plugin-prettier.
Related Issues (20)
- Issue parsing `.svelte` files when using Flat Config HOT 1
- Support ESLint flat config HOT 3
- Linting fails importing prettier config. HOT 2
- Invalid suggestion (no changes)
- Support for new experimental ternaries formatting on prettier 3.1.0 HOT 1
- Is this tool still needed?
- New prettier break plugin rules? HOT 2
- Allow only formatting code snippets in markdown, not the markdown file itself HOT 14
- Not working with PUG template HOT 5
- Synckit seems incompatible with Node 14.18.1 HOT 2
- use es6's import syntax to import eslint-plugin-prettier/recommended
- [feat] fallback `ignorePath` to `.eslintignore` if `.prettierignore` not found HOT 3
- Setting "trailingComma" to "all" does not work HOT 4
- Importing `eslint-plugin-prettier/recommended` in ESM syntax results in a lint error. HOT 1
- case study: `eslint-plugin-prettier-vue`
- Removal of eslint-config-prettier from peerDependencies HOT 1
- Prettier enforces adding unnecessary parentheses HOT 1
- Linebreak error when using with `nest new` project HOT 13
- Unable to Deploy App Due to ESLint/Prettier Errors HOT 1
- eslint-plugin-prettier version `3.1.1` and newest prettier version `3.2.5` mismatch causing issues HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eslint-plugin-prettier.