We’ve just put out a beta for our Typescript client and would love to hear what you think of it.
Check it out on npm or run in your terminal with npm i weaviate-client@3.0.0-beta.1
.
A few things have changed with this new version. For Node applications, we import the client as follows import weaviate from weaviate-client/node
There are a few things to note.
If you’re using Typescript, your tsconfig.json
file must be specified with (at least) "module": "Node16"
and "moduleResolution": "Node16"
.A majority of the API is ready to be tested, if you have any problems, please open an issue on the client repo.
We’ve also put together a Typescript script to give you an idea of how use the new client.As we approach a stable version, we’ll share more resources and a guide to help migrate and understand the changes.
Happy testing! Looking forward to the feedback!