feat: support code coverage (#1414)

This commit is contained in:
Himself65 2023-03-08 02:29:50 -06:00 committed by GitHub
parent 75a7e2339c
commit 049d6dd83f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 1 deletions

View File

@ -56,9 +56,10 @@ const nextConfig = {
},
experimental: {
swcPlugins: [
process.env.COVERAGE === 'true' && ['swc-plugin-coverage-instrument', {}],
['@swc-jotai/debug-label', {}],
// ['@swc-jotai/react-refresh', {}],
],
].filter(Boolean),
},
reactStrictMode: true,
transpilePackages: [

View File

@ -56,6 +56,7 @@
"next-router-mock": "^0.9.2",
"raw-loader": "^4.0.2",
"redux": "^4.2.1",
"swc-plugin-coverage-instrument": "^0.0.14",
"typescript": "^4.9.5",
"webpack": "^5.75.0"
}

View File

@ -181,6 +181,7 @@ importers:
react-dom: ^18.2.0
react-is: ^18.2.0
redux: ^4.2.1
swc-plugin-coverage-instrument: ^0.0.14
swr: ^2.0.4
typescript: ^4.9.5
webpack: ^5.75.0
@ -235,6 +236,7 @@ importers:
next-router-mock: 0.9.2_next@13.2.3+react@18.2.0
raw-loader: 4.0.2_webpack@5.75.0
redux: 4.2.1
swc-plugin-coverage-instrument: 0.0.14
typescript: 4.9.5
webpack: 5.75.0
@ -11967,6 +11969,10 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
/swc-plugin-coverage-instrument/0.0.14:
resolution: {integrity: sha512-bTti+296N3Okb7GOjZMn034nAaptywz3GgPF5WTp3b8FWOCuO9I9wldoBYFYPqk0tWNFbeNQKtxREMOnGEWTMg==}
dev: true
/swr/2.0.4_react@18.2.0:
resolution: {integrity: sha512-4GUiTjknRUVuw4MWUHR7mzJ9G/DWL+yZz/TgWDfiA0OZ9tL6qyrTkN2wPeboBpL3OJTkej3pexh3mWCnv8cFkQ==}
engines: {pnpm: '7'}