[PR #306] [MERGED] Switch to BiomeJS #230

Closed
opened 2025-12-29 07:19:58 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mountain-loop/yaak/pull/306
Author: @gschier
Created: 11/22/2025
Status: Merged
Merged: 11/23/2025
Merged by: @gschier

Base: mainHead: biomejs


📝 Commits (10+)

📊 Changes

332 files changed (+3113 additions, -4203 deletions)

View changed files

.github/workflows/ci-js.yml (+0 -18)
.github/workflows/ci-rust.yml (+0 -36)
.github/workflows/ci.yml (+27 -0)
📝 .github/workflows/release.yml (+15 -28)
📝 .gitignore (+2 -0)
.prettierignore (+0 -4)
.prettierrc.js (+0 -8)
.vscode/extensions.json (+3 -0)
.vscode/launch.json (+26 -0)
.vscode/settings.json (+6 -0)
📝 DEVELOPMENT.md (+26 -0)
biome.json (+51 -0)
eslint.config.cjs (+0 -89)
📝 package-lock.json (+383 -1814)
📝 package.json (+9 -19)
📝 packages/common-lib/debounce.ts (+4 -4)
📝 packages/common-lib/formatSize.ts (+16 -16)
📝 packages/plugin-runtime-types/src/bindings/gen_api.ts (+1 -1)
📝 packages/plugin-runtime-types/src/bindings/gen_events.ts (+2 -2)
📝 plugins/action-copy-curl/package.json (+0 -1)

...and 80 more files

📄 Description

I'm not sure I actually want to switch to Biome yet, but this is a PoC PR to test it out.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mountain-loop/yaak/pull/306 **Author:** [@gschier](https://github.com/gschier) **Created:** 11/22/2025 **Status:** ✅ Merged **Merged:** 11/23/2025 **Merged by:** [@gschier](https://github.com/gschier) **Base:** `main` ← **Head:** `biomejs` --- ### 📝 Commits (10+) - [`d72a182`](https://github.com/mountain-loop/yaak/commit/d72a182a2d87267d6a3e7699aabf55acbfb0bb62) Switch to BiomeJS - [`39356bc`](https://github.com/mountain-loop/yaak/commit/39356bc0d70f02aaeb78b01385a768d1c8c8c14d) Merge branch 'main' into biomejs - [`8fbd21b`](https://github.com/mountain-loop/yaak/commit/8fbd21bf3e08c545cdb2d605b9d524db9e266dbd) Merge main - [`25d74b2`](https://github.com/mountain-loop/yaak/commit/25d74b2fe9992d99e33bf8173fe36c650b3fc085) Remove separate lint commands from plugins - [`13895e4`](https://github.com/mountain-loop/yaak/commit/13895e47d2bdf553cff50e0b29e80b60302117c3) Simplify workflow triggers for CI files - [`3536584`](https://github.com/mountain-loop/yaak/commit/3536584e425978787ff35d6effb267c5f073a11e) Fix test - [`0bbaf61`](https://github.com/mountain-loop/yaak/commit/0bbaf61c74c2535b2d166c3965a15edb8e3b05eb) Commit wasm build - [`d149157`](https://github.com/mountain-loop/yaak/commit/d1491570a6ecd6dcce05a7159cf80ab780e27938) Update CI - [`323069c`](https://github.com/mountain-loop/yaak/commit/323069cd01507c72dd5deea6f9a38bb5acc27413) Enable Biome as formatter for VSCode - [`73e1a39`](https://github.com/mountain-loop/yaak/commit/73e1a396f8cca1f4ca72e676a40ac90dd0ba26e4) VSCode run configs ### 📊 Changes **332 files changed** (+3113 additions, -4203 deletions) <details> <summary>View changed files</summary> ➖ `.github/workflows/ci-js.yml` (+0 -18) ➖ `.github/workflows/ci-rust.yml` (+0 -36) ➕ `.github/workflows/ci.yml` (+27 -0) 📝 `.github/workflows/release.yml` (+15 -28) 📝 `.gitignore` (+2 -0) ➖ `.prettierignore` (+0 -4) ➖ `.prettierrc.js` (+0 -8) ➕ `.vscode/extensions.json` (+3 -0) ➕ `.vscode/launch.json` (+26 -0) ➕ `.vscode/settings.json` (+6 -0) 📝 `DEVELOPMENT.md` (+26 -0) ➕ `biome.json` (+51 -0) ➖ `eslint.config.cjs` (+0 -89) 📝 `package-lock.json` (+383 -1814) 📝 `package.json` (+9 -19) 📝 `packages/common-lib/debounce.ts` (+4 -4) 📝 `packages/common-lib/formatSize.ts` (+16 -16) 📝 `packages/plugin-runtime-types/src/bindings/gen_api.ts` (+1 -1) 📝 `packages/plugin-runtime-types/src/bindings/gen_events.ts` (+2 -2) 📝 `plugins/action-copy-curl/package.json` (+0 -1) _...and 80 more files_ </details> ### 📄 Description I'm not sure I actually want to switch to Biome yet, but this is a PoC PR to test it out. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 07:19:58 +01:00
adam closed this issue 2025-12-29 07:19:58 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/yaak#230