Hi, I have been trying to do some Iced CoffeeScript code instrumentation by manipulating the transformed AST returned by CoffeeScript.nodes(), and have realized it would be much better to instrument the AST before the iced transformation. There's currently no way to do this, so this change adds a noIcedTransform option to CoffeeScript.nodes(), which lets you write code like this:
Hi, I have been trying to do some Iced CoffeeScript code instrumentation by manipulating the transformed AST returned by
CoffeeScript.nodes()
, and have realized it would be much better to instrument the AST before the iced transformation. There's currently no way to do this, so this change adds anoIcedTransform
option toCoffeeScript.nodes()
, which lets you write code like this: