Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate from jest to vitest (wip) #92

Draft
wants to merge 32 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
48acce5
chore(deps): install vitest
ayushmanchhabra Jun 22, 2024
b18f5b6
chore(ci): upgrade github actions
ayushmanchhabra Jun 22, 2024
1b69e1e
chore(ci): use Node v18.7.0
ayushmanchhabra Jun 22, 2024
123c37f
fix(ci): resolve syntax error
ayushmanchhabra Jun 22, 2024
237f8b8
chore: use Node v18.20.3
ayushmanchhabra Jun 22, 2024
3682301
chore(test): migrate tests from jest to vitest
ayushmanchhabra Jun 22, 2024
7fcf412
chore(ci): use volta action to get old node versions
ayushmanchhabra Jun 22, 2024
ce4703e
chore(test): port jest mocks to vitest
ayushmanchhabra Jun 22, 2024
d650af5
chore(ci): pin node versions using volta
ayushmanchhabra Jun 22, 2024
80ddf84
fix(ci): resolve syntax error
ayushmanchhabra Jun 22, 2024
63d96cf
chore(ci): cancel in progress jobs
ayushmanchhabra Jun 22, 2024
ba038db
fix(ci): resolve syntax error
ayushmanchhabra Jun 22, 2024
374456d
chore(ci): add back some deleted config
ayushmanchhabra Jun 22, 2024
fe9c552
chore(ci): node 18.20.3 -> 18.x
ayushmanchhabra Jun 22, 2024
ff48fdd
fix(ci): npm -v on Node 18 only
ayushmanchhabra Jun 22, 2024
4e83e86
chore(ci): node 8 -> 8.3.0
ayushmanchhabra Jun 22, 2024
8186509
chore(eslint): add back tjw-jest
ayushmanchhabra Jun 23, 2024
4df6457
chore(vite): remove timeout config
ayushmanchhabra Jun 23, 2024
294439d
chore(vitest): enable global apis
ayushmanchhabra Jun 23, 2024
f10dcd8
chore(jest): remove jest workaround comment
ayushmanchhabra Jun 23, 2024
62957ef
chore: revert to original module import style
ayushmanchhabra Jun 23, 2024
91c9bbd
Merge branch 'dev-82' of github.com:nwutils/create-desktop-shortcuts …
ayushmanchhabra Jun 23, 2024
2f480e5
chore(ci): volta pin npm version for Node 8
ayushmanchhabra Jun 23, 2024
95b962a
chore(vitest): mock some node modules
ayushmanchhabra Jun 23, 2024
2fc245f
chore(vitest): misc changes
ayushmanchhabra Jun 23, 2024
6f7300c
chore(deps): update lock file
ayushmanchhabra Jun 23, 2024
b17cf2e
chore(vitest): mock node:os
ayushmanchhabra Jun 25, 2024
ddda8da
chore(test): helper test suite passes
ayushmanchhabra Jun 25, 2024
8e05557
chore(test): jest -> vi
ayushmanchhabra Jun 25, 2024
68f490d
Merge branch 'dev-82' of github.com:nwutils/create-desktop-shortcuts …
ayushmanchhabra Jun 25, 2024
969fdf9
Merge branch 'main' into dev-82
ayushmanchhabra Jun 25, 2024
8d9e777
chore: revert some things
ayushmanchhabra Aug 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
chore(deps): install vitest
  • Loading branch information
ayushmanchhabra committed Jun 22, 2024
commit 48acce555b4bca7e4b8bae6f2e35cf8f2c0d55e2
Loading