Comments (7)
I'll go ahead and close this as its resolved, rslint will provide conversion tools but will not do interop with eslint.
from rslint.
I would rather not do that, i don't want the tool to be constrained by eslint's config, and rslint's config is quite different. My plan is to have tools in the cli which allow you to automatically switch eslint items to rslint or to guide you through doing it.
from rslint.
thats fine too
from rslint.
Off the top of my head:
- rslint has the concept of groups, eslint does not
- rslint does not require parser config
- rslint will have an errors field to configure error output
- rslint uses
rules.warnings
andrules.errors
, while eslint just has a rules object and their level is configured through the key
from rslint.
I realize a big wall in getting more people to use rslint will be switching from eslint, so offering tools to make it easy will be vital. Things like directives work differently in rslint (statement scoped vs line scoped), so interop is kind of limiting.
from rslint.
Yea, but an interactive CLI conversion tool sounds like a nice idea.
from rslint.
Yeah which is what i plan on doing, dialoguer and rustyline should make this extremely simple
from rslint.
Related Issues (20)
- `ForOfStmt` missing from `ast::Stmt` enum HOT 1
- How to debug in VSCode HOT 6
- WebAssembly! HOT 1
- Logotype
- No binary for v0.3.x release HOT 3
- How can I adjust an AST node? HOT 4
- Default function parameters are incompletely parsed as AssignPattern HOT 1
- Ran `rslint .` in my Projects directory, got an internal linter error HOT 7
- JSX support HOT 4
- Panic in parse_text_lossy
- Panic when using Fixer: assertion failed: `(left == right)` HOT 3
- Internal Linter Error on rslint_parser/src/lossless_tree_sink.rs
- Install error
- docs: http://rslint.org/ is down HOT 2
- 'The parser seems to be recursing forever' at invalid if/else brackets configuration. HOT 1
- Internal error
- How does casting work from untyped nodes to typed nodes when building the linting AST?
- Is this project still under maintenance? HOT 1
- [DOCS] Full file and single statement rslint-ignore statements are identical in documentation
- SyntaxNode#replace_with asserts kind
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 rslint.