{"code":"type X = Promise<number>;\n'hello'.toUpperCase()","nodes":[{"type":"hover","text":"type X = Promise<number>","start":5,"length":1,"target":"X","line":0,"character":5},{"type":"hover","text":"interface Promise<T>","docs":"Represents the completion of an asynchronous operation","start":9,"length":7,"target":"Promise","line":0,"character":9},{"type":"hover","text":"(method) String.toUpperCase(): string","docs":"Converts all the alphabetic characters in a string to uppercase.","start":34,"length":11,"target":"toUpperCase","line":1,"character":8}],"meta":{"extension":"ts","compilerOptions":{"strict":true,"module":99,"target":99,"allowJs":true,"skipDefaultLibCheck":true,"skipLibCheck":true,"moduleDetection":3,"baseUrl":"/workspace/.next/standalone/"},"handbookOptions":{"errors":[],"noErrors":false,"noErrorsCutted":false,"noErrorValidation":false,"noStaticSemanticInfo":false,"showEmit":false,"keepNotations":false},"removals":[],"flagNotations":[],"virtualFiles":[{"offset":0,"filename":"index.ts","filepath":"/workspace/.next/standalone/index.ts","content":"type X = Promise<number>;\n'hello'.toUpperCase()","extension":"ts","supportLsp":true}],"positionQueries":[],"positionCompletions":[],"positionHighlights":[]},"queries":[],"completions":[],"errors":[],"highlights":[],"hovers":[{"type":"hover","text":"type X = Promise<number>","start":5,"length":1,"target":"X","line":0,"character":5},{"type":"hover","text":"interface Promise<T>","docs":"Represents the completion of an asynchronous operation","start":9,"length":7,"target":"Promise","line":0,"character":9},{"type":"hover","text":"(method) String.toUpperCase(): string","docs":"Converts all the alphabetic characters in a string to uppercase.","start":34,"length":11,"target":"toUpperCase","line":1,"character":8}],"tags":[]}