-
Notifications
You must be signed in to change notification settings - Fork 27
chore(scripts): allow variadic compilation for javascript #3933
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(scripts): allow variadic compilation for javascript #3933
Conversation
✔️ Code generated!
📊 Benchmark resultsBenchmarks performed on the method using a mock server, the results might not reflect the real-world performance.
|
millotp
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good idea !
scripts/buildLanguages.ts
Outdated
| return map; | ||
| } | ||
|
|
||
| // there is no monitoring client for now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bah yes there is
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah yes it's not needed anymore it was just missing the dart guides case I think
|
gg |
millotp
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
gg fr
cimr frr |
…nerated) [skip ci] Co-authored-by: Clément Vannicatte <[email protected]>
🧭 What and Why
🎟 JIRA Ticket: https://algolia.atlassian.net/browse/DI-3033
Changes included:
this pr updates the build script to allow variadic client compilation on the javascript client, since this is the only fully variadic client.
not sure if it breaks other things, will see with the CI
example: https://github.com/algolia/api-clients-automation/actions/runs/11253862443/job/31290141181?pr=3932 -- the ci runs only for a subset of clients, but we ask for every playground/snippets/guides to be compiled, since it requires the client to be compiled too, this would fail