Commit 88fa924
committed
Adopt mise as the primary task runner
Add mise tasks for common development workflows including deps, check,
test, build, fmt, coverage, and publish. This replaces the need to
remember various deno task commands and provides a consistent interface.
Git hooks are now managed by mise's generate git-pre-commit feature
instead of @hongminhee/deno-task-hooks. The hooks:install task now uses
mise generate to create pre-commit and pre-push hooks.
Update CI/CD workflow to use jdx/mise-action for consistent tool version
management across all jobs. This replaces individual setup actions for
Deno, Node.js, Bun, and pnpm. The workflow is restructured into separate
jobs (check, test-deno, test-node, test-bun) with multi-platform testing
for all runtimes.
Update AGENTS.md to reflect the new mise-based development workflow.1 parent d24a492 commit 88fa924
4 files changed
Lines changed: 244 additions & 113 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
3 | 18 | | |
4 | 19 | | |
5 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
6 | 32 | | |
7 | 33 | | |
8 | 34 | | |
| |||
13 | 39 | | |
14 | 40 | | |
15 | 41 | | |
| 42 | + | |
16 | 43 | | |
17 | 44 | | |
18 | 45 | | |
| |||
22 | 49 | | |
23 | 50 | | |
24 | 51 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 52 | + | |
29 | 53 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
| 54 | + | |
37 | 55 | | |
38 | 56 | | |
39 | 57 | | |
| |||
50 | 68 | | |
51 | 69 | | |
52 | 70 | | |
53 | | - | |
| 71 | + | |
54 | 72 | | |
55 | 73 | | |
56 | 74 | | |
57 | 75 | | |
58 | | - | |
59 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
60 | 80 | | |
61 | 81 | | |
62 | 82 | | |
63 | 83 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
68 | 122 | | |
69 | 123 | | |
70 | | - | |
| 124 | + | |
| 125 | + | |
71 | 126 | | |
72 | 127 | | |
73 | 128 | | |
74 | 129 | | |
| 130 | + | |
75 | 131 | | |
76 | 132 | | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
| 133 | + | |
84 | 134 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
99 | 138 | | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
104 | 154 | | |
105 | | - | |
106 | 155 | | |
107 | 156 | | |
108 | 157 | | |
| |||
111 | 160 | | |
112 | 161 | | |
113 | 162 | | |
114 | | - | |
| 163 | + | |
115 | 164 | | |
116 | | - | |
| 165 | + | |
117 | 166 | | |
118 | 167 | | |
119 | 168 | | |
120 | 169 | | |
121 | 170 | | |
| 171 | + | |
122 | 172 | | |
123 | 173 | | |
124 | 174 | | |
| |||
128 | 178 | | |
129 | 179 | | |
130 | 180 | | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
| 181 | + | |
138 | 182 | | |
139 | | - | |
140 | | - | |
141 | | - | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
142 | 186 | | |
143 | 187 | | |
144 | 188 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
254 | | - | |
| 254 | + | |
255 | 255 | | |
256 | 256 | | |
257 | | - | |
| 257 | + | |
258 | 258 | | |
259 | 259 | | |
260 | | - | |
| 260 | + | |
261 | 261 | | |
262 | 262 | | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
| 263 | + | |
| 264 | + | |
269 | 265 | | |
270 | 266 | | |
271 | 267 | | |
| |||
280 | 276 | | |
281 | 277 | | |
282 | 278 | | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
283 | 316 | | |
284 | 317 | | |
285 | 318 | | |
| |||
293 | 326 | | |
294 | 327 | | |
295 | 328 | | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
302 | | - | |
303 | | - | |
| 329 | + | |
304 | 330 | | |
305 | 331 | | |
306 | 332 | | |
307 | 333 | | |
308 | 334 | | |
309 | 335 | | |
310 | 336 | | |
311 | | - | |
| 337 | + | |
312 | 338 | | |
313 | 339 | | |
314 | 340 | | |
315 | 341 | | |
316 | 342 | | |
317 | 343 | | |
318 | 344 | | |
319 | | - | |
| 345 | + | |
320 | 346 | | |
321 | 347 | | |
322 | 348 | | |
323 | | - | |
324 | | - | |
325 | | - | |
| 349 | + | |
| 350 | + | |
326 | 351 | | |
327 | 352 | | |
328 | 353 | | |
329 | 354 | | |
330 | | - | |
| 355 | + | |
331 | 356 | | |
332 | | - | |
333 | | - | |
334 | | - | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
335 | 360 | | |
336 | 361 | | |
337 | 362 | | |
338 | 363 | | |
339 | | - | |
| 364 | + | |
340 | 365 | | |
341 | 366 | | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
342 | 370 | | |
343 | 371 | | |
344 | | - | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
345 | 381 | | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | | - | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
352 | 387 | | |
353 | 388 | | |
| 389 | + | |
| 390 | + | |
354 | 391 | | |
355 | 392 | | |
356 | 393 | | |
| |||
0 commit comments