Skip to content

Commit ddddb83

Browse files
committed
Fix (all): Common.js type files weren't properly created. Fix #1241 #1253
1 parent 0044d27 commit ddddb83

File tree

14 files changed

+29
-29
lines changed

14 files changed

+29
-29
lines changed

packages/checkbox/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"description": "Inquirer checkbox prompt",
88
"main": "./dist/cjs/index.js",
9-
"typings": "./dist/cjs/types/index.d.cts",
9+
"typings": "./dist/cjs/types/index.d.ts",
1010
"files": [
1111
"dist/**/*"
1212
],
@@ -83,7 +83,7 @@
8383
"default": "./dist/esm/index.mjs"
8484
},
8585
"require": {
86-
"types": "./dist/cjs/types/index.d.cts",
86+
"types": "./dist/cjs/types/index.d.ts",
8787
"default": "./dist/cjs/index.js"
8888
}
8989
}

packages/confirm/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "2.0.4",
44
"description": "Inquirer confirm prompt",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -81,7 +81,7 @@
8181
"default": "./dist/esm/index.mjs"
8282
},
8383
"require": {
84-
"types": "./dist/cjs/types/index.d.cts",
84+
"types": "./dist/cjs/types/index.d.ts",
8585
"default": "./dist/cjs/index.js"
8686
}
8787
}

packages/core/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"description": "Core Inquirer prompt API",
88
"main": "./dist/cjs/index.js",
9-
"typings": "./dist/cjs/types/index.d.cts",
9+
"typings": "./dist/cjs/types/index.d.ts",
1010
"files": [
1111
"dist/**/*"
1212
],
@@ -92,7 +92,7 @@
9292
"default": "./dist/esm/index.mjs"
9393
},
9494
"require": {
95-
"types": "./dist/cjs/types/index.d.cts",
95+
"types": "./dist/cjs/types/index.d.ts",
9696
"default": "./dist/cjs/index.js"
9797
}
9898
}

packages/editor/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.2.2",
44
"description": "Inquirer multiline editor prompt",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -79,7 +79,7 @@
7979
"default": "./dist/esm/index.mjs"
8080
},
8181
"require": {
82-
"types": "./dist/cjs/types/index.d.cts",
82+
"types": "./dist/cjs/types/index.d.ts",
8383
"default": "./dist/cjs/index.js"
8484
}
8585
}

packages/expand/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.1.3",
44
"description": "Inquirer checkbox prompt",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -79,7 +79,7 @@
7979
"default": "./dist/esm/index.mjs"
8080
},
8181
"require": {
82-
"types": "./dist/cjs/types/index.d.cts",
82+
"types": "./dist/cjs/types/index.d.ts",
8383
"default": "./dist/cjs/index.js"
8484
}
8585
}

packages/input/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.2.3",
44
"description": "Inquirer input text prompt",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -81,7 +81,7 @@
8181
"default": "./dist/esm/index.mjs"
8282
},
8383
"require": {
84-
"types": "./dist/cjs/types/index.d.cts",
84+
"types": "./dist/cjs/types/index.d.ts",
8585
"default": "./dist/cjs/index.js"
8686
}
8787
}

packages/password/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"description": "Inquirer password prompt",
88
"main": "./dist/cjs/index.js",
9-
"typings": "./dist/cjs/types/index.d.cts",
9+
"typings": "./dist/cjs/types/index.d.ts",
1010
"files": [
1111
"dist/**/*"
1212
],
@@ -78,7 +78,7 @@
7878
"default": "./dist/esm/index.mjs"
7979
},
8080
"require": {
81-
"types": "./dist/cjs/types/index.d.cts",
81+
"types": "./dist/cjs/types/index.d.ts",
8282
"default": "./dist/cjs/index.js"
8383
}
8484
}

packages/prompts/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "2.3.0",
44
"description": "Inquirer prompts, combined in a single package",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -71,7 +71,7 @@
7171
"default": "./dist/esm/index.mjs"
7272
},
7373
"require": {
74-
"types": "./dist/cjs/types/index.d.cts",
74+
"types": "./dist/cjs/types/index.d.ts",
7575
"default": "./dist/cjs/index.js"
7676
}
7777
}

