jscodeshift icon indicating copy to clipboard operation
jscodeshift copied to clipboard

`j.functionExpression.from(functionDeclaration)` is failing on Windows

Open MichaelDeBoey opened this issue 3 years ago • 0 comments

For some reason Windows is throwing an error when converting a FunctionDeclaration to a FunctionExpression, while this is perfectly working (as expected) on Linux.

As @mcansh pointed out in https://github.com/remix-run/remix/pull/3987#issuecomment-1218239753, the origin of this problem is coming from ast-types https://github.com/benjamn/ast-types/blob/master/lib/types.ts#L656-L658

AST Explorer example (which is failing as well): https://astexplorer.net/#/gist/31f7305e1a29c0565f6efb13709e93a8/latest

CC/ @Daniel15 @ElonVolo @trivikr

MichaelDeBoey avatar Aug 20 '22 12:08 MichaelDeBoey