Ecosyste.ms: OpenCollective

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

github.com/biomejs/biome-vscode

Biome extension for Visual Studio Code
https://github.com/biomejs/biome-vscode

feat(rome_cli, rome_service): ignore unknown files (#4547)

d46dfce0ecba7c66c9c012c4aa04b01916a9f86c authored over 1 year ago by Emanuele Stoppa <[email protected]>
refactor(rome_analyze): deserialize options early (#4541)

* refactor(rome_analyze): deserialize options early

* chore: add test case

* chore: code gener...

d2db6e37f66051566275a769b71118e864c0c2de authored over 1 year ago by Emanuele Stoppa <[email protected]>
release: 12.1.3 (#4544)

8cce05644d03e7b151958a01a4f421919ca68e6d authored over 1 year ago by Emanuele Stoppa <[email protected]>
chore: upgrade `bpaf` (#4522)

272faada7899d1e3ffd2ee46c3035cd6ddf4729b authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noUselessTypeConstraint` (#4484)

Co-authored-by: Emanuele Stoppa <[email protected]>
Co-authored-by: Victorien ELVINGER <vi...

ed3578bebe6399f7c106d7db8eaf321b728e4471 authored over 1 year ago by Niklas Mollenhauer <[email protected]>
release: 12.1.2 (#4508)

3e416253410de0d748b07d39b550f79016146159 authored over 1 year ago by Emanuele Stoppa <[email protected]>
fix(rome_js_analyze): allow nested func declarations in esm (#4500)

de0cf9b67784533b0ae6e0e30404113e19ef3405 authored over 1 year ago by Victorien ELVINGER <[email protected]>
release: v12.1.1 (#4497)

084bec165051c881fa7ed25541d459ab58b23d3f authored over 1 year ago by Emanuele Stoppa <[email protected]>
release: 12.1.0 (#4344)

ba4e6ff68e9d0564f325c4c4192002f720c9c7c9 authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `useSimpleNumberKeys` (#4447)

ca8444b8f6c1bc1b58f3d296b058c5f6ce72e7dd authored over 1 year ago by Emanuele Stoppa <[email protected]>
refactor(rome_js_analyze): move useIframeTitle from semantic_analyzer to analyzer and refactoring (#4438)

* wip

* refactor: move useIframeTitle to analyzers

* fix: codegen

309cb7628836383fbab7ad96138278cfe407ce78 authored over 1 year ago by Daiki Nishikawa <[email protected]>
feat(rome_js_analyze): promote lint rules (#4431)

104afce27a3207196065706be1ad66c19eaeb7f9 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): noAccumulatingSpread (#4426)

* feat(rome_js_analyze): noAccumulatingSpread

* get a super general condition working

* all my...

422269158b33fc932367e4fec63d8c32f4aa8d9a authored over 1 year ago by Tyler Cosgrove <[email protected]>
feat(rome_js_analyze): implement useHeadingContent and refactor useAnchorContent (#4423)

* feat: implement useHeadingContent

* refactor: useAnchorContent

* docs: update changelog

aaba8be20c1a76b111d09104819ef9b0f6c076a1 authored over 1 year ago by Daiki Nishikawa <[email protected]>
refactor(rome_js_analyze): add more tests and docs for a11y rules through refactoring (#4417)

* refactor: update a11y rules with `no` prefix

* add: codegen

* feat: update docs

* fix: upda...

96855418ceacfd16b43c23ebbd5bf4ec14fa5cfb authored over 1 year ago by Daiki Nishikawa <[email protected]>
refactor: use bpaf (#4405)

96acc24da6d1374012402ea4e920d51fb2c7e7ab authored over 1 year ago by Emanuele Stoppa <[email protected]>
fear(rome_js_analyze): useGroupedTypeImport (#4413)

082d2201ff2e2d1af05e5f37b1270438dacff586 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): useLiteralEnumMembers (#4409)

6d29d58d76ffbaa46356aec5309ce412fd4954db authored over 1 year ago by Victorien ELVINGER <[email protected]>
chore: create newtype for string sets (#4404)

aa6b6f7264b3d10bd01c4d3e9ed8ad6e227ea0af authored over 1 year ago by Emanuele Stoppa <[email protected]>
chore: deserialize formatter options (#4401)

* chore: deserialize formatter options

* fix: codegen

7adcf74f3038eccfb5cadf6562a2c43bcca5c886 authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): noUselessConstructor (#4385)

5c61c6a6cdea9608f493e02843712298808c9d2b authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noConstantCondition` (#4363)

Co-authored-by: notmd <[email protected]>

4b296f364cc07be38b8b2c4b34fff29b3fe1dff2 authored over 1 year ago by unvalley <[email protected]>
feat: VCS support (#4375)

12c94b53c752b7ef1b6e4d99e094a78629d447fa authored over 1 year ago by Emanuele Stoppa <[email protected]>
refactor(rome_js_analyze): add more tests and docs for a11y rules through refactoring (#4377)

9f12c74126d7be16c7e99ba7bc90c21d22615749 authored over 1 year ago by Daiki Nishikawa <[email protected]>
fix(vscode): Text duplication when using VSCode git utilities #4338 (#4376)

fix(vscode): Text duplication when using VSCode git utilities #4338

e2429d046f5e3f35895b436cceca56b048aa9cc8 authored over 1 year ago by Denis Bezrukov <[email protected]>
feat(rome_js_analyzer): `useLiteralKeys` rule (#4358)

* feat(rome_js_analyzer): `useLiteralKeys` rule

* cover more cases

* Apply suggestions fro...

91c6bb00279b818fde45d20fed7184ddaad5320c authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): noForEach (#4364)

feat(rome_js_analyze): noForEach

658d296cf5e05afec2c70599a70f4304eeed3ad5 authored over 1 year ago by Denis Bezrukov <[email protected]>
feat(rome_js_analyzer): `noConsoleLog` rule (#4357)

93c7fd99cfbe7edb42a703c67c40a2377500a02a authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): noAriaUnsupportedElements (#4340)

0412bae16e9062b68c505b31d644bfa117a28a8c authored over 1 year ago by unvalley <[email protected]>
Update README.md (#4339)

0894a575e27184c3952e9894bbe2f30b62d1fd7d authored over 1 year ago by Yiheng <[email protected]>
feat(rome_js_analyze): noNoninteractiveTabindex (#4312)

794155185b69412e89b727f1a03bd27b890dbc93 authored over 1 year ago by unvalley <[email protected]>
feat(rome_js_analyze): noRedundantRoles (#4293)

* feat(rome_js_analyze): noRedundantRoles

noRedundantRoles: Enforce explicit `role` property is...

bdc36ecf1efc7099c3971a6c0d661c03fd32f499 authored over 1 year ago by unvalley <[email protected]>
feat(rome_js_analyze): noConfusingArrow (#4321)

Co-authored-by: Emanuele Stoppa <[email protected]>

22b41b5990c5136cd681285ec5b885b107d1ec74 authored over 1 year ago by Malobre <[email protected]>
release: 12.0.0 (#4002)

Co-authored-by: Victorien ELVINGER <[email protected]>
Co-authored-by: Emanuele Stoppa <my....

e8210b6f68c946a71a652cb79a920e8218f00604 authored over 1 year ago by Emanuele Stoppa <[email protected]>
refactor(rome_js_analyze): rename noRedeclarations to noRedeclare (#4319)

4da1a6a4da670ab8aa3442bd2c57df87f30d9be7 authored over 1 year ago by Victorien ELVINGER <[email protected]>
fix(rome_ci): apply import sorting (#4305)

* fix(rome_ci): apply import sorting

* clippy

* better tests

* check feature inside LSP

* fi...

5602cab60655b255f17ee3cd87157cfbb6db8fa0 authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): noNamespace (#4283)

Co-authored-by: Victorien ELVINGER <[email protected]>

c511a3bc06cf82bb3883170a88b8207d4e42351b authored over 1 year ago by Elliot <[email protected]>
refactor(rome_js_analyze): noDelete (#4272)

b894f5219fed3be4a64cd2cdfefe0912318a7af8 authored over 1 year ago by Victorien ELVINGER <[email protected]>
refactor(rome_js_analyze): rename noSelfAssignment to noSelfAssign (#4279)

e4abc25651823cd079ec7acd4b8056af1532fea9 authored over 1 year ago by Victorien ELVINGER <[email protected]>
chore: update dependencies (#4277)

321f01222795d18044dd56bb2934d1ab55dec1e0 authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): useNamespaceKeyword (#4266)

7af28abaffb6f057a95e7aef176287a8ed5cd533 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): noParameterAssign (#4264)

dfe81bf80a784ad54bf76296be337712fb094f7a authored over 1 year ago by Victorien ELVINGER <[email protected]>
docs(rome_js_analyze): improve noCatchAssign docs (#4262)

ea19ef896d948717607e16e8d1597aab70535dec authored over 1 year ago by Victorien ELVINGER <[email protected]>
docs(rome_js_analyze): improve noDuplicateParameters docs (#4257)

b1c3782e21a1e7ab549522b99b3c643c13e8cc34 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_service): add `all` configuration to linter (#4258)

26fe612904b3f3de29488fc6d5f709822fdd50e7 authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): promote nursery rules (#4239)

15b65db0bab4a25aebdbf2b8be7c5d4632cafd99 authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): implement rule noRedeclaration, no-redeclare (#4053)

f8b731af79381b8f25037d7283c4f669b1b21c84 authored over 1 year ago by Edvard Chen <[email protected]>
feat(rome_js_analyze): noUselessCatch (#4236)

* feat(rome_js_analyze): noUselessCatch

* Update crates/rome_js_analyze/src/analyzers/nursery/n...

8caa0e7c3f3c867f7935e8772f7f568c9f19a428 authored over 1 year ago by qixuan <[email protected]>
feat(rome_js_analyze): noSvgWithoutTitle (#4220)

feat: check title tag

test: add test cases

wip

feat: update impl to show diagnostics co...

04de078d4924988544b2188772e7b524d2d043f5 authored over 1 year ago by unvalley <[email protected]>
feat(rome_cli): enable organize imports via CLI/configuration (#4191)

* feat(rome_cli): enable organize imports via CLI/configuration

* chore: codegen and clippy

*...

bfd04a166ad87876024917d34cf575e42b5ce47a authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): noUnsafeOptionalChain, no-unsafe-optional-chaining #3985 (#4081)

6713f53d7edc5ea41cf9382339079f8c7874427b authored over 1 year ago by Denis Bezrukov <[email protected]>
fix(rome_js_analyze): handle default clause in `useSingleCaseStetement` (#4069)

7e424cb40ceb69a25b91bf9a094e34b1f319c025 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyzer): `noSelfAssignment` rule (#4091)

* chore: step back, 1

* chore: step 2, sub structures

* chore: step 3, more tests

* chore: st...

731d9e8b94d9494a0491513d1c2202ee41297d80 authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noParameterProperties` (#3874)

915fa6930cd5f70e0aa8d0a173b7796f3d507a5f authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): noSwitchDeclarations (#3917)

cf4e7395605d734ea63897f6e358366f441d8c52 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noInferrableTypes` (#4083)

b051e410038ed87a8ec570ae4f0169a4c0801272 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noConfusingLabels` (#4114)

Closes https://github.com/rome/tools/issues/4113

395767918efd55751f6fb823b84edfd50a9b6cf8 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noUselessRename` (#4116)

01081b1dfb668d1486459bbd601aa0676ef825c0 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noExtraLabels` (#4126)

1872a57379b6834b981ebd94285dbdc940d03547 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noDuplicateClassMembers` (#4137)

* feat: init lint rule

* feat: update docs

* feat: impl no-dupe-class-members rule

* feat: ad...

9c3c87d254de62cba92e953fdd85bfbfd462e9ae authored over 1 year ago by Daiki Nishikawa <[email protected]>
feat(vscode): enable JSON formatting (#4146)

Co-authored-by: Superchupu <[email protected]>
Co-authored-by: Mi...

4c1c05ef9ebd08fc5f52df5af5aaa2b1c219ea8d authored over 1 year ago by Emanuele Stoppa <[email protected]>
feat(rome_cli): Enable JSON formatting (#4133)

Co-authored-by: Superchupu <[email protected]>
Co-authored-by: em...

47f08d8fc7a7d3a9f11b4afe6d20d662bd2ddb1a authored over 1 year ago by Micha Reiser <[email protected]>
feat(rome_js_analyze): `noPrototypeBuiltins` (#4101)

Co-authored-by: Emanuele Stoppa <[email protected]>
Closes https://github.com/rome/tools/iss...

1ab91377b9605036dbfbca3bab7c0214bd4987b5 authored over 1 year ago by unvalley <[email protected]>
feat(rome_js_analyze): noGlobalObjectCalls, no-obj-calls #3977 (#4103)

9ed8932cb313a6632fb21d9cac4a8011758df6ed authored over 1 year ago by Denis Bezrukov <[email protected]>
feat(rome_js_analyze): `useYield` rule (#4037)

Closes https://github.com/rome/tools/issues/3994

8e3541f0c389c460eba4d4e238106cc85402d571 authored over 1 year ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): `noUnusedLabels` (#4096)

Closes https://github.com/rome/tools/issues/3991

59c776234ab5c0b6515ea4a6c9113832fd2b24ce authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyzer): no duplicate jsx props rule (#4095)

* No duplicated props implmentation

d1a07fd8806841f1bd9e08393894527a6f6464d0 authored over 1 year ago by Iuri Wollmann <[email protected]>
feat(editors/vscode): Add `requiresConfiguration` option (#4023)

Co-authored-by: Emanuele Stoppa <[email protected]>
Co-authored-by: l3ops <[email protected]>

a10d214595e11c776bdce559420001b5823b9232 authored over 1 year ago by Micha Reiser <[email protected]>
feat(rome_js_analyze): `noInnerDeclarations` (#4079)

Closes https://github.com/rome/tools/issues/3974

286575dd7b57d5ab6f1170141018cbd411a9265c authored over 1 year ago by Victorien ELVINGER <[email protected]>
docs(noExplicitAny): add a diagnostic note and info in docs (#4089)

6020a857e8a885eb5641363da3a40373fd316052 authored over 1 year ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyzer): rule `useHtmlLang` (#4052)

Closes https://github.com/rome/tools/issues/3944

3e2632bd91476bf24d13f3f98a26b4ebb856977d authored almost 2 years ago by Mark Ladyshau <[email protected]>
feat(rome_js_analyzer): partial implementation for rule `noNoninteractiveElementToInteractiveRole` (#4007)

cd1e5c65f7c04388172d7ccb36d94eb4b02f2481 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): implement the noUnreachableSuper rule (#4017)

* feat(rome_js_analyze): implement the noUnreachableSuper rule

* address PR review and fix te...

0a72139dedde8f44cbd4190e08affc88721a93af authored almost 2 years ago by l3ops <[email protected]>
feat(rome_js_analyze): useIframeTitle (#4067)

Closes https://github.com/rome/tools/issues/3945

351d2e186bbf4ef7e7336b9ec3db9684ffc336d5 authored almost 2 years ago by unvalley <[email protected]>
feat(rome_js_analyzer): rule `useAriaProps` (#4048)

433fef8af400c47406efed1b821f969e83d63b2d authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `useMediaCaption` rule (#4032)

Closes https://github.com/rome/tools/issues/3947

0b990b3acc5c7650264aa1c1fced109b4efa192b authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): `useIsNan` rule (#4059)

Closes https://github.com/rome/tools/issues/3987

f669f3c8f0ad670b1395efb2e71f9f84398e6fe1 authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): noDuplicateCase, no-duplicate-case #3969 (#4039)

* feat(rome_js_analyze): noDuplicateCase, no-duplicate-case #3969

be46d28224eb3e5b594e200609075d25ee96ac6f authored almost 2 years ago by Denis Bezrukov <[email protected]>
feat(rome_js_analyzer): `noExtraSemicolons`, noExtraSemi (#4061)

Closes https://github.com/rome/tools/issues/3988

4bbb84715045e2b1729ee10ccd3bd82a7adb4562 authored almost 2 years ago by Kaique da Silva <[email protected]>
feat(rome_js_analyzer): rule `useValidLang` (#4045)

466fc579e203dc6d45013fce497fdcaa4d4da8d2 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noClassAssign` rule (#4033)

* feat(rome_js_analyze): `noClassAssign` rule

bcc5c056da13e7a4cd516797b0507ba8e15aea2d authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): `noSelfCompare` rule (#4031)

Closes https://github.com/rome/tools/issues/3982

be7e7736363e38b60eec5c3664246d26dad7b90d authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): `noCommaOperator` (#4019)

Co-authored-by: Micha Reiser <[email protected]>
Closes https://github.com/rome/tools/issues/3932

eb4cf4b60993aa9456bd2a070a1c622295e8a66f authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyzer): add `noWith` rule (#4025)

Closes https://github.com/rome/tools/issues/3993

a90e148508f3e42ffcdd815d92c4d0ecf699871d authored almost 2 years ago by Kaique da Silva <[email protected]>
Revert "feat(editors/vscode): Add `requiresConfiguration` option"

This reverts commit 1a2591fa0c01ee2aa4065fc77b594cb44efcd846.

463e07761f819cd6757b8a862c102b0fbf6018e1 authored almost 2 years ago by Micha Reiser <[email protected]>
feat(editors/vscode): Add `requiresConfiguration` option

## Summary

This PR introduces a new `rome.requiresConfiguration` option that disables the linte...

1a2591fa0c01ee2aa4065fc77b594cb44efcd846 authored almost 2 years ago by Micha Reiser <[email protected]>
fix(vscode): ignore incompatible versions of the binary and improve the restart logic (#4022)

b5b513d6e1608345b3ec3cd10afcb8888a28241a authored almost 2 years ago by l3ops <[email protected]>
feat(rome_js_analyze): `noUselessSwitchCase` (#3912)

Co-authored-by: Micha Reiser <[email protected]>

0bc2e8fc347a0714dca069ce801430b1de72b070 authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noAssignInExpressions` (#3928)

* feat(rome_js_analyze): noAssignInExpressions
* refactor(rome_js_analyze): remove noConditiona...

7579f804f239984d54ddeaaedcafc46be3fa6150 authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): lint rule to check if react hooks are at top level (#3927)

* lint rule to check if react hooks are at top level

72749a1be790284358e1b099c177b5b130eee900 authored almost 2 years ago by Daniel Frederico Lins Leite <[email protected]>
docs(noConstructorReturn): fix rule description (#4015)

Fixes https://github.com/rome/tools/issues/4005

e5612c82bc68361639199bb424a58961a12bd5fd authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): implement `noRedundantAlt` rule (#3964)

Co-authored-by: Emanuele Stoppa <[email protected]>
Resolve https://github.com/rome/tools/is...

bfa1970d58e6cc31da95dcdcda270abda96df784 authored almost 2 years ago by notmd <[email protected]>
chore: correctly bump extension version (#3997)

2ddc19169ffc555fa5aef5ef77a62137de195de7 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
release: 11.0.0 (#3906)

Co-authored-by: l3ops <[email protected]>
Co-authored-by: Micha Reiser <micha@rome...

d6bc77fd5cbfe7513b47320e317fc60693f37b99 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
fix(vscode): add a timeout on the stream reading tasks (#3995)

593525d90b5e8087d7aeb7adf36b9bc84b8aaaa4 authored almost 2 years ago by l3ops <[email protected]>
fix(rome_cli): improve the logging of panics and connection errors (#3957)

* fix(rome_cli): improve the logging of panics and connection errors

* improve the asynchrono...

b742528980a8ab5ac1a00dd2b28cd709943b421c authored almost 2 years ago by l3ops <[email protected]>
refactor(rome_js_analyze): reorganize lint rules into additional categories (#3908)

* refactor(rome_js_analyze): reorganize lint rules into additional categories

* rename the pe...

14f2e6a703dcdfcb4e92b0f559a44f0a0a75096c authored almost 2 years ago by l3ops <[email protected]>
fix(vscode): improve the logging of connection errors (#3952)

7795d4477a3e079c3965939d2a013c68421b9409 authored almost 2 years ago by l3ops <[email protected]>
feat(rome_js_analyze): `useDefaultParameterLast` (#3873)

Co-authored-by: Micha Reiser <[email protected]>

da34287d390f165d712533781fb3943eec025821 authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `useExponentiationOperator` rule (#3848)

Co-authored-by: Micha Reiser <[email protected]>

5c367eede300e9190bdf30d344e90c7bd39c7d29 authored almost 2 years ago by Kaio Duarte <[email protected]>