Skip to content

Conversation

@cnadeau
Copy link

@cnadeau cnadeau commented Feb 24, 2023

REF Issue: #19

It's a direct conversion, nothing fancy as a first step. Still a lot of :any types, but it's a start!

Next steps: It would be nice to be able to get generics for Class properties typing and be able to use interfaces for create/update/read operations.

Copy link
Member

@parkerduckworth parkerduckworth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @cnadeau thanks for this! Looks good so far. Next, let's get the tests into a passing state.

@cnadeau
Copy link
Author

cnadeau commented Feb 24, 2023

Hey @cnadeau thanks for this! Looks good so far. Next, let's get the tests into a passing state.

I know what the problem is, I'll have a look asap, thanks!

@parkerduckworth
Copy link
Member

By the way, here is a branch where I started the TS migration awhile back:
https://github.com/weaviate/weaviate-javascript-client/tree/ts-conversion-poc

All the tests were green on the last commit. Feel free to take a look if needed

@weaviate-git-bot
Copy link

To avoid any confusion in the future about your contribution to Weaviate, we work with a Contributor License Agreement. If you agree, you can simply add a comment to this PR that you agree with the CLA so that we can merge.

beep boop - the SeMI bot 👋🤖

PS:
Are you already a member of the Weaviate Slack channel?

@dirkkul dirkkul mentioned this pull request Feb 28, 2023
@cnadeau
Copy link
Author

cnadeau commented Feb 28, 2023

@parkerduckworth There is single one failing, I'll try to have a look tonight.

In the meantime, you can review the other PRs I'll convert the new features/bugfixes on top if this PR once they are in

Sorry for the delays, I wasn't able to run the ci docker-compose stack for some reason

@parkerduckworth
Copy link
Member

@cnadeau the client was somewhat of a moving target in preparation for weaviate server version 1.18 release. Things should be more stable now

@anzemur
Copy link

anzemur commented Mar 3, 2023

@cnadeau How is this progressing? Do you have any estimation of when this will be available?

@cnadeau cnadeau marked this pull request as ready for review March 7, 2023 01:51
@cnadeau cnadeau requested a review from a team as a code owner March 7, 2023 01:51
@parkerduckworth parkerduckworth merged commit 29ea08d into weaviate:main Mar 7, 2023
@dirkkul dirkkul mentioned this pull request Mar 8, 2023
@cnadeau cnadeau deleted the typescript_migration branch March 11, 2023 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants