Ecosyste.ms: OpenCollective

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

github.com/biomejs/biome

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
https://github.com/biomejs/biome

chore: add sponsors to readme (#829)

cbacc7320774ddf6090f45f16a2d922b8aaeaee1 authored about 1 year ago
fix: `noSvgWithoutTitle` docs (#830)

2da0075feb80a2eedd7c5d6de6c1c1fd5a8579c4 authored about 1 year ago
fix(playground): set bracketSpacing (#824)

ced82dae5368fcaf4287816c5197f01e32208ec2 authored about 1 year ago
fix(formatter): Fix bracket spacing option for single named imports (#800)

3e84ffa7ef4fc4da9515256d30e04cf6f6c186a5 authored about 1 year ago
feat: extract vscode extension to its own repository (#819)

The VS Code extension has been extracted to https://github.com/biomejs/biome-vscode

20cf6b32d0dae895364d3964e49410630bc20b1d authored about 1 year ago
challenge(formatter): handle line break and comments for array holes (#756)

579b11a4e63adec2cabee348cc36b49b95f06be7 authored about 1 year ago
challenge(formatter): indent nested conditional expressions (#816)

9cc8f9671b301cbdda125393ed8f0cffe24c1cba authored about 1 year ago
chore(challenge): update reports (#815)

e90ca6f9d05827a9a44c0d9d74a8969db35dfaa2 authored about 1 year ago
challenge(formatter): handle let variable name in non-strict mode (#814)

478074f5b482d13e978f2e5095381a199816dcc2 authored about 1 year ago
challenge(formatter): Implement `bracketSameLine` option to match Prettier (#799)

d1e629049179228a07279663d929bfbb3e359924 authored about 1 year ago
challenge(formatter): arrows comment (#785)

Co-authored-by: wenxin07 <[email protected]>
Co-authored-by: unvalley <38400669+unvalley@use...

b08a836d56fa56a51f8f18d7348e467d56dcab0b authored about 1 year ago
feat(css_parser): CSS Parser pseudo element selector #268 (#812)

- move functions to a module

f5ccae3954ec67c5dfc98a3f51cfc69cbfc0a8fa authored about 1 year ago
challenge(formatter): `noInitializerWithDefinite` rule (#802)

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

c616cb7bcb711b4868cfc2e5d37258b60cdd5a96 authored about 1 year ago
challenge(formatter): edge case with expression statement and type cast (#754)

7bac8fda8f2609802122037580ee37e9ac35e8c1 authored about 1 year ago
challenge(formatter): sloppy mode tests (#801)

1c784ca187fc5f528226d9c2e4754bb5d544276f authored about 1 year ago
chore: update sponsor's link to land to their website

6f810a5c420412485dd5595c2b38deff3cc0aa2d authored about 1 year ago
feat(css_parser): CSS Parser pseudo element selector #268 (#763)

660af7a3cf97a813505ad7f3bafe1ffd6ab77622 authored about 1 year ago
fix(linter): avoid causing noUselessLoneBlockStatements for try/catch (#803)

904cb867bf15af844e3c8e3db130657cf86f44c2 authored about 1 year ago
challenge(formatter): disambiguate unary expr in instanceof and in expr (#806)

64704609f0706d48c8d1b1095b10d1aa94683d3a authored about 1 year ago
challenge(formatter): arrows chain as arg (#804)

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

76badd3136b50c74aedd44259682ad0c1bf645c6 authored about 1 year ago
challenge(formatter): add `bracketSpacing` option matching Prettier's setting (#627)

e60c49bd05f41a63fb82cbe69063f5ccf4236cfe authored about 1 year ago
chore(challenge): refine reports (#798)

4b987eb9f9295fdf05ebdb1a2c85b1133c42bb51 authored about 1 year ago
challenge(formatter): fix typescript declarations and soft wrap index signatures (#794)

74784a4d29f619a806afdb0429daa4750f04784f authored about 1 year ago
chore: update `report.md` (#797)

e6dc8a35982a7338c173291c1a1e9af58da0124e authored about 1 year ago
challenge(formatter): add `lineEnding` option (#786)

fa7894dd852c6e24f519b7a6580aa763ed614663 authored about 1 year ago
refactor: rename some rome-ignore to biome-ignore (#795)

55be4d445b092020f2b971e6d35cc65dd6459f9b authored about 1 year ago
chore(challenge): refine reports (#796)

708ce96faa83b9c530760b680f8ee31117e4eccc authored about 1 year ago
challenge(formatter): fix multi-expression template literal indention (#793)

2e863bb490470f9a38471bf88274c5553d611d18 authored about 1 year ago
chore(challenge): update reports (#792)

8bffbe942254ad6a02fc930825b0922d0116e949 authored about 1 year ago
challenge(formatter): add parens to tail body for a chain of arrow functions (#789)

c715aaf857310b81c1112a72684ad7cdd6ac5deb authored about 1 year ago
chore(challenge): fix invalid markdown in `report.md` and `report_incompatible.md` (#791)

dded423fc7e9ece03fbecce909ef95740dd9391a authored about 1 year ago
challenge(formatter): highligh prettier reformat issue (#790)

f327f7b7ee750be41463f24cf72388686b9e8f6f authored about 1 year ago
challenge(formatter): Handle special first-argument expansions in call arguments (#777)

70c10d4117d8698e6bae685bd649a6b2d1a3f95d authored about 1 year ago
challenge(formatter): fix typescript/union/inlining (#775)

cd234f78b4daf463396c71f11b5d375c6cb397d4 authored about 1 year ago
fix(lint/noSvgWithoutTitle): fix false-positives for `aria-label` and report cases where the `role` is implicit (#788)

bb161422a5e6908a301c58e5df2a0dc0cdab4bf0 authored about 1 year ago
challenge(formatter): respect prettier `Range` options (#774)

6ce1352f80435107d68fabb021d52df1b3fd63c9 authored about 1 year ago
challenge(formatter): assignment with await/yield do not break (#776)

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

69a097fff4e544f55c7fd526894481e9bc226467 authored about 1 year ago
chore(challenge): update reports (#782)

f8d9c5c34a430e5a9d616af4e585aad74df8f495 authored about 1 year ago
challenge(formatter): fix prettier differences in test declarations (#780)

53ad52d844616b1100c74090266e5125d50e0eed authored about 1 year ago
challenge(formatter): remove `FormatAnyJsLabel` (#781)

079a858cb6dbe87b7c589e0a1d63a2c4ae9f2a73 authored about 1 year ago
challenge(formatter): fix unnecessary indent to nested await (#773)

67cfefe443790e6dd411dd8b36c20849ac056b29 authored about 1 year ago
challenge(formatter): check if the third member of test call expression is appropriate (#772)

d0839b29d59b6d50db41f194bb77212c4cae326c authored about 1 year ago
challenge(formatter): Attach comments to labels (#730)

3b0659a71ce33e81b6ad8a11e46d45e3c8deaad3 authored about 1 year ago
challenge(formatter): add a block indent to dangling comments (#770)

52e990ed1c76e15dbc17d16278477976dd7413e6 authored about 1 year ago
challenge(formatter): quit hard line break if default clause has no consequent (#768)

014981903f6336759eddf35aadd945a9632e5827 authored about 1 year ago
chore(challenge): update reports (#769)

452b3144ae2acbf0857ff32911d614502838bc9e authored about 1 year ago
challenge(formatter): format numeric properties and unquote exact floats (#767)

5a2ebbad8b3df3a741e3326f43c25b0d2ec90247 authored about 1 year ago
feat(lint): add unsafe code fix to `useAriaActivedescendantWithTabindex (#761)

e258b36205cf96aff68f1318d2ea98c372d20341 authored about 1 year ago
feat(css_parser): CSS Parser pseudo element selector #268 (#766)

0c849dd803106d217171c7e051ccac229bede137 authored about 1 year ago
challenge(formatter): (also parser) Respect, parse, and format BOM characters from source files (#750)

3aa88e8f76757ce155751ca8fc00fec114a54673 authored about 1 year ago
challenge(formatter): allow `require` to split lines (#762)

d7bee751db2a3526b22b68620f938334f5cd4319 authored about 1 year ago
Conaclos/challenge/ignore throw expression 2 (#765)

fec0905025d092ea4aeb9a2dda9ec651fd72e582 authored about 1 year ago
challenge(formatter): ignore throw expression (#764)

d90ba3e7aba0d66b14155d9699eac2b48843d9d5 authored about 1 year ago
challenge(formatter): remove trailing spaces after shebang (#760)

28ffe63b9c71c2da4c8b5bd0005e832cf7a7c4b8 authored about 1 year ago
challenge(formatter): Handle more unary and update expressions as simple arguments (#757)

3ee6e0bfc39d3f224b420c58cdb057764ddfad4d authored about 1 year ago
chore(challenge): update reports (#758)

50f5e02d5cc4c0afbda4e5baef89dd7fabe33455 authored about 1 year ago
fix(project): behaviour of override.ignore and override.include (#737)

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

4ee778c24932d85316e03df33efb66c7b10f8dfd authored about 1 year ago
chore: add sponsor to readme (#755)

8424e7abf228345ec6db63c1e91ba81149eff5af authored about 1 year ago
challenge(formatter): ignore embdedded languages and unstable syntaxes (#752)

97c590137fe32607b3ea543867176fc05ab7d8ee authored about 1 year ago
chore: update challenge reports (#751)

2927e48ba428f33bc5159d6e9207217b9671bbf0 authored about 1 year ago
feat(css_parser): CSS Parser pseudo class selector #268 (#708)

2e2fe3bc98f0972d72c223f2fa58188edc3ad9ef authored about 1 year ago
challenge(formatter): fix default export expression parens (#748)

5f9cce90c94ce5d3a15fc9603b20efcf6d96b7fc authored about 1 year ago
challenge(formatter): no space after asserts without predicate (#749)

dd94fe0026869ca27088969ebb9b3b42069d1431 authored about 1 year ago
challenge(formatter): fix uneeded parens on decoaretd class expr (#746)

430567f7ae7ba27cff634912a55b3af440dbf9c4 authored about 1 year ago
chore: add Apache 2.0 license to npm packages (#745)

1c26f3f81bcd51a89916c6d96b1f05798d00ee0b authored about 1 year ago
challenge(formatter): fix arrow function expression needs parens (#743)

22d6dc05d777cbbe79faeca0e32c2f692396a554 authored about 1 year ago
ci: update GitHub action (#742)

15c1a909c65c90392f2307bc5e714ba4f869d379 authored about 1 year ago
chore(formatter): update compatibility reports (#744)

ebb0e4a4b97dd35f11c6a223c197c51d7f7b6ad2 authored about 1 year ago
challenge(formatter): consider JsArrayHole as simple argument (#740)

64294f15006f0a4d11eea47f067d28cc6d4f18bf authored about 1 year ago
challenge(formatter): add parens around instantiation expr when needed (#738)

8d1e8b3c60a4720ac0c3c30dc65ecd960d4e27a7 authored about 1 year ago
challenge(formatter): fix self closing compatibility with Prettier (#733)

493782e5010a3672f767d9d43ee7628597eef396 authored about 1 year ago
feat(formatter_test): add test option to report incompatible formatter test cases only (#736)

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

73da2fdb91a7313e76fedbc644f831b74d06b3e7 authored about 1 year ago
challenge(formatter): don't print empty import assertion (#734)

891e726a21fd3930c602eb9fc70e0bf3638c8711 authored about 1 year ago
chore: add prettier compat report (#732)

d52c587a73b79ac9ce6d79b813e7e568908e6472 authored about 1 year ago
refactor: update prettier snapshot (#731)

4cbd08b4c5b9bb14868b92096c55093404415935 authored about 1 year ago
ffix(lint/noInferrableTypes): assume TypeScript unsafe null mode (#729)

80a798769c2c42e01619f12fc8d2d973ee70b6a5 authored about 1 year ago
challenge(formatter): predictable order of type parameter modifiers (#719)

fc877aa9cd31e0cf190c2b7976f5f02a3c92abf4 authored about 1 year ago
chore(formatter): update prettier tests (#714)

9dba0f0de8f55b4d2a3a31603b62ff3b14ff408c authored about 1 year ago
fix(js_parser): handle `import type from from` (#722)

04481375837a34c5f51c59f09eb4acc95c97ac64 authored about 1 year ago
chore: fix typo in CHANGELOG.md (#723)

470e198f6be60e631e8bc5c7c76b7d464d73a642 authored about 1 year ago
feat(lint): Implement `noImplicitAnyLet` (#715)

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

c83b64fd673fb1ff1f7c95ed3a742819d4fb195e authored about 1 year ago
refactor(deserialize): generic config deserialization (#683)

e99387e539e4b3057efbf9aaa2e9d1035e4aa176 authored about 1 year ago
docs(lint/noUnusedPrivateClassMembers): separate examples (#711)

484f4510ac6af00aea59ec8d286b81382942cc97 authored about 1 year ago
feat(formatter): Parenthesize typeof type expressions in array and indexed access types (#707)

27c0a57872dda81458cd476dd4d7c4e91399ff40 authored about 1 year ago
feat(lint/noDefaultExport): add rule (#599)

d2d39577162bfdca80721b53a191b1d3492a9213 authored about 1 year ago
feat(lint): new rule `useValidAriaRole` (#553)

ea53c382b2dc1f1fac55f081362f08b0dd43c8f9 authored about 1 year ago
feat(lint/useAwait): add rule (#699)

9dbb87b000265c5b357cf6636cec818ec1783a5b authored about 1 year ago
fix(lint): fix a false positive in `lint/correctness/noUnnecessaryContinue` (#705)

96bbf507a006274518e8f5ae5af57c56b7771fb0 authored about 1 year ago
docs: add table of contents to contributing.md (#704)

Signed-off-by: shivamgupta021 <[email protected]>

c8ea520a715d4d00ad0f197aace7c0b9ea41d31d authored about 1 year ago
docs(CONTRIBUTING): add resources section (#701)

ce60b68bc197a078e20fdb7f7e30b4fd361876ac authored about 1 year ago
chore: better templates for filing an issue (#697)

312d5f293e236c4683e9a52af3e56829162fb167 authored about 1 year ago
feat(lint/noUnusedPrivateClassMember): add rule (#585)

79b6571c0af6289f20dafaeb11791177582e97df authored about 1 year ago
fix(formatter): don't break before `in` keyword (#614)

8287c1a37bc7024ce4f9c88f32d7dd96678c51aa authored about 1 year ago
fix(biome_console): fix printing emojis consisting of multiple codepoints (#693)

Co-authored-by: Ábris Simon <[email protected]>
Co-authored-by: Emanuele Stop...

657f83d8e743ead20ab68892b61d55c078d3f972 authored about 1 year ago
feat(intellij): Manual config path specifying (#660)

b6339380de333448ce7aac5ce9b547345223aad4 authored about 1 year ago
fix: `useNamingConvention` double capital camelCase diagnostic (#668)

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

766e80cd75bb1b2439f2424a81c4bc2a09a919db authored about 1 year ago
feat(biome_js_parser): allow newline between the `static` and the class member name (#695)

aebae90ea179aa33fe81fb9b287172910be980bb authored about 1 year ago
chore(website): add coc-biome (#694)

33a1077645862c4a88c6d9f6df596a6ffc66c107 authored about 1 year ago
chore: replace biomejs.dev/lint to biomejs.dev/linter (#690)

8475169ddc89aab85859b08949e75d44979c8b99 authored about 1 year ago
feat(cli): add --diagnostic-level option (#677)

Co-authored-by: Ábris Simon <[email protected]>
Co-authored-by: Emanuele Stop...

a39509c9298d8e3b017d14142c4fbe3c21fbab5a authored about 1 year ago