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_js_analyze): `useEnumInitializers` (#3839)

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

a5a964febc391c03f731ac977aae8b29e90d8047 authored almost 2 years ago by Victorien ELVINGER <[email protected]>
refactor(rome_js_analyze): enable the recommended nursery rules on unstable builds (#3880)

* add test for nested recommended settings

* refactor `rome_flags` to expose a single `is_uns...

ad0edaa325c864e523b77d1883343083d65ae920 authored almost 2 years ago by l3ops <[email protected]>
feat(rome_js_analyze): complete rule `useAriaPropsForRole` (#3902)

a4461c0279e1d61437c6845a853f679732f3b3b8 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noRedundantUseStrict` rule (#3895)

* wip

* add docs

* update config and docs

* update tests

* fix lint

* refactor: change the ...

9cea86c22420f0e7cb94c5bfef86e6dc7086b329 authored almost 2 years ago by Anchen <[email protected]>
feat(rome_js_analyze): implement `noNonNullAssertion` rule (#3891)

64cf17758dca620113029949956d9e49a96b6dec authored almost 2 years ago by notmd <[email protected]>
feat(rome_analyzer): ARIA query (#3832)

ce4940337edaac0f4d2fa5f4aa2a9078724ee1ed authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noConstEnum` (#3849)

8b68e16a4304c3993d8a92bd802ffb9a022d6d7e authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): useDefaultSwitchClauseLast (#3791)

634fd62262b5ce07a659225ddd463230f43af7bd authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): `noVoidTypeReturn` (#3806)

2d53618dbb6945ee1e59bf2dc636aff639422a22 authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): add noExtraNonNullAssertion rule (#3797)

d7738f092caf18f2e7d9a70047906b05fe0d16fa authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): implement `noDistractingElements` (#3820)

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

919812a904981520840de7c251f26882423aef51 authored almost 2 years ago by Gurwinder Singh <[email protected]>
Merge branch 'bare-ts-no_setter_return'

0c08bbec46c4cb27a336c918f0ee44c51331fcf6 authored almost 2 years ago by Micha Reiser <[email protected]>
feat(rome_js_analyze): `noConstructorReturn` (#3805)

8294c0689a90397a90bef659c13fba3ff919ac54 authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): noSetterReturn

32984faec6b49f8cadbd658616019d6db193f017 authored almost 2 years ago by Victorien Elvinger <[email protected]>
feat(rome_js_analyze): noConstructorReturn

19e1083f341d8dd34f357e42c41b38422cc3f8b1 authored almost 2 years ago by Victorien Elvinger <[email protected]>
feat(rome_js_analyze): `noVar` (#3765)

941d25cc76940c3cae79a69b94804e1c13de871e authored almost 2 years ago by Victorien ELVINGER <[email protected]>
feat(rome_js_analyze): rule `noAccessKey` (#3796)

eb4ae91557a5a960ff85643003f6f427d458b1d6 authored almost 2 years ago by Lucas Weng <[email protected]>
feat(rome_js_analyze): Implement `noStringCaseMismatch` (#3794)

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

b4f74ccc9538299ef30890689369bab952d654c4 authored almost 2 years ago by Gurwinder Singh <[email protected]>
feat(rome_js_analyze): add noHeaderScope rule (#3804)

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

704f609f8f0efe0b3b614baf43b3ba77031b8395 authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): add noEmptyInterface rule (#3801)

deccf2237a311aa92d444b2fdbf40929585fb4c8 authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_service): add `$schema` to configuration (#3738)

9ff73b4823e6f451a9c197a7ee5b29ede1ae01d2 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): noPrecisionLoss (#3756)

* rule

* fix

* update

* fix

* clippy

* refactor

* update

* show runtime value

* review

...

fbe0555e8150a83f1954313a04b27659dd82d161 authored almost 2 years ago by Gurwinder Singh <[email protected]>
feat(rome_js_analyze): implement noUnsafeFinally lint (#3752)

6b5864c6348b3a3dba0a30b534cdb4aa5163ee97 authored almost 2 years ago by Gurwinder Singh <[email protected]>
feat(rome_js_analyze): new rule noCondAssign (#3750)

182c97f23a65e87b2ab3da310de740427f565b7d authored almost 2 years ago by Gurwinder Singh <[email protected]>
chore: remove preview from VSCode extension (#3759)

172cb8192b7a5eb06843bcde2c0b50e6d6e066fe authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_formatter,rome_cli): Add semicolons option (#3702)

dd8d5e21ffca8b45f153e812a746c7245182b282 authored almost 2 years ago by Micha Reiser <[email protected]>
feat(rome_js_analyzer): new rule: useConst (#3680)

a78b8e70d01bd509fe7789cb4cfc82f8443e09ac authored almost 2 years ago by Gurwinder Singh <[email protected]>
feat(rome_cli): ignore option of files config (#3564)

95f2bf79dd0534fceff44fb66cd480056b2ede26 authored almost 2 years ago by Daiki Nishikawa <[email protected]>
feat(rome_js_analyze): lint/correctness/noDupeKeys (#3562)

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

d996b00b555bc1527a70f9e3d3a298fb51843feb authored almost 2 years ago by Tim Seckinger <[email protected]>
feat(vscode): try to resolve the rome package from the workspace root (#3717)

* feat(vscode): try to resolve the rome package from the workspace root

* update the extensio...

22c7e4e4206707d5fb5318ca8e4997dd62f51224 authored almost 2 years ago by l3ops <[email protected]>
feat(rome_js_analyze): Implement prefer-numeric-literals lint (#3558)

3ecb521caee18529416cd58a14cd6a0aed572347 authored almost 2 years ago by Gurwinder Singh <[email protected]>
feat(rome_lsp): stop the daemon after the last client disconnects (#3643)

* feat(rome_lsp): shutdown the automatically spawned daemon instance once the last client discon...

827ce86e186fe15ad251aea529c917231367f163 authored almost 2 years ago by l3ops <[email protected]>
release: v10.0.1 (#3649)

60e8eb0a3722f824130781f8036e336bd03ad77d authored almost 2 years ago by l3ops <[email protected]>
doc(editors): Clarify Rome discovery (#3639)

bed7ccf3be1d1b771fbaabc48e20ec40e3741550 authored almost 2 years ago by Micha Reiser <[email protected]>
feat(vscode): display the version of the language server in the status bar (#3616)

9dfc79dc019b43391d5523b3ae1bc8f047cdfb84 authored almost 2 years ago by l3ops <[email protected]>
release: 10.0.0 (#3526)

Co-authored-by: Nicolas Stepien <[email protected]>
Co-authored-by: Mich...

33981c9e90fab34aae9026a1284b3e6b9e3efb64 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
doc: VS Code extension (#3579)

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

f0f4db5677ded64bca083e60e9337dc29bfc53d8 authored almost 2 years ago by Micha Reiser <[email protected]>
feat(vscode): watch configuration file (#3284)

25e8f9757687d7b2f16b599b96bbfd0d47a2c2a8 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
ci: Fix version on windows build (#3543)

b2509e5f82438ba5a4ad779f9e8089c5fd129ed6 authored almost 2 years ago by Micha Reiser <[email protected]>
feat(rome_js_analyze): promote rules (#3471)

9cdf7f7e9e49d32cd07c44afaaec409fc716fcdc authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_service): add a configuration option to set the file size limit of the workspace (#3530)

* feat(rome_service): add a configuration option to set the file size limit of the workspace

...

795bc4e19f22649e86781ef90621ac63652e4a77 authored almost 2 years ago by l3ops <[email protected]>
feat(editors): add Restart LSP Server command (#3533)

1eebbfb3deec381dbe725138b23d8bea939e4ad9 authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_js_analyze): add `noBannedTypes` rule (#3463)

06d6b339857871ad16196b59987816afe2510c23 authored almost 2 years ago by Kaio Duarte <[email protected]>
feat: add useAltText lint rule for JSX expression (#3502)

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

8f48986ee64dd9b58d2150a6ca275c59eb66c6c3 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): rule `noInvalidConstructorSuper` (#3465)

c11c6b79ccc7dc222c4db2d875a32099ae79f576 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
fix(ci): fix the version update scripts for pre-releases (#3484)

0bee78332af2211b96c973740dcc048216268219 authored almost 2 years ago by l3ops <[email protected]>
feat(rome_js_analyze): exhaustive deps for React hooks (#3355)

* react exhaustive deps lint rule

984138ce4a36195708285f7d6d001a2e3c11ace3 authored almost 2 years ago by Daniel Frederico Lins Leite <[email protected]>
fix(rome_lsp): rename off by default for vscode (#3473)

* rename off by default for vscode

fd94fa873c017c993c6a886f56b780ad9298f64a authored almost 2 years ago by Daniel Frederico Lins Leite <[email protected]>
feat(rome_js_analyze): new rule useValidForDirection (#3475)

b83e861dbd47578184e7da9f193ef93f9506c3c9 authored almost 2 years ago by Daiki Nishikawa <[email protected]>
feat(rome_js_formatter): trailing comma none (#3474)

c32e0da20d80fb148cd749d66ef785f9420bad0c authored almost 2 years ago by Denis Bezrukov <[email protected]>
feat(rome_js_formatter): trailing comma option #3305 (#3430)

41edf8adeb16cd15706ddbe668346daeb5bf0e7c authored almost 2 years ago by Denis Bezrukov <[email protected]>
feat(rome_js_analyze): new rule `useFlatMap` (#3384)

863e531c2c9321ff415e269512b2bde39c03d4f2 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): rule `noConstAssign` (#3409)

71c7d51c6d9d8c899a318e8d3c1b7753fe160afa authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): rule `useKeyWithClickEvents` (#3426)

3f9c2328a3cd0050a98c57a2d2963224c8b2bef8 authored almost 2 years ago by Gan Jun Kai <[email protected]>
ci: publish workflow (#3402)

269cfc46fabc7b6ef3941ab27a9fd9c91280711c authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): rule `useKeyWithMouseEvents` (#3373)

* feat(rome_js_analyze): rule `useKeyWithMouseEvents`

* fix(rome_js_analyze): update config and...

250a1712168b1021e96b2addd4d51fbb2fc88633 authored almost 2 years ago by Mark Ladyshau <[email protected]>
feat(rome_js_analyze): rule `useAnchorContent` (#3370)

19da79a921ba932ce52005bb044614511f9e4818 authored almost 2 years ago by Lucas Weng <[email protected]>
feat(rome_js_analyze): new rule `noExplicitAny` (#3413)

* feat(rome_js_analyze): new rule `noExplicitAny`

* chore: address PR feedback

* fix: version ...

da8d08c9df1f9a9e2032e7c151ad45f2911d1662 authored almost 2 years ago by Kaio Duarte <[email protected]>
feat(rome_analyzer): add `noPositiveTabindex` rule (#3336)

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

bb4c3b96cdaa3aceeab937c03a812db6cb81ac20 authored almost 2 years ago by Kaio Duarte <[email protected]>
release: 0.10.1 (#3385)

4ef1deeba1925db9e67b462918f08fadd7c38bde authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): new rule `noRestrictedGlobals` (#3342)

414b0e7870d708e225995017d37d5616415f484d authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): new rule `useBlankTarget` (#3356)

598c742452e23f91f762f850d67afbf973d720cb authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): rule `useValidAnchor` (#3369)

0091e68c93380ae184eb356b19750e9e2c0e2b59 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): rule `noAutofocus` (#3333)

e57512774e89051a1e7a8d55818de273709d3669 authored almost 2 years ago by Gan Jun Kai <[email protected]>
refactor(rome_analyze): automatically derive the rule category in `declare_rule!` (#3321)

* automatically derive the rule category in `declare_rule!`

* link the rules to their group a...

6558a4aa788c2cc0c9606106247209ff83c5b4b1 authored almost 2 years ago by l3ops <[email protected]>
release: 0.10.0 (#3287)

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

336ab3c3bc4c6474a9735f2140f99ff28e367799 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): rule `noDangerouslySetInnerHtmlWithChildren` (#3314)

88f8d1b66e4ac2f63041db5d4065018f2de22029 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): rule `noUndeclaredVariables` (#3282)

ee57b2279213f0be4c55de2c7d1fb49bd25925a4 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): rule `noArrayIndex` (#3293)

830c2ed62a4916c4399550da8dafdc50323d9c71 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_formatter): Member chain formatting

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

516a2c3b88f8e4b8dc115e587780e195bd541d2c authored almost 2 years ago by Micha Reiser <[email protected]>
feat(rome_js_analyzer): `noVoidElementsWithChildren` (#3274)

516855c2bbb56ec9e360c2da36df976171c689ed authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): rule `useFragmentSyntax` (#3279)

3e71fab2fef3baa2ea3a305ac9c8bfd46e4761b5 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noUselessFragments` (#3256)

6d57fad1f1405e003d44233c3ad7b69a8a180eb7 authored almost 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noRenderReturnValue` (#3252)

b211269d0817d487bb8d2d7ff0ed3974ae26a699 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyzer): `useButtonType` (#3238)

b268d7e36bf40425e9dbee90fb8de5f1d751b32e authored about 2 years ago by Emanuele Stoppa <[email protected]>
refactor(rome_js_analyze): `useOptionalChain` to nursery group (#3253)

5adc4f9c1b971c78bae641dcb4ed642e598738c6 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): `noDangerouslySetInnerHtml` rule (#3207)

90e7983f14b2bf7f89d73c3919da54c9799bec75 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_analyze): no new Symbol (#3201)

4d5bd1bac6705cea092036131805ee4e954697bd authored about 2 years ago by magic-akari <[email protected]>
feature(vscode): resolve `lspBin` using a relative path (#3224)

a191dbdef962189b9149a2a19b200cf61bdad809 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_service): ignore files (#3146)

261022b10408720b9cfeabe159c97c494b4c3c24 authored about 2 years ago by Emanuele Stoppa <[email protected]>
refactor(rome_js_analyze): groups (#3192)

1d345e707c018bd3679449a47bc08acaae90da00 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feature(vscode): add rules to the schema (#3209)

43170d6a24062b2a946f730c95c31cd5a0475958 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_js_formatter): TS Intersection & Union types #3162 (#3177)

Co-authored-by: Denis Bezrukov <[email protected]>

603089d84a7a5f4da9f46461a7e8c59e78c1c778 authored about 2 years ago by Denis Bezrukov <[email protected]>
release: 0.9.1 (#3179)

0fba09e981ee4e6c109e2f5cad1a67af544e9d67 authored about 2 years ago by Emanuele Stoppa <[email protected]>
release: 0.9.0 (#3134)

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

1647edd54f8e22d06261fe58ffeefc30f11112ea authored about 2 years ago by Emanuele Stoppa <[email protected]>
chore: use same typescript version across the board (#3142)

791b4cc850f95067dc94975c8a073052b1b61207 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feat(rome_service): allow workspace clients to provide a language hint (#3140)

* feat(vscode): add a status bar item for the language server

* feat(rome_service): allow wor...

af232653f2936ed9c4517210e83de868be3f86df authored about 2 years ago by l3ops <[email protected]>
feat(vscode): add a status bar item for the language server (#3139)

* feat(vscode): add a status bar item for the language server

* address PR review

fdddf97e54af998ccefa69b24f1f116154e398aa authored about 2 years ago by l3ops <[email protected]>
fix(rome_lsp, vscode): load config from custom base path (#3131)

ab3df5ccde12d64e75521f39091a661bb3fe6437 authored about 2 years ago by Emanuele Stoppa <[email protected]>
feat(npm): allow to set global settings (#3123)

364d6a95a07d063f1f3f06f57cb78c8af75498c5 authored about 2 years ago by Emanuele Stoppa <[email protected]>
fix(rome_service): the property for config should be camelCase (#3090)

b59446a3fd7883a02cdc9014a69a4e5b40ff55b9 authored about 2 years ago by taisei mima <[email protected]>
feat(rome_js_semantic): semantic model is_exported support for type alias, enum, interface (#3086)

* semantic model is_exported support for type alias, enum, interface

8cbba89d67ef7447341218fdef4c88561267e89e authored about 2 years ago by Daniel Frederico Lins Leite <[email protected]>
feat(rome_js_formatter): Parenthesizing expressions (#3057)

70697a1999593bbce121a24863ee33e25d23e111 authored about 2 years ago by Micha Reiser <[email protected]>
feat(rome_js_formatter): implement option quote_properties (#3065)

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

b8061124793317466765a9415220582f2f4056a9 authored about 2 years ago by taisei mima <[email protected]>
ci: run ci using the version on `main` (#3076)

a88180ced504e68d1d1608962f4ad81ad1e84f9e authored about 2 years ago by Emanuele Stoppa <[email protected]>
refactor(rome_bin): merge the CLI and Language Server (#3044)

* refactor(rome_bin): merge the CLI and Language Server

* address PR review

* rename `run_...

b71dbd954e130f39c4cac0ec37c744841d61e7a7 authored about 2 years ago by l3ops <[email protected]>
refactor(rome_service): add schemars derive attributes for most serializable types (#3031)

* refactor(rome_service): add schemars derive attributes for most serializable types

* fix CI...

b39f9dd989c2f61c51e2cc235f391f2d29d8eed7 authored about 2 years ago by l3ops <[email protected]>
feat(playground): display the control flow graph in the playground (#2969)

4ccfafd0b24b0f109da21464f199a1db97aa8151 authored about 2 years ago by l3ops <[email protected]>
release: 0.8.0 (#2925)

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

70949f02c1f1825c9516b4eebff1cae02d0d86c7 authored about 2 years ago by Emanuele Stoppa <[email protected]>
refactor(vscode): remove beta formatter options (#2939)

d51f62c9a02f01fcecf4cc718cb33c87bbd6aaed authored about 2 years ago by Emanuele Stoppa <[email protected]>