Comments (4)
Apologies for that, I forgot to push the tag :/
Here are details on the new rules:
https://github.com/Flet/semistandard/blob/master/CHANGELOG.md
from semistandard.
One of the goals of standard
(and semistandard
) is to avoid custom configuration to make it a simple, consistent linting tool.
I realize this new rule can cause pain for folks who prefer snake_case that have existing projects using semistandard
. With semistandard
, the goal is to only deviate from standard
regarding semicolons and nothing else.
Its possible to ignore rules via eslint ignore
comments at the top of each file, but it sounds this may not be sufficient for your needs.
Its also possible to instead use eslint directly via .eslintrc
. Just extend the semistandard shareable config and layer rule changes on top (https://github.com/flet/eslint-config-semistandard).
And finally its very easy to take a shareable config and build a CLI interface that behaves just like semistandard
using standard-engine
(basically just fork this repo and change the eslintrc.json 😄).
I hope one of these solutions is acceptable!
from semistandard.
@Flet thanks for your prompt reply. 👍
We have over a hundred projects using semistandard
which now say devDependencies
"_out of date_" due to the update. But when we run semistandard
on any of them we get errors where we did not have any before... also there's no release/notes (on GitHub) for the latest version (published on NPM) https://github.com/Flet/semistandard/releases
So it was not possible to know up-front that the latest version would "break" our build.
Thanks again for building a great linter and for the advice.
For now we will continue to use [email protected]
until we have time to implement our own.
from semistandard.
@nelsonic I'm closing this for now. Apologies again for the breakage and the lack of communication.
from semistandard.
Related Issues (20)
- Cannot use semistandard because of missing dependencies HOT 4
- development halted? HOT 3
- Semistandard 12.0.0 globals exclude doesn't work HOT 5
- Expected to call super on super.apply HOT 1
- Cannot read property 'ecmaFeatures' of undefined HOT 1
- Parsing error: Cannot find module '@babel/types' HOT 2
- RegExp invalid group error on named group HOT 2
- Travis CI failing with Node 6 and v13.0 HOT 6
- WebStorm (and JetBrains IDEs) HOT 1
- Add me as a collaborator? HOT 6
- Cannot find module '@typescript-eslint/parser' HOT 5
- Is this repository still maintained? HOT 1
- Badge link doesn't work HOT 1
- Semistandard broken on OS X starting in 14.2.1 HOT 4
- Exclude history from published package HOT 2
- Update standard to version 16.0.3 that disables the rule `Enforce default parameters to be last (default-param-last)` HOT 3
- Replace Travis CI with GitHub Actions HOT 1
- Usage of ESM imports instead of CommonJS
- Move semsistandard to standard HOT 2
- Parsing error for static class variables 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 semistandard.