Skip to content

Commit da18fbf

Browse files
committed
chore: configure jest and babel
1 parent 96bbb3f commit da18fbf

File tree

7 files changed

+4149
-674
lines changed

7 files changed

+4149
-674
lines changed

.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": ["next/babel", "@babel/preset-typescript"]
3+
}

.eslintrc.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"env": {
33
"browser": true,
4-
"es2021": true
4+
"es2021": true,
5+
"jest": true,
6+
"node": true
57
},
68
"settings": {
79
"react": {

.jest/setup.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import '@testing-library/jest-dom'
2+
import 'jest-styled-components'

jest.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
module.exports = {
2+
testEnvironment: 'jsdom',
3+
testPathIgnorePatterns: ['/node_modules/', '/.next/'],
4+
collectCoverage: true,
5+
collectCoverageFrom: ['src/**/*.ts(x)'],
6+
setupFilesAfterEnv: ['<rootDir>/.jest/setup.ts']
7+
}

0 commit comments

Comments
 (0)