Skip to content

Commit 3b3bc3a

Browse files
committed
all only js extension when allow js
1 parent aff7817 commit 3b3bc3a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/child-require-hook.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ var fs = require('fs')
22
var getCompiledPath = require('./get-compiled-path')
33
var sep = require('path').sep
44
var join = require('path').join
5+
var extname = require('path').extname
56
var execSync = require('child_process').execSync
67
var Module = require("module")
78
var compilationId
@@ -88,7 +89,8 @@ function registerJsExtension() {
8889
ignore.reduce(function(res, ignore) {
8990
return res || ignore.test(fileName)
9091
}, false)
91-
if (tsCode !== undefined || (allowJs && !isIgnored)) {
92+
var ext = extname(fileName)
93+
if (tsCode !== undefined || (allowJs && !isIgnored && ext == '.js')) {
9294
m._compile = function(code, fileName) {
9395
if (tsCode !== undefined) {
9496
code = tsCode

0 commit comments

Comments
 (0)