Comments (4)
@faassen Doh! I hadn't released the fix for this (#53), my apologies. I just published it.
from prettier-atom.
@faassen You should still be getting errors on the latest build. Have you updated your package to the latest version?
Here is how the feature works:
from prettier-atom.
Yes, I am on 0.18.0. "Format on save" is on, "On format on Save, don't show error message" is off.
If I don't introduce syntax errors in my code it formats as before. But if I have a syntax error, I don't get the red popup anymore. It used to work as you demonstrate for me. Sometime last week, it stopped working.
I can see the syntax error reported in the Atom dev tool console, but that's it. This is what's in the dev tools when I save (helpers.js line 29):
Error executing Prettier: SyntaxError: Unexpected token, expected { (1:10)
> 1 | class Foo function bar {
| ^
2 |
3 | fadf
4 | fadfjdflkj
at Parser.pp$5.raise
But I don't get any popup outside of the dev tools. It behaves like "don't show error message" is always enabled, but it's definitely off.
from prettier-atom.
Now there is no way to turn error on save off, checked or unchecked the error is always displayed.
from prettier-atom.
Related Issues (20)
- Provide Feedback About Configuration in Use
- scss support
- Use latest version of prettier-eslint
- "prettier-atom failed: Cannot find module" with shared config HOT 3
- prettier-atom failed: The "path" argument must be of type string. Received type undefined HOT 1
- Option to disable if there is no local prettier config/version HOT 2
- prettier-atom failed: CLIEngine is not a constructor (aka what about eslint v8+ support) HOT 6
- Fallback to root-level configuration for nested packages
- prettier-atom failed: Failed to load plugin 'react-hooks' declared in 'CLIOptions': The argument 'filename' must be a file URL object, file URL string, or absolute path string. Received ''
- Installing “[email protected]” failed HOT 2
- Uncaught Error: Cannot find module './config-schema.json'Require stack:- $ATOM_HOME/packages\pr... HOT 1
- prettier-atom failed: The "path" argument must be of type string. Received type undefined | This is on Mac HOT 3
- Change from prettier-stylelint to stylelint-prettier
- PrettierRC Config file not reloaded on change HOT 1
- Uncaught Error: Cannot find module './third-party.js' HOT 3
- Prettier: Format locks Atom up HOT 6
- Prettier ignores .prettierrc rules located in root project folder. HOT 2
- Can't install prettier-atom HOT 2
- setting max line on prettier, to make result better HOT 1
- js comment causes error HOT 6
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 prettier-atom.