diff --git a/lib/API/Modules/LOCAL.js b/lib/API/Modules/LOCAL.js index b5141bd2f..76e773b4e 100644 --- a/lib/API/Modules/LOCAL.js +++ b/lib/API/Modules/LOCAL.js @@ -20,7 +20,7 @@ var INTERNAL_MODULES = { 'event-loop-inspector': {name: 'event-loop-inspector'}, 'v8-profiler': {name: 'v8-profiler-node8'}, 'profiler': {name: 'v8-profiler-node8'}, - 'typescript': {dependencies: [{name: 'typescript'}, {name: 'ts-node@latest'}]}, + 'typescript': {dependencies: []}, 'livescript': {name: 'livescript'}, 'coffee-script': {name: 'coffee-script', message: 'Coffeescript v1 support'}, 'coffeescript': {name: 'coffeescript', message: 'Coffeescript v2 support'} diff --git a/lib/API/interpreter.json b/lib/API/interpreter.json index df1fed82a..058ff05ff 100644 --- a/lib/API/interpreter.json +++ b/lib/API/interpreter.json @@ -7,6 +7,6 @@ ".js" : "node", ".coffee" : "coffee", ".ls" : "lsc", - ".ts" : "bun", - ".tsx" : "bun" + ".ts" : "node", + ".tsx" : "node" } diff --git a/lib/ProcessContainer.js b/lib/ProcessContainer.js index fb2e57c34..2dee6b38d 100644 --- a/lib/ProcessContainer.js +++ b/lib/ProcessContainer.js @@ -111,14 +111,6 @@ delete process.env.pm2_env; * @return */ function exec(script, stds) { - if (p.extname(script) == '.ts' || p.extname(script) == '.tsx') { - try { - require('ts-node/register'); - } catch (e) { - console.error('Failed to load Typescript interpreter:', e.message || e); - } - } - process.on('message', function (msg) { if (msg.type === 'log:reload') { for (var k in stds){