Skip to content

Commit 29f39a5

Browse files
committed
chore: jest에 typescript 적용
1 parent 85070f9 commit 29f39a5

6 files changed

+18
-22
lines changed

.babelrc.json

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"presets": [
3+
"@babel/typescript",
4+
[
5+
"@babel/preset-env",
6+
{
7+
"targets": {
8+
"ie": "10"
9+
},
10+
"useBuiltIns": "usage",
11+
"corejs": 3
12+
}
13+
]
14+
]
15+
}

babel.config.js

-3
This file was deleted.

jest.config.js

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
module.exports = {
2-
moduleFileExtensions: ['js', 'jsx'],
32
moduleDirectories: ['node_modules', 'src'],
43
moduleNameMapper: {
54
'\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':

package-lock.json

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"@storybook/addon-links": "^6.1.0",
3232
"@storybook/html": "^6.1.0",
3333
"@types/jest": "^26.0.15",
34+
"babel-jest": "^26.6.3",
3435
"babel-loader": "^8.2.1",
3536
"css-loader": "^5.0.1",
3637
"css-minimizer-webpack-plugin": "^1.1.5",

webpack.common.js

+1-18
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,7 @@ module.exports = {
88
{
99
test: /\.m?(j|t)sx?$/,
1010
exclude: /node_modules/,
11-
use: {
12-
loader: 'babel-loader',
13-
options: {
14-
presets: [
15-
'@babel/typescript',
16-
[
17-
'@babel/preset-env',
18-
{
19-
targets: {
20-
ie: '10',
21-
},
22-
useBuiltIns: 'usage',
23-
corejs: 3,
24-
},
25-
],
26-
],
27-
},
28-
},
11+
loader: 'babel-loader',
2912
},
3013
],
3114
},

0 commit comments

Comments
 (0)