Skip to content

Commit db71878

Browse files
authored
feat: migrate eventemitter3 to mitt (#3)
* feat: migrate `eventemitter3` to `mitt` * chore: changeset * fix: add `off` and update test mock * chore: enable api key in test
1 parent 789b2f8 commit db71878

File tree

12 files changed

+460
-229
lines changed

12 files changed

+460
-229
lines changed

.changeset/hungry-tips-end.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"idxs": patch
3+
---
4+
5+
Migrated from `eventemitter3` to `mitt`

.github/workflows/verify.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,18 @@ jobs:
2121
- name: Check types
2222
run: pnpm check:types
2323

24-
# test:
25-
# name: Test Runtime
26-
# runs-on: ubuntu-latest
27-
# steps:
28-
# - name: Clone repository
29-
# uses: actions/checkout@v4
30-
31-
# - name: Install dependencies
32-
# uses: ./.github/actions/install-dependencies
33-
34-
# - name: Run tests
35-
# run: pnpm run test --bail=1
36-
# env:
37-
# CI: true
24+
test:
25+
name: Test Runtime
26+
runs-on: ubuntu-latest
27+
steps:
28+
- name: Clone repository
29+
uses: actions/checkout@v4
30+
31+
- name: Install dependencies
32+
uses: ./.github/actions/install-dependencies
33+
34+
- name: Run tests
35+
run: pnpm run test --bail=1
36+
env:
37+
CI: true
38+
VITE_API_KEY: ${{ secrets.VITE_API_KEY }}

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
coverage
44
dist
55
node_modules
6-
*.tsbuildinfo
6+
*.tsbuildinfo
7+
_

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@
66
},
77
"[typescriptreact]": {
88
"editor.defaultFormatter": "biomejs.biome"
9-
}
9+
},
10+
"typescript.tsdk": "node_modules/typescript/lib"
1011
}

package.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
],
3535
"dependencies": {
3636
"abitype": "^1.2.0",
37-
"eventemitter3": "^5.0.1",
3837
"kysely": "^0.28.8",
38+
"mitt": "^3.0.1",
3939
"ox": "^0.9.14",
4040
"zod": "^4.1.13"
4141
},
@@ -48,5 +48,12 @@
4848
"types": "./dist/index.d.ts",
4949
"default": "./dist/index.js"
5050
}
51+
},
52+
"devEngines": {
53+
"runtime": {
54+
"name": "node",
55+
"onFail": "download",
56+
"version": "24.11.1"
57+
}
5158
}
5259
}

0 commit comments

Comments
 (0)