Aria

Results 100 comments of Aria

It would be a hack but you can use [studio.createContentOfSaveFile](https://www.theatrejs.com/docs/0.5/api/studio#studio.createcontentofsavefile) to get the underlying structure. Out of curiosity, why do you need to convert the keyframes?

Yeah this is very annoying but harmless for your app as it won't affect the final production bundle. The script that creates the bundle is [here](https://github.com/theatre-js/theatre/blob/main/packages/r3f/devEnv/bundle.ts) if anyone wants to...

This might help: https://github.com/facebook/flow/issues/4644#issuecomment-324252464

Yes. Seeing #803 and #811 prompted me to open this issue. I figured since people are thinking about 2.0, it might be a good time to consider an architectural upgrade....

> What's a babel AST? Maybe I could use more accurate terminology here, but by "babel AST," I mean the data structure that's produced during babel's compile pipeline after lexing...

> Babel's Abstract Syntax Tree. I guess they don't use the SpiderMonkey AST Supposedly, it's [based](https://github.com/thejameskyle/babel-handbook/blob/master/translations/en/plugin-handbook.md#asts) on [ESTree](https://github.com/estree/estree), aka the SpiderMonkey AST.

@vendethiel I understand. It is a big undertaking. I've started doing some experiments, just to get an idea of how big of a challenge it actually is. As predicted, `lexer.ls`...

> @igl: I would say that's 90% of the complexity and I did not see a option to simply replace the parser in the API of babel. That really is...

So, as a proof-of-concept, I was able to write a little converter from LiveScript AST to Babel AST. For now, it only supports function declarations and simple expressions, but we...