Open MercuryHgO opened 1 month ago
There is a similar issue in typescript language server itself, but with Kate editor
https://github.com/typescript-language-server/typescript-language-server/issues/912
Maybe you can provide verbose logs? https://github.com/typescript-language-server/typescript-language-server/blob/master/docs/configuration.md#tsserver-options
Info 0 [10:31:50.319] Starting TS Server
Info 1 [10:31:50.320] Version: 5.5.4
Info 2 [10:31:50.320] Arguments: /nix/store/6g9n96qf1yx139xklnmy3v4xhjvjgsji-nodejs-20.12.2/bin/node /home/bittermann/projects/cross-platform/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --cancellationPipeName /run/user/1000/11f06061ffa9bb45e48f015fbeae908e/tscancellation* --logVerbosity verbose --logFile /home/bittermann/.logs/tslog/tsserver-log-pCf6cJ/tsserver.log --locale en --validateDefaultNpmLocation --useNodeIpc
Info 3 [10:31:50.320] Platform: linux NodeVersion: v20.12.2 CaseSensitive: true
Info 4 [10:31:50.320] ServerMode: undefined hasUnknownServerMode: undefined
Info 5 [10:31:50.329] Binding...
Info 6 [10:31:50.338] request:
{
"seq": 0,
"type": "request",
"command": "configure",
"arguments": {
"formatOptions": {
"newLineCharacter": "\n"
},
"preferences": {
"allowIncompleteCompletions": true,
"allowRenameOfImportPath": true,
"allowTextChangesInNewFiles": true,
"disableLineTextInReferences": true,
"disableSuggestions": false,
"displayPartsForJSDoc": true,
"excludeLibrarySymbolsInNavTo": true,
"generateReturnInDocTemplate": true,
"importModuleSpecifierEnding": "auto",
"importModuleSpecifierPreference": "shortest",
"includeAutomaticOptionalChainCompletions": true,
"includeCompletionsForImportStatements": true,
"includeCompletionsForModuleExports": true,
"includeCompletionsWithClassMemberSnippets": true,
"includeCompletionsWithInsertText": true,
"includeCompletionsWithObjectLiteralMethodSnippets": true,
"includeCompletionsWithSnippetText": true,
"includeInlayEnumMemberValueHints": false,
"includeInlayFunctionLikeReturnTypeHints": false,
"includeInlayFunctionParameterTypeHints": false,
"includeInlayParameterNameHints": "none",
"includeInlayParameterNameHintsWhenArgumentMatchesName": false,
"includeInlayPropertyDeclarationTypeHints": false,
"includeInlayVariableTypeHints": false,
"includeInlayVariableTypeHintsWhenTypeMatchesName": false,
"includePackageJsonAutoImports": "auto",
"interactiveInlayHints": true,
"jsxAttributeCompletionStyle": "auto",
"lazyConfiguredProjectsFromExternalProject": false,
"organizeImportsAccentCollation": true,
"organizeImportsCaseFirst": false,
"organizeImportsCollation": "ordinal",
"organizeImportsCollationLocale": "en",
"organizeImportsIgnoreCase": "auto",
"organizeImportsNumericCollation": false,
"providePrefixAndSuffixTextForRename": true,
"provideRefactorNotApplicableReason": true,
"quotePreference": "auto"
}
}
}
Info 7 [10:31:50.338] Format host information updated
Info 8 [10:31:50.339] response:
{"seq":0,"type":"response","command":"configure","request_seq":0,"success":true}
Perf 9 [10:31:50.339] 0::configure: async elapsed time (in milliseconds) 1.2110
Info 10 [10:31:50.339] request:
{
"seq": 1,
"type": "request",
"command": "compilerOptionsForInferredProjects",
"arguments": {
"options": {
"module": "ESNext",
"moduleResolution": "Node",
"target": "ES2020",
"jsx": "React",
"allowImportingTsExtensions": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"sourceMap": true,
"allowJs": true,
"allowNonTsExtensions": true,
"allowSyntheticDefaultImports": true,
"resolveJsonModule": true
}
}
}
Perf 11 [10:31:50.340] 1::compilerOptionsForInferredProjects: elapsed time (in milliseconds) 0.4533
Info 12 [10:31:50.340] response:
{"seq":0,"type":"response","command":"compilerOptionsForInferredProjects","request_seq":1,"success":true,"body":true}
Info 13 [10:31:50.340] request:
{
"seq": 2,
"type": "request",
"command": "compilerOptionsForInferredProjects",
"arguments": {
"options": {
"module": "ESNext",
"moduleResolution": "Node",
"target": "ES2020",
"jsx": "React",
"allowImportingTsExtensions": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"sourceMap": true,
"allowJs": true,
"allowNonTsExtensions": true,
"allowSyntheticDefaultImports": true,
"resolveJsonModule": true
}
}
}
Perf 14 [10:31:50.340] 2::compilerOptionsForInferredProjects: elapsed time (in milliseconds) 0.0941
Info 15 [10:31:50.340] response:
{"seq":0,"type":"response","command":"compilerOptionsForInferredProjects","request_seq":2,"success":true,"body":true}
Info 16 [10:31:50.340] request:
{
"seq": 3,
"type": "request",
"command": "open",
"arguments": {
"file": "/home/bittermann/projects/cross-platform/src/App.tsx",
"fileContent": "import { useState } from \"react\";\nimport reactLogo from \"./assets/react.svg\";\nimport { invoke } from \"@tauri-apps/api/core\";\nimport \"./App.css\";\nimport React from \"react\";\n\nfunction App() {\n const [greetMsg, setGreetMsg] = useState(\"\");\n const [name, setName] = useState(\"\");\n\n async function greet() {\n // Learn more about Tauri commands at https://tauri.app/v1/guides/features/command\n setGreetMsg(await invoke(\"greet\", { name }));\n }\n\n return (\n <div className=\"container\">\n <h1>Welcome to Tauri!</h1>\n\n <div className=\"row\">\n <a href=\"https://vitejs.dev\" target=\"_blank\">\n <img src=\"/vite.svg\" className=\"logo vite\" alt=\"Vite logo\" />\n </a>\n <a href=\"https://tauri.app\" target=\"_blank\">\n <img src=\"/tauri.svg\" className=\"logo tauri\" alt=\"Tauri logo\" />\n </a>\n <a href=\"https://reactjs.org\" target=\"_blank\">\n <img src={reactLogo} className=\"logo react\" alt=\"React logo\" />\n </a>\n </div>\n\n <p>Click on the Tauri, Vite, and React logos to learn more.</p>\n\n <form\n className=\"row\"\n onSubmit={(e) => {\n e.preventDefault();\n greet();\n }}\n >\n <input\n id=\"greet-input\"\n onChange={(e) => setName(e.currentTarget.value)}\n placeholder=\"Enter a name...\"\n />\n <button type=\"submit\">Greet</button>\n </form>\n\n <p>{greetMsg}</p>\n </div>\n );\n}\n\nexport default App;\n",
"scriptKindName": "TSX",
"projectRootPath": "/home/bittermann/projects/cross-platform/src"
}
}
Info 17 [10:31:50.342] getConfigFileNameForFile:: File: /home/bittermann/projects/cross-platform/src/App.tsx ProjectRootPath: /home/bittermann/projects/cross-platform/src:: Result: undefined
Info 18 [10:31:50.347] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root
Info 19 [10:31:50.349] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root
Info 20 [10:31:50.350] Starting updateGraphWorker: Project: /dev/null/inferredProject1*
Info 21 [10:31:50.403] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/assets 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 22 [10:31:50.406] Elapsed:: 2.023978999999997ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/assets 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 23 [10:31:50.412] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/App.css 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 24 [10:31:50.412] Elapsed:: 0.24398300000001427ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/App.css 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 25 [10:31:50.413] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 26 [10:31:50.415] Elapsed:: 1.6965289999999982ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src 0 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 27 [10:31:50.419] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache
Info 28 [10:31:50.470] Elapsed:: 50.689990999999964ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache
Info 29 [10:31:51.266] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 30 [10:31:51.269] Elapsed:: 2.9245800000001054ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 31 [10:31:51.270] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/babel__core/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 32 [10:31:51.290] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/babel__generator/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 33 [10:31:51.293] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/babel__template/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 34 [10:31:51.296] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/babel__traverse/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 35 [10:31:51.297] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/estree/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 36 [10:31:51.299] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/prop-types/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 37 [10:31:51.300] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/react/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 38 [10:31:51.305] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types/react-dom/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 39 [10:31:51.620] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 40 [10:31:51.620] Elapsed:: 0.02256899999997586ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 41 [10:31:51.621] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 42 [10:31:51.621] Elapsed:: 0.21193700000003446ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations
Info 43 [10:31:52.456] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/react/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 44 [10:31:52.456] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 45 [10:31:52.457] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/csstype/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 46 [10:31:52.458] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@babel/generator/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 47 [10:31:52.459] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@babel/parser/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 48 [10:31:52.459] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@babel/template/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 49 [10:31:52.460] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@babel/traverse/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 50 [10:31:52.461] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@babel/types/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution
Info 51 [10:31:52.463] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info 52 [10:31:52.463] Elapsed:: 0.13737300000002506ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info 53 [10:31:52.463] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info 54 [10:31:52.463] Elapsed:: 0.006515999999919586ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info 55 [10:31:52.463] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info 56 [10:31:52.463] Elapsed:: 0.08368400000017573ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots
Info 57 [10:31:52.463] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* projectStateVersion: 1 projectProgramVersion: 0 structureChanged: true structureIsReused:: Not Elapsed: 2113.1110360000002ms
Info 58 [10:31:52.463] Project '/dev/null/inferredProject1*' (Inferred)
Info 59 [10:31:52.467] Files (64)
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es5.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2016.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2017.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2018.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2019.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.dom.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.dom.iterable.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.dom.asynciterable.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.scripthost.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.core.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.collection.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.generator.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.iterable.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.promise.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.proxy.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.reflect.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.symbol.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2016.array.include.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2016.intl.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2017.date.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2017.object.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2017.string.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2017.intl.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2018.intl.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2018.promise.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2018.regexp.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2019.array.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2019.object.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2019.string.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2019.symbol.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2019.intl.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.bigint.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.date.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.promise.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.string.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.intl.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.number.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.decorators.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.decorators.legacy.d.ts
/home/bittermann/projects/cross-platform/node_modules/typescript/lib/lib.es2020.full.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/react/global.d.ts
/home/bittermann/projects/cross-platform/node_modules/csstype/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/prop-types/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/react/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/core.d.ts
/home/bittermann/projects/cross-platform/src/App.tsx
/home/bittermann/projects/cross-platform/node_modules/@babel/types/lib/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/babel__generator/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@babel/parser/typings/babel-parser.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/babel__template/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/babel__traverse/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/babel__core/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/estree/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@types/react-dom/index.d.ts
../node_modules/typescript/lib/lib.es5.d.ts
Library referenced via 'es5' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
../node_modules/typescript/lib/lib.es2015.d.ts
Library referenced via 'es2015' from file '../node_modules/typescript/lib/lib.es2016.d.ts'
../node_modules/typescript/lib/lib.es2016.d.ts
Library referenced via 'es2016' from file '../node_modules/typescript/lib/lib.es2017.d.ts'
../node_modules/typescript/lib/lib.es2017.d.ts
Library referenced via 'es2017' from file '../node_modules/typescript/lib/lib.es2018.d.ts'
../node_modules/typescript/lib/lib.es2018.d.ts
Library referenced via 'es2018' from file '../node_modules/typescript/lib/lib.es2019.d.ts'
../node_modules/typescript/lib/lib.es2019.d.ts
Library referenced via 'es2019' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.d.ts
Library referenced via 'es2020' from file '../node_modules/typescript/lib/lib.es2020.full.d.ts'
../node_modules/typescript/lib/lib.dom.d.ts
Library referenced via 'dom' from file '../node_modules/typescript/lib/lib.es2020.full.d.ts'
../node_modules/typescript/lib/lib.dom.iterable.d.ts
Library referenced via 'dom.iterable' from file '../node_modules/typescript/lib/lib.es2020.full.d.ts'
../node_modules/typescript/lib/lib.dom.asynciterable.d.ts
Library referenced via 'dom.asynciterable' from file '../node_modules/typescript/lib/lib.es2020.full.d.ts'
../node_modules/typescript/lib/lib.webworker.importscripts.d.ts
Library referenced via 'webworker.importscripts' from file '../node_modules/typescript/lib/lib.es2020.full.d.ts'
../node_modules/typescript/lib/lib.scripthost.d.ts
Library referenced via 'scripthost' from file '../node_modules/typescript/lib/lib.es2020.full.d.ts'
../node_modules/typescript/lib/lib.es2015.core.d.ts
Library referenced via 'es2015.core' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
../node_modules/typescript/lib/lib.es2015.collection.d.ts
Library referenced via 'es2015.collection' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
../node_modules/typescript/lib/lib.es2015.generator.d.ts
Library referenced via 'es2015.generator' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
../node_modules/typescript/lib/lib.es2015.iterable.d.ts
Library referenced via 'es2015.iterable' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
Library referenced via 'es2015.iterable' from file '../node_modules/typescript/lib/lib.es2015.generator.d.ts'
Library referenced via 'es2015.iterable' from file '../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts'
Library referenced via 'es2015.iterable' from file '../node_modules/typescript/lib/lib.es2019.object.d.ts'
Library referenced via 'es2015.iterable' from file '../node_modules/typescript/lib/lib.es2020.string.d.ts'
Library referenced via 'es2015.iterable' from file '../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts'
../node_modules/typescript/lib/lib.es2015.promise.d.ts
Library referenced via 'es2015.promise' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
../node_modules/typescript/lib/lib.es2015.proxy.d.ts
Library referenced via 'es2015.proxy' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
../node_modules/typescript/lib/lib.es2015.reflect.d.ts
Library referenced via 'es2015.reflect' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
../node_modules/typescript/lib/lib.es2015.symbol.d.ts
Library referenced via 'es2015.symbol' from file '../node_modules/typescript/lib/lib.es2015.iterable.d.ts'
Library referenced via 'es2015.symbol' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
Library referenced via 'es2015.symbol' from file '../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts'
Library referenced via 'es2015.symbol' from file '../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts'
Library referenced via 'es2015.symbol' from file '../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts'
Library referenced via 'es2015.symbol' from file '../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts'
../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
Library referenced via 'es2015.symbol.wellknown' from file '../node_modules/typescript/lib/lib.es2015.d.ts'
Library referenced via 'es2015.symbol.wellknown' from file '../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts'
../node_modules/typescript/lib/lib.es2016.array.include.d.ts
Library referenced via 'es2016.array.include' from file '../node_modules/typescript/lib/lib.es2016.d.ts'
../node_modules/typescript/lib/lib.es2016.intl.d.ts
Library referenced via 'es2016.intl' from file '../node_modules/typescript/lib/lib.es2016.d.ts'
../node_modules/typescript/lib/lib.es2017.date.d.ts
Library referenced via 'es2017.date' from file '../node_modules/typescript/lib/lib.es2017.d.ts'
../node_modules/typescript/lib/lib.es2017.object.d.ts
Library referenced via 'es2017.object' from file '../node_modules/typescript/lib/lib.es2017.d.ts'
../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts
Library referenced via 'es2017.sharedmemory' from file '../node_modules/typescript/lib/lib.es2017.d.ts'
../node_modules/typescript/lib/lib.es2017.string.d.ts
Library referenced via 'es2017.string' from file '../node_modules/typescript/lib/lib.es2017.d.ts'
../node_modules/typescript/lib/lib.es2017.intl.d.ts
Library referenced via 'es2017.intl' from file '../node_modules/typescript/lib/lib.es2017.d.ts'
../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts
Library referenced via 'es2017.typedarrays' from file '../node_modules/typescript/lib/lib.es2017.d.ts'
../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts
Library referenced via 'es2018.asyncgenerator' from file '../node_modules/typescript/lib/lib.es2018.d.ts'
../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts
Library referenced via 'es2018.asynciterable' from file '../node_modules/typescript/lib/lib.es2018.d.ts'
Library referenced via 'es2018.asynciterable' from file '../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts'
../node_modules/typescript/lib/lib.es2018.intl.d.ts
Library referenced via 'es2018.intl' from file '../node_modules/typescript/lib/lib.es2018.d.ts'
Library referenced via 'es2018.intl' from file '../node_modules/typescript/lib/lib.es2020.intl.d.ts'
../node_modules/typescript/lib/lib.es2018.promise.d.ts
Library referenced via 'es2018.promise' from file '../node_modules/typescript/lib/lib.es2018.d.ts'
../node_modules/typescript/lib/lib.es2018.regexp.d.ts
Library referenced via 'es2018.regexp' from file '../node_modules/typescript/lib/lib.es2018.d.ts'
../node_modules/typescript/lib/lib.es2019.array.d.ts
Library referenced via 'es2019.array' from file '../node_modules/typescript/lib/lib.es2019.d.ts'
../node_modules/typescript/lib/lib.es2019.object.d.ts
Library referenced via 'es2019.object' from file '../node_modules/typescript/lib/lib.es2019.d.ts'
../node_modules/typescript/lib/lib.es2019.string.d.ts
Library referenced via 'es2019.string' from file '../node_modules/typescript/lib/lib.es2019.d.ts'
../node_modules/typescript/lib/lib.es2019.symbol.d.ts
Library referenced via 'es2019.symbol' from file '../node_modules/typescript/lib/lib.es2019.d.ts'
../node_modules/typescript/lib/lib.es2019.intl.d.ts
Library referenced via 'es2019.intl' from file '../node_modules/typescript/lib/lib.es2019.d.ts'
../node_modules/typescript/lib/lib.es2020.bigint.d.ts
Library referenced via 'es2020.bigint' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.date.d.ts
Library referenced via 'es2020.date' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.promise.d.ts
Library referenced via 'es2020.promise' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts
Library referenced via 'es2020.sharedmemory' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.string.d.ts
Library referenced via 'es2020.string' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts
Library referenced via 'es2020.symbol.wellknown' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.intl.d.ts
Library referenced via 'es2020.intl' from file '../node_modules/typescript/lib/lib.es2020.bigint.d.ts'
Library referenced via 'es2020.intl' from file '../node_modules/typescript/lib/lib.es2020.date.d.ts'
Library referenced via 'es2020.intl' from file '../node_modules/typescript/lib/lib.es2020.number.d.ts'
Library referenced via 'es2020.intl' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.es2020.number.d.ts
Library referenced via 'es2020.number' from file '../node_modules/typescript/lib/lib.es2020.d.ts'
../node_modules/typescript/lib/lib.decorators.d.ts
Library referenced via 'decorators' from file '../node_modules/typescript/lib/lib.es5.d.ts'
../node_modules/typescript/lib/lib.decorators.legacy.d.ts
Library referenced via 'decorators.legacy' from file '../node_modules/typescript/lib/lib.es5.d.ts'
../node_modules/typescript/lib/lib.es2020.full.d.ts
Default library for target 'es2020'
../node_modules/@types/react/global.d.ts
Referenced via 'global.d.ts' from file '../node_modules/@types/react/index.d.ts'
../node_modules/csstype/index.d.ts
Imported via "csstype" from file '../node_modules/@types/react/index.d.ts' with packageId 'csstype/index.d.ts@3.1.3'
../node_modules/@types/prop-types/index.d.ts
Imported via "prop-types" from file '../node_modules/@types/react/index.d.ts' with packageId '@types/prop-types/index.d.ts@15.7.12'
Entry point for implicit type library 'prop-types' with packageId '@types/prop-types/index.d.ts@15.7.12'
../node_modules/@types/react/index.d.ts
Imported via "react" from file 'App.tsx' with packageId '@types/react/index.d.ts@18.3.5'
Imported via "react" from file 'App.tsx' with packageId '@types/react/index.d.ts@18.3.5'
Entry point for implicit type library 'react' with packageId '@types/react/index.d.ts@18.3.5'
Imported via "react" from file '../node_modules/@types/react-dom/index.d.ts' with packageId '@types/react/index.d.ts@18.3.5'
../node_modules/@tauri-apps/api/core.d.ts
Imported via "@tauri-apps/api/core" from file 'App.tsx' with packageId '@tauri-apps/api/core.d.ts@2.0.0-rc.4'
App.tsx
Root file specified for compilation
../node_modules/@babel/types/lib/index.d.ts
Imported via "@babel/types" from file '../node_modules/@types/babel__generator/index.d.ts' with packageId '@babel/types/lib/index.d.ts@7.25.6'
Imported via '@babel/types' from file '../node_modules/@babel/parser/typings/babel-parser.d.ts' with packageId '@babel/types/lib/index.d.ts@7.25.6'
Imported via "@babel/types" from file '../node_modules/@types/babel__template/index.d.ts' with packageId '@babel/types/lib/index.d.ts@7.25.6'
Imported via "@babel/types" from file '../node_modules/@types/babel__traverse/index.d.ts' with packageId '@babel/types/lib/index.d.ts@7.25.6'
Imported via "@babel/types" from file '../node_modules/@types/babel__core/index.d.ts' with packageId '@babel/types/lib/index.d.ts@7.25.6'
../node_modules/@types/babel__generator/index.d.ts
Imported via "@babel/generator" from file '../node_modules/@types/babel__core/index.d.ts' with packageId '@types/babel__generator/index.d.ts@7.6.8'
Entry point for implicit type library 'babel__generator' with packageId '@types/babel__generator/index.d.ts@7.6.8'
../node_modules/@babel/parser/typings/babel-parser.d.ts
Imported via "@babel/parser" from file '../node_modules/@types/babel__core/index.d.ts' with packageId '@babel/parser/typings/babel-parser.d.ts@7.25.6'
Imported via "@babel/parser" from file '../node_modules/@types/babel__template/index.d.ts' with packageId '@babel/parser/typings/babel-parser.d.ts@7.25.6'
Imported via "@babel/parser" from file '../node_modules/@types/babel__core/index.d.ts' with packageId '@babel/parser/typings/babel-parser.d.ts@7.25.6'
../node_modules/@types/babel__template/index.d.ts
Imported via "@babel/template" from file '../node_modules/@types/babel__core/index.d.ts' with packageId '@types/babel__template/index.d.ts@7.4.4'
Entry point for implicit type library 'babel__template' with packageId '@types/babel__template/index.d.ts@7.4.4'
../node_modules/@types/babel__traverse/index.d.ts
Imported via "@babel/traverse" from file '../node_modules/@types/babel__core/index.d.ts' with packageId '@types/babel__traverse/index.d.ts@7.20.6'
Entry point for implicit type library 'babel__traverse' with packageId '@types/babel__traverse/index.d.ts@7.20.6'
../node_modules/@types/babel__core/index.d.ts
Entry point for implicit type library 'babel__core' with packageId '@types/babel__core/index.d.ts@7.20.5'
../node_modules/@types/estree/index.d.ts
Entry point for implicit type library 'estree' with packageId '@types/estree/index.d.ts@1.0.5'
../node_modules/@types/react-dom/index.d.ts
Entry point for implicit type library 'react-dom' with packageId '@types/react-dom/index.d.ts@18.3.0'
Info 60 [10:31:52.468] -----------------------------------------------
Info 61 [10:31:52.471] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/package.json 250 undefined WatchType: package.json file
Info 62 [10:31:52.475] AutoImportProviderProject: found 2 root files in 2 dependencies 0 referenced projects in 5.62628100000029 ms
Info 63 [10:31:52.477] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1*
Info 64 [10:31:52.480] DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules 1 undefined Project: /dev/null/autoImportProviderProject1* WatchType: Failed Lookup Locations
Info 65 [10:31:52.480] Elapsed:: 0.012039000000186206ms DirectoryWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules 1 undefined Project: /dev/null/autoImportProviderProject1* WatchType: Failed Lookup Locations
Info 66 [10:31:52.480] FileWatcher:: Added:: WatchInfo: /home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/package.json 2000 undefined Project: /dev/null/autoImportProviderProject1* WatchType: File location affecting resolution
Info 67 [10:31:52.534] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* projectStateVersion: 1 projectProgramVersion: 0 structureChanged: true structureIsReused:: Not Elapsed: 57.085345999999845ms
Info 68 [10:31:52.534] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider)
Info 69 [10:31:52.537] Files (21)
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/core.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/image.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/app.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/dpi.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/event.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu/base.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu/menuItem.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu/checkMenuItem.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu/iconMenuItem.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu/predefinedMenuItem.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/webview.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/webviewWindow.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/window.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu/menu.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu/submenu.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/menu.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/mocks.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/path.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/tray.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/api/index.d.ts
/home/bittermann/projects/cross-platform/node_modules/@tauri-apps/plugin-shell/dist-js/index.d.ts
../node_modules/@tauri-apps/api/core.d.ts
Imported via './core' from file '../node_modules/@tauri-apps/api/image.d.ts' with packageId '@tauri-apps/api/core.d.ts@2.0.0-rc.4'
Imported via './core' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/core.d.ts@2.0.0-rc.4'
Imported via '../core' from file '../node_modules/@tauri-apps/api/menu/base.d.ts' with packageId '@tauri-apps/api/core.d.ts@2.0.0-rc.4'
Imported via './core' from file '../node_modules/@tauri-apps/api/mocks.d.ts' with packageId '@tauri-apps/api/core.d.ts@2.0.0-rc.4'
Imported via './core' from file '../node_modules/@tauri-apps/api/tray.d.ts' with packageId '@tauri-apps/api/core.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/image.d.ts
Imported via './image' from file '../node_modules/@tauri-apps/api/app.d.ts' with packageId '@tauri-apps/api/image.d.ts@2.0.0-rc.4'
Imported via './image' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/image.d.ts@2.0.0-rc.4'
Imported via '../image' from file '../node_modules/@tauri-apps/api/menu/iconMenuItem.d.ts' with packageId '@tauri-apps/api/image.d.ts@2.0.0-rc.4'
Imported via '../image' from file '../node_modules/@tauri-apps/api/menu/predefinedMenuItem.d.ts' with packageId '@tauri-apps/api/image.d.ts@2.0.0-rc.4'
Imported via './image' from file '../node_modules/@tauri-apps/api/window.d.ts' with packageId '@tauri-apps/api/image.d.ts@2.0.0-rc.4'
Imported via './image' from file '../node_modules/@tauri-apps/api/tray.d.ts' with packageId '@tauri-apps/api/image.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/app.d.ts
Imported via './app' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/app.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/dpi.d.ts
Imported via './dpi' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/dpi.d.ts@2.0.0-rc.4'
Imported via './dpi' from file '../node_modules/@tauri-apps/api/window.d.ts' with packageId '@tauri-apps/api/dpi.d.ts@2.0.0-rc.4'
Imported via './dpi' from file '../node_modules/@tauri-apps/api/webview.d.ts' with packageId '@tauri-apps/api/dpi.d.ts@2.0.0-rc.4'
Imported via './dpi' from file '../node_modules/@tauri-apps/api/webview.d.ts' with packageId '@tauri-apps/api/dpi.d.ts@2.0.0-rc.4'
Imported via '../dpi' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/dpi.d.ts@2.0.0-rc.4'
Imported via './dpi' from file '../node_modules/@tauri-apps/api/tray.d.ts' with packageId '@tauri-apps/api/dpi.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/event.d.ts
Imported via './event' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/event.d.ts@2.0.0-rc.4'
Imported via './event' from file '../node_modules/@tauri-apps/api/window.d.ts' with packageId '@tauri-apps/api/event.d.ts@2.0.0-rc.4'
Imported via './event' from file '../node_modules/@tauri-apps/api/window.d.ts' with packageId '@tauri-apps/api/event.d.ts@2.0.0-rc.4'
Imported via './event' from file '../node_modules/@tauri-apps/api/webview.d.ts' with packageId '@tauri-apps/api/event.d.ts@2.0.0-rc.4'
Imported via './event' from file '../node_modules/@tauri-apps/api/webview.d.ts' with packageId '@tauri-apps/api/event.d.ts@2.0.0-rc.4'
Imported via './event' from file '../node_modules/@tauri-apps/api/webviewWindow.d.ts' with packageId '@tauri-apps/api/event.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu/base.d.ts
Imported via './base' from file '../node_modules/@tauri-apps/api/menu/menuItem.d.ts' with packageId '@tauri-apps/api/menu/base.d.ts@2.0.0-rc.4'
Imported via './base' from file '../node_modules/@tauri-apps/api/menu/checkMenuItem.d.ts' with packageId '@tauri-apps/api/menu/base.d.ts@2.0.0-rc.4'
Imported via './base' from file '../node_modules/@tauri-apps/api/menu/iconMenuItem.d.ts' with packageId '@tauri-apps/api/menu/base.d.ts@2.0.0-rc.4'
Imported via './base' from file '../node_modules/@tauri-apps/api/menu/predefinedMenuItem.d.ts' with packageId '@tauri-apps/api/menu/base.d.ts@2.0.0-rc.4'
Imported via './base' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/menu/base.d.ts@2.0.0-rc.4'
Imported via './base' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/menu/base.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu/menuItem.d.ts
Imported via './menuItem' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/menu/menuItem.d.ts@2.0.0-rc.4'
Imported via './menuItem' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/menu/menuItem.d.ts@2.0.0-rc.4'
Imported via './menu/menuItem' from file '../node_modules/@tauri-apps/api/menu.d.ts' with packageId '@tauri-apps/api/menu/menuItem.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu/checkMenuItem.d.ts
Imported via './checkMenuItem' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/menu/checkMenuItem.d.ts@2.0.0-rc.4'
Imported via './checkMenuItem' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/menu/checkMenuItem.d.ts@2.0.0-rc.4'
Imported via './menu/checkMenuItem' from file '../node_modules/@tauri-apps/api/menu.d.ts' with packageId '@tauri-apps/api/menu/checkMenuItem.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu/iconMenuItem.d.ts
Imported via './iconMenuItem' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/menu/iconMenuItem.d.ts@2.0.0-rc.4'
Imported via './iconMenuItem' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/menu/iconMenuItem.d.ts@2.0.0-rc.4'
Imported via './menu/iconMenuItem' from file '../node_modules/@tauri-apps/api/menu.d.ts' with packageId '@tauri-apps/api/menu/iconMenuItem.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu/predefinedMenuItem.d.ts
Imported via './predefinedMenuItem' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/menu/predefinedMenuItem.d.ts@2.0.0-rc.4'
Imported via './predefinedMenuItem' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/menu/predefinedMenuItem.d.ts@2.0.0-rc.4'
Imported via './menu/predefinedMenuItem' from file '../node_modules/@tauri-apps/api/menu.d.ts' with packageId '@tauri-apps/api/menu/predefinedMenuItem.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/webview.d.ts
Imported via './webview' from file '../node_modules/@tauri-apps/api/webviewWindow.d.ts' with packageId '@tauri-apps/api/webview.d.ts@2.0.0-rc.4'
Imported via './webview' from file '../node_modules/@tauri-apps/api/webviewWindow.d.ts' with packageId '@tauri-apps/api/webview.d.ts@2.0.0-rc.4'
Imported via './webview' from file '../node_modules/@tauri-apps/api/window.d.ts' with packageId '@tauri-apps/api/webview.d.ts@2.0.0-rc.4'
Imported via './webview' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/webview.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/webviewWindow.d.ts
Imported via './webviewWindow' from file '../node_modules/@tauri-apps/api/window.d.ts' with packageId '@tauri-apps/api/webviewWindow.d.ts@2.0.0-rc.4'
Imported via './webviewWindow' from file '../node_modules/@tauri-apps/api/webview.d.ts' with packageId '@tauri-apps/api/webviewWindow.d.ts@2.0.0-rc.4'
Imported via './webviewWindow' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/webviewWindow.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/window.d.ts
Imported via '../window' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/window.d.ts@2.0.0-rc.4'
Imported via './window' from file '../node_modules/@tauri-apps/api/webview.d.ts' with packageId '@tauri-apps/api/window.d.ts@2.0.0-rc.4'
Imported via './window' from file '../node_modules/@tauri-apps/api/webviewWindow.d.ts' with packageId '@tauri-apps/api/window.d.ts@2.0.0-rc.4'
Imported via './window' from file '../node_modules/@tauri-apps/api/webviewWindow.d.ts' with packageId '@tauri-apps/api/window.d.ts@2.0.0-rc.4'
Imported via '../window' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/window.d.ts@2.0.0-rc.4'
Imported via './window' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/window.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu/menu.d.ts
Imported via './menu' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/menu/menu.d.ts@2.0.0-rc.4'
Imported via './menu/menu' from file '../node_modules/@tauri-apps/api/menu.d.ts' with packageId '@tauri-apps/api/menu/menu.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu/submenu.d.ts
Imported via './menu/submenu' from file '../node_modules/@tauri-apps/api/menu.d.ts' with packageId '@tauri-apps/api/menu/submenu.d.ts@2.0.0-rc.4'
Imported via './submenu' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/menu/submenu.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/menu.d.ts
Imported via './menu' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/menu.d.ts@2.0.0-rc.4'
Imported via '../menu' from file '../node_modules/@tauri-apps/api/menu/submenu.d.ts' with packageId '@tauri-apps/api/menu.d.ts@2.0.0-rc.4'
Imported via '../menu' from file '../node_modules/@tauri-apps/api/menu/checkMenuItem.d.ts' with packageId '@tauri-apps/api/menu.d.ts@2.0.0-rc.4'
Imported via '../menu' from file '../node_modules/@tauri-apps/api/menu/iconMenuItem.d.ts' with packageId '@tauri-apps/api/menu.d.ts@2.0.0-rc.4'
Imported via '../menu' from file '../node_modules/@tauri-apps/api/menu/menu.d.ts' with packageId '@tauri-apps/api/menu.d.ts@2.0.0-rc.4'
Imported via './menu' from file '../node_modules/@tauri-apps/api/tray.d.ts' with packageId '@tauri-apps/api/menu.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/mocks.d.ts
Imported via './mocks' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/mocks.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/path.d.ts
Imported via './path' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/path.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/tray.d.ts
Imported via './tray' from file '../node_modules/@tauri-apps/api/index.d.ts' with packageId '@tauri-apps/api/tray.d.ts@2.0.0-rc.4'
../node_modules/@tauri-apps/api/index.d.ts
Root file specified for compilation
../node_modules/@tauri-apps/plugin-shell/dist-js/index.d.ts
Root file specified for compilation
Info 70 [10:31:52.537] -----------------------------------------------
Info 71 [10:31:52.538] Project '/dev/null/inferredProject1*' (Inferred)
Info 71 [10:31:52.538] Files (64)
Info 71 [10:31:52.538] -----------------------------------------------
Info 71 [10:31:52.538] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider)
Info 71 [10:31:52.538] Files (21)
Info 71 [10:31:52.538] -----------------------------------------------
Info 71 [10:31:52.538] Open files:
Info 71 [10:31:52.538] FileName: /home/bittermann/projects/cross-platform/src/App.tsx ProjectRootPath: /home/bittermann/projects/cross-platform/src
Info 71 [10:31:52.538] Projects: /dev/null/inferredProject1*
Perf 71 [10:31:52.538] 3::open: async elapsed time (in milliseconds) 2198.0292
Info 72 [10:31:52.538] request:
{
"seq": 4,
"type": "request",
"command": "geterr",
"arguments": {
"delay": 0,
"files": [
"/home/bittermann/projects/cross-platform/src/App.tsx"
]
}
}
Perf 73 [10:31:52.539] 4::geterr: async elapsed time (in milliseconds) 1.2672
Info 74 [10:31:52.540] event:
{"seq":0,"type":"event","event":"typingsInstallerPid","body":{"pid":21175}}
Info 75 [10:31:52.541] event:
{"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/home/bittermann/projects/cross-platform/src/App.tsx","diagnostics":[]}}
Info 76 [10:31:52.847] event:
{"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/home/bittermann/projects/cross-platform/src/App.tsx","diagnostics":[{"start":{"line":2,"offset":23},"end":{"line":2,"offset":43},"text":"Cannot find module './assets/react.svg' or its corresponding type declarations.","code":2307,"category":"error"}]}}
Info 77 [10:31:52.852] event:
{"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/home/bittermann/projects/cross-platform/src/App.tsx","diagnostics":[]}}
Info 78 [10:31:52.852] event:
{"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}}
@MercuryHgO I don't see anything wrong in the logs. From my understanding the language server is correctly watching your files in tauri project. I know that helix should support typescript-language-server
by default, so if you haven't modified languages.toml
it should work.
Just to be sure you can run hx --health typescript
to check if helix picks up the server. Another step would be to check helix logs for any errors regarding LSP, These are in helix.log
. I don't know where this file is in your system.
The last resort that I can think of is to check LSP on different editor. I think VS Code can be configured to use typescript-language-server
instead of built in language support.
for vs code settings.json we could add this:
{
"lsp.languageserver.typescript": {
"command": "typescript-language-server",
"args": ["--stdio"],
"filetypes": ["typescript", "typescriptreact"]
}
}
PS. Can you install 24.07 on Nix OS. I think there is a newest version of Helix available in package manager
https://github.com/helix-editor/helix/wiki/Language-Server-Configurations#typescript
Helix uses tree-sitter for syntax highlighting and not LSP. So this must be a bug in the highlights or injections queries for TSX (runtime/queries/tsx/{highlights,injections}.scm
)
@MercuryHgO Hi bro , i had this issue too and i solved it by switching from node.js to Deno and i installed emmet-language-server and i configured helix langueges.toml file like this :
[language-server.deno]
command = "deno"
args = ["lsp"]
# emmet-language-server
[language-server.emmet-lsp]
command = "emmet-language-server"
args = ["--stdio"]
[[language]]
name = "tsx"
language-servers = ["deno","typescript-language-server","emmet-lsp"]
@badr-el-bazzazi Never worked with Deno, how can i use it with Tauri?
helix 24.3 (2cadec0b)
typescript-language-server 4.3.3
NixOS 24.05