1
Fork 0
mirror of https://github.com/RGBCube/alejandra synced 2025-07-29 03:27:44 +00:00
Commit graph

565 commits

Author SHA1 Message Date
a0cf26d62c
list&attr_set: add spaces to [] and {} when not empty 2025-07-03 22:46:54 +03:00
Jan T. Sott
c68bef57c1 docs: add homebrew installation method 2025-07-02 22:30:46 -05:00
Kevin Amado
33cb45569d perf: control recursion depth 2025-04-11 13:38:48 -06:00
Kevin Amado
6692b4ae85 feat: better ci logs 2025-04-11 13:17:47 -06:00
Kevin Amado
993fdd2ff6 refac: split ci/cd into pieces 2025-04-10 17:09:02 -06:00
Kevin Amado
cb66042a0c feat: add default config for web version 2025-04-10 17:04:39 -06:00
Kevin Amado
3e2a855066 feat: release 4.0.0 2025-04-10 16:29:41 -06:00
Kevin Amado
4afecdb5df feat: support bin-op again 2025-04-10 15:38:08 -06:00
Kevin Amado
f9d2a27751 test: add pipe operator tests 2025-04-10 14:33:41 -06:00
Kevin Amado
24204cb3e1 feat: update rnix
- Update rnix to its latest version.
- Since the AST changes significantly for select (a.b.c)
  and bin-ops (a + b + c), temporarily don't format those.
- Since |> is a bin-op, then this adds support for those operators.
2025-04-10 14:01:35 -06:00
Bobbe
de80b8ee31 feat: string: handle indentation modes 2025-04-10 13:12:19 -06:00
Kevin Amado
4cd07171df refac: single line message 2025-04-10 12:53:38 -06:00
dependabot[bot]
bf8c825081 build(deps): bump nanoid
Bumps the npm_and_yarn group with 1 update in the /front directory: [nanoid](https://github.com/ai/nanoid).


Updates `nanoid` from 3.3.6 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.3.6...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-23 16:40:50 -07:00
Kevin Amado
d6ac7ad4d0 refac: use clap's builtin env reader 2025-02-23 15:54:12 -07:00
Daniel Bast
3ce9e7d115 Make tests green on systems with different number of physical CPUs
Also pretty print the assert_eq call of the big output.txt comparisson to
be actually able to see where things fail with diff.
2025-02-23 15:08:46 -07:00
Kevin Amado
7da44e0943 test: more tests 2025-02-08 12:44:29 -07:00
Kevin Amado
6db8876433 test: add cli tests 2024-12-09 00:24:19 -07:00
Kevin Amado
cdc093ab71 doc: experimental configuration options 2024-12-08 20:49:52 -07:00
Kevin Amado
e03130a339 refac: rm no longer supported pre-built binaries 2024-12-08 20:49:52 -07:00
Kevin Amado
25281a25c9 feat: toml config 2024-12-08 20:49:52 -07:00
Kevin Amado
1bd3c5832a refac: update thanks 2024-12-08 20:49:52 -07:00
Kevin Amado
ac93a779e7 feat: rebase Vladimir's pr 2024-12-08 19:28:09 -07:00
Vladimir Feisov
d961847646 Allow tabs and spaces 2024-12-08 19:28:09 -07:00
Kevin Amado
04fe4d17dc refac: simplify config mechanism 2024-11-23 20:43:27 -07:00
Kevin Amado
6cf7503e4f feat: update yarn.lock.nix 2024-11-23 20:32:31 -07:00
Kevin Amado
df0195f0c0 . 2024-11-23 20:32:31 -07:00
Kevin Amado
316ff0d589 feat: make dev env work again 2024-11-23 20:32:31 -07:00
Kevin Amado
45ee2b250a feat: update readme 2024-11-23 20:32:31 -07:00
Kevin Amado
e518b23515 feat: configuration mechanism 2024-11-23 14:45:03 -07:00
dependabot[bot]
1547665397 build(deps): bump the npm_and_yarn group across 2 directories with 1 update
Bumps the npm_and_yarn group with 1 update in the /front directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn).
Bumps the npm_and_yarn group with 1 update in the /integrations/vscode directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn).


Updates `cross-spawn` from 7.0.3 to 7.0.6
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

Updates `cross-spawn` from 7.0.3 to 7.0.6
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: cross-spawn
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 13:57:50 -07:00
hsjobeki
264e235466 add formatting for doc-comments 2024-11-04 19:33:17 -07:00
dependabot[bot]
0f7f0afa42 build(deps): bump the npm_and_yarn group across 1 directory with 15 updates
Bumps the npm_and_yarn group with 12 updates in the /front directory:

