Hatem Hosny
Hatem Hosny
I think this can be a good start https://github.com/anaganisk/ionic-box
may be this can help https://www.npmjs.com/package/emmet-monaco-es it works very well
First, I'd like to thank you for such a great and inspiring project. I have recently implemented a similar feature in my project [LocalPen](https://github.com/hatemhosny/localpen). It was indeed similar to typescript...
there has been some work going on here: https://github.com/rust-lang/miri/issues/722
This might give you a starting point: https://github.com/live-codes/livecodes/blob/d9be82ae11b282c225af3056b45920c58536565e/src/livecodes/languages/lang-sql.ts Demo: https://dev.livecodes.io/?template=sql
thanks @kennethcassel , that's very clear and reasonable. 🙏
Here are nice resources for different language support https://github.com/appcypher/awesome-wasm-langs https://github.com/mbasso/awesome-wasm These seem relatively easy to implement: - PHP: https://github.com/oraoto/pib [demo](https://dev.livecodes.io/#code/N4IgLglmA2CmIC4QAUASyAEEB2GDqAggMoCyIANCACawDOAxgE4QAOkA9toiBeAIYBzWogDaAXUp96kAG6wAolSjtG3ALZ9GAawCuLXhu17EoaH2wCdg+EgAWYNdF71OYWNjDcAPA2ZsMtIz0ALwAOiD2YCy0CAD0sSp87GDsAHQCULY6AEapEOyxLBDZhbYsqQBWtOEAfF6xvqxgNaGModhebgAeYJqwfK3tGFhUYSA4LDpg4YO4AWAAnnBjAO4QVGC2CBgAjAAMewCkANwYtrAQAvbbOwCseyxdM23YLS9eAPwsZRizsPS2di/ECoWDQaDscgYFYqaBUACE4WOs3q3V6jH6sze7RREAAZow+GpYLNhrRFstwmsNltdgcTmcLlcwDd7o9TtkVDRGNs9s8hgFzFROV0xnxwewVgBaPEqNS0DDiiHSxpsBVKyVS2hE2BSlSXHCKiXStTsKji9XGqUsdiTaL8ubrMbsKaTaYgLH1fGE4nYriUFwedxgACqjCcSF4tDB/xSqkjAF9KOSljZTOZLNZuPRaMIA65g9xnAWPGGIzxkzHpCoi0mQKrPAh0xYrAIbCAKnwZHwG8Wgx5uN3GFhsG6APp9PgYYIYKjseg6YkedKwMDyOBLsAAIQWAEkqAAKcITKbhACUyJeQ4wLqiUwnGKnM7nC83K7XG+DO/3R5At7d56pIGbgeHgOBzisqQvouwaXu0/73pOqS2u4B4XrMszXt8LAkGaOhwHB2B4jo2DSPkuA4FAaEYMApI3q6iGPkBELRmhhHDMRpEcLgjAkdRtEvMMwwIWAD79Mx7CsehglCdeLg0NOI7jkh3bQDosDsUJ8mwIp2mpBiLBmPQsAHrEAB6oShLQABUXiWV8ZSxFCMwgBeGDxBgGKmnIGCfNhdHDNpulmjpADUwKWdg/yAhgaDIGO8gAPIADLIiApweXiam0LYGDQDgOnZDoeJ4rAbQycMcBgJ5q6KdhuFUPhsBAfQSq/kU2RjrAqnhM5IDYIu2Rlb1GAiOE5LMBY4QSKN2liNJArDPiGAHhi1XwjOexnjRAVaZwtDsHAqRlYwKi/vIjCnYwUKGf00YYAC/xaBgCwusO2nnppQn0XeolIfQLEmQtczDAmdFgzJvHYGxdEnn9TF8FQVDyHIHjJRA5LuGVv5aLACx6CNUPAxDOJXpoGD1XhcCJWw5EKjOAkCja5IAEokdsIiUWAEh0Swk0shgnFkZwK1ottjMg1geIrZolibrQqRwBYmwYDUuzi7twxoopBCXXwCypHzyTJAsLDNbQ+XGUBbWyzBHi0GelTsDgv7AsD30k5LIliXwqQrMwbgHmLX0Pfth3NRCAhB7APTuxgSa8/zF08oLJHC7g0exztFVSzLjBy8GCtKwIKtqzsGs51rMfVTOuuEgbRspIsZupBbEBW614IHrb8uOxUzvQ+Ebsh5733e0h/tQCZwe7YGB1HSdZ0zzJCcvAmhGzJTjVwIpcUHlvTU09xDuEX2IGhuGRaVnA1bxjwdYpnAOWwKuwgIOIyZME0b8fyAOa0MgDE0ZGwVhAEbYyuYVBv1AMzMA/8TAgD4FMW0GI8QQC6GVRAeILSwEoLA/+gC6CrnkNgGQWCcGUF6BAaAaxsBUHgQgbB0BowJjrAuck7A1BEFXJACw0DwCwDUIZPgbgEHml6CYOsfMyruG5IgMAvFYCsMoBAIRKgwDQLrM3OgkjKByEYLQci3A9ipAACypD2CABMQA=) (based on https://oraoto.github.io/pib/) - Lua: https://github.com/vvanders/wasm_lua [demo](https://dev.livecodes.io/#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=) (from https://cdn.jsdelivr.net/gh/vvanders/wasm_lua@d68f46a8/main.html)
[BrowserStack](https://www.browserstack.com/) offers free plan for open source projects. This can help in testing across multiple devices
have a look on this https://github.com/tungs/timesnap
sorry, I did not notice that :) I added a new commit without formatting