@@ -7,60 +7,9 @@ import { wireTmGrammars } from 'monaco-editor-textmate';
7
7
import onigasm from 'onigasm/lib/onigasm.wasm?url' ;
8
8
import typescriptReactTM from './TypeScriptReact.tmLanguage.json' ;
9
9
import cssTM from './css.tmLanguage.json' ;
10
- import sPackageJson from '/node_modules/solid-js/package.json?raw' ;
11
- import sWebPackageJson from '/node_modules/solid-js/web/package.json?raw' ;
12
10
import sJsxRuntime from '/node_modules/solid-js/jsx-runtime.d.ts?raw' ;
13
- import sIndex from '/node_modules/solid-js/types/index.d.ts?raw' ;
14
- import sJsx from '/node_modules/solid-js/types/jsx.d.ts?raw' ;
15
- import sArray from '/node_modules/solid-js/types/reactive/array.d.ts?raw' ;
16
- import sObservable from '/node_modules/solid-js/types/reactive/observable.d.ts?raw' ;
17
- import sScheduler from '/node_modules/solid-js/types/reactive/scheduler.d.ts?raw' ;
18
- import sSignal from '/node_modules/solid-js/types/reactive/signal.d.ts?raw' ;
19
- import sComponent from '/node_modules/solid-js/types/render/component.d.ts?raw' ;
20
- import sFlow from '/node_modules/solid-js/types/render/flow.d.ts?raw' ;
21
- import sHydration from '/node_modules/solid-js/types/render/hydration.d.ts?raw' ;
22
- import sRenderIndex from '/node_modules/solid-js/types/render/index.d.ts?raw' ;
23
- import sSuspense from '/node_modules/solid-js/types/render/Suspense.d.ts?raw' ;
24
- import sClient from '/node_modules/solid-js/web/types/client.d.ts?raw' ;
25
- import sCore from '/node_modules/solid-js/web/types/core.d.ts?raw' ;
26
- import sWebIndex from '/node_modules/solid-js/web/types/index.d.ts?raw' ;
27
- import sWebJsx from '/node_modules/solid-js/web/types/jsx.d.ts?raw' ;
28
- import sServerMock from '/node_modules/solid-js/web/types/server-mock.d.ts?raw' ;
29
- import sStoreIndex from '/node_modules/solid-js/store/types/index.d.ts?raw' ;
30
- import sStateModifier from '/node_modules/solid-js/store/types/modifiers.d.ts?raw' ;
31
- import sMutable from '/node_modules/solid-js/store/types/mutable.d.ts?raw' ;
32
- import sServer from '/node_modules/solid-js/store/types/server.d.ts?raw' ;
33
- import sStore from '/node_modules/solid-js/store/types/store.d.ts?raw' ;
34
11
35
- // Tell monaco about the file from solid-js
36
- function cm ( source : string , path : string ) {
37
- editor . createModel ( source , 'typescript' , Uri . parse ( `file:///node_modules/solid-js/${ path } ` ) ) ;
38
- }
39
-
40
- cm ( sPackageJson , 'package.json' ) ;
41
- cm ( sWebPackageJson , 'web/package.json' ) ;
42
- cm ( sJsxRuntime , 'jsx-runtime.d.ts' ) ;
43
- cm ( sIndex , 'types/index.d.ts' ) ;
44
- cm ( sJsx , 'types/jsx.d.ts' ) ;
45
- cm ( sArray , 'types/reactive/array.d.ts' ) ;
46
- cm ( sObservable , 'types/reactive/mutable.d.ts' ) ;
47
- cm ( sScheduler , 'types/reactive/scheduler.d.ts' ) ;
48
- cm ( sSignal , 'types/reactive/signal.d.ts' ) ;
49
- cm ( sComponent , 'types/render/component.d.ts' ) ;
50
- cm ( sFlow , 'types/render/flow.d.ts' ) ;
51
- cm ( sHydration , 'types/render/hydration.d.ts' ) ;
52
- cm ( sRenderIndex , 'types/render/index.d.ts' ) ;
53
- cm ( sSuspense , 'types/render/Suspense.d.ts' ) ;
54
- cm ( sClient , 'web/types/client.d.ts' ) ;
55
- cm ( sCore , 'web/types/core.d.ts' ) ;
56
- cm ( sWebIndex , 'web/types/index.d.ts' ) ;
57
- cm ( sWebJsx , 'web/types/jsx.d.ts' ) ;
58
- cm ( sServerMock , 'web/types/server-mock.d.ts' ) ;
59
- cm ( sStoreIndex , 'store/types/index.d.ts' ) ;
60
- cm ( sStateModifier , 'store/types/modifiers.d.ts' ) ;
61
- cm ( sMutable , 'store/types/mutable.d.ts' ) ;
62
- cm ( sServer , 'store/types/server.d.ts' ) ;
63
- cm ( sStore , 'store/types/store.d.ts' ) ;
12
+ editor . createModel ( sJsxRuntime , 'typescript' , Uri . parse ( 'file:///node_modules/solid-js/jsx-runtime.d.ts' ) ) ;
64
13
65
14
languages . typescript . typescriptDefaults . setEagerModelSync ( true ) ;
66
15
0 commit comments