Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/rslint/rslint
A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
https://github.com/rslint/rslint
feat: Identifiers starting with unicode escape sequences
aa77971d0ae9987acf4eeb25c8ac1e2f4e34cfc5 authored over 4 years ago by RDambrosio016 <[email protected]>
aa77971d0ae9987acf4eeb25c8ac1e2f4e34cfc5 authored over 4 years ago by RDambrosio016 <[email protected]>
feat: Move the lexer benchmark from rslint to rslint-parse
5ee0affb1ff06c9760e05860d99f7e06a165bac5 authored over 4 years ago by RDambrosio016 <[email protected]>
5ee0affb1ff06c9760e05860d99f7e06a165bac5 authored over 4 years ago by RDambrosio016 <[email protected]>
docs: Bitwise NOT is not a binary operator
3b70350b8f2aee18000bcfdb8d8c6436d8b5b134 authored over 4 years ago by RDambrosio016 <[email protected]>
3b70350b8f2aee18000bcfdb8d8c6436d8b5b134 authored over 4 years ago by RDambrosio016 <[email protected]>
feat(Optimization): Remove repr(u8) from the TokenType enum
ce80ee4e11d326cb01228d9a97f59c5f03db1607 authored over 4 years ago by RDambrosio016 <[email protected]>
ce80ee4e11d326cb01228d9a97f59c5f03db1607 authored over 4 years ago by RDambrosio016 <[email protected]>
feat: Use FnvHashSet for state context instead of HashSet
db047a40da0416fc34707121be6aad3023c4eb2a authored over 4 years ago by RDambrosio016 <[email protected]>
db047a40da0416fc34707121be6aad3023c4eb2a authored over 4 years ago by RDambrosio016 <[email protected]>
feat(Optimization): use FnvHashSet, drop Unicode-XID
- Add ascii check for is_identifier_start and is_identifier_part
- Use FnvHashSet when possible
...
fix: remove redundant feature attribute
91dc016bf09917da37fa30c8957777e1b783b92a authored over 4 years ago by RDambrosio016 <[email protected]>
91dc016bf09917da37fa30c8957777e1b783b92a authored over 4 years ago by RDambrosio016 <[email protected]>
feat(Optimization): use .. over ..=
9f075cfc64828beee1fe38cf1f32330d5b21191a authored over 4 years ago by RDambrosio016 <[email protected]>
9f075cfc64828beee1fe38cf1f32330d5b21191a authored over 4 years ago by RDambrosio016 <[email protected]>
feat: Hex literals
fccbc6d4d949f50c43b010d9f21f51f66ed34f79 authored over 4 years ago by RDambrosio016 <[email protected]>
fccbc6d4d949f50c43b010d9f21f51f66ed34f79 authored over 4 years ago by RDambrosio016 <[email protected]>
fix: github actions
d6a9433730c7b0f9c2c4403dcf73b95c301e837a authored over 4 years ago by RDambrosio016 <[email protected]>
d6a9433730c7b0f9c2c4403dcf73b95c301e837a authored over 4 years ago by RDambrosio016 <[email protected]>
fix: Newline not detected?
4cbf0301c2aa21eeae5432bd6473b2b7c2575545 authored over 4 years ago by RDambrosio016 <[email protected]>
4cbf0301c2aa21eeae5432bd6473b2b7c2575545 authored over 4 years ago by RDambrosio016 <[email protected]>
fix: forgot newline
065330a07f93e06e505cf82c7507e9d93c31cf47 authored over 4 years ago by RDambrosio016 <[email protected]>
065330a07f93e06e505cf82c7507e9d93c31cf47 authored over 4 years ago by RDambrosio016 <[email protected]>
feat: Add github action to run cargo test on push
b369664524dc20212f0c30019b48519d6c1429e8 authored over 4 years ago by RDambrosio016 <[email protected]>
b369664524dc20212f0c30019b48519d6c1429e8 authored over 4 years ago by RDambrosio016 <[email protected]>
fix/feat: Zero literals and redundant zeroes fix
cf9a32a0fef45f4a8ca8d67edd5d158f9441adbc authored over 4 years ago by RDambrosio016 <[email protected]>
cf9a32a0fef45f4a8ca8d67edd5d158f9441adbc authored over 4 years ago by RDambrosio016 <[email protected]>
Partial lexer rewrite to use a lookup table and reduce peeking
0c3a1e43610c52117d4f479a6b76d4c57eb1f831 authored over 4 years ago by RDambrosio016 <[email protected]>
0c3a1e43610c52117d4f479a6b76d4c57eb1f831 authored over 4 years ago by RDambrosio016 <[email protected]>
fix: target should not be committed
8bc8146125cc8dc542bb60af47e152622032cc45 authored over 4 years ago by RDambrosio016 <[email protected]>
8bc8146125cc8dc542bb60af47e152622032cc45 authored over 4 years ago by RDambrosio016 <[email protected]>
Separate rslint into rslint and rslint_parse crates
1381455d23d36b7f99f733169c1f29db898c8ef2 authored over 4 years ago by RDambrosio016 <[email protected]>
1381455d23d36b7f99f733169c1f29db898c8ef2 authored over 4 years ago by RDambrosio016 <[email protected]>
Hex literals, file walker, rayon
81b3142a4b9d31d93d79936007291dd57d24d381 authored over 4 years ago by RDambrosio016 <[email protected]>
81b3142a4b9d31d93d79936007291dd57d24d381 authored over 4 years ago by RDambrosio016 <[email protected]>
use professional email 🍷
d4468da3a95db07fd3453690c4aceaf97f82753e authored over 4 years ago by RDambrosio016 <[email protected]>
d4468da3a95db07fd3453690c4aceaf97f82753e authored over 4 years ago by RDambrosio016 <[email protected]>
simple numbers, state, regex, error rework, file walker, tests, benches
2d4d2a21fbed504f0a1e1af781bb0f09c5fc40f9 authored over 4 years ago by RDambrosio016 <[email protected]>
2d4d2a21fbed504f0a1e1af781bb0f09c5fc40f9 authored over 4 years ago by RDambrosio016 <[email protected]>
Tidy multiline comment error
33234547026650e6c44724f0dd8b13ceca89c02f authored over 4 years ago by RDambrosio016 <[email protected]>
33234547026650e6c44724f0dd8b13ceca89c02f authored over 4 years ago by RDambrosio016 <[email protected]>
More lexer work
2ec384f6eff613e7ec29d7c13cadddecde24f955 authored over 4 years ago by RDambrosio016 <[email protected]>
2ec384f6eff613e7ec29d7c13cadddecde24f955 authored over 4 years ago by RDambrosio016 <[email protected]>
Initial Commit
2e1a0ce0d771b7bd0ebe8d60cad207d8f2dff29f authored almost 5 years ago by RDambrosio016 <[email protected]>
2e1a0ce0d771b7bd0ebe8d60cad207d8f2dff29f authored almost 5 years ago by RDambrosio016 <[email protected]>