Expose importModuleSpecifierEnding to protocol (#36725)
* Expose importModuleSpecifierEnding to protocol * Update API baselines * Add explicit auto setting
This commit is contained in:
parent
7f02927b78
commit
4d1a1b850a
|
@ -6629,7 +6629,7 @@ namespace ts {
|
||||||
readonly includeCompletionsWithInsertText?: boolean;
|
readonly includeCompletionsWithInsertText?: boolean;
|
||||||
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
||||||
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
||||||
readonly importModuleSpecifierEnding?: "minimal" | "index" | "js";
|
readonly importModuleSpecifierEnding?: "auto" | "minimal" | "index" | "js";
|
||||||
readonly allowTextChangesInNewFiles?: boolean;
|
readonly allowTextChangesInNewFiles?: boolean;
|
||||||
readonly providePrefixAndSuffixTextForRename?: boolean;
|
readonly providePrefixAndSuffixTextForRename?: boolean;
|
||||||
}
|
}
|
||||||
|
|
|
@ -3131,6 +3131,8 @@ namespace ts.server.protocol {
|
||||||
*/
|
*/
|
||||||
readonly includeAutomaticOptionalChainCompletions?: boolean;
|
readonly includeAutomaticOptionalChainCompletions?: boolean;
|
||||||
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
||||||
|
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
||||||
|
readonly importModuleSpecifierEnding?: "auto" | "minimal" | "index" | "js";
|
||||||
readonly allowTextChangesInNewFiles?: boolean;
|
readonly allowTextChangesInNewFiles?: boolean;
|
||||||
readonly lazyConfiguredProjectsFromExternalProject?: boolean;
|
readonly lazyConfiguredProjectsFromExternalProject?: boolean;
|
||||||
readonly providePrefixAndSuffixTextForRename?: boolean;
|
readonly providePrefixAndSuffixTextForRename?: boolean;
|
||||||
|
|
|
@ -3259,7 +3259,7 @@ declare namespace ts {
|
||||||
readonly includeCompletionsWithInsertText?: boolean;
|
readonly includeCompletionsWithInsertText?: boolean;
|
||||||
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
||||||
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
||||||
readonly importModuleSpecifierEnding?: "minimal" | "index" | "js";
|
readonly importModuleSpecifierEnding?: "auto" | "minimal" | "index" | "js";
|
||||||
readonly allowTextChangesInNewFiles?: boolean;
|
readonly allowTextChangesInNewFiles?: boolean;
|
||||||
readonly providePrefixAndSuffixTextForRename?: boolean;
|
readonly providePrefixAndSuffixTextForRename?: boolean;
|
||||||
}
|
}
|
||||||
|
@ -8527,6 +8527,8 @@ declare namespace ts.server.protocol {
|
||||||
*/
|
*/
|
||||||
readonly includeAutomaticOptionalChainCompletions?: boolean;
|
readonly includeAutomaticOptionalChainCompletions?: boolean;
|
||||||
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
||||||
|
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
||||||
|
readonly importModuleSpecifierEnding?: "auto" | "minimal" | "index" | "js";
|
||||||
readonly allowTextChangesInNewFiles?: boolean;
|
readonly allowTextChangesInNewFiles?: boolean;
|
||||||
readonly lazyConfiguredProjectsFromExternalProject?: boolean;
|
readonly lazyConfiguredProjectsFromExternalProject?: boolean;
|
||||||
readonly providePrefixAndSuffixTextForRename?: boolean;
|
readonly providePrefixAndSuffixTextForRename?: boolean;
|
||||||
|
|
|
@ -3259,7 +3259,7 @@ declare namespace ts {
|
||||||
readonly includeCompletionsWithInsertText?: boolean;
|
readonly includeCompletionsWithInsertText?: boolean;
|
||||||
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
readonly importModuleSpecifierPreference?: "auto" | "relative" | "non-relative";
|
||||||
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
/** Determines whether we import `foo/index.ts` as "foo", "foo/index", or "foo/index.js" */
|
||||||
readonly importModuleSpecifierEnding?: "minimal" | "index" | "js";
|
readonly importModuleSpecifierEnding?: "auto" | "minimal" | "index" | "js";
|
||||||
readonly allowTextChangesInNewFiles?: boolean;
|
readonly allowTextChangesInNewFiles?: boolean;
|
||||||
readonly providePrefixAndSuffixTextForRename?: boolean;
|
readonly providePrefixAndSuffixTextForRename?: boolean;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue