wdio-docker-service
wdio-docker-service copied to clipboard
Remove `fs-extra` dependency
@stsvilik I looked over the way we use "fs-extra": "^7.0.0", package and I believe we can get rid of the dependency by having a bunch of local functions in src/utils based on fs native module. Let me know your thoughts on this.
Thats definitely possible - will need to promisify native fs and some refactoring around checking for log files writeability.
Node 16 shipped with fs/promises. This should be easy if it is still something you'd like to do.
What version of Node.js do you expect to support? Can we add that in engines.node in package.json?
+1 on this change 👍
Please not that there is a rewrite on going in #126, so let's coordinate this with the work done by @dons20
It also looks like we don't have GitHub workflows configured. Let me know if there are any incremental changes you'd like me to make to help. If I don't hear anything I'll wait for #126.