yfm-transform
yfm-transform copied to clipboard
Transform overloads the CPU.
We use transform on the Node.js side. There, we also use the includes plugin from @diplodoc/transform/lib/plugins/includes.
Currently, if the tree of includes in an MD file has a deep nesting (one file calls another, and so on), the Node instance crashes due to CPU overload.
Transform version:
4.40.0
Steps To Reproduce
- Create several files with a large number of includes that reference a large number of other files.
The current behavior
Node instance crashes due to CPU overload.
The expected behavior
Transform works normally