| Package | From | To |
| --- | --- | --- |
| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) | `7.21.5` | `7.25.9` |
| [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` |
| [ejs](https://github.com/mde/ejs) | `3.1.9` | `3.1.10` |
| [express](https://github.com/expressjs/express) | `4.18.2` | `4.21.1` |
| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.2` | `1.15.9` |
| [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) | `2.0.6` | `2.0.7` |
| [micromatch](https://github.com/micromatch/micromatch) | `4.0.5` | `4.0.8` |
| [rollup](https://github.com/rollup/rollup) | `2.79.1` | `2.79.2` |
| [tough-cookie](https://github.com/salesforce/tough-cookie) | `4.1.2` | `4.1.4` |
| [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) | `5.3.3` | `5.3.4` |
| [webpack](https://github.com/webpack/webpack) | `5.82.1` | `5.96.1` |
| [word-wrap](https://github.com/jonschlinkert/word-wrap) | `1.2.3` | `1.2.5` |



Updates `@babel/traverse` from 7.21.5 to 7.25.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-traverse)

Updates `braces` from 3.0.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

Updates `ejs` from 3.1.9 to 3.1.10
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

Updates `express` from 4.18.2 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.21.1)

Updates `follow-redirects` from 1.15.2 to 1.15.9
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.9)

Updates `http-proxy-middleware` from 2.0.6 to 2.0.7
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7)

Updates `micromatch` from 4.0.5 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

Updates `path-to-regexp` from 0.1.7 to 0.1.10
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.10)

Updates `rollup` from 2.79.1 to 2.79.2
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.79.1...v2.79.2)

Updates `send` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/pillarjs/send/releases)
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0)

Updates `serve-static` from 1.15.0 to 1.16.2
- [Release notes](https://github.com/expressjs/serve-static/releases)
- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md)
- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2)

Updates `tough-cookie` from 4.1.2 to 4.1.4
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.4)

Updates `webpack-dev-middleware` from 5.3.3 to 5.3.4
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

Updates `webpack` from 5.82.1 to 5.96.1
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.82.1...v5.96.1)

Updates `word-wrap` from 1.2.3 to 1.2.5
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: braces
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: ejs
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: express
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: follow-redirects
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: http-proxy-middleware
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: micromatch
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: path-to-regexp
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: rollup
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: send
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: serve-static
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: tough-cookie
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: webpack
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: word-wrap
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-04 19:14:07 -07:00
Kevin Amado
15c14e1751 feat: add pkg readme 2024-11-04 18:38:58 -07:00
Kevin Amado
5351e71b10 refac: unnecessary statement 2024-11-03 20:25:05 -07:00
Kevin Amado
a1b3745de9 refac: clippy warns 2024-11-03 20:25:05 -07:00
Kevin Amado
2bb91e309c feat: release 3.1.0 2024-11-03 19:52:05 -07:00
Kevin Amado
515cc37052 fix: git safe directory 2024-11-03 19:52:05 -07:00
Kevin Amado
1156ba9b83 feat: update thanks 2024-11-03 19:52:05 -07:00
Kevin Amado
03c3894ec8 feat: update vscode integration docs 2024-11-03 19:52:05 -07:00
Kevin Amado
b2bddc1a79 refac: update target archs 2024-11-03 19:52:05 -07:00
Kevin Amado
3656ff043a feat: update deps 2024-11-03 19:52:05 -07:00
Kevin Amado
109edc357e refac: unused value 2024-11-03 19:52:05 -07:00
Kevin Amado
728f44c099 refac: change cargo resolver 2024-11-03 19:52:05 -07:00
Pablo Ovelleiro Corral
d7552fef2c Update NixOS wiki link 2024-06-27 12:52:01 -06:00
Jörg Thalheim
bb688cc2c2 README: update link to current wiki. 2024-05-08 14:06:05 -06:00
Michael Utz
98556f8ecb Update instructions for Doom Emacs
Ensure that it plays well with the nix modules installed already. Additionally, the syntax for shell commands with arguments has changed slightly.
2024-04-28 13:36:08 -06:00
Connor Baker
e53c2c6c6c flake: add meta.mainProgram 2023-09-12 12:04:36 -06:00
UserSv4
862262c37a Remove URL literal in inputs 2023-08-19 16:35:59 -06:00
Kevin Amado
9512caae61 add thanks to contributors 2023-05-15 21:59:57 -06:00
Kevin Amado
5b83d8aa63 update dependencies 2023-05-15 21:13:35 -06:00