-
Notifications
You must be signed in to change notification settings - Fork 31
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
Bump uri template #619
Bump uri template #619
Conversation
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.
Thanks for the contribution as always.
We use yarn here and lerna, would you mind dropping the package lock and running a yarn install for sanity please? Also left a couple of comments.
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.
@koros for final review and testing in a browser setup + in a node app setup
should be ready now 🙂 |
3ea00fb
to
883c6ab
Compare
Rebased on latest |
@andreaTP there's something else broken but it has nothing to do with this PR, its the generation side let me look into that. |
First off, thank you @andreaTP for your time and effort. We appreciate you. Folks, we shouldn't be merging directly into the branch where we publish from. We should consider creating another branch off of main, create new PR into the branch, merge into that branch, and then the CI/CD can run when you create another PR into main. That way, the community contribution is counted and the CI is run. |
Thanks for chipping in @MIchaelMainer !
This is not a common practice, but I have no objection if someone is willing to do the manual work all of the time ...
This could work, but I expect it to work now as #668 got merged. At the moment seems like something is broken in Kiota |
Just to make it clear, the current CI failure doesn't seem to be related with the changes proposed in this PR. |
@baywet sorry for bothering you directly, would you be able to facilitate the progress on this PR? |
@andreaTP it seems our CI is impacted by this microsoft/kiota#2676 which makes it flaky. I just reran the thing for now and it passed. |
Not sure this is related - but, with Vite and:
i get an exception:
Looking at the packages for kiota-abstractions:
we are on the new version of uri-template-lite. But the code seems to break here:
aka:
Got any ideas? This is a rather "blocking" issue. |
Thanks for reporting this. Do you have the same issue if you downgrade the package? |
If I downgrade to
I no longer see the error, mentioned before. (I only downgraded kiota-abstractions) But now there seems to be a mismatch between kiota-abstractions and kiota-http-fetchlibrary and I get different errors. Any idea what the working combination might be? |
Just an update - in the end, this combination ran for me:
Able to compile and bundle with Vite - the definition mismatches are also gone. |
@ksdaniel would you be able to provide a minimal reproducer so that we can fix the underlying issue? |
This should fix #584 , I couldn't verify that this completely solves the problem but is a good guess ...