* feat!: rewrite how vite-node resolves id
* chore: try to fix global setup test
* fix: remove /@fs/ from filepath
* chore: cleanup
* fix: normalize id for callstack
* fix: don't append "/" before disk drive on windows
* chore: cleanup
* chore: add test that windows drive is not repeated
* fix: dirname uses \\, update windows paths tests
* refactor: rename variables
* fix: don't provide importer only for /@id/
* chore: remove null byte placeholder as part of unwrapRef
* chore: cleanup
* chore: variables renaming
* fix: don't hang on circular mock
* test: update c8 snapshot
* chore: add compatibility layer for users who don't provide resolveId
* test: fix url handling in web worker
* test: fix file tests on windows
* chore: remove unnecessary normalizations in mocker
* chore: use /@fs/ when fetching module, if possible
* feat: dont exit when uncaughtException
* chore: update
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
* fix: consider transform mode when resolving ids
* test: testing resolveId
* chore: cleanup
* chore: use importer to get transform mode when resolving id
* chore: update lockfile