We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 51da1a5 commit 6869004Copy full SHA for 6869004
bin/jscodeshift.js
@@ -14,6 +14,12 @@ const Runner = require('../src/Runner.js');
14
const fs = require('fs');
15
const path = require('path');
16
const pkg = require('../package.json');
17
+
18
+const { DEFAULT_EXTENSIONS } = require('@babel/core');
19
+const defaultExtensions = DEFAULT_EXTENSIONS.concat(['ts', 'tsx']).map(
20
+ (ext) => (ext.startsWith('.') ? ext.substring(1) : ext)
21
+).sort().join(',');
22
23
const parser = require('../src/argsParser')
24
.options({
25
transform: {
@@ -63,7 +69,7 @@ const parser = require('../src/argsParser')
63
69
},
64
70
extensions: {
65
71
display_index: 3,
66
- default: 'js',
72
+ default: defaultExtensions,
67
73
help: 'transform files with these file extensions (comma separated list)',
68
74
metavar: 'EXT',
75
0 commit comments