Skip to content

Commit 1c2bcfb

Browse files
authored
Merge pull request #41 from SQLoot/miccy-dev-repo-metadata-readme-2026-02-17
PR: Miccy dev repo metadata readme 2026-02-17
2 parents 5c0361b + 829af2b commit 1c2bcfb

File tree

6 files changed

+37
-38
lines changed

6 files changed

+37
-38
lines changed

README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
# Evolu Plan B (Fork)
22

3-
> **Plan B**: The "B" stands for **B**un and **B**iome (fully implemented).
4-
>
5-
> This fork aims to remove as many third-party dependencies as possible, streamlining the monorepo for maximum efficiency.
6-
>
7-
> **Goals:**
8-
> - ⚡️ **Bun & Biome**: Fully migrated to modern, fast tools as the foundation (see [Linting](#linting)).
9-
> - 🧹 **Clean Monorepo**: Simplifying structure and reducing dependencies.
10-
> - 🛠️ **Integrations & Tools**: Adding new capabilities and tooling.
11-
> - ♻️ **Refactoring**: Improving efficiency while maintaining compatibility with Evolu.
3+
`Evolu Plan B` is SQLoot's Bun + Biome fork of Evolu.
4+
5+
Primary goals:
6+
7+
- Keep API and protocol compatibility with Evolu upstream.
8+
- Use Bun-first tooling across the monorepo.
9+
- Reduce third-party dependencies where Bun provides native equivalents.
10+
- Keep changes benchmarkable against upstream via `bench-suite`.
1211

1312
Evolu is a TypeScript library and local-first platform.
1413

biome.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.4.0/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.4.2/schema.json",
33
"vcs": {
44
"enabled": true,
55
"clientKind": "git",

bun.lock

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/svelte-vite-pwa/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@evolu/svelte": "workspace:*",
1616
"@evolu/web": "workspace:*",
1717
"@sveltejs/vite-plugin-svelte": "^6.2.4",
18-
"@tsconfig/svelte": "^5.0.7",
18+
"@tsconfig/svelte": "^5.0.8",
1919
"svelte": "^5.50.3",
2020
"svelte-check": "^4.3.6",
2121
"tslib": "^2.8.1",

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,18 @@
4646
"docs:sync:website": "bun run docs:generate:api && bun ./scripts/docs-sync-website.mts"
4747
},
4848
"devDependencies": {
49-
"@biomejs/biome": "2.4.0",
49+
"@biomejs/biome": "^2.4.2",
5050
"@changesets/cli": "^2.29.8",
5151
"@types/webpack": "^5.28.5",
52-
"@vitest/browser": "^4.0.17",
53-
"@vitest/browser-playwright": "^4.0.17",
54-
"@vitest/coverage-v8": "^4.0.17",
55-
"rimraf": "^6.1.2",
52+
"@vitest/browser": "^4.0.18",
53+
"@vitest/browser-playwright": "^4.0.18",
54+
"@vitest/coverage-v8": "^4.0.18",
55+
"rimraf": "^6.1.3",
5656
"turbo": "^2.8.9",
5757
"typedoc": "^0.28.17",
58-
"typedoc-plugin-markdown": "^4.9.0",
58+
"typedoc-plugin-markdown": "^4.10.0",
5959
"typescript": "^5.9.3",
60-
"vitest": "^4.0.17",
60+
"vitest": "^4.0.18",
6161
"webpack": "^5.105.2"
6262
},
6363
"engines": {

packages/svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@evolu/tsconfig": "workspace:*",
4242
"@evolu/web": "workspace:*",
4343
"@sveltejs/package": "^2.5.7",
44-
"@tsconfig/svelte": "^5.0.7",
44+
"@tsconfig/svelte": "^5.0.8",
4545
"svelte": "^5.50.3",
4646
"svelte-check": "^4.3.6",
4747
"typescript": "^5.9.3"

0 commit comments

Comments
 (0)