Skip to content

Commit bd59e00

Browse files
committed
Default to true
1 parent ae7ca8c commit bd59e00

File tree

440 files changed

+44174
-2111
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

440 files changed

+44174
-2111
lines changed

src/compiler/commandLineParser.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -861,7 +861,7 @@ const commandOptionsWithoutBuild: CommandLineOption[] = [
861861
affectsProgramStructure: true,
862862
category: Diagnostics.Language_and_Environment,
863863
description: Diagnostics.Enable_lib_replacement,
864-
defaultValueDescription: false,
864+
defaultValueDescription: true,
865865
},
866866

867867
// Strict Type Checks

src/compiler/program.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4065,7 +4065,7 @@ export function createProgram(rootNamesOrOptions: readonly string[] | CreateProg
40654065
const existing = resolvedLibProcessing?.get(libFileName);
40664066
if (existing) return existing;
40674067

4068-
if (!options.libReplacement) {
4068+
if (options.libReplacement === false) {
40694069
const result: LibResolution = {
40704070
resolution: {
40714071
resolvedModule: undefined,

tests/baselines/reference/allowJsCrossMonorepoPackage.trace.json

+85-1
Original file line numberDiff line numberDiff line change
@@ -75,5 +75,89 @@
7575
"======== Module name 'pkg' was successfully resolved to '/node_modules/pkg/index.d.ts'. ========",
7676
"File '/node_modules/pkg/package.json' does not exist according to earlier cached lookups.",
7777
"File '/node_modules/package.json' does not exist.",
78-
"File '/package.json' does not exist."
78+
"File '/package.json' does not exist.",
79+
"======== Resolving module '@typescript/lib-es5' from '/packages/main/__lib_node_modules_lookup_lib.es5.d.ts__.ts'. ========",
80+
"Explicitly specified module resolution kind: 'Node10'.",
81+
"Loading module '@typescript/lib-es5' from 'node_modules' folder, target file types: TypeScript, Declaration.",
82+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
83+
"Directory '/packages/main/node_modules/@types' does not exist, skipping all lookups in it.",
84+
"Scoped package detected, looking in 'typescript__lib-es5'",
85+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
86+
"Scoped package detected, looking in 'typescript__lib-es5'",
87+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
88+
"Scoped package detected, looking in 'typescript__lib-es5'",
89+
"Loading module '@typescript/lib-es5' from 'node_modules' folder, target file types: JavaScript.",
90+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
91+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
92+
"======== Module name '@typescript/lib-es5' was not resolved. ========",
93+
"======== Resolving module '@typescript/lib-decorators' from '/packages/main/__lib_node_modules_lookup_lib.decorators.d.ts__.ts'. ========",
94+
"Explicitly specified module resolution kind: 'Node10'.",
95+
"Loading module '@typescript/lib-decorators' from 'node_modules' folder, target file types: TypeScript, Declaration.",
96+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
97+
"Directory '/packages/main/node_modules/@types' does not exist, skipping all lookups in it.",
98+
"Scoped package detected, looking in 'typescript__lib-decorators'",
99+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
100+
"Scoped package detected, looking in 'typescript__lib-decorators'",
101+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
102+
"Scoped package detected, looking in 'typescript__lib-decorators'",
103+
"Loading module '@typescript/lib-decorators' from 'node_modules' folder, target file types: JavaScript.",
104+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
105+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
106+
"======== Module name '@typescript/lib-decorators' was not resolved. ========",
107+
"======== Resolving module '@typescript/lib-decorators/legacy' from '/packages/main/__lib_node_modules_lookup_lib.decorators.legacy.d.ts__.ts'. ========",
108+
"Explicitly specified module resolution kind: 'Node10'.",
109+
"Loading module '@typescript/lib-decorators/legacy' from 'node_modules' folder, target file types: TypeScript, Declaration.",
110+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
111+
"Directory '/packages/main/node_modules/@types' does not exist, skipping all lookups in it.",
112+
"Scoped package detected, looking in 'typescript__lib-decorators/legacy'",
113+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
114+
"Scoped package detected, looking in 'typescript__lib-decorators/legacy'",
115+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
116+
"Scoped package detected, looking in 'typescript__lib-decorators/legacy'",
117+
"Loading module '@typescript/lib-decorators/legacy' from 'node_modules' folder, target file types: JavaScript.",
118+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
119+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
120+
"======== Module name '@typescript/lib-decorators/legacy' was not resolved. ========",
121+
"======== Resolving module '@typescript/lib-dom' from '/packages/main/__lib_node_modules_lookup_lib.dom.d.ts__.ts'. ========",
122+
"Explicitly specified module resolution kind: 'Node10'.",
123+
"Loading module '@typescript/lib-dom' from 'node_modules' folder, target file types: TypeScript, Declaration.",
124+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
125+
"Directory '/packages/main/node_modules/@types' does not exist, skipping all lookups in it.",
126+
"Scoped package detected, looking in 'typescript__lib-dom'",
127+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
128+
"Scoped package detected, looking in 'typescript__lib-dom'",
129+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
130+
"Scoped package detected, looking in 'typescript__lib-dom'",
131+
"Loading module '@typescript/lib-dom' from 'node_modules' folder, target file types: JavaScript.",
132+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
133+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
134+
"======== Module name '@typescript/lib-dom' was not resolved. ========",
135+
"======== Resolving module '@typescript/lib-webworker/importscripts' from '/packages/main/__lib_node_modules_lookup_lib.webworker.importscripts.d.ts__.ts'. ========",
136+
"Explicitly specified module resolution kind: 'Node10'.",
137+
"Loading module '@typescript/lib-webworker/importscripts' from 'node_modules' folder, target file types: TypeScript, Declaration.",
138+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
139+
"Directory '/packages/main/node_modules/@types' does not exist, skipping all lookups in it.",
140+
"Scoped package detected, looking in 'typescript__lib-webworker/importscripts'",
141+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
142+
"Scoped package detected, looking in 'typescript__lib-webworker/importscripts'",
143+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
144+
"Scoped package detected, looking in 'typescript__lib-webworker/importscripts'",
145+
"Loading module '@typescript/lib-webworker/importscripts' from 'node_modules' folder, target file types: JavaScript.",
146+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
147+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
148+
"======== Module name '@typescript/lib-webworker/importscripts' was not resolved. ========",
149+
"======== Resolving module '@typescript/lib-scripthost' from '/packages/main/__lib_node_modules_lookup_lib.scripthost.d.ts__.ts'. ========",
150+
"Explicitly specified module resolution kind: 'Node10'.",
151+
"Loading module '@typescript/lib-scripthost' from 'node_modules' folder, target file types: TypeScript, Declaration.",
152+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
153+
"Directory '/packages/main/node_modules/@types' does not exist, skipping all lookups in it.",
154+
"Scoped package detected, looking in 'typescript__lib-scripthost'",
155+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
156+
"Scoped package detected, looking in 'typescript__lib-scripthost'",
157+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
158+
"Scoped package detected, looking in 'typescript__lib-scripthost'",
159+
"Loading module '@typescript/lib-scripthost' from 'node_modules' folder, target file types: JavaScript.",
160+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
161+
"Directory '/packages/node_modules' does not exist, skipping all lookups in it.",
162+
"======== Module name '@typescript/lib-scripthost' was not resolved. ========"
79163
]

tests/baselines/reference/bundlerConditionsExcludesNode(module=esnext).trace.json

+73-1
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,77 @@
2020
"Resolved under condition 'default'.",
2121
"Exiting conditional exports.",
2222
"Resolving real path for '/node_modules/conditions/index.web.d.ts', result '/node_modules/conditions/index.web.d.ts'.",
23-
"======== Module name 'conditions' was successfully resolved to '/node_modules/conditions/index.web.d.ts' with Package ID 'conditions/[email protected]'. ========"
23+
"======== Module name 'conditions' was successfully resolved to '/node_modules/conditions/index.web.d.ts' with Package ID 'conditions/[email protected]'. ========",
24+
"======== Resolving module '@typescript/lib-es5' from '/.src/__lib_node_modules_lookup_lib.es5.d.ts__.ts'. ========",
25+
"Explicitly specified module resolution kind: 'Node10'.",
26+
"Loading module '@typescript/lib-es5' from 'node_modules' folder, target file types: TypeScript, Declaration.",
27+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
28+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
29+
"Scoped package detected, looking in 'typescript__lib-es5'",
30+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
31+
"Scoped package detected, looking in 'typescript__lib-es5'",
32+
"Loading module '@typescript/lib-es5' from 'node_modules' folder, target file types: JavaScript.",
33+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
34+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
35+
"======== Module name '@typescript/lib-es5' was not resolved. ========",
36+
"======== Resolving module '@typescript/lib-decorators' from '/.src/__lib_node_modules_lookup_lib.decorators.d.ts__.ts'. ========",
37+
"Explicitly specified module resolution kind: 'Node10'.",
38+
"Loading module '@typescript/lib-decorators' from 'node_modules' folder, target file types: TypeScript, Declaration.",
39+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
40+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
41+
"Scoped package detected, looking in 'typescript__lib-decorators'",
42+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
43+
"Scoped package detected, looking in 'typescript__lib-decorators'",
44+
"Loading module '@typescript/lib-decorators' from 'node_modules' folder, target file types: JavaScript.",
45+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
46+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
47+
"======== Module name '@typescript/lib-decorators' was not resolved. ========",
48+
"======== Resolving module '@typescript/lib-decorators/legacy' from '/.src/__lib_node_modules_lookup_lib.decorators.legacy.d.ts__.ts'. ========",
49+
"Explicitly specified module resolution kind: 'Node10'.",
50+
"Loading module '@typescript/lib-decorators/legacy' from 'node_modules' folder, target file types: TypeScript, Declaration.",
51+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
52+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
53+
"Scoped package detected, looking in 'typescript__lib-decorators/legacy'",
54+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
55+
"Scoped package detected, looking in 'typescript__lib-decorators/legacy'",
56+
"Loading module '@typescript/lib-decorators/legacy' from 'node_modules' folder, target file types: JavaScript.",
57+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
58+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
59+
"======== Module name '@typescript/lib-decorators/legacy' was not resolved. ========",
60+
"======== Resolving module '@typescript/lib-dom' from '/.src/__lib_node_modules_lookup_lib.dom.d.ts__.ts'. ========",
61+
"Explicitly specified module resolution kind: 'Node10'.",
62+
"Loading module '@typescript/lib-dom' from 'node_modules' folder, target file types: TypeScript, Declaration.",
63+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
64+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
65+
"Scoped package detected, looking in 'typescript__lib-dom'",
66+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
67+
"Scoped package detected, looking in 'typescript__lib-dom'",
68+
"Loading module '@typescript/lib-dom' from 'node_modules' folder, target file types: JavaScript.",
69+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
70+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
71+
"======== Module name '@typescript/lib-dom' was not resolved. ========",
72+
"======== Resolving module '@typescript/lib-webworker/importscripts' from '/.src/__lib_node_modules_lookup_lib.webworker.importscripts.d.ts__.ts'. ========",
73+
"Explicitly specified module resolution kind: 'Node10'.",
74+
"Loading module '@typescript/lib-webworker/importscripts' from 'node_modules' folder, target file types: TypeScript, Declaration.",
75+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
76+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
77+
"Scoped package detected, looking in 'typescript__lib-webworker/importscripts'",
78+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
79+
"Scoped package detected, looking in 'typescript__lib-webworker/importscripts'",
80+
"Loading module '@typescript/lib-webworker/importscripts' from 'node_modules' folder, target file types: JavaScript.",
81+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
82+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
83+
"======== Module name '@typescript/lib-webworker/importscripts' was not resolved. ========",
84+
"======== Resolving module '@typescript/lib-scripthost' from '/.src/__lib_node_modules_lookup_lib.scripthost.d.ts__.ts'. ========",
85+
"Explicitly specified module resolution kind: 'Node10'.",
86+
"Loading module '@typescript/lib-scripthost' from 'node_modules' folder, target file types: TypeScript, Declaration.",
87+
"Searching all ancestor node_modules directories for preferred extensions: TypeScript, Declaration.",
88+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
89+
"Scoped package detected, looking in 'typescript__lib-scripthost'",
90+
"Directory '/node_modules/@types' does not exist, skipping all lookups in it.",
91+
"Scoped package detected, looking in 'typescript__lib-scripthost'",
92+
"Loading module '@typescript/lib-scripthost' from 'node_modules' folder, target file types: JavaScript.",
93+
"Searching all ancestor node_modules directories for fallback extensions: JavaScript.",
94+
"Directory '/.src/node_modules' does not exist, skipping all lookups in it.",
95+
"======== Module name '@typescript/lib-scripthost' was not resolved. ========"
2496
]

0 commit comments

Comments
 (0)