-
Notifications
You must be signed in to change notification settings - Fork 208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added: MeowUI #269
Added: MeowUI #269
Conversation
You're pretty much the first sharing a moonscript library here, I'm looking forward to this evolve. Bc mooonscript is a cool oop language and (although as a mess) compiles back to pure lua. |
I suggest adding pre-compiled Lua files for ease of user-end installation who doesn't use MoonScript. |
I suggest the use of a build dir for the lua files |
Also fun fact i think moonscript has a runtime compiler for moon files written on pure lua, so if you don't wanna deal with a bunch of obfuscated lua files, you could bundle the interpreter with your library so it compiles on the fly and interfaces with pure lua like nothing happened. Making the user both agnostic and oblivious of the behind the scenes. |
Yes i was actually thinking of making a pre-compiled version attached to the release so the user can just grab and include it without even worrying about moonscript. Thanks for the suggestions i will definitely keep them in mind. |
On 2nd thought, let's make "precompiled Lua files" a requirement. It's important that a library is "easy to install" instead of having user bundling MoonScript compiler or using MoonScript. Let me know once you done that so I can merge this. |
Done, MeowUI release 0.1 is out ヾ(^▽^)ノ. |
Just pinging for good measure. @MikuAuahDark |
Hooray! |
This might be the first lib here thats written in MoonScript. I had so much fun making it and i hope it will be useful for other devs.