Remove presets for now

https://github.com/microsoft/typescript/issues/59579
This commit is contained in:
Matt Bierner
2024-08-16 13:01:03 -07:00
parent 2360f3d014
commit ddbe321368
3 changed files with 112 additions and 34 deletions

View File

@@ -1074,37 +1074,20 @@
"description": "%typescript.preferences.renameMatchingJsxTags%",
"scope": "language-overridable"
},
"typescript.preferences.organizeImports.presets": {
"type": "string",
"description": "%typescript.preferences.organizeImports.presets%",
"enum": [
"auto",
"eslint sort-imports",
"eslint plugin-simple-import-sort",
"dprint"
],
"enumDescriptions": [
"%typescript.preferences.organizeImports.presets.auto%",
"%typescript.preferences.organizeImports.presets.eslintSortImports%",
"%typescript.preferences.organizeImports.presets.eslintPluginSimpleImportSort%",
"%typescript.preferences.organizeImports.presets.dprint%"
],
"default": "auto"
},
"typescript.preferences.organizeImports": {
"type": "object",
"description": "%typescript.preferences.organizeImports%",
"markdownDescription": "%typescript.preferences.organizeImports%",
"properties": {
"presets": {
"type": "string",
"description": "%typescript.preferences.organizeImports.presets%",
"markdownDescription": "%typescript.preferences.organizeImports.presets%",
"enum": [
"auto",
"eslint sort-imports",
"eslint plugin-simple-import-sort",
"dprint"
],
"enumDescriptions": [
"markdownEnumDescriptions": [
"%typescript.preferences.organizeImports.presets.auto%",
"%typescript.preferences.organizeImports.presets.eslintSortImports%",
"%typescript.preferences.organizeImports.presets.eslintPluginSimpleImportSort%",
@@ -1119,7 +1102,7 @@
"caseInsensitive",
"caseSensitive"
],
"enumDescriptions": [
"markdownEnumDescriptions": [
"%typescript.preferences.organizeImports.caseSensitivity.auto%",
"%typescript.preferences.organizeImports.caseSensitivity.insensitive",
"%typescript.preferences.organizeImports.caseSensitivity.sensitive%"
@@ -1142,7 +1125,7 @@
"ordinal",
"unicode"
],
"enumDescriptions": [
"markdownEnumDescriptions": [
"%typescript.preferences.organizeImports.unicodeCollation.ordinal%",
"%typescript.preferences.organizeImports.unicodeCollation.unicode%"
],
@@ -1150,19 +1133,100 @@
},
"locale": {
"type": "string",
"description": "%typescript.preferences.organizeImports.locale%"
"markdownDescription": "%typescript.preferences.organizeImports.locale%"
},
"numericCollation": {
"type": "boolean",
"description": "%typescript.preferences.organizeImports.numericCollation%"
"markdownDescription": "%typescript.preferences.organizeImports.numericCollation%"
},
"accentCollation":{
"type": "boolean",
"description": "%typescript.preferences.organizeImports.accentCollation%"
"markdownDescription": "%typescript.preferences.organizeImports.accentCollation%"
},
"caseFirst": {
"type": "string",
"description": "%typescript.preferences.organizeImports.caseFirst%",
"markdownDescription": "%typescript.preferences.organizeImports.caseFirst%",
"enum": [
"default",
"upper",
"lower"
],
"default": "default"
}
}
},
"javascript.preferences.organizeImports": {
"type": "object",
"markdownDescription": "%typescript.preferences.organizeImports%",
"properties": {
"presets": {
"type": "string",
"markdownDescription": "%typescript.preferences.organizeImports.presets%",
"enum": [
"auto",
"eslint sort-imports",
"eslint plugin-simple-import-sort",
"dprint"
],
"markdownEnumDescriptions": [
"%typescript.preferences.organizeImports.presets.auto%",
"%typescript.preferences.organizeImports.presets.eslintSortImports%",
"%typescript.preferences.organizeImports.presets.eslintPluginSimpleImportSort%",
"%typescript.preferences.organizeImports.presets.dprint%"
],
"default": "auto"
},
"caseSensitivity": {
"type": "string",
"enum": [
"auto",
"caseInsensitive",
"caseSensitive"
],
"markdownEnumDescriptions": [
"%typescript.preferences.organizeImports.caseSensitivity.auto%",
"%typescript.preferences.organizeImports.caseSensitivity.insensitive",
"%typescript.preferences.organizeImports.caseSensitivity.sensitive%"
],
"default": "auto"
},
"typeOrder": {
"type": "string",
"enum": [
"auto",
"last",
"inline",
"first"
],
"default": "auto"
},
"unicodeCollation": {
"type": "string",
"enum": [
"ordinal",
"unicode"
],
"markdownEnumDescriptions": [
"%typescript.preferences.organizeImports.unicodeCollation.ordinal%",
"%typescript.preferences.organizeImports.unicodeCollation.unicode%"
],
"default": "ordinal"
},
"locale": {
"type": "string",
"markdownDescription": "%typescript.preferences.organizeImports.locale%"
},
"numericCollation": {
"type": "boolean",
"markdownDescription": "%typescript.preferences.organizeImports.numericCollation%"
},
"accentCollation":{
"type": "boolean",
"markdownDescription": "%typescript.preferences.organizeImports.accentCollation%"
},
"caseFirst": {
"type": "string",
"markdownDescription": "%typescript.preferences.organizeImports.caseFirst%",
"enum": [
"default",
"upper",