Giter VIP home page Giter VIP logo

Comments (4)

ncthbrt avatar ncthbrt commented on May 29, 2024 2

Yes. That would be fantastic @gilbert

I am the designated maintainer, happy to still do the leg work of responding to issues, reviewing PRs, etc, but have a bit too much on my plate maintaining other OSS stuff as well, so haven't been able to commit much time to actually populating this repo.

Original idea was to merge this stuff upstream, but we could for now publish it separately while it gains maturity.

from bs-node.

siffogh avatar siffogh commented on May 29, 2024 1

Was there a repo created? I wanted to add some bindings as well for fs.readDir to accept options. If no repo was created, I would love to do it and add some bindings.

from bs-node.

ncthbrt avatar ncthbrt commented on May 29, 2024

@gilbert are you referring to the built in Node module? That is distinct from this one. This repo was forked a while ago from the built in Node module. This API does have some methods that the built in one does not, but no one has really made a concerted effort to work on this library for a while.

I'm of the opinion that efforts towards covering the node API surface would be better if they were broken into mutually compatible, smaller parts. If you'd like I could create a bs-node-fs repo in reasonml-communnity for example and if you'd like to add bindings, we could add them there?

from bs-node.

gilbert avatar gilbert commented on May 29, 2024

Yeah I did notice that this repo has more methods covered than Belt's Node module. Are the changes here expected to eventually be merged into Belt?

Given there's only a small amount of community effort, I think keeping things centralized as it is now will make things easier to maintain, also considering how Node's API has many cross-module concerns.

If you're willing, I would be happy to become a core contributor to this repo. I'm currently doing a large amount of backend work for Node + ReasonML (streams, file i/o, http, etc), and would like to give back by pushing up any required new bindings / changes. It would also be great to merge in @lightsofapollo's significant work from bs-node-ext.

from bs-node.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.