Skip to content

The TypeScript language service died 5 times right after it got started. #35914

Description

@David-Else

Issue Type: Bug

OK, It is happening again with me in 1.41.1 using built in TS 3.7.3.

[Info  - 13:40:03.994] <semantic> Forking...
[Info  - 13:40:04.4] <semantic> Starting...
[Info  - 13:40:05.803] Killing TS Server
[Info  - 13:40:05.815] TSServer exited
[Info  - 13:40:05.815] TSServer log file: /home/xxx/.config/Code/logs/

Here is the entire log file. I just start a new untitled file and start typing anything and it happens. In this case I am in an existing project:

    Info 0    [13:17:19.977] Starting TS Server
    Info 1    [13:17:19.977] Version: 3.7.3
    Info 2    [13:17:19.977] Arguments: /usr/share/code/code /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /tmp/vscode-typescript1000/01cd9629404cf88c9287/tscancellation-a2f03381e2eb893f5193.tmp* --logVerbosity verbose --logFile /home/xxx/.config/Code/logs/20191221T125728/exthost1/vscode.typescript-language-features/tsserver-log-BS6BiT/tsserver.log --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation
    Info 3    [13:17:19.977] Platform: linux NodeVersion: 12 CaseSensitive: true
    Info 4    [13:17:19.980] Binding...
    Info 5    [13:17:19.987] request:
        {"seq":0,"type":"request","command":"configure","arguments":{"hostInfo":"vscode","preferences":{"providePrefixAndSuffixTextForRename":true,"allowRenameOfImportPath":true}}}
    Info 6    [13:17:19.987] Host information vscode
    Info 7    [13:17:19.987] response:
        {"seq":0,"type":"response","command":"configure","request_seq":0,"success":true}
    Perf 8    [13:17:19.988] 0::configure: async elapsed time (in milliseconds) 1.0927
    Info 9    [13:17:19.988] request:
        {"seq":1,"type":"request","command":"compilerOptionsForInferredProjects","arguments":{"options":{"module":"commonjs","target":"es2016","jsx":"preserve","allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true}}}
    Info 10   [13:17:19.988] Scheduled: *ensureProjectForOpenFiles*
    Perf 11   [13:17:19.988] 1::compilerOptionsForInferredProjects: elapsed time (in milliseconds) 0.6247
    Info 12   [13:17:19.988] response:
        {"seq":0,"type":"response","command":"compilerOptionsForInferredProjects","request_seq":1,"success":true,"body":true}
    Info 13   [13:17:19.988] request:
        {"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js","fileContent":"import {\n  primaryNumberFemales,\n  primaryNumberMales,\n  secondNumberFemales,\n  secondNumberMales,\n  thirdNumberArray\n} from \"./data.js\";\n\nexport function calculateYear(selectedDate) {\n  const isFebFirstToThird = selectedDate =>\n    selectedDate.getMonth() === 1 && selectedDate.getDate() < 4;\n  const isJan = selectedDate => selectedDate.getMonth() === 0;\n  return isJan(selectedDate) || isFebFirstToThird(selectedDate)\n    ? selectedDate.getFullYear() - 1\n    : selectedDate.getFullYear();\n}\n\nexport function findPrimaryAndType(naturalExpressionYearOfBirth, gender) {\n  const includesYearOfBirth = element =>\n    element.year.includes(naturalExpressionYearOfBirth);\n  return gender === \"F\"\n    ? {\n        primaryNumber: (primaryNumberFemales.find(includesYearOfBirth) || {})\n          .number,\n        typeOfExpression: (primaryNumberFemales.find(includesYearOfBirth) || {})\n          .name\n      }\n    : {\n        primaryNumber: (primaryNumberMales.find(includesYearOfBirth) || {})\n          .number,\n        typeOfExpression: (primaryNumberMales.find(includesYearOfBirth) || {})\n          .name\n      };\n}\n\nexport function findSecondaryNumber(primaryNumber, gender, monthOfBirth) {\n  const includesPrimaryNumber = element =>\n    element.primary.includes(primaryNumber);\n  const listOfSecondaryNumbers =\n    gender === \"F\"\n      ? (secondNumberFemales.find(includesPrimaryNumber) || {}).secondary\n      : (secondNumberMales.find(includesPrimaryNumber) || {}).secondary;\n  let monthIndex = monthOfBirth - 1;\n  if (monthIndex < 0) {\n    monthIndex = listOfSecondaryNumbers.length - 1;\n  }\n  return listOfSecondaryNumbers[monthIndex];\n}\n\nexport function findDualityAndComplexity(primaryNumber, gender) {\n  const isPrimaryNumber = element => element.number === primaryNumber;\n  return gender === \"F\"\n    ? {\n        duality: (primaryNumberFemales.find(isPrimaryNumber) || {}).duality,\n        complexity: (primaryNumberFemales.find(isPrimaryNumber) || {})\n          .complexity\n      }\n    : {\n        duality: (primaryNumberMales.find(isPrimaryNumber) || {}).duality,\n        complexity: (primaryNumberMales.find(isPrimaryNumber) || {}).complexity\n      };\n}\n\nexport function findThirdNumberAndText(secondNumber, primaryNumber) {\n  let secondNumberIndex = secondNumber;\n  let primaryNumberIndex = primaryNumber;\n  secondNumberIndex -= 1;\n  primaryNumberIndex -= 1;\n  const thirdNumberIndex = 2;\n  const textIndex = 3;\n  return {\n    thirdNumber:\n      thirdNumberArray[secondNumberIndex][primaryNumberIndex][thirdNumberIndex],\n    text: thirdNumberArray[secondNumberIndex][primaryNumberIndex][textIndex]\n  };\n}\n","projectRootPath":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application","scriptKindName":"JS"},{"file":"untitled:^Untitled-1","fileContent":"hello this is xxx xxx ","projectRootPath":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application","scriptKindName":"TS"}]}}
    Info 14   [13:17:19.989] Search path: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src
    Info 15   [13:17:19.990] ConfigFilePresence:: Current Watches: :: File: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js Status: File added to open files impacted by this config file
    Info 16   [13:17:19.990] ConfigFilePresence:: Current Watches: :: File: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/jsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js Status: File added to open files impacted by this config file
    Info 17   [13:17:19.990] ConfigFilePresence:: Current Watches: :: File: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js Status: File added to open files impacted by this config file
    Info 18   [13:17:19.990] For info: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js :: Config file name: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json
    Info 19   [13:17:19.990] Opened configuration file /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json
    Info 20   [13:17:19.992] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json 2000 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Config file
    Info 21   [13:17:19.992] event:
        {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json","reason":"Creating possible configured project for /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js to open"}}
    Info 22   [13:17:20.7] Config: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json : {
     "rootNames": [
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLD.eslintrc.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/rollup.config.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/setup-jsdom.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/best-practices.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/errors.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/es6.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/imports.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/node.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/strict.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/style.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/variables.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/dist/bundle.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/natural-expression-generator-plugin/bundle.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/data.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/main.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/view.js",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/example_test.ts",
      "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/testtest.js"
     ],
     "options": {
      "target": 1,
      "module": 1,
      "allowJs": true,
      "strict": true,
      "esModuleInterop": true,
      "forceConsistentCasingInFileNames": true,
      "configFilePath": "/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json"
     }
    }
    Info 23   [13:17:20.7] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Wild card directory
    Info 24   [13:17:20.15] Elapsed:: 8ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Wild card directory
    Info 25   [13:17:20.16] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLD.eslintrc.js 500 Project:  WatchType: Closed Script info
    Info 26   [13:17:20.16] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/rollup.config.js 500 Project:  WatchType: Closed Script info
    Info 27   [13:17:20.16] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/setup-jsdom.js 500 Project:  WatchType: Closed Script info
    Info 28   [13:17:20.16] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/best-practices.js 500 Project:  WatchType: Closed Script info
    Info 29   [13:17:20.17] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/errors.js 500 Project:  WatchType: Closed Script info
    Info 30   [13:17:20.17] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/es6.js 500 Project:  WatchType: Closed Script info
    Info 31   [13:17:20.17] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/imports.js 500 Project:  WatchType: Closed Script info
    Info 32   [13:17:20.17] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/node.js 500 Project:  WatchType: Closed Script info
    Info 33   [13:17:20.17] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/strict.js 500 Project:  WatchType: Closed Script info
    Info 34   [13:17:20.17] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/style.js 500 Project:  WatchType: Closed Script info
    Info 35   [13:17:20.17] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/variables.js 500 Project:  WatchType: Closed Script info
    Info 36   [13:17:20.18] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/dist/bundle.js 500 Project:  WatchType: Closed Script info
    Info 37   [13:17:20.18] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/natural-expression-generator-plugin/bundle.js 500 Project:  WatchType: Closed Script info
    Info 38   [13:17:20.18] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/data.js 500 Project:  WatchType: Closed Script info
    Info 39   [13:17:20.18] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/main.js 500 Project:  WatchType: Closed Script info
    Info 40   [13:17:20.18] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/view.js 500 Project:  WatchType: Closed Script info
    Info 41   [13:17:20.18] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/example_test.ts 500 Project:  WatchType: Closed Script info
    Info 42   [13:17:20.19] FileWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/testtest.js 500 Project:  WatchType: Closed Script info
    Info 43   [13:17:20.21] Starting updateGraphWorker: Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json
    Info 44   [13:17:20.56] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
    Info 45   [13:17:20.56] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
    Info 46   [13:17:20.443] DirectoryWatcher:: Added:: WatchInfo: /usr/share/code/resources/app/extensions/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
    Info 47   [13:17:20.458] Elapsed:: 15ms DirectoryWatcher:: Added:: WatchInfo: /usr/share/code/resources/app/extensions/node_modules 1 Project:  WatchType: node_modules for closed script infos in them
    Info 48   [13:17:20.843] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 49   [13:17:20.843] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 50   [13:17:20.847] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 51   [13:17:20.847] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 52   [13:17:21.360] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/node_modules 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 53   [13:17:21.362] Elapsed:: 1ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/node_modules 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 54   [13:17:21.369] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 55   [13:17:21.369] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Failed Lookup Locations
    Info 56   [13:17:21.379] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/@types 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Type roots
    Info 57   [13:17:21.379] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/@types 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Type roots
    Info 58   [13:17:21.379] DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/node_modules/@types 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Type roots
    Info 59   [13:17:21.379] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: /home/xxx/sites/TypeScript/node_modules/@types 1 Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json WatchType: Type roots
    Info 60   [13:17:21.380] Finishing updateGraphWorker: Project: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json Version: 1 structureChanged: true Elapsed: 1359ms
    Info 61   [13:17:21.380] Project '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json' (Configured) 
    Info 62   [13:17:21.380] 	Files (109)
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es5.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2016.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.dom.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.scripthost.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.core.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.collection.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.generator.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.iterable.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.promise.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.proxy.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.reflect.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.symbol.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2016.array.include.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.object.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.string.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.intl.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.intl.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.promise.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.regexp.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.esnext.intl.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.esnext.bigint.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLD.eslintrc.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/estree/0.0.40/node_modules/@types/estree/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/events/3.0.0/node_modules/@types/events/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/rollup/1.27.13/node_modules/rollup/dist/rollup.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/rollup-plugin-commonjs/10.1.0_rollup@1.27.13/node_modules/rollup-plugin-commonjs/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/globals.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/assert.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/async_hooks.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/buffer.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/child_process.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/cluster.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/console.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/constants.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/crypto.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/dgram.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/dns.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/domain.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/events.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/fs.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/http.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/http2.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/https.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/inspector.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/module.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/net.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/os.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/path.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/perf_hooks.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/process.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/punycode.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/querystring.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/readline.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/repl.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/stream.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/string_decoder.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/timers.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/tls.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/trace_events.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/tty.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/url.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/util.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/v8.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/vm.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/worker_threads.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/zlib.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/base.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/fs.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/util.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/globals.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/resolve/0.0.8/node_modules/@types/resolve/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/rollup-plugin-node-resolve/5.2.0_rollup@1.27.13/node_modules/rollup-plugin-node-resolve/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/rollup.config.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/parse5/4.0.0/node_modules/parse5/lib/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/tough-cookie/2.3.6/node_modules/@types/tough-cookie/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/jsdom/12.2.4/node_modules/@types/jsdom/ts3.1/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/setup-jsdom.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/best-practices.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/errors.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/es6.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/imports.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/node.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/strict.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/style.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/variables.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/dist/bundle.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/natural-expression-generator-plugin/bundle.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/data.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/types/locale.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/types/options.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/utils/formatting.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/types/instance.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/typings.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/view.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/main.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/example_test.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/testtest.js
    
    Info 63   [13:17:21.380] -----------------------------------------------
    Info 64   [13:17:21.382] event:
        {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json"}}
    Info 65   [13:17:21.384] event:
        {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"e43adf90a9e1bd096b57e9eda8236a3149cd311d91538fbaefe0a3218c0aff26","fileStats":{"js":18,"jsSize":342536,"jsx":0,"jsxSize":0,"ts":1,"tsSize":1085,"tsx":0,"tsxSize":0,"dts":90,"dtsSize":1971710,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es5","module":"commonjs","allowJs":true,"strict":true,"esModuleInterop":true,"forceConsistentCasingInFileNames":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"3.7.3"}}}
    Info 66   [13:17:21.387] event:
        {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js","configFile":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json","diagnostics":[{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLD.eslintrc.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/best-practices.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/errors.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/es6.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/imports.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/node.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/strict.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/style.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/variables.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/dist/bundle.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/natural-expression-generator-plugin/bundle.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/rollup.config.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/setup-jsdom.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/data.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/main.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/view.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/testtest.js' because it would overwrite input file.","code":5055,"category":"error"}]}}
    Info 67   [13:17:21.387] Search path: 
    Info 68   [13:17:21.387] ConfigFilePresence:: Current Watches: Config file:: File: tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js,untitled:^Untitled-1 Status: File added to open files impacted by this config file
    Info 69   [13:17:21.387] For info: untitled:^Untitled-1 :: Config file name: tsconfig.json
    Info 70   [13:17:21.387] Opened configuration file tsconfig.json
    Info 71   [13:17:21.387] FileWatcher:: Added:: WatchInfo: tsconfig.json 2000 Project: tsconfig.json WatchType: Config file
    Info 72   [13:17:21.387] event:
        {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"tsconfig.json","reason":"Creating possible configured project for untitled:^Untitled-1 to open"}}
    Info 73   [13:17:21.390] Config: tsconfig.json : {
     "rootNames": [
      "OLD.eslintrc.js",
      "rollup.config.js",
      "setup-jsdom.js",
      "OLDeslint-rules/best-practices.js",
      "OLDeslint-rules/errors.js",
      "OLDeslint-rules/es6.js",
      "OLDeslint-rules/imports.js",
      "OLDeslint-rules/node.js",
      "OLDeslint-rules/strict.js",
      "OLDeslint-rules/style.js",
      "OLDeslint-rules/variables.js",
      "dist/bundle.js",
      "natural-expression-generator-plugin/bundle.js",
      "src/core-logic.js",
      "src/data.js",
      "src/main.js",
      "src/view.js",
      "test/example_test.ts",
      "test/testtest.js"
     ],
     "options": {
      "target": 1,
      "module": 1,
      "allowJs": true,
      "strict": true,
      "esModuleInterop": true,
      "forceConsistentCasingInFileNames": true,
      "configFilePath": "tsconfig.json"
     }
    }
    Err 74    [13:17:21.401] Exception on executing command {"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js","fileContent":"import {\n  primaryNumberFemales,\n  primaryNumberMales,\n  secondNumberFemales,\n  secondNumberMales,\n  thirdNumberArray\n} from \"./data.js\";\n\nexport function calculateYear(selectedDate) {\n  const isFebFirstToThird = selectedDate =>\n    selectedDate.getMonth() === 1 && selectedDate.getDate() < 4;\n  const isJan = selectedDate => selectedDate.getMonth() === 0;\n  return isJan(selectedDate) || isFebFirstToThird(selectedDate)\n    ? selectedDate.getFullYear() - 1\n    : selectedDate.getFullYear();\n}\n\nexport function findPrimaryAndType(naturalExpressionYearOfBirth, gender) {\n  const includesYearOfBirth = element =>\n    element.year.includes(naturalExpressionYearOfBirth);\n  return gender === \"F\"\n    ? {\n        primaryNumber: (primaryNumberFemales.find(includesYearOfBirth) || {})\n          .number,\n        typeOfExpression: (primaryNumberFemales.find(includesYearOfBirth) || {})\n          .name\n      }\n    : {\n        primaryNumber: (primaryNumberMales.find(includesYearOfBirth) || {})\n          .number,\n        typeOfExpression: (primaryNumberMales.find(includesYearOfBirth) || {})\n          .name\n      };\n}\n\nexport function findSecondaryNumber(primaryNumber, gender, monthOfBirth) {\n  const includesPrimaryNumber = element =>\n    element.primary.includes(primaryNumber);\n  const listOfSecondaryNumbers =\n    gender === \"F\"\n      ? (secondNumberFemales.find(includesPrimaryNumber) || {}).secondary\n      : (secondNumberMales.find(includesPrimaryNumber) || {}).secondary;\n  let monthIndex = monthOfBirth - 1;\n  if (monthIndex < 0) {\n    monthIndex = listOfSecondaryNumbers.length - 1;\n  }\n  return listOfSecondaryNumbers[monthIndex];\n}\n\nexport function findDualityAndComplexity(primaryNumber, gender) {\n  const isPrimaryNumber = element => element.number === primaryNumber;\n  return gender === \"F\"\n    ? {\n        duality: (primaryNumberFemales.find(isPrimaryNumber) || {}).duality,\n        complexity: (primaryNumberFemales.find(isPrimaryNumber) || {})\n          .complexity\n      }\n    : {\n        duality: (primaryNumberMales.find(isPrimaryNumber) || {}).duality,\n        complexity: (primaryNumberMales.find(isPrimaryNumber) || {}).complexity\n      };\n}\n\nexport function findThirdNumberAndText(secondNumber, primaryNumber) {\n  let secondNumberIndex = secondNumber;\n  let primaryNumberIndex = primaryNumber;\n  secondNumberIndex -= 1;\n  primaryNumberIndex -= 1;\n  const thirdNumberIndex = 2;\n  const textIndex = 3;\n  return {\n    thirdNumber:\n      thirdNumberArray[secondNumberIndex][primaryNumberIndex][thirdNumberIndex],\n    text: thirdNumberArray[secondNumberIndex][primaryNumberIndex][textIndex]\n  };\n}\n","projectRootPath":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application","scriptKindName":"JS"},{"file":"untitled:^Untitled-1","fileContent":"hello this is xxx xxx ","projectRootPath":"/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application","scriptKindName":"TS"}]}}:
    
        Cannot read property 'path' of undefined
    
        TypeError: Cannot read property 'path' of undefined
            at ProjectService.updateNonInferredProjectFiles (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137442:43)
            at ProjectService.addFilesToNonInferredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137332:22)
            at ProjectService.updateRootAndOptionsOfNonInferredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137480:22)
            at ProjectService.loadConfiguredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137416:22)
            at ProjectService.createAndLoadConfiguredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137356:22)
            at ProjectService.createLoadAndUpdateConfiguredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137361:36)
            at ProjectService.assignProjectToOpenedScriptInfo (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:138186:44)
            at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:138417:107
            at Object.mapDefined (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:565:30)
            at ProjectService.applyChangesInOpenFiles (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:138417:48)
            at Session.handlers.ts.createMapFromTemplate._a.<computed> (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:139271:46)
            at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140929:88
            at IOSession.Session.executeWithRequestId (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140920:28)
            at IOSession.Session.executeCommand (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140929:33)
            at IOSession.Session.onMessage (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140952:35)
            at Interface.<anonymous> (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:142267:27)
            at Interface.emit (events.js:200:13)
            at Interface._onLine (readline.js:314:10)
            at Interface._normalWrite (readline.js:459:12)
            at Socket.ondata (readline.js:170:10)
            at Socket.emit (events.js:200:13)
            at addChunk (_stream_readable.js:294:12)
            at readableAddChunk (_stream_readable.js:275:11)
            at Socket.Readable.push (_stream_readable.js:210:10)
            at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
    Info 75   [13:17:21.401] response:
        {"seq":0,"type":"response","command":"updateOpen","request_seq":2,"success":false,"message":"Error processing request. Cannot read property 'path' of undefined\nTypeError: Cannot read property 'path' of undefined\n    at ProjectService.updateNonInferredProjectFiles (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137442:43)\n    at ProjectService.addFilesToNonInferredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137332:22)\n    at ProjectService.updateRootAndOptionsOfNonInferredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137480:22)\n    at ProjectService.loadConfiguredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137416:22)\n    at ProjectService.createAndLoadConfiguredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137356:22)\n    at ProjectService.createLoadAndUpdateConfiguredProject (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:137361:36)\n    at ProjectService.assignProjectToOpenedScriptInfo (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:138186:44)\n    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:138417:107\n    at Object.mapDefined (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:565:30)\n    at ProjectService.applyChangesInOpenFiles (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:138417:48)\n    at Session.handlers.ts.createMapFromTemplate._a.<computed> (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:139271:46)\n    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140929:88\n    at IOSession.Session.executeWithRequestId (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140920:28)\n    at IOSession.Session.executeCommand (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140929:33)\n    at IOSession.Session.onMessage (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:140952:35)\n    at Interface.<anonymous> (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:142267:27)\n    at Interface.emit (events.js:200:13)\n    at Interface._onLine (readline.js:314:10)\n    at Interface._normalWrite (readline.js:459:12)\n    at Socket.ondata (readline.js:170:10)\n    at Socket.emit (events.js:200:13)\n    at addChunk (_stream_readable.js:294:12)\n    at readableAddChunk (_stream_readable.js:275:11)\n    at Socket.Readable.push (_stream_readable.js:210:10)\n    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)"}
    Info 76   [13:17:21.402] event:
        {"seq":0,"type":"event","event":"typingsInstallerPid","body":{"pid":22906}}
    Info 77   [13:17:21.402] Running: *ensureProjectForOpenFiles*
    Info 78   [13:17:21.402] Structure before ensureProjectForOpenFiles:
    Info 79   [13:17:21.402] Project '/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json' (Configured) 0
    Info 79   [13:17:21.403] 	Files (109)
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es5.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2016.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.dom.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.webworker.importscripts.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.scripthost.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.core.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.collection.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.generator.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.iterable.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.promise.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.proxy.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.reflect.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.symbol.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2016.array.include.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.object.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.string.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.intl.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.intl.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.promise.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.es2018.regexp.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.esnext.intl.d.ts
    	/usr/share/code/resources/app/extensions/node_modules/typescript/lib/lib.esnext.bigint.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLD.eslintrc.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/estree/0.0.40/node_modules/@types/estree/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/events/3.0.0/node_modules/@types/events/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/rollup/1.27.13/node_modules/rollup/dist/rollup.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/rollup-plugin-commonjs/10.1.0_rollup@1.27.13/node_modules/rollup-plugin-commonjs/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/globals.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/assert.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/async_hooks.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/buffer.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/child_process.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/cluster.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/console.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/constants.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/crypto.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/dgram.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/dns.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/domain.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/events.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/fs.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/http.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/http2.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/https.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/inspector.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/module.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/net.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/os.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/path.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/perf_hooks.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/process.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/punycode.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/querystring.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/readline.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/repl.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/stream.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/string_decoder.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/timers.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/tls.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/trace_events.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/tty.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/url.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/util.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/v8.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/vm.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/worker_threads.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/zlib.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/base.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/fs.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/util.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/globals.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/node/12.12.21/node_modules/@types/node/ts3.2/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/resolve/0.0.8/node_modules/@types/resolve/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/rollup-plugin-node-resolve/5.2.0_rollup@1.27.13/node_modules/rollup-plugin-node-resolve/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/rollup.config.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/parse5/4.0.0/node_modules/parse5/lib/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/tough-cookie/2.3.6/node_modules/@types/tough-cookie/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/@types/jsdom/12.2.4/node_modules/@types/jsdom/ts3.1/index.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/setup-jsdom.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/best-practices.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/errors.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/es6.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/imports.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/node.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/strict.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/style.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/OLDeslint-rules/variables.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/dist/bundle.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/natural-expression-generator-plugin/bundle.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/data.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/types/locale.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/types/options.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/utils/formatting.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/types/instance.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/node_modules/.pnpm/registry.npmjs.org/flatpickr/4.6.3/node_modules/flatpickr/dist/typings.d.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/view.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/main.js
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/example_test.ts
    	/home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/test/testtest.js
    
    Info 79   [13:17:21.403] -----------------------------------------------
    Info 79   [13:17:21.403] Project 'tsconfig.json' (Configured) 1
    Info 79   [13:17:21.403] 	Files (0)
    
    Info 79   [13:17:21.403] -----------------------------------------------
    Info 79   [13:17:21.403] Open files: 
    Info 79   [13:17:21.403] 	FileName: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/src/core-logic.js ProjectRootPath: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application
    Info 79   [13:17:21.403] 		Projects: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application/tsconfig.json
    Info 79   [13:17:21.403] 	FileName: untitled:^Untitled-1 ProjectRootPath: /home/xxx/sites/TypeScript/vanilla-js-natural-expression-calculator-application
    Info 79   [13:17:21.403] 		Projects: 

VS Code version: Code 1.41.1 (26076a4de974ead31f97692a0d32f90d735645c0, 2019-12-18T15:04:31.999Z)
OS version: Linux x64 4.18.0-80.11.2.el8_0.x86_64

System Info
Item Value
CPUs Intel(R) Core(TM) i7-4770S CPU @ 3.10GHz (8 x 3578)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: disabled_software
skia_renderer: disabled_off
surface_control: disabled_off
surface_synchronization: enabled_on
video_decode: unavailable_off
viz_display_compositor: enabled_on
viz_hit_test_surface_layer: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) 1, 1, 1
Memory (System) 7.50GB (1.02GB free)
Process Argv . --no-sandbox
Screen Reader no
VM 0%
Extensions (11)
Extension Author (truncated) Version
spellright ban 3.0.48
vscode-intelephense-client bme 1.3.6
vscode-dash dee 2.3.0
prettier-vscode esb 3.17.0
shell-format fox 6.1.3
debugger-for-chrome msj 4.12.3
abracadabra nic 3.0.0
LiveServer rit 5.6.1
markdown-preview-enhanced shd 0.5.0
shellcheck tim 0.8.1
quokka-vscode Wal 1.0.267

Metadata

Metadata

Assignees

No one assigned

    Labels

    DuplicateAn existing issue was already created

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions