Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

RSLint

Making JavaScript static analysis faster and easier to use
Collective - Host: opensource - https://opencollective.com/rslint - Website: http://rslint.org - Code: https://github.com/RDambrosio016/RSLint

fix(ci): release workflow (#144)

* feat(cli): add parser config with source type

* fix(ci): proper release name

* fix(ci): ...

github.com/rslint/rslint - 7bc011e57c76ee114c440521a51907089584b10a authored over 2 years ago by Justus K <[email protected]>
chore: add vscode launch.json (#133)

github.com/rslint/rslint - 0d96db3fbc38e93615599bd5feab962f4d867962 authored about 3 years ago by await-ovo <[email protected]>
fix missing Stmt::ForOfLoop enum variant (#131)

github.com/rslint/rslint - 0e35d94612c7aa77a65523bee4a0fb977b4435aa authored about 3 years ago by Rick Button <[email protected]>
chore(core): add fixed section to CHANGELOG

github.com/rslint/rslint - fecb0d65575fad2f29c00dde29ed1b3f9cf7efdf authored about 3 years ago by Justus K <[email protected]>
fix(core): do not flag typescript type-only imports as duplicate (#129)

* fix(core): do not flag type-only imports as duplicate

* fix(core): run rustfmt

github.com/rslint/rslint - 6bd4dd34e2428485bb89eb21e2b3608400da56c6 authored about 3 years ago by Justus K <[email protected]>
fix(docs): name of `allowed` config field (#113)

It looks like it’s always been `allowed`? I might be missing something.

github.com/rslint/rslint - ea954261cc1f019fde42a7e09083ce215e0d06f9 authored about 3 years ago by Charmander <[email protected]>
fix(parser): parse loop labels as IDENT tokens (#127)

github.com/rslint/rslint - 7a494e23526c0c4c33ecba97ab329a576f98d555 authored about 3 years ago by Emanuele Stoppa <[email protected]>
feat(core): Add require-yield rule (#125)

* Add require yield

* Remove testing file

* Add doc comments

* Run DocGen

* Fix spel...

github.com/rslint/rslint - d8757de873c97244b6a82607c2227aed35922260 authored about 3 years ago by Seraphina Orsini <[email protected]>
fix(ci): use correct target on linux release

github.com/rslint/rslint - 6614461c1b5fe706f769e73af2afe86465686f90 authored about 3 years ago by Justus K <[email protected]>
chore(parser/cli/config): new release (#123)

* fix(errors): remove `dbg!` invocation

* chore(parser): fill changelog for new version

* ...

github.com/rslint/rslint - f265db94b0eecea4667e6063ff832086bbaeba15 authored about 3 years ago by Justus K <[email protected]>
feat(cli): add support for ignoring files (#122)

* feat(config/cli): add support for ignoring files

* feat(cli): support for using gitignore f...

github.com/rslint/rslint - 1846c1dbfa4bc68e82827780527655f710d74ba0 authored about 3 years ago by Justus K <[email protected]>
fix: object computed getter/setter parsing (#115)

* Fix object computed getter/setter parsing

* remove incorrect todo comment

github.com/rslint/rslint - 355572e488d9a32c0b059fb8c9850b3930946e18 authored about 3 years ago by Jamie Kyle <[email protected]>
fix: unify single pattern children (#121)

Resolves #120

github.com/rslint/rslint - 26776c2d0adc59bd321c3c4ba2728581f2d67a43 authored about 3 years ago by Herrington Darkholme <[email protected]>
ci: use correct matrix path in release

github.com/rslint/rslint - e7c7c2b62d7038e33dc64ceac86847b5462ca7dc authored over 3 years ago by Justus K <[email protected]>
chore: get ready for next release

github.com/rslint/rslint - 178f0867a9d0dfd44cf3655ba3379529c47bdc0e authored over 3 years ago by Justus K <[email protected]>
fix: clippy lints

github.com/rslint/rslint - 51edb88eda86c78178cc7b08c64776e7bfe7915a authored over 3 years ago by Justus K <[email protected]>
ci: add release workflow

github.com/rslint/rslint - 9fe1736747f02492e8492285bd9209e34766e2db authored over 3 years ago by Justus K <[email protected]>
chore: bump all version for next release

github.com/rslint/rslint - e16125992f213e32cf420d9ff82e89bfb9e6b97f authored over 3 years ago by Justus K <[email protected]>
chore: Update dependencies

github.com/rslint/rslint - c6c81c2cb565099fa3b1508db5e073da6d91bf77 authored over 3 years ago by Justus K <[email protected]>
Fix: Do not try to lint directories with file extensions (#110)

github.com/rslint/rslint - f7cc15b34f6de7f76413a61cde48687d9ebbbed3 authored over 3 years ago by thecp <[email protected]>
Docs: update repository URL (#106)

github.com/rslint/rslint - e793a5fc6b1a3d7998c59202f84562eb31abcdb9 authored over 3 years ago by Antoine Leblanc <[email protected]>
Fix: properly lex unicode escapes in identifiers (#97)

An identifier like `expor\u{74}` must produce a EXPORT_KW token,
since 74 = `t`. This behaviour...

github.com/rslint/rslint - 89a88a2af28be7ec0a552a0d73a81a4f766041c7 authored over 3 years ago by Justus K <[email protected]>
Fix: Handle get and set as shorthand properties (#109)

* Fix: Handle get and set as shorthand properties

* Chore: Make Clippy happy

github.com/rslint/rslint - bdd8612fc1d9d78b8bd5e595be3b8912a86defb7 authored over 3 years ago by thecp <[email protected]>
Feat: Implement no-duplicate-imports error rule (#107)

* Feat: Implement no-duplicate-imports error rule

refs #53

* Chore: Disable docgen for rsl...

github.com/rslint/rslint - 00c4661c4b3904b6eb4e594193df98c7ea2b7eb4 authored over 3 years ago by thecp <[email protected]>
Chore: add benchmark results to README

github.com/rslint/rslint - bb92a25f1b88dd3e36202b0557098ae3dc4624eb authored over 3 years ago by Justus K <[email protected]>
Fix: benchmark CI workflow

github.com/rslint/rslint - e389ea3df46840af9ca0c8728d5bbac6d02133a0 authored over 3 years ago by Justus K <[email protected]>
Remove: beta version from rust workflow and add benchmarks to CI (#104)

github.com/rslint/rslint - ee3ed3ef457fe26b409701232c8482e0007bfc2e authored over 3 years ago by Justus K <[email protected]>
Feat: Implement external benchmark suite (#92)

github.com/rslint/rslint - d66024880d2075a60c3bbc7e7c4921aa91f1a819 authored over 3 years ago by Justus K <[email protected]>
Chore(deps): Bump lodash from 4.17.20 to 4.17.21 in /editors/vscode (#103)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](htt...

github.com/rslint/rslint - 40299fffd4b0bd2063493b4196a1869953553554 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix: incremental compilation ICE and wrong attribute order

github.com/rslint/rslint - eeaa17e4d9440afb2465b13baf739a43c14870cb authored over 3 years ago by Justus K <[email protected]>
Fix: deadlock in lsp

Co-authored-by: Matthew "strager" Glazar <[email protected]>

github.com/rslint/rslint - 755b857db1bb33e078e5fecb92f6f20e719c2b5d authored over 3 years ago by Justus K <[email protected]>
Chore: rework CI workflow and add test262 to CI (#102)

github.com/rslint/rslint - 87e2448f2358408a56fb3854090ec8f9691a22e4 authored over 3 years ago by Stu <[email protected]>
Fix: clippy lint and failing tests due to `Debug` print regression

github.com/rslint/rslint - 8ea90ac6980b5aab4fb793ecd05db7eff1e54cea authored over 3 years ago by Justus K <[email protected]>
Fix typos in README.md (#100)

Just some quick typos I noticed when checking this project out, figured I'd contribute back--

github.com/rslint/rslint - 5e158938e66501aa36c75fb5e9c711cc18323d60 authored over 3 years ago by chrismcc <[email protected]>
Fix: use correct token length for SHREQ token (#96)

Currently, the token length of a SHREQ token was 2, which caused
code like this:

```
x >>= ...

github.com/rslint/rslint - b7a4eeb69dc00fedfee81eaed3cf2ad36bcb2e2e authored over 3 years ago by Stu <[email protected]>
Fix: Fix nightly Rust/Clippy lints (#95)

In particular, this takes care of https://github.com/rust-lang/rust/issues/79202
as well as som...

github.com/rslint/rslint - 1719e2f347573142f63218ef7e57cac5e442d695 authored almost 4 years ago by Arpad Borsos <[email protected]>
Fix: fix core not building on non-x86 targets

github.com/rslint/rslint - 6cdccc7b18c93bb3e11395fa7398aa91e3a28838 authored almost 4 years ago by rdambrosio <[email protected]>
Feat: Implement no-this-before-super rule (#94)

* Implement no-this-before-super rule

* Make `ClassBody::elements` return multiple elements
...

github.com/rslint/rslint - cbe9fb6503cab3ce4df4c1fa7f3a68dc3630524c authored almost 4 years ago by Stu <[email protected]>
Fix: remove unused depedencies found by udeps

Brings down the crates to build, for `rslint-cli` to 119,
which was 150 before this commit.

github.com/rslint/rslint - 70fb8cd7b511064b67cf78d7601dbe93e0a60058 authored almost 4 years ago by Justus K <[email protected]>
Feat: Remove `rayon` and replace it with `yastl`

`yastl` is a self-made tool specifically designed for RSLint
and allos us to have way less depen...

github.com/rslint/rslint - 9b8dd8b8c35ade3ff6f7dc9dbe52372685182c73 authored almost 4 years ago by Justus K <[email protected]>
Fix: recursion which lead to stack overflow

There was a bug in the parser, that would cause an infite recursion
when the `steps` limit was e...

github.com/rslint/rslint - 00624761c9a9f50f3f9c68b5dc2fc3ad0c161edd authored almost 4 years ago by Justus K <[email protected]>
Feat: Add constructor-super rule (#89)

* add constructor-super rule

* run rustfmt

* Update crates/rslint_core/src/groups/errors/c...

github.com/rslint/rslint - 101e6e6a95c761a417d57e6576540eb3997f69f7 authored almost 4 years ago by Infra <[email protected]>
Docs: add simplify-regex docs and remove legacy docs file

github.com/rslint/rslint - 6e83a192a08740e7692870927e3762609ce1c9fd authored almost 4 years ago by rdambrosio <[email protected]>
Docs: fix docgen to account for tags

github.com/rslint/rslint - 392d06e83f0a33f461a8ad737a5667e1a6ab4ce7 authored almost 4 years ago by rdambrosio <[email protected]>
Fix: run cargo fmt

github.com/rslint/rslint - 4b8268066c8c7ca65e561d69f5493d4afe91324c authored almost 4 years ago by Justus K <[email protected]>
Remove: tracing dependency and functionality

We currently doesn't use `tracing` as we barely spanned things
and thus it doesn't make sense ri...

github.com/rslint/rslint - 0dff54afbaa6cd8ab7c0c999b66fedbe0328d1f0 authored almost 4 years ago by Justus K <[email protected]>
Fix: clippy lints and code formatting

github.com/rslint/rslint - dec44c9d324118d22abfbe444a616fb82d2b3ced authored almost 4 years ago by Justus K <[email protected]>
Feat: add proper tags to rules

github.com/rslint/rslint - 63447812243771774c39ace74d28a46a6e9d9b43 authored almost 4 years ago by rslint <[email protected]>
Feat: more simplification passes

github.com/rslint/rslint - 3768b82818626c79068e4532fbea2f88ec2f635a authored almost 4 years ago by rslint <[email protected]>
Feat: more regex simplification and rslint_regex bug fix

github.com/rslint/rslint - dd9b52ad6e08d5d57b003d28e8fdb28502c818b2 authored almost 4 years ago by rslint <[email protected]>
Feat: start simplify-regex rule and rslint_regex 0.2

github.com/rslint/rslint - fdc0e9f0f9c5e0d9cd970f138841b8ed6041e834 authored almost 4 years ago by rslint <[email protected]>
Feat: speed up regex parser by around 300%

github.com/rslint/rslint - 2901a56564102c94e93e89fdb38421d85d7c5c18 authored almost 4 years ago by rslint <[email protected]>
Feat: add a regex module to core utils and a regex HIR

github.com/rslint/rslint - 4c0d800140a36375f068cf667175e4dae6ce0555 authored almost 4 years ago by rslint <[email protected]>
Docs: oops forgot about a link

github.com/rslint/rslint - 886a117c98558e9a4709342938dac25b557f2f12 authored almost 4 years ago by rslint <[email protected]>
Docs: fix hyperlinks in rustdoc

github.com/rslint/rslint - d0bc2bea9238a13dab66fcbcdbabb0aa91f373da authored almost 4 years ago by rslint <[email protected]>
Feat: add the `regex` group and `no-invalid-regexp`

github.com/rslint/rslint - c41bd95ee24a75389617db438a5e7000e851636f authored almost 4 years ago by rslint <[email protected]>
Feat: add a RegEx parser (#84)

* Start to implement regex parsing

* progress

* Feat: finish regex parser

* Docs: add n...

github.com/rslint/rslint - 80f968315158816cb741e1abbea8691f73805509 authored almost 4 years ago by RDambrosio <[email protected]>
Fix: handle get and set keywords correctly

github.com/rslint/rslint - a215a0fc305e15592f04d65f5d95c39d0ef29258 authored almost 4 years ago by rslint <[email protected]>
Chore: Use a cache on CI and simplify some jobs (#81)

* Use a cache on CI and simplify some jobs

Uses the `Swatinem/rust-cache` action to cache dep...

github.com/rslint/rslint - 5d30f0e40a9651aece28d79be9954511d9005211 authored almost 4 years ago by Arpad Borsos <[email protected]>
Fix: couple of bug fixes in the parser and a bug fix in no-await-in-loop

github.com/rslint/rslint - 6f1e1b0820f97a7e4e137c0e2af66ecf9acea870 authored almost 4 years ago by rslint <[email protected]>
Chore: fix new Clippy 1.49 lints (#80)

github.com/rslint/rslint - 5069157cc97d4ec109faee417530a84e7f17f992 authored almost 4 years ago by Arpad Borsos <[email protected]>
Feat: bug fixes and numeric separators, deno stdlib lints correctly now

github.com/rslint/rslint - f7fd4176fcd8cf46e87e88f19903936b28aa37dd authored almost 4 years ago by rslint <[email protected]>
Feat: accept rslintrc.json for config

github.com/rslint/rslint - b0648dd62da70e7b2ade9ea244eb3e087f8dd659 authored almost 4 years ago by rslint <[email protected]>
Fix: fix a couple of parser issues related to await exprs and typescript

github.com/rslint/rslint - 77657bb98aa5738ffacbec5318ea2d5a5cf1631f authored almost 4 years ago by rslint <[email protected]>
Feat: rework how directive context is done and move JsFile to the core

github.com/rslint/rslint - cca5b35e794e4569c10c518a121ba156510b937f authored almost 4 years ago by rslint <[email protected]>
Fix: Add a filesystem watcher for *.ts files (#77)

Adds a filesystem watcher for *.ts files in the Visual Studio Code Language Server Protocol exte...

github.com/rslint/rslint - 0989e67c25f59354fa332c1c881f901fe234a9dc authored almost 4 years ago by HTG-YT <[email protected]>
Feat: TypeScript support (#40)

* Feat: initial ts setup and basic types

* Feat: mapped types

* Fix: add TsMappedType to T...

github.com/rslint/rslint - 7659fdfe9e89d3e9a403a1b280547b74bbabca07 authored almost 4 years ago by RDambrosio <[email protected]>
Fix: fix uninit panics from old servo_arc

github.com/rslint/rslint - 8458d4927459377bc25cf5c77ac65f4dd79b996b authored about 4 years ago by rslint <[email protected]>
Fix: fix arc panic with childless nodes

github.com/rslint/rslint - 4ec83d45eb658efce5c9a1751a5e3c8afd8e6d16 authored about 4 years ago by rslint <[email protected]>
Chore: fmt

github.com/rslint/rslint - a322b2005c7cb02e0dab81be74dd27b21341712b authored about 4 years ago by rslint <[email protected]>
Feat: improve performance of the parser by 1000%+

github.com/rslint/rslint - 2b133164cbb9eabfddd044f793a64253db9b09b7 authored about 4 years ago by rslint <[email protected]>
Chore: update tests

github.com/rslint/rslint - e01a75f311ba1e4403fc376b777c593bbfd71e09 authored about 4 years ago by rslint <[email protected]>
Fix: `() => {}` should work without errors

github.com/rslint/rslint - aa255ba161aa8fc350a5845a33694b60c928f76b authored about 4 years ago by rslint <[email protected]>
Feat: reduce event memory usage by 833%

github.com/rslint/rslint - d554712dd023aa138a2630f0c578fe1577dea881 authored about 4 years ago by rslint <[email protected]>
Feat: colorize -Z dumpast output

github.com/rslint/rslint - 7e9503913ea0b50255a9cab53406ffb617b6845b authored about 4 years ago by rslint <[email protected]>
Feat: Tracing integration (#75)

* Revert: first tracing integration

* Add tracing integration with flame layer

* Enable tr...

github.com/rslint/rslint - d1b8a893b8c8b32c3c145179fe3bbb3ec399bade authored about 4 years ago by Stu <[email protected]>
Fix: clippy lints

github.com/rslint/rslint - f47ef9cef7cac460c94656bceb6432aaeccc4ce6 authored about 4 years ago by Justus K <[email protected]>
Fix: fix accidental breakage

github.com/rslint/rslint - f8c49ab9c1a81d5bf33211edfbf4684e426208c5 authored about 4 years ago by rslint <[email protected]>
Feat: tracing and use impl over dyn

github.com/rslint/rslint - 93c30a88c079439b56b0b2465d533f448464b243 authored about 4 years ago by rslint <[email protected]>
Fix: fix issue with let_token with attached trivia

github.com/rslint/rslint - 64e340179859b517ef3248b02c5258f4f1f6d18e authored about 4 years ago by rslint <[email protected]>
Fix: dont use local taplo version

github.com/rslint/rslint - 8c5f196461dc507e6fefacd425aaef6e45006fbc authored about 4 years ago by rslint <[email protected]>
Feat: add jsonValidation contribution point to package.json

github.com/rslint/rslint - 212ceed8d6c43fcf10d2adf7b037d100c2e4e5c8 authored about 4 years ago by rslint <[email protected]>
Feat: toml autocompletion, json schema, start on server options

github.com/rslint/rslint - 57d2df6a5d3cab0e2b78222dd7cfed2f1928c553 authored about 4 years ago by rslint <[email protected]>
Feat: start implementing autofix in the lsp

github.com/rslint/rslint - 826b2c05c0a7e104021ff871c440cc005e233d92 authored about 4 years ago by rslint <[email protected]>
Update README.md

github.com/rslint/rslint - 8f7d70c93e473daf51d5a8e7592ac5a190056f39 authored about 4 years ago by RDambrosio <[email protected]>
fix: clippy lint

github.com/rslint/rslint - 7ac4404ca4f651407227c36dd0ebfce3dd41ccdf authored about 4 years ago by Justus K <[email protected]>
Feat(cli): add max_threads argument to cli

github.com/rslint/rslint - 103b2dca3f697f067675a0422ae062ce3a559674 authored about 4 years ago by Justus K <[email protected]>
Fix: use rayon for I/O thread spawning

github.com/rslint/rslint - ac226a31ec4f030764ca1889f02390985a94d6e2 authored about 4 years ago by Justus K <[email protected]>
Chore: add directives parser to changelog

github.com/rslint/rslint - 40729e109465106102cbf31ec28c6fb08393d40a authored about 4 years ago by Justus K <[email protected]>
Feat: new directives parser and LSP hover and autocompletion (#73)

* Feat: add new directives lexer

* Feat: directive parser can parse command names

* Feat: ...

github.com/rslint/rslint - 1bb93b734f0ad820c12e9f9cef47b4fb11f8aba9 authored about 4 years ago by Stu <[email protected]>
Docs: add missing gif file

github.com/rslint/rslint - 9993ee7b0cfd8f5fe7f632d39dd3df993bf23616 authored about 4 years ago by rslint <[email protected]>
Docs: v0.3 changelog draft

github.com/rslint/rslint - 8999504cecd0e5f544e443a5a49dc1e19ff4c87b authored about 4 years ago by rslint <[email protected]>
CI: remove benchmarking workflow

github.com/rslint/rslint - a1d3b0cb9d6ecc4ab0be7e23c7d7a6fda2fdd715 authored about 4 years ago by Justus K <[email protected]>
Chore: only exit with an exit code if it is a release build

github.com/rslint/rslint - 8d41dad9a8a16fe0a2770fa4b71456fb49a90266 authored about 4 years ago by rslint <[email protected]>
Chore: update links

github.com/rslint/rslint - 6d409bce0dfcb6c134ffeac52a85a09b383ad1ca authored about 4 years ago by RDambrosio016 <[email protected]>
Ci: fix benchmark workflow

github.com/rslint/rslint - 3ef9a3a8b05d17a77981681f1af13fd5d8157ed9 authored about 4 years ago by Justus K <[email protected]>
Chore: Add benchmarks and CI setup for publishing results (#66)

* Feat: add parser and lexer benchmarks

* Fix: download engine262 instead of vendoring

* F...

github.com/rslint/rslint - 01248af61776f4e977ded9d7c3f5cff8004b2c41 authored about 4 years ago by Stu <[email protected]>
Docs: User Documentation link corrected (#67)

github.com/rslint/rslint - 14041095e5b614d5dbe288bf1e67fa360be24f79 authored about 4 years ago by Kumar Gaurav <[email protected]>
Docs: fix website link (#65)

The link for the documentation and installation instructions were wrong.

github.com/rslint/rslint - a51936be722e29033c810dfbcd67136499da9b23 authored about 4 years ago by Kumar Gaurav <[email protected]>
Docs: rework dev documentation

github.com/rslint/rslint - 2259d7f2a7c09b586e1b5f3cf87c25c4922d059a authored about 4 years ago by RDambrosio016 <[email protected]>