ianmcook commented on issue #4414: URL: https://github.com/apache/arrow-adbc/issues/4414#issuecomment-4771929337
Hi Nicholas, thanks for asking this. For several reasons, we are moving away from packaging ADBC drivers as language-specific libraries and distributing them on language-specific package registries. For details, see the discussion at https://github.com/orgs/adbc-drivers/discussions/7. (This is similar to what you're asking here, but about PyPI instead of npm.) Going forward, the [ADBC Driver Registry](https://dbc-cdn.columnar.tech) will be the best place to get drivers. But we recognize the need to create a seamless experience for the TS/JS community, so we're doing two things to enable this: 1. As of today, it's now possible to install [dbc](https://docs.columnar.tech/dbc/) from npm: ```sh npm install -g @columnar-tech/dbc ``` Then you can install drivers with dbc: ```sh dbc install postgresql ``` Or you can collapse these twp steps into one with `npx`: ```sh npx --yes @columnar-tech/dbc install postgresql ``` For full details, see https://www.npmjs.com/package/@columnar-tech/dbc. 2. We are in the process of creating a WASM build of dbc with JS/TS bindings. This will make it easier for TS/JS apps to install ADBC drivers programmatically. This isn't released yet. If you're interested, please take a look at https://github.com/columnar-tech/dbc/pull/395. Comments welcome. Please let us know if these address your need or if you have any questions. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
