Achieve feature parity with Node.js fs package. We currently only support a limited selection of fs methods. Would be useful to support more.
Part of this work involves providing an abstraction layer of Node.js built-ins in order to support newer functionality (e.g., options and/or behavior) not present in older Node.js versions. This is similar in concept to the userland readable-stream package.
Expected Outcomes
stdlib will have complete feature parity with Node.js built-ins.
Involved Software
No other software is necessary.
Prerequisite Knowledge
JavaScript, Node.js.
Difficulty
Intermediate. Could require some creative solutions to ensure that abstractions work for older Node.js versions.
Idea
Achieve feature parity with Node.js
fs
package. We currently only support a limited selection offs
methods. Would be useful to support more.Part of this work involves providing an abstraction layer of Node.js built-ins in order to support newer functionality (e.g., options and/or behavior) not present in older Node.js versions. This is similar in concept to the userland
readable-stream
package.Expected Outcomes
stdlib will have complete feature parity with Node.js built-ins.
Involved Software
No other software is necessary.
Prerequisite Knowledge
JavaScript, Node.js.
Difficulty
Intermediate. Could require some creative solutions to ensure that abstractions work for older Node.js versions.
Project Length
175/350 hours. Can be scoped accordingly.
Potential Mentors
@kgryte @Planeshifter @steff456