From f26e8951d9c698cb95e0302b121554b2deee7232 Mon Sep 17 00:00:00 2001 From: Stephan Kulla Date: Wed, 17 Jun 2026 00:12:03 +0200 Subject: [PATCH 1/6] feat: update biome.json --- biome.json | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/biome.json b/biome.json index f619206..729af69 100644 --- a/biome.json +++ b/biome.json @@ -1,5 +1,5 @@ { - "$schema": "https://biomejs.dev/schemas/2.4.11/schema.json", + "$schema": "https://biomejs.dev/schemas/2.5.0/schema.json", "assist": { "actions": { "source": { @@ -24,10 +24,7 @@ } }, "linter": { - "enabled": true, - "rules": { - "recommended": true - } + "enabled": true }, "vcs": { "clientKind": "git", From 79c7b57cafbfd76b10e0169e268d040017f84386 Mon Sep 17 00:00:00 2001 From: Stephan Kulla Date: Wed, 17 Jun 2026 00:12:41 +0200 Subject: [PATCH 2/6] fix: no writing on checking formatting --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 41ace70..a15e2c9 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "scripts": { "build": "bun build src/index.html --outdir dist", "check": "bun run check:format && bun run check:tsc", - "check:format": "biome check --write", + "check:format": "biome check .", "check:tsc": "tsc --noEmit", "dev": "bun --hot src/index.html", "format": "biome format --write", From 5ebc27eaf53d10f3cee1586ed2bef41e5c6feaf8 Mon Sep 17 00:00:00 2001 From: Stephan Kulla Date: Wed, 17 Jun 2026 00:14:05 +0200 Subject: [PATCH 3/6] refactor: remove unused dependencies --- bun.lock | 18 ------------------ package.json | 4 ---- src/index.css | 1 - 3 files changed, 23 deletions(-) diff --git a/bun.lock b/bun.lock index 765c4a0..92a9f0d 100644 --- a/bun.lock +++ b/bun.lock @@ -5,16 +5,12 @@ "": { "name": "react-bun-biome-starter-template", "dependencies": { - "@picocss/pico": "^2.1.1", - "clsx": "^2.1.1", - "es-toolkit": "^1.47.1", "react": "^19.2.7", "react-dom": "^19.2.7", }, "devDependencies": { "@biomejs/biome": "^2.5.0", "@tsconfig/bun": "^1.0.10", - "@types/bun": "1.3.14", "@types/react-dom": "^19.2.3", "typescript": "^6.0.3", }, @@ -39,26 +35,14 @@ "@biomejs/cli-win32-x64": ["@biomejs/cli-win32-x64@2.5.0", "", { "os": "win32", "cpu": "x64" }, "sha512-VT/lF+GId+67j8aDfLkxdxNoVApsPSTbyAtB3jJq0IWTrY77WXfbPfpngxq0bA6JCEv/7k8C9qWjDRKRznDlyw=="], - "@picocss/pico": ["@picocss/pico@2.1.1", "", {}, "sha512-kIDugA7Ps4U+2BHxiNHmvgPIQDWPDU4IeU6TNRdvXQM1uZX+FibqDQT2xUOnnO2yq/LUHcwnGlu1hvf4KfXnMg=="], - "@tsconfig/bun": ["@tsconfig/bun@1.0.10", "", {}, "sha512-5AV5YknQjNyoYzZ/8NG0dawqew/wH+x7ANiCfCIn29qo0cdbd1EryvFD1k5NSZWLBMOI/fGqMIaxi58GPIP9Cg=="], - "@types/bun": ["@types/bun@1.3.14", "", { "dependencies": { "bun-types": "1.3.14" } }, "sha512-h1hFqFVcvAvD9j9K7ZW7vd82aSA+rTdznZa+5bwvCwqSB1jmmfLcbIWhOLx1/+boy/xmjgCs/OMUL8hRJSmnPw=="], - - "@types/node": ["@types/node@25.6.0", "", { "dependencies": { "undici-types": "~7.19.0" } }, "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ=="], - "@types/react": ["@types/react@19.2.14", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w=="], "@types/react-dom": ["@types/react-dom@19.2.3", "", { "peerDependencies": { "@types/react": "^19.2.0" } }, "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="], - "bun-types": ["bun-types@1.3.14", "", { "dependencies": { "@types/node": "*" } }, "sha512-4N0ig0fEomHt5R0KCFWjovxow98rIoRwKolrYdCcknNwMekCXRnWEUvgu5soYV8QXtVsrUD8B95MBOZGPvr6KQ=="], - - "clsx": ["clsx@2.1.1", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="], - "csstype": ["csstype@3.2.3", "", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="], - "es-toolkit": ["es-toolkit@1.47.1", "", {}, "sha512-5RAqEwf4P4E17p+W75KLOWw/nOvKZzSQpxM32IpI2KZLaVonjTrZ0Ai5ghMaVI9eKC2p8eoQgcBdkEDgzFk6+Q=="], - "react": ["react@19.2.7", "", {}, "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ=="], "react-dom": ["react-dom@19.2.7", "", { "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.7" } }, "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ=="], @@ -66,7 +50,5 @@ "scheduler": ["scheduler@0.27.0", "", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="], "typescript": ["typescript@6.0.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw=="], - - "undici-types": ["undici-types@7.19.2", "", {}, "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg=="], } } diff --git a/package.json b/package.json index a15e2c9..3d71b0c 100644 --- a/package.json +++ b/package.json @@ -14,16 +14,12 @@ "preview": "bun run build && bun dist/index.html" }, "dependencies": { - "@picocss/pico": "^2.1.1", - "clsx": "^2.1.1", - "es-toolkit": "^1.47.1", "react": "^19.2.7", "react-dom": "^19.2.7" }, "devDependencies": { "@biomejs/biome": "^2.5.0", "@tsconfig/bun": "^1.0.10", - "@types/bun": "1.3.14", "@types/react-dom": "^19.2.3", "typescript": "^6.0.3" } diff --git a/src/index.css b/src/index.css index 4aa5104..e69de29 100644 --- a/src/index.css +++ b/src/index.css @@ -1 +0,0 @@ -@import '@picocss/pico/css/pico.min.css'; From a904cb9cc30c93047c1ec00f8e81a4b1270a54c0 Mon Sep 17 00:00:00 2001 From: Stephan Kulla Date: Wed, 17 Jun 2026 00:15:12 +0200 Subject: [PATCH 4/6] refactor: remove unused global.d.ts --- src/global.d.ts | 1 - 1 file changed, 1 deletion(-) delete mode 100644 src/global.d.ts diff --git a/src/global.d.ts b/src/global.d.ts deleted file mode 100644 index 5894ae0..0000000 --- a/src/global.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare module '*.css' From e04f5890fae4705f88e7334ba6e38f38e7d09b24 Mon Sep 17 00:00:00 2001 From: Stephan Kulla Date: Wed, 17 Jun 2026 00:16:26 +0200 Subject: [PATCH 5/6] fix: format index.html --- src/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.html b/src/index.html index a92e2ed..bf56f46 100644 --- a/src/index.html +++ b/src/index.html @@ -7,7 +7,7 @@ -
- From 28126a778a7a5410b2467e7c66b5b5df0ed18a7f Mon Sep 17 00:00:00 2001 From: Stephan Kulla Date: Wed, 17 Jun 2026 00:20:45 +0200 Subject: [PATCH 6/6] fix: remove bun from tsconfig.json --- tsconfig.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 4ab2dab..7ea7e4e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,7 +2,6 @@ "$schema": "https://www.schemastore.org/tsconfig", "extends": "@tsconfig/bun/tsconfig.json", "compilerOptions": { - "lib": ["dom", "esnext"], - "types": ["bun"] + "lib": ["dom", "esnext"] } }