Comments (2)
Hi @vmasek,
I agree that the .scss
and .less
extensions should be added. I've done that here. However I don't know if that should be a "smart" decision since a project could change their style extension and globing files that don't exist doesn't appear to cause any issues.
I believe the component.html
glob is used to infer what parser to use. The html
glob may be sufficient but for the sake of explicitness I'm leaving it there. From the docs:
Prettier uses filename to infer which parser to use. Here's the default patterns for HTML, Vue, and Angular:
*.html: --parser html
*.component.html: --parser angular
*.vue: --parser vueMake sure your filename matches the correct parser (especially for Angular users); if it does not, you will have to manually specify which parser to use via the overrides field.
Note that framework-specific formatting won't be triggered in --parser html.
from prettier-schematic.
Thanks for the reply and explanation, I think it is good enough to have it explicitly stated rather than "smart"
from prettier-schematic.
Related Issues (19)
- Simplified tslint.json causes “Cannot convert undefined or null to object” error HOT 2
- Problem with tslint.json rules HOT 2
- Question: prettier.config.js HOT 1
- [Question] How have you found using it with Angular? HOT 1
- Prettier NPM script fails and takes me to index.js inside node_module\@schuchard HOT 5
- Remove jasmine as a dependency HOT 1
- Add CLI builder HOT 2
- update to a recent version of the CLI's DevKit HOT 1
- Add organize-imports option
- use strict: command not found when @schuchard/prettier installed after prettier. HOT 6
- Remove `git add` to comply with lint-staged recommendations HOT 1
- index.js Windows Script Host Syntax Error 800A03EA HOT 4
- Error running command in root directory HOT 3
- Broken by husky v5/6 HOT 1
- Prettier fails in CI HOT 3
- Error running command in powershell HOT 1
- Prettier --write failing in Local machine HOT 3
- Prettier --write found some errors 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 prettier-schematic.