https://github.com/gamesys/moonshine/
- Weak tables?
- non-string keys?
- ES6 maps?
- issues with 'hasOwnProperty'?
- Marshalling?
- noconflict?
- IE?
- Fallback to flash?
- Use of normal chrome debugger
- Dead code elimination?
- Storage via localStorage?
- Events?
-
Can probably write most function in lua itself...
- coroutine.wrap
-
date stuff looks needlessly complex?
-
patterns: Just translate the original processing code to js; it's not complex.
-
dofile is just loadfile()()
-
select: just use slice??
-
xpcall error in error handler?
-
debug library: why not implemented?
-
table.getn doesn't just use length operator?