-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
shared stylelint-config-airbnb
#56
Conversation
Add NodeJS v5.x & v7.x to Travis CI configuration
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Great idea @chlorophyllkid, a quick cursory glance at everything looks 👌 I've now closed #56 🎉 |
Neat, looking forward to this. |
I had to remove the rule |
'^[_a-z][\\w-]*$' should fit the naming conventions
'number-leading-zero': 'never', 'scss/double-slash-comment-inline': 'never', 'order/order': ['declarations', 'at-rules', 'rules'],
removed 'no-invalid-double-slash-comments': true, changed 'at-rule-empty-line-before': ['always', { except: ['first-nested'] }]
Ok, I did a bunch of things today. Let me conclude: I added the scss-lint file again, which I removed during the restructuring. Tests are now in different files as well. The base-files are mostly for formatting rules and the sass-files are more specific to scss syntax. |
Hey there. Can we get any response from the maintainers on this? Would be great to get this going. 😃 |
I'm excited about this. The tricky issue is airbnb apparently doesn't do stylelint in-house (#45), so I'm concerned that may cause friction with getting this in. They don't really have a way to maintain a shareable config if they don't use the linter. So getting a yes/no response if airbnb is willing to officially support a stylelint config would be helpful. If the answer is no, it may be best to press forward with a separate repo. Aside: we could ask if stylelint organization would help, but the bigger picture is we need volunteers using stylelint that can help maintain it. Doing some QA: Was wondering the markdown lint stuff for. It's based off https://github.com/airbnb/javascript/tree/master/linters. For reference, there is the layout of stylelint "shareable configs", which is pretty similar in spirit to what eslint offers:
To try to get some more eyes on this, I'm posting an issue in stylelint/stylelint. stylelint/stylelint#3091 |
Accepting a PR for this was green-lighted in #13 (comment)
I am one of the members of the stylelint org and created the original PR for this 😏
I've replied and closed that issue 😄 |
Thanks for responding to stylelint/stylelint#3091 I'm glad to know stylelint is already greenlighted in #13. That will make this process smoother. |
I would be definitely up for this. :) |
I know Airbnb's shared ESlint configuration is popular and all but if all you're are after ia a shared stylelint configuration with some sane defaults to use in your projects then use: The |
I'm familiar with those, and I'm actually using If airbnb decides to not merge those changes, I might end up copying a lot of those rules into my future project rulesets. 😄 |
Any updates on this? |
So, actually, why it's still not merged? |
Thanks for the contribution! At a glance this looks pretty good to me. @ljharb can you review this when you have a chance? |
Hi! Are there any updates on the status of this? |
No, still waiting for the review of @ljharb and @mikefowler 🙂 |
...so? It's been 1.5 years. Is there even a point in waiting? |
3 years later...😞 |
I'm going to close this now ...this is clearly never going to happen. 😄 Thank you everyone for your patience. Stay Safe! 👋 |
To be fair, most of this comes from #23 and serves #13, but instead of having to merge with @ntwb (:+1:) each time, I wanted to create my own for faster development.
So what's new?
Please feel free to comment or suggest improvements.