File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import "../../assets/styles/play.scss" ;
22
33import { editor } from "monaco-editor/esm/vs/editor/editor.api" ;
4-
5- // @ts -ignore
4+ import * as lua from "typescript-to-lua/dist/LuaAST" ;
65import TSTLWorker = require( "worker-loader?name=tstl.worker.js!./tstlWorker" ) ;
7-
8- // @ts -ignore
96import FengariWorker = require( "worker-loader?name=fengari.worker.js!./fengariWorker" ) ;
107
11- import * as lua from "typescript-to-lua/dist/LuaAST" ;
12-
138const renderjson = require ( "renderjson" ) ;
149const tstlPackageJson = require ( "typescript-to-lua/package.json" ) ;
1510
@@ -94,7 +89,7 @@ if (container && exampleLua && astLua) {
9489 luaEditor . layout ( ) ;
9590 } ;
9691
97- const tstlWorker = new ( TSTLWorker as any ) ( ) ;
92+ const tstlWorker = new TSTLWorker ( ) ;
9893 tstlWorker . postMessage ( { tsStr : tsEditor . getValue ( ) } ) ;
9994
10095 let timerVar : any ;
@@ -117,7 +112,7 @@ if (container && exampleLua && astLua) {
117112 }
118113 } ;
119114
120- const fengariWorker = new ( FengariWorker as any ) ( ) ;
115+ const fengariWorker = new FengariWorker ( ) ;
121116
122117 tstlWorker . onmessage = ( event : MessageEvent ) => {
123118 if ( event . data . luaStr ) {
Original file line number Diff line number Diff line change 1- declare module "worker-loader! *" {
1+ declare module "worker-loader*" {
22 class WebpackWorker extends Worker {
33 constructor ( ) ;
44 }
55
6- export default WebpackWorker ;
6+ export = WebpackWorker ;
77}
88
99declare module "fengari-web" ;
You can’t perform that action at this time.
0 commit comments