Skip to content

Commit d008da5

Browse files
committed
Make use of module compiler option explicit, add strip internal to tsconfigs
1 parent 8aeb682 commit d008da5

3 files changed

Lines changed: 7 additions & 8 deletions

File tree

Gulpfile.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ declare global {
2727
import del = require("del");
2828
import mkdirP = require("mkdirP");
2929
import minimist = require("minimist");
30-
import browserify = require("browserify");
30+
import browserify = require("browserify")
3131
import through2 = require("through2");
3232
import merge2 = require("merge2");
3333
import intoStream = require("into-stream");
@@ -313,9 +313,6 @@ function getCompilerSettings(base: tsc.Settings, useBuiltCompiler?: boolean): ts
313313
else {
314314
copy.preserveConstEnums = true;
315315
}
316-
if (!copy.outFile) {
317-
copy.module = "commonjs";
318-
}
319316
if (useBuiltCompiler === true) {
320317
copy.typescript = require("./built/local/typescript.js");
321318
}
@@ -748,7 +745,7 @@ gulp.task("runtests",
748745
const nodeServerOutFile = "tests/webTestServer.js";
749746
const nodeServerInFile = "tests/webTestServer.ts";
750747
gulp.task(nodeServerOutFile, false, [servicesFile], () => {
751-
const settings: tsc.Settings = getCompilerSettings({}, /*useBuiltCompiler*/ true);
748+
const settings: tsc.Settings = getCompilerSettings({module: "commonjs"}, /*useBuiltCompiler*/ true);
752749
return gulp.src(nodeServerInFile)
753750
.pipe(newer(nodeServerOutFile))
754751
.pipe(sourcemaps.init())
@@ -970,7 +967,7 @@ const tslintRulesFiles = tslintRules.map(function(p) {
970967
const tslintRulesOutFiles = tslintRules.map(function(p, i) {
971968
const pathname = path.join(builtLocalDirectory, "tslint", p + ".js");
972969
gulp.task(pathname, false, [], () => {
973-
const settings: tsc.Settings = getCompilerSettings({}, /*useBuiltCompiler*/ false);
970+
const settings: tsc.Settings = getCompilerSettings({module: "commonjs"}, /*useBuiltCompiler*/ false);
974971
return gulp.src(tslintRulesFiles[i])
975972
.pipe(newer(pathname))
976973
.pipe(sourcemaps.init())

src/compiler/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"preserveConstEnums": true,
66
"outFile": "../../built/local/tsc.js",
77
"sourceMap": true,
8-
"declaration": true
8+
"declaration": true,
9+
"stripInternal": true
910
},
1011
"files": [
1112
"core.ts",

src/server/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"removeComments": true,
55
"preserveConstEnums": true,
66
"out": "../../built/local/tsserver.js",
7-
"sourceMap": true
7+
"sourceMap": true,
8+
"stripInternal": true
89
},
910
"files": [
1011
"node.d.ts",

0 commit comments

Comments
 (0)