if you want to have a wrapper for node.js, please call `ensureFikderExusts()` in this function and ingore my first comment.