packages/rawlist/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.2.3",
44
"description": "Inquirer rawlist prompt",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -78,7 +78,7 @@
7878
"default": "./dist/esm/index.mjs"
7979
},
8080
"require": {
81-
"types": "./dist/cjs/types/index.d.cts",
81+
"types": "./dist/cjs/types/index.d.ts",
8282
"default": "./dist/cjs/index.js"
8383
}
8484
}

packages/select/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.2.3",
44
"description": "Inquirer select/list prompt",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -83,7 +83,7 @@
8383
"default": "./dist/esm/index.mjs"
8484
},
8585
"require": {
86-
"types": "./dist/cjs/types/index.d.cts",
86+
"types": "./dist/cjs/types/index.d.ts",
8787
"default": "./dist/cjs/index.js"
8888
}
8989
}

packages/testing/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"description": "Inquirer testing utilities",
88
"main": "./dist/cjs/index.js",
9-
"typings": "./dist/cjs/types/index.d.cts",
9+
"typings": "./dist/cjs/types/index.d.ts",
1010
"files": [
1111
"dist/**/*"
1212
],
@@ -81,7 +81,7 @@
8181
"default": "./dist/esm/index.mjs"
8282
},
8383
"require": {
84-
"types": "./dist/cjs/types/index.d.cts",
84+
"types": "./dist/cjs/types/index.d.ts",
8585
"default": "./dist/cjs/index.js"
8686
}
8787
}

packages/type/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.1.0",
44
"description": "Inquirer core TS types",
55
"main": "./dist/cjs/index.js",
6-
"typings": "./dist/cjs/types/index.d.cts",
6+
"typings": "./dist/cjs/types/index.d.ts",
77
"files": [
88
"dist/**/*"
99
],
@@ -71,7 +71,7 @@
7171
"default": "./dist/esm/index.mjs"
7272
},
7373
"require": {
74-
"types": "./dist/cjs/types/index.d.cts",
74+
"types": "./dist/cjs/types/index.d.ts",
7575
"default": "./dist/cjs/index.js"
7676
}
7777
}

tools/fix-ext.mts

+4-4
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,22 @@ mjsFiles.forEach(async (pathname: string) => {
2424
await fs.rename(pathname, newPath);
2525
});
2626

27-
// Similarly, we rename the .d.mts files to .d.cts. This is because Typescript `node16` target will
27+
// Similarly, we rename the .d.mts files to .d.ts. This is because Typescript `node16` target will
2828
// masquerade as ESM otherwise.
2929
const dmtsFiles: string[] = await globby(['dist/cjs/**/*.d.mts', '!**/node_modules']);
3030
dmtsFiles.forEach(async (pathname: string) => {
31-
// 1. Rename imports
31+
// 1. Rename imports from `.mjs` to `.js`
3232
const fileContent = await fs.readFile(pathname, 'utf-8');
3333
await fs.writeFile(
3434
pathname,
35-
fileContent.replace(/from '([^']*)\.mjs'/g, "from '$1.d.cts'"),
35+
fileContent.replace(/from '([^']*)\.mjs'/g, "from '$1.js'"),
3636
);
3737

3838
// 2. Rename files
3939
const newPath = path.format({
4040
...path.parse(pathname),
4141
base: '',
42-
ext: '.cts',
42+
ext: '.ts',
4343
});
4444

4545
console.log(`Renaming ${pathname} to ${newPath}...`);

tools/setup-packages.mts

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ paths.forEach(async (pkgPath) => {
5656
default: './dist/esm/index.mjs',
5757
},
5858
require: {
59-
types: './dist/cjs/types/index.d.cts',
59+
types: './dist/cjs/types/index.d.ts',
6060
default: './dist/cjs/index.js',
6161
},
6262
},

0 commit comments

Comments
 (0)