File tree 5 files changed +50
-44
lines changed
5 files changed +50
-44
lines changed Original file line number Diff line number Diff line change
1
+ /** @type {import('jest').Config } */
2
+ module . exports = {
3
+ testEnvironment : 'node' ,
4
+ collectCoverage : true ,
5
+ coverageReporters : [
6
+ 'text' ,
7
+ 'html' ,
8
+ 'lcov'
9
+ ] ,
10
+ coverageDirectory : 'coverage/' ,
11
+ collectCoverageFrom : [
12
+ 'dist/src/**/*.js' ,
13
+ 'dist/src/**/*.ts'
14
+ ] ,
15
+ coveragePathIgnorePatterns : [
16
+ '.*\\.d\\.ts'
17
+ ] ,
18
+ moduleNameMapper : {
19
+ // Can not use jest config in package.json because of need of require.resolve(...)
20
+ '^uuid$' : require . resolve ( 'uuid' ) ,
21
+ '^yaml$' : require . resolve ( 'yaml' ) ,
22
+ }
23
+ } ;
Original file line number Diff line number Diff line change 44
44
"publishConfig" : {
45
45
"access" : " public"
46
46
},
47
- "jest" : {
48
- "testEnvironment" : " node" ,
49
- "collectCoverage" : true ,
50
- "coverageReporters" : [
51
- " text" ,
52
- " html" ,
53
- " lcov"
54
- ],
55
- "coverageDirectory" : " coverage/" ,
56
- "collectCoverageFrom" : [
57
- " dist/src/**/*.js" ,
58
- " dist/src/**/*.ts"
59
- ],
60
- "coveragePathIgnorePatterns" : [
61
- " .*\\ .d\\ .ts"
62
- ],
63
- "moduleNameMapper" : {
64
- "^uuid$" : " <rootDir>/../../node_modules/uuid/dist/index.js"
65
- }
66
- },
67
47
"eslintConfig" : {
68
48
"extends" : " ../cubejs-linter"
69
49
}
Original file line number Diff line number Diff line change 115
115
"moduleNameMapper" : {
116
116
"^axios$" : " <rootDir>/../../node_modules/axios/dist/node/axios.cjs" ,
117
117
"^uuid$" : " <rootDir>/../../node_modules/uuid/dist/index.js" ,
118
- "^yaml$" : " <rootDir>/../../ node_modules/yaml/dist/index.js"
118
+ "^yaml$" : " <rootDir>/node_modules/yaml/dist/index.js"
119
119
},
120
120
"snapshotFormat" : {
121
121
"escapeString" : true ,
Original file line number Diff line number Diff line change
1
+ /** @type {import('jest').Config } */
2
+ module . exports = {
3
+ testEnvironment : 'node' ,
4
+ setupFilesAfterEnv : [
5
+ '<rootDir>/dist/test/setup.js'
6
+ ] ,
7
+ collectCoverage : true ,
8
+ coverageReporters : [
9
+ 'text' ,
10
+ 'html' ,
11
+ 'lcov'
12
+ ] ,
13
+ coverageDirectory : 'coverage/' ,
14
+ collectCoverageFrom : [
15
+ 'dist/src/**/*.js' ,
16
+ 'dist/src/**/*.ts'
17
+ ] ,
18
+ coveragePathIgnorePatterns : [
19
+ '.*\\.d\\.ts'
20
+ ] ,
21
+ moduleNameMapper : {
22
+ // Can not use jest config in package.json because of need of require.resolve(...)
23
+ '^uuid$' : require . resolve ( 'uuid' ) ,
24
+ '^yaml$' : require . resolve ( 'yaml' ) ,
25
+ }
26
+ } ;
Original file line number Diff line number Diff line change 77
77
"license" : " Apache-2.0" ,
78
78
"eslintConfig" : {
79
79
"extends" : " ../cubejs-linter"
80
- },
81
- "jest" : {
82
- "testEnvironment" : " node" ,
83
- "setupFilesAfterEnv" : [
84
- " <rootDir>/dist/test/setup.js"
85
- ],
86
- "collectCoverage" : true ,
87
- "coverageReporters" : [
88
- " text" ,
89
- " html" ,
90
- " lcov"
91
- ],
92
- "coverageDirectory" : " coverage/" ,
93
- "collectCoverageFrom" : [
94
- " dist/src/**/*.js" ,
95
- " dist/src/**/*.ts"
96
- ],
97
- "coveragePathIgnorePatterns" : [
98
- " .*\\ .d\\ .ts"
99
- ],
100
- "moduleNameMapper" : {
101
- "^uuid$" : " <rootDir>/../../node_modules/uuid/dist/index.js"
102
- }
103
80
}
104
81
}
You can’t perform that action at this time.
0 commit comments