Comments (8)
@askmatey Please be civil. We're all volunteers here, just doing our best. There's no need to be so aggressive.
You're the first person to raise this objection since the v8 beta. I'll keep my eyes open to any further objections before the v8 release. I don't think that most people feel very strongly about the change. And since it's fixable with standard --fix
, the migration cost will be pretty low.
from eslint-config-standard.
I have neither the interest nor the energy to debate this all over again. I don't even care anymore. You obviously have stronger feelings about this than I do at this point, so feel free to do whatever you want. If you think syntactic purity is more important, whatever.
I'm having a hard enough time defending standard as it is. I'm not interested in debating other standard users too. Just keep me of out of this and address the actual arguments so other people have a fair chance to have a discussion.
from eslint-config-standard.
@askmatey Drop the attitude. No need for it.
from eslint-config-standard.
@askmatey Please be civil. We're all volunteers here, just doing our best. There's no need to be so aggressive.
You're the first person to raise this objection since the v8 beta. I'll keep my eyes open to any further objections before the v8 release. I don't think that most people feel very strongly about the change. And since it's fixable with standard --fix
, the migration cost will be pretty low.
from eslint-config-standard.
(...) since it's fixable with standard --fix, the migration cost will be pretty low.
Please don't get me wrong @feross. The debate amongst developers on whether one should use double quotes or single quotes in ECMAScript has been around for ages. You know it. And with standard you have developed a solution. The rules form the basis. But there should be no exception to the norm by default, especially when there's no obvious reason - like using double quotes for JSX.
(...) If you think syntactic purity is more important, whatever.
Yes, I think so @pluma. Again, JSX is not intended to incorporate with the HTML spec. And let's take it the other way around: The HTML spec itself says, that single and double quotes are interchangeable, there is no difference
By default, SGML requires that all attribute values be delimited using either double quotation marks (ASCII decimal 34) or single quotation marks (ASCII decimal 39). Single quote marks can be included within the attribute value when the value is delimited by double quote marks, and vice versa.
https://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2
Drop the attitude. No need for it.
Excuse me, this is not a safe space @joshmanders
from eslint-config-standard.
Excuse me, this is not a safe space @joshmanders
Has nothing to do with safe spaces and all to do with you being a dick. You can get your point across without the latter.
from eslint-config-standard.
@askmatey neither the community nor the maintainers owe you (nor anyone else for that matter) any attention or affordances. I suggest you adjust your tone. There may be a worthwhile discussion here but it's not going to happen if you're being disrespectful and hostile.
from eslint-config-standard.
Continue discussion in #27 (with which, this is a duplicate anyway), this thread doesn't appear to be constructive.
from eslint-config-standard.
Related Issues (20)
- Ship remaining `standard` family `17.0.0`, like `semistandard` HOT 11
- Invalid plugin in `eslint.config.json` HOT 1
- Curly all rule HOT 6
- Fixing formatting on higher-order function with template string loses indentation HOT 5
- btw. This probably should read: HOT 1
- Parsing error: This experimental syntax requires enabling one of the following parser plugin(s): 'jsx, flow, typescript' HOT 2
- Update `eslint-plugin-n` peer dep. HOT 2
- Peer dependency issue HOT 1
- prefer-const: Bug that says variable is never reassigned, when is it HOT 1
- Security Vuln In Semver Dependency HOT 1
- testing new workflow add-to-project
- Just a test issue, sorry
- Just a test issue, sorry #2
- Already publish flat config version? HOT 10
- Explicitly specify all rule options (don't rely on defaults)
- Switch braces
- feat: eslint 9 compatibility HOT 4
- Support for Eslint v9 Flat Config format HOT 9
- Support eslint-plugin-n 17 HOT 6
- A standard that lacks maintenance is no longer a standard HOT 1
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-config-standard.