Ecosyste.ms: OpenCollective

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

github.com/aspect-build/bazel-super-formatter

Hermetic meta-formatter to format code in most languages
https://github.com/aspect-build/bazel-super-formatter

Update README.md

0a5a2d091c7b145afc4566777356d1d1ef3b518b authored 10 months ago by Alex Eagle <[email protected]>
Update README.md

aab3b001af82edecd4a3093e0cdbd690b71b5df3 authored 10 months ago by Alex Eagle <[email protected]>
Update README.md (#50)

2cd2713a8412376290b74d821792056ace06fb24 authored about 1 year ago by Alex Eagle <[email protected]>
Add support for scalafmt (#47)

063bb0f6d74c9dfeed742f3714b782e68f977205 authored about 1 year ago by Andrzej Głuszak <[email protected]>
Add support for ktfmt

14268a89a6dcdbba65c2ea8ba39dcc11ecb9820a authored about 1 year ago by Andrzej Głuszak <[email protected]>
Update dependencies

Update rules_python to 0.25.0 (from 0.11.0)
Update google-java-format to 1.17.0 (from 1.15.0)
Up...

e218fb0982f0598ed6ddac8218ecda7dc19ce31f authored about 1 year ago by Andrzej Głuszak <[email protected]>
Update README.md

7bc733b7fc9b1a178a985e565054dbc38abb0192 authored over 1 year ago by Alex Eagle <[email protected]>
add support for jsonnet

de74403a7581c699bcdeea586b354df945853c21 authored over 1 year ago by David Barnett <[email protected]>
Update README.md

25e291e7b355365685a02c8c04738cdb01459a5f authored over 1 year ago by Alex Eagle <[email protected]>
add missing enabled flag

44a2bb83554312873f2fd85fc262819a18bc99fb authored over 1 year ago by David Barnett <[email protected]>
fix: warning when formatting specific fils

Fix the warning below when formatting specific build files, e.g. when running
`bazel run @aspect...

cbbcf3b10ca0d472b307b136b02eab6e346934a3 authored over 1 year ago by Johan Brorson <[email protected]>
fix: List Go as a language too (#36)

Now that users opt-in to the languages they use, it's confusing that Go isn't included in the list.

437005cadf879e804a844f120daf5425c2e9fb18 authored over 1 year ago by Alex Eagle <[email protected]>
Update prettier, prettier-* to latest versions

2.7.X release of prettier can fail with
`Unknown TypeScript node type: "TSSatisfiesExpression"`
...

2660df98a3558454782d7cf3d43c8f5321966e15 authored over 1 year ago by Jean-Hadrien Chabran <[email protected]>
Fix terraform shasum's for mac binaries

8aa768d38447d864b2062aac6ffe26d1cc7b5b41 authored over 1 year ago by Adam Lavin <[email protected]>
Add terraform to language list on readme

9412e89a86f409619dc9518cc1c3052388f11ff0 authored almost 2 years ago by Alex Eagle <[email protected]>
chore: release artifact

Also simplify syntax for boolean flags

c0e460493cd071cc2b960c47482c8b9c02a08fe6 authored almost 2 years ago by Alex Eagle <[email protected]>
test: ensure our docs are up-to-date

45a490d941c97a33e202ae4da55a609e4f1518ef authored almost 2 years ago by Alex Eagle <[email protected]>
feat: opt-in to languages rather than opt-out

BREAKING CHANGE:
Users must check their .bazelrc to include languages they use, or else these wi...

c813a27def88345c12d6022b9e8819c8f0b74d7f authored almost 2 years ago by Alex Eagle <[email protected]>
chore: add terraform fmt

44c6eaa13807e9433a0e0caf4c76d11019aa8cae authored almost 2 years ago by Alex Eagle <[email protected]>
Update README.md

5e08a7c5be948fb5de63eff70c8484405e5bf161 authored almost 2 years ago by Alex Eagle <[email protected]>
chore: run formatter

883459cffae34670c2f763a6c49725c6654e707e authored almost 2 years ago by Greg Magolan <[email protected]>
chore: update renovate config

a4291c745b47d24f5ace283759d15569a29abdec authored almost 2 years ago by Greg Magolan <[email protected]>
chore: remove New PR workflows as it doesn't work on forks

55ee39aeb2808f031e6ff71835ced992dcade16a authored almost 2 years ago by Greg Magolan <[email protected]>
chore: add workflows for new issues & PRs

5413b3a63ca33812eb44546e8664309be94ac238 authored almost 2 years ago by Greg Magolan <[email protected]>
chore: release automation makes non-pre-releases

since the project is now 1.0

2ee1ce2cefd48856d16fee75df645c95511ff295 authored almost 2 years ago by Alex Eagle <[email protected]>
doc: suggest setting flags only for run

Fixes #10

b98248d21677a873a50950d3d6b77a2715718f66 authored almost 2 years ago by Alex Eagle <[email protected]>
doc: how to replace a tool

fixes #13

f7d1da4c94c622c109200b2aa5f6bda5bd8edd44 authored almost 2 years ago by Alex Eagle <[email protected]>
format readme

bb9cc39e040af56dea463f6bf902090dd5947506 authored almost 2 years ago by Alex Eagle <[email protected]>
doc: document calling formatter as a build step

2c9c868591fcb27eebc1b5b7f657eb7a5557d591 authored almost 2 years ago by Alex Eagle <[email protected]>
Explain why we don't run linters

Closes #27

f777e4bc1e323af79ca5b1e9d2ec088af33f7e30 authored almost 2 years ago by Alex Eagle <[email protected]>
Update README.md

6ca2b1037bc2414b0bce3610027eb83666496ecd authored about 2 years ago by Alex Eagle <[email protected]>
adding SQL support via prettier-plugin-sql

4855bd02530cc3318c23005ca04d57f140d31412 authored about 2 years ago by Eric Hauser <[email protected]>
fix: buf can't handle multiple files in one command (#23)

e3fe76efcd31be7050898d62762b840d57b30255 authored about 2 years ago by Eric Hauser <[email protected]>
fix: make python truly optional

We have to avoid any load statements from pip-installed starlark code

Fixes #18

41c67afde2896687fe04f35bad2ad15df26ff12c authored about 2 years ago by Alex Eagle <[email protected]>
chore: refactor buf support

16e47c84667e340dbd1881d72899524de56a15b5 authored about 2 years ago by Alex Eagle <[email protected]>
add buf for formatting protos

358349881d524ec15536ff2ce32484f0f9d42d71 authored about 2 years ago by Eric Hauser <[email protected]>
Prettier formats .cjs/.mjs/.cts/.mts files

A sad consequence of the evolution of ES modules vs. commonjs ...

3e9728d94b1d5bd3949b6673965680dd1b8528dc authored about 2 years ago by Alex Eagle <[email protected]>
fix: go_sdk is external

Fixes a missing runfiles lookup when used in a downstream project

6fff8b4799f0e98ddb7542673d2b968f349ea4b8 authored about 2 years ago by Alex Eagle <[email protected]>
feat: support gofmt

7d5cc992deb9a27862e3221420dd5a80eb9eea2c authored about 2 years ago by Alex Eagle <[email protected]>
Handle spaces in filenames

fixes #12

3f3073b907503926f8e7c53628c0bf8a6aee00eb authored about 2 years ago by Alex Eagle <[email protected]>
Merge pull request #11 from aspect-build/noyaml

fa52aaa7c7a90d0489355ce4d50d2ec34b7f1357 authored about 2 years ago by Thulio Ferraz Assis <[email protected]>
chore: remove yaml from prettier

It is causing Node.js to crash in our big repo that uses this.
Also per #2 we should wire this u...

0cd975cb71f92fdb7934afa83e0197415f037b7d authored about 2 years ago by Alex Eagle <[email protected]>
Format files named BUILD

525c88f1808d5515c6c93f76fbaf37719e9ad330 authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

Note about don't abuse extensions for files that aren't actually that language

295f211fa77166c927152c3170d142d3627355cd authored over 2 years ago by Alex Eagle <[email protected]>
run format

d947f2690db94da2cf89d325c13c2542891a710d authored over 2 years ago by Alex Eagle <[email protected]>
Update repositories.bzl

b7c9361f752d74d3c8634a7e509ad25a4f48110d authored over 2 years ago by Alex Eagle <[email protected]>
fix: don't try to run xattr on linux

The proper fix would be a toolchain that only fetches swiftformat for the host platform.

ba22c5e48a4cf4675313ba7d361f3d73bf7264c2 authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

e505274dc2b822e09b9c8518b6f472daa0b7907d authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

Putting the formatter in /BUILD.bazel causes an eager fetch, so it's probably not wise.

68406ffd4b20b3f1eb8c92544b792c494f83d72d authored over 2 years ago by Alex Eagle <[email protected]>
Update workspace_snippet.sh

e3ba2b967184f7e637abfd5b947b40a923c7c0cc authored over 2 years ago by Alex Eagle <[email protected]>
fix: use swiftformat_mac repo on darwin

e3ea25105a9b5a2217509b5cc34047f440f59a6f authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

0dcf7135f5e11d8c68b1036b555b68a2615306df authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

d09cb204af4f39e8439803b9fc2da9250f037f7e authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

0c188f81d00483e320de1b9de6a50cbdccf296ce authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

cb2a9c73fa051f42219aac9539f0107d36fa014c authored over 2 years ago by Alex Eagle <[email protected]>
feat: format requested files, not everything

fixes #4

74c5e1a55916201b24036a93cb54d4a6acd875f4 authored over 2 years ago by Alex Eagle <[email protected]>
refactor: fmt -> format

e0fc95b092899aeb2ee8b975dda47b618674f2dd authored over 2 years ago by Alex Eagle <[email protected]>
fix: correct github repo name

7803a5f2ee03966f7de6fc1d5bcbbc9f5dcd967f authored over 2 years ago by Alex Eagle <[email protected]>
ci: make e2e test pass

88e5da5cf5e99e806e0b5c1003adc589bea91fff authored over 2 years ago by Alex Eagle <[email protected]>
feat: add ability to disable some languages

35fe2a1b2259020990d76332d4a497aacd12e129 authored over 2 years ago by Alex Eagle <[email protected]>
Update README.md

fb12e5a8095fde421e1eee2814939c52045ee39e authored over 2 years ago by Alex Eagle <[email protected]>
clear warnings from running google-java-format on jdk 11

see https://github.com/google/google-java-format/commit/13ca73ebbfa86f6aca5f86be16e6829de6d5014c

a1e383d32a177077022c362c5315c71d4f7bbd6a authored over 2 years ago by Alex Eagle <[email protected]>
feat: add java-format

d0bfa7219453cbda58d80195475b01cee5443a05 authored over 2 years ago by Alex Eagle <[email protected]>
feat: add check mode

76767eaebd1485ee8b3035bcfa1cc46acbda76b1 authored over 2 years ago by Alex Eagle <[email protected]>
missed files

736942817323e3870b31c7e0ff0f1edf54faea6f authored over 2 years ago by Alex Eagle <[email protected]>
feat: add black for python

42090ab37e9bc5bbe9cad9254853063816d2292d authored over 2 years ago by Alex Eagle <[email protected]>
feat: initial support: prettier, buildifier, swift

Has some hacky TODOs. Still proof-of-concept.

5045ce8a644e15d561537d56e31932785e741381 authored over 2 years ago by Alex Eagle <[email protected]>
Initial commit

771d2f34ce89357c29d359f35161f32cbd1edac5 authored over 2 years ago by Alex Eagle <[email protected]>