Having trouble resolving an error with Next/Babel in Jest files while using VSCode. Any suggestions on how to fix this?
I am currently working with NextJS and SWC, and I have "extends": "next" set in my .eslintrc file.
Error message: Parsing error - Cannot locate module 'next/babel'
Here is a snippet from my package.json file:
{
...
"dependencies": {
"@emotion/cache": "^11.9.3",
"@emotion/react": "^11.9.3",
"@emotion/server": "^11.4.0",
"@emotion/styled": "^11.9.3",
"@mui/icons-material": "^5.8.4",
"@mui/material": "^5.9.2",
"next": "12.2.3",
"react": "18.2.0",
"react-dom": "18.2.0",
},
"devDependencies": {
"@swc/core": "^1.2.220",
"@swc/jest": "^0.2.22",
"@testing-library/dom": "^8.16.0",
"@testing-library/jest-dom": "^5.16.2",
"@testing-library/react": "^13.3.0",
"@testing-library/user-event": "14.3.0",
"@types/node": "^18.6.3",
"@types/react": "18.0.15",
"@types/testing-library__jest-dom": "^5.14.5",
"eslint": "8.20.0",
"eslint-plugin-testing-library": "^5.6.0",
"jest": "^28.1.3",
"jest-environment-jsdom": "^28.1.3",
"next-transpile-modules": "9.0.0",
"typescript": "^4.6.2"
}