fix lint errors

pull/32/head
Piotr Wilczynski 3 months ago
parent f5619ce591
commit 256d5db51a

1
.gitignore vendored

@ -1,3 +1,4 @@
node_modules node_modules
dist dist
package-lock.json package-lock.json
.idea

@ -1,8 +1,6 @@
import { LuaError } from './LuaError' import { LuaError } from './LuaError'
import { LuaType } from './utils' import { LuaType } from './utils'
export type ThreadStatus = 'running' | 'suspended' | 'dead'
type Gen = Generator<LuaType[], LuaType[], LuaType[]> type Gen = Generator<LuaType[], LuaType[], LuaType[]>
type GenFn = (...args: LuaType[]) => Gen type GenFn = (...args: LuaType[]) => Gen
@ -46,9 +44,10 @@ class Thread {
} }
// eslint-disable-next-line @typescript-eslint/no-empty-function // eslint-disable-next-line @typescript-eslint/no-empty-function
const mainThread = new Thread((function* () {}) as unknown as GenFn) const mainThread = new Thread((function*() {} as unknown) as GenFn)
mainThread.status = 'running' mainThread.status = 'running'
Thread.main = mainThread Thread.main = mainThread
Thread.current = mainThread Thread.current = mainThread
export { Thread } export { Thread }
export type ThreadStatus = 'running' | 'suspended' | 'dead'

@ -256,7 +256,8 @@ function setmetatable(table: LuaType, metatable: LuaType): Table {
throw new LuaError('cannot change a protected metatable') throw new LuaError('cannot change a protected metatable')
} }
TABLE.metatable = metatable === null || metatable === undefined ? null : coerceArgToTable(metatable, 'setmetatable', 2) TABLE.metatable =
metatable === null || metatable === undefined ? null : coerceArgToTable(metatable, 'setmetatable', 2)
return TABLE return TABLE
} }

@ -191,7 +191,7 @@ const operators = {
lt, lt,
le, le,
gt, gt,
ge, ge
} }
export { operators } export { operators }

Loading…
Cancel
Save