File tree Expand file tree Collapse file tree 2 files changed +5
-10
lines changed Expand file tree Collapse file tree 2 files changed +5
-10
lines changed Original file line number Diff line number Diff line change 1
1
import "../../assets/styles/play.scss" ;
2
2
3
3
import { editor } from "monaco-editor/esm/vs/editor/editor.api" ;
4
-
5
- // @ts -ignore
4
+ import * as lua from "typescript-to-lua/dist/LuaAST" ;
6
5
import TSTLWorker = require( "worker-loader?name=tstl.worker.js!./tstlWorker" ) ;
7
-
8
- // @ts -ignore
9
6
import FengariWorker = require( "worker-loader?name=fengari.worker.js!./fengariWorker" ) ;
10
7
11
- import * as lua from "typescript-to-lua/dist/LuaAST" ;
12
-
13
8
const renderjson = require ( "renderjson" ) ;
14
9
const tstlPackageJson = require ( "typescript-to-lua/package.json" ) ;
15
10
@@ -94,7 +89,7 @@ if (container && exampleLua && astLua) {
94
89
luaEditor . layout ( ) ;
95
90
} ;
96
91
97
- const tstlWorker = new ( TSTLWorker as any ) ( ) ;
92
+ const tstlWorker = new TSTLWorker ( ) ;
98
93
tstlWorker . postMessage ( { tsStr : tsEditor . getValue ( ) } ) ;
99
94
100
95
let timerVar : any ;
@@ -117,7 +112,7 @@ if (container && exampleLua && astLua) {
117
112
}
118
113
} ;
119
114
120
- const fengariWorker = new ( FengariWorker as any ) ( ) ;
115
+ const fengariWorker = new FengariWorker ( ) ;
121
116
122
117
tstlWorker . onmessage = ( event : MessageEvent ) => {
123
118
if ( event . data . luaStr ) {
Original file line number Diff line number Diff line change 1
- declare module "worker-loader! *" {
1
+ declare module "worker-loader*" {
2
2
class WebpackWorker extends Worker {
3
3
constructor ( ) ;
4
4
}
5
5
6
- export default WebpackWorker ;
6
+ export = WebpackWorker ;
7
7
}
8
8
9
9
declare module "fengari-web" ;
You can’t perform that action at this time.
0 commit comments