Skip to content

Commit 8489e26

Browse files
author
Daniel Del Core
committed
adds various improvements ahead of esm
1 parent 75a871d commit 8489e26

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

jest.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
module.exports = {
2+
testEnvironment: 'node',
23
transform: {
34
'^.+\\.ts$': [
45
'ts-jest',

packages/cli/src/main.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,21 +112,33 @@ export default async function main(
112112
*/
113113
const configFilePath = await findUp([
114114
'hypermod.config.js',
115+
'hypermod.config.mjs',
116+
'hypermod.config.cjs',
115117
'hypermod.config.ts',
116118
'hypermod.config.tsx',
117119
'src/hypermod.config.js',
120+
'src/hypermod.config.mjs',
121+
'src/hypermod.config.cjs',
118122
'src/hypermod.config.ts',
119123
'src/hypermod.config.tsx',
120124
'codemods/hypermod.config.js',
125+
'codemods/hypermod.config.mjs',
126+
'codemods/hypermod.config.cjs',
121127
'codemods/hypermod.config.ts',
122128
'codemods/hypermod.config.tsx',
123129
'codeshift.config.js',
130+
'codeshift.config.mjs',
131+
'codeshift.config.cjs',
124132
'codeshift.config.ts',
125133
'codeshift.config.tsx',
126134
'src/codeshift.config.js',
135+
'src/codeshift.config.mjs',
136+
'src/codeshift.config.cjs',
127137
'src/codeshift.config.ts',
128138
'src/codeshift.config.tsx',
129139
'codemods/codeshift.config.js',
140+
'codemods/codeshift.config.mjs',
141+
'codemods/codeshift.config.cjs',
130142
'codemods/codeshift.config.ts',
131143
'codemods/codeshift.config.tsx',
132144
]);

packages/validator/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ function hasValidPresets(config: Config): boolean {
1313
if (!config.presets) return true;
1414

1515
return Object.entries(config.presets).every(([key]) =>
16-
key.match(/^[0-9a-zA-Z\-]+$/),
16+
key.match(/^[0-9a-zA-Z\-\.]+$/),
1717
);
1818
}
1919

0 commit comments

Comments
 (0)