Set NODE_PATH when forking TS server

The ensures that we can resolve require('typescript') inside of plugins correctly
This commit is contained in:
Matt Bierner
2017-09-29 13:48:59 -07:00
parent 5623083698
commit 1bfad134b0
2 changed files with 2 additions and 1 deletions

View File

@@ -7,7 +7,7 @@
const fs = require('fs');
const path = require('path');
const toDelete = new Set(['tsc.js', 'tsserverlibrary.js', 'typescriptServices.js']);
const toDelete = new Set(['tsc.js', 'typescriptServices.js']);
const root = path.join(__dirname, 'node_modules', 'typescript', 'lib');
for (let name of fs.readdirSync(root)) {