Skip to content

Commit aca2705

Browse files
committed
fix problem with ts config files in some environments
1 parent 3c49e15 commit aca2705

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

packages/rtk-query-codegen-openapi/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"chalk": "^4.1.0",
4545
"del": "^6.0.0",
4646
"esbuild": "^0.13.10",
47+
"esbuild-runner": "^2.2.1",
4748
"husky": "^4.3.6",
4849
"jest": "^26.6.3",
4950
"msw": "^0.25.0",
@@ -56,7 +57,6 @@
5657
"dependencies": {
5758
"@apidevtools/swagger-parser": "^10.0.2",
5859
"commander": "^6.2.0",
59-
"esbuild-runner": "^2.2.1",
6060
"oazapfts": "^3.5.0",
6161
"prettier": "^2.2.1",
6262
"semver": "^7.3.5",

packages/rtk-query-codegen-openapi/src/bin/cli.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,13 @@ try {
2323
try {
2424
if (!ts) {
2525
if (require.resolve('typescript') && require.resolve('ts-node')) {
26-
require('ts-node/register/transpile-only');
26+
(require('ts-node') as typeof import('ts-node')).register({
27+
transpileOnly: true,
28+
compilerOptions: {
29+
target: 'es6',
30+
module: 'commonjs',
31+
},
32+
});
2733
}
2834

2935
ts = true;

0 commit comments

Comments
 (0)