Skip to content

Commit d636b41

Browse files
committed
chore: Updated workflows and scripts for testing.
1 parent 7878f96 commit d636b41

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ name: CI
55
on:
66
push:
77
branches:
8-
- '**'
8+
- "**"
99

1010
jobs:
1111
build:
@@ -17,3 +17,4 @@ jobs:
1717

1818
- run: bun install --frozen-lockfile
1919
- run: bun run ci
20+
- run: bun run test

package.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
],
2121
"scripts": {
2222
"dev": "vite serve dev",
23+
"test": "bun test; bunx playwright test;",
2324
"build": "tsup",
2425
"build:site": "vite build dev",
2526
"ci": "bun run lint && bun run build",
@@ -41,18 +42,26 @@
4142
"devDependencies": {
4243
"@changesets/changelog-github": "^0.5.0",
4344
"@changesets/cli": "^2.27.10",
45+
"@happy-dom/global-registrator": "^15.11.7",
4446
"@hono/vite-dev-server": "^0.17.0",
47+
"@kobalte/core": "^0.13.7",
48+
"@playwright/test": "^1.49.1",
49+
"@testing-library/dom": "^10.4.0",
4550
"@types/bun": "^1.1.14",
4651
"@typescript-eslint/eslint-plugin": "^8.17.0",
4752
"@typescript-eslint/parser": "^8.17.0",
4853
"autoprefixer": "^10.4.20",
54+
"class-variance-authority": "^0.7.1",
55+
"clsx": "^2.1.1",
4956
"eslint": "^9.16.0",
5057
"eslint-plugin-solid": "^0.14.4",
58+
"happy-dom": "^15.11.7",
5159
"hono": "^4.6.12",
5260
"postcss": "^8.4.49",
5361
"prettier": "^3.4.2",
5462
"prettier-plugin-tailwindcss": "^0.6.9",
5563
"solid-js": "^1.9.3",
64+
"tailwind-merge": "^2.5.5",
5665
"tailwindcss": "^3.4.16",
5766
"tsup": "^8.3.5",
5867
"typescript": "^5.7.2",

0 commit comments

Comments
 (0)