Skip to content

Commit 8474fc2

Browse files
committed
refactor(presets): maintain preset codes inside src
1 parent 3574d70 commit 8474fc2

File tree

3 files changed

+59
-68
lines changed

3 files changed

+59
-68
lines changed

presets/index.d.ts

+2-16
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
import type { TsJestPresets } from '../dist'
1+
import allPresets from '../dist/presets/all-presets'
22

3-
declare const _default: {
4-
defaults: TsJestPresets;
5-
defaultsLegacy: TsJestPresets;
6-
defaultsESM: TsJestPresets;
7-
defaultsESMLegacy: TsJestPresets;
8-
jsWithTs: TsJestPresets;
9-
jsWithTsLegacy: TsJestPresets;
10-
jsWithTsESM: TsJestPresets;
11-
jsWithTsESMLegacy: TsJestPresets;
12-
jsWithBabel: TsJestPresets;
13-
jsWithBabelLegacy: TsJestPresets;
14-
jsWithBabelESM: TsJestPresets;
15-
jsWithBabelESMLegacy: TsJestPresets;
16-
};
17-
export = _default;
3+
export = allPresets

presets/index.js

+2-52
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,3 @@
1-
const {
2-
createDefaultPreset,
3-
createDefaultEsmPreset,
4-
createJsWithTsPreset,
5-
createJsWithTsEsmPreset,
6-
createJsWithBabelPreset,
7-
createJsWithBabelEsmPreset,
8-
createDefaultLegacyPreset,
9-
createDefaultEsmLegacyPreset,
10-
createJsWithTsLegacyPreset,
11-
createJsWithTsEsmLegacyPreset,
12-
createJsWithBabelLegacyPreset,
13-
createJsWithBabelEsmLegacyPreset,
14-
} = require('../dist/presets/create-jest-preset')
1+
const allPresets = require('../dist/presets/all-presets')
152

16-
module.exports = {
17-
get defaults() {
18-
return createDefaultPreset()
19-
},
20-
get defaultsLegacy() {
21-
return createDefaultLegacyPreset()
22-
},
23-
get defaultsESM() {
24-
return createDefaultEsmPreset()
25-
},
26-
get defaultsESMLegacy() {
27-
return createDefaultEsmLegacyPreset()
28-
},
29-
get jsWithTs() {
30-
return createJsWithTsPreset()
31-
},
32-
get jsWithTsLegacy() {
33-
return createJsWithTsLegacyPreset()
34-
},
35-
get jsWithTsESM() {
36-
return createJsWithTsEsmPreset()
37-
},
38-
get jsWithTsESMLegacy() {
39-
return createJsWithTsEsmLegacyPreset()
40-
},
41-
get jsWithBabel() {
42-
return createJsWithBabelPreset()
43-
},
44-
get jsWithBabelLegacy() {
45-
return createJsWithBabelLegacyPreset()
46-
},
47-
get jsWithBabelESM() {
48-
return createJsWithBabelEsmPreset()
49-
},
50-
get jsWithBabelESMLegacy() {
51-
return createJsWithBabelEsmLegacyPreset()
52-
},
53-
}
3+
module.exports = allPresets.default

src/presets/all-presets.ts

+55
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
import {
2+
createDefaultEsmLegacyPreset,
3+
createDefaultEsmPreset,
4+
createDefaultLegacyPreset,
5+
createDefaultPreset,
6+
createJsWithBabelEsmLegacyPreset,
7+
createJsWithBabelEsmPreset,
8+
createJsWithBabelLegacyPreset,
9+
createJsWithBabelPreset,
10+
createJsWithTsEsmLegacyPreset,
11+
createJsWithTsEsmPreset,
12+
createJsWithTsLegacyPreset,
13+
createJsWithTsPreset,
14+
} from './create-jest-preset'
15+
16+
const allPresets = {
17+
get defaults() {
18+
return createDefaultPreset()
19+
},
20+
get defaultsLegacy() {
21+
return createDefaultLegacyPreset()
22+
},
23+
get defaultsESM() {
24+
return createDefaultEsmPreset()
25+
},
26+
get defaultsESMLegacy() {
27+
return createDefaultEsmLegacyPreset()
28+
},
29+
get jsWithTs() {
30+
return createJsWithTsPreset()
31+
},
32+
get jsWithTsLegacy() {
33+
return createJsWithTsLegacyPreset()
34+
},
35+
get jsWithTsESM() {
36+
return createJsWithTsEsmPreset()
37+
},
38+
get jsWithTsESMLegacy() {
39+
return createJsWithTsEsmLegacyPreset()
40+
},
41+
get jsWithBabel() {
42+
return createJsWithBabelPreset()
43+
},
44+
get jsWithBabelLegacy() {
45+
return createJsWithBabelLegacyPreset()
46+
},
47+
get jsWithBabelESM() {
48+
return createJsWithBabelEsmPreset()
49+
},
50+
get jsWithBabelESMLegacy() {
51+
return createJsWithBabelEsmLegacyPreset()
52+
},
53+
}
54+
55+
export default allPresets

0 commit comments

Comments
 (0)