File tree Expand file tree Collapse file tree 4 files changed +44
-5
lines changed Expand file tree Collapse file tree 4 files changed +44
-5
lines changed Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env node
2
+ const path = require ( 'path' ) ;
2
3
3
- require ( 'ts-node' ) . register ( ) ;
4
+ require ( 'ts-node' ) . register ( {
5
+ project : path . join ( __dirname , './tsconfig.json' ) ,
6
+ } ) ;
4
7
5
8
require ( 'codemod-cli' ) . runTransform (
6
9
__dirname ,
Original file line number Diff line number Diff line change
1
+ {
2
+ "compilerOptions" : {
3
+ "target" : " es2017" ,
4
+ "module" : " commonjs" ,
5
+ "strict" : true ,
6
+ "noUnusedLocals" : false ,
7
+ "resolveJsonModule" : true ,
8
+ "moduleResolution" : " node" ,
9
+ "types" : [" node" ],
10
+ "esModuleInterop" : true ,
11
+ "skipLibCheck" : true ,
12
+ "forceConsistentCasingInFileNames" : true
13
+ }
14
+ }
Original file line number Diff line number Diff line change 9
9
},
10
10
"bin" : " ./bin/cli.js" ,
11
11
"files" : [
12
- " bin/cli.js " ,
12
+ " bin/* " ,
13
13
" transforms/**/index.ts" ,
14
14
" transforms/**/README.md" ,
15
15
" package.json" ,
22
22
" codemod"
23
23
],
24
24
"dependencies" : {
25
+ "@types/jest" : " ^27" ,
26
+ "@types/jscodeshift" : " ^0.11.5" ,
25
27
"codemod-cli" : " ^3.2.0" ,
26
- "ts-node" : " 10.4.0"
28
+ "ts-node" : " 10.4.0" ,
29
+ "typescript" : " ^4.8.0"
27
30
},
28
31
"devDependencies" : {
29
- "@types/jest" : " ^27" ,
30
- "@types/jscodeshift" : " ^0.11.5" ,
31
32
"eslint" : " ^7.25.0" ,
32
33
"eslint-config-prettier" : " ^8.3.0" ,
33
34
"eslint-plugin-node" : " ^11.1.0" ,
Original file line number Diff line number Diff line change @@ -5405,6 +5405,7 @@ __metadata:
5405
5405
prettier: ^2.2.1
5406
5406
ts-jest: ^27
5407
5407
ts-node: 10.4.0
5408
+ typescript: ^4.8.0
5408
5409
bin:
5409
5410
rtk-codemods: ./bin/cli.js
5410
5411
languageName: unknown
@@ -25700,6 +25701,16 @@ fsevents@^1.2.7:
25700
25701
languageName: node
25701
25702
linkType: hard
25702
25703
25704
+ "typescript@npm:^4.8.0":
25705
+ version: 4.8.4
25706
+ resolution: "typescript@npm:4.8.4"
25707
+ bin:
25708
+ tsc: bin/tsc
25709
+ tsserver: bin/tsserver
25710
+ checksum: 3e4f061658e0c8f36c820802fa809e0fd812b85687a9a2f5430bc3d0368e37d1c9605c3ce9b39df9a05af2ece67b1d844f9f6ea8ff42819f13bcb80f85629af0
25711
+ languageName: node
25712
+ linkType: hard
25713
+
25703
25714
"typescript@npm:~4.2.4":
25704
25715
version: 4.2.4
25705
25716
resolution: "typescript@npm:4.2.4"
@@ -25740,6 +25751,16 @@ fsevents@^1.2.7:
25740
25751
languageName: node
25741
25752
linkType: hard
25742
25753
25754
+ "typescript@patch:typescript@^4.8.0#~builtin<compat/typescript>":
25755
+ version: 4.8.4
25756
+ resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin<compat/typescript>::version=4.8.4&hash=ddd1e8"
25757
+ bin:
25758
+ tsc: bin/tsc
25759
+ tsserver: bin/tsserver
25760
+ checksum: 563a0ef47abae6df27a9a3ab38f75fc681f633ccf1a3502b1108e252e187787893de689220f4544aaf95a371a4eb3141e4a337deb9895de5ac3c1ca76430e5f0
25761
+ languageName: node
25762
+ linkType: hard
25763
+
25743
25764
"typescript@patch:typescript@~4.2.4#~builtin<compat/typescript>":
25744
25765
version: 4.2.4
25745
25766
resolution: "typescript@patch:typescript@npm%3A4.2.4#~builtin<compat/typescript>::version=4.2.4&hash=ddd1e8"
You can’t perform that action at this time.
0 commit comments