File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -31,8 +31,11 @@ function addLibsFromContext(context: __WebpackModuleApi.RequireContext) {
3131 }
3232}
3333
34+ // Add typescript libs
3435addLibsFromContext ( require . context ( "!!raw-loader!typescript/lib/" , false , / l i b ( \. e s ( .+ ) ) ? \. d \. t s $ / ) ) ;
3536monaco . languages . typescript . typescriptDefaults . addExtraLib ( require ( "!!raw-loader!./execute/console.d.ts" ) . default ) ;
37+
38+ // Add lua-types
3639addLibsFromContext ( require . context ( "!!raw-loader!lua-types/core/" , true , / \. d \. t s $ / ) ) ;
3740// TODO: Generate it from lua-types/special/5.3.d.ts
3841for ( const module of [
@@ -44,6 +47,11 @@ for (const module of [
4447 monaco . languages . typescript . typescriptDefaults . addExtraLib ( module . default ) ;
4548}
4649
50+ // Add tstl language extension types
51+ addLibsFromContext ( require . context ( "!!raw-loader!typescript-to-lua/language-extensions/" , true , / \. d \. t s $ / ) ) ;
52+ monaco . languages . typescript . typescriptDefaults . addExtraLib ( require ( "!!raw-loader!typescript-to-lua/language-extensions/index.d.ts" ) . default ) ;
53+
54+ // Add default ts compiler options
4755monaco . languages . typescript . typescriptDefaults . setCompilerOptions ( {
4856 ...monaco . languages . typescript . typescriptDefaults . getCompilerOptions ( ) ,
4957 strict : true ,
You can’t perform that action at this time.
0 commit comments