Skip to content

Commit 6f804e4

Browse files
committed
change flag name
1 parent 1611f56 commit 6f804e4

35 files changed

Lines changed: 84 additions & 84 deletions

src/compiler/commandLineParser.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ namespace ts {
322322
description: Diagnostics.Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typechecking
323323
},
324324
{
325-
name: "emitNonStrictModules",
325+
name: "noImplicitUseStrict",
326326
type: "boolean",
327327
description: Diagnostics.Do_not_emit_use_strict_directives_in_module_output
328328
}

src/compiler/emitter.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7179,7 +7179,7 @@ const _super = (function (geti, seti) {
71797179
write(`], function(${exportFunctionForFile}, ${contextObjectForFile}) {`);
71807180
writeLine();
71817181
increaseIndent();
7182-
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ true, /*ensureUseStrict*/ !compilerOptions.emitNonStrictModules);
7182+
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ true, /*ensureUseStrict*/ !compilerOptions.noImplicitUseStrict);
71837183
writeLine();
71847184
write(`var __moduleName = ${contextObjectForFile} && ${contextObjectForFile}.id;`);
71857185
writeLine();
@@ -7285,7 +7285,7 @@ const _super = (function (geti, seti) {
72857285
writeModuleName(node, emitRelativePathAsModuleName);
72867286
emitAMDDependencies(node, /*includeNonAmdDependencies*/ true, emitRelativePathAsModuleName);
72877287
increaseIndent();
7288-
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ true, /*ensureUseStrict*/!compilerOptions.emitNonStrictModules);
7288+
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ true, /*ensureUseStrict*/!compilerOptions.noImplicitUseStrict);
72897289
emitExportStarHelper();
72907290
emitCaptureThisForNodeIfNecessary(node);
72917291
emitLinesStartingAt(node.statements, startIndex);
@@ -7297,7 +7297,7 @@ const _super = (function (geti, seti) {
72977297
}
72987298

72997299
function emitCommonJSModule(node: SourceFile) {
7300-
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ false, /*ensureUseStrict*/ !compilerOptions.emitNonStrictModules);
7300+
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ false, /*ensureUseStrict*/ !compilerOptions.noImplicitUseStrict);
73017301
emitEmitHelpers(node);
73027302
collectExternalModuleInfo(node);
73037303
emitExportStarHelper();
@@ -7326,7 +7326,7 @@ const _super = (function (geti, seti) {
73267326
})(`);
73277327
emitAMDFactoryHeader(dependencyNames);
73287328
increaseIndent();
7329-
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ true, /*ensureUseStrict*/ !compilerOptions.emitNonStrictModules);
7329+
const startIndex = emitDirectivePrologues(node.statements, /*startWithNewLine*/ true, /*ensureUseStrict*/ !compilerOptions.noImplicitUseStrict);
73307330
emitExportStarHelper();
73317331
emitCaptureThisForNodeIfNecessary(node);
73327332
emitLinesStartingAt(node.statements, startIndex);

src/compiler/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2422,7 +2422,7 @@ namespace ts {
24222422
traceModuleResolution?: boolean;
24232423
allowSyntheticDefaultImports?: boolean;
24242424
allowJs?: boolean;
2425-
emitNonStrictModules?: boolean;
2425+
noImplicitUseStrict?: boolean;
24262426
/* @internal */ stripInternal?: boolean;
24272427

24282428
// Skip checking lib.d.ts to help speed up tests.

tests/baselines/reference/emitNonStrictModules_amd.symbols

Lines changed: 0 additions & 5 deletions
This file was deleted.

tests/baselines/reference/emitNonStrictModules_amd.types

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/baselines/reference/emitNonStrictModules_commonjs.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/baselines/reference/emitNonStrictModules_commonjs.symbols

Lines changed: 0 additions & 5 deletions
This file was deleted.

tests/baselines/reference/emitNonStrictModules_commonjs.types

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/baselines/reference/emitNonStrictModules_es6.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

tests/baselines/reference/emitNonStrictModules_es6.symbols

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)