File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
packages/tailwindcss-language-server/src/language Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,26 @@ import { getLanguageModelCache } from './languageModelCache'
17
17
import { Stylesheet } from 'vscode-css-languageservice'
18
18
19
19
let connection = createConnection ( ProposedFeatures . all )
20
+
21
+ console . log = connection . console . log . bind ( connection . console )
22
+ console . error = connection . console . error . bind ( connection . console )
23
+
24
+ function formatError ( message : string , err : any ) : string {
25
+ if ( err instanceof Error ) {
26
+ let error = < Error > err
27
+ return `${ message } : ${ error . message } \n${ error . stack } `
28
+ } else if ( typeof err === 'string' ) {
29
+ return `${ message } : ${ err } `
30
+ } else if ( err ) {
31
+ return `${ message } : ${ err . toString ( ) } `
32
+ }
33
+ return message
34
+ }
35
+
36
+ process . on ( 'unhandledRejection' , ( e : any ) => {
37
+ connection . console . error ( formatError ( `Unhandled exception` , e ) )
38
+ } )
39
+
20
40
let documents : TextDocuments < TextDocument > = new TextDocuments ( TextDocument )
21
41
22
42
let cssLanguageService = getCSSLanguageService ( )
You can’t perform that action at this time.
0 commit comments