jsonld.js
jsonld.js copied to clipboard
Request to release an update with updated dependecies
This project uses @digitalbazaar/http-client from 3.4.1 to 4.0.1. As @digitalbazaar/http-client:3.4.1, uses ky-universal which is causing problems because of top level await.
- What environment is this causing problems with?
- We had some problems related to this, but I thought the delayed loading patches fixed that.
- Doing this update is problematic in the current 8.x release.
http-client@4
is a breaking change and will require an updated dependency on node 18+. - We will very soon bring in a
rdf-canonize
breaking change update. We might make everything node 18+ at that point and update http-client and all the ancient dev deps. If we don't do that on the first release with the new lib, it will be very shortly after.
HI, Thanks for responding. I am using this in my Sveltekit application and using vite + esbuild + svelte-adapter-azure-swa to bundle and deploy the code to Azure SWA
Hello, I have also run into an issue with the older version of rdf-canonize. Emoji's in strings throws "Unsupported U escape". It was fixed in this commit of rdf-canonize: https://github.com/digitalbazaar/rdf-canonize/commit/006a070c37791766f312441758d57618247d271e#diff-c697334692792a5c11dd7b3cc11bfa38e0bc197e06e4656b8f42a187954e3d6f
@agustaf9 That dependency is updated in a branch that will be released soon: https://github.com/digitalbazaar/jsonld.js/pull/548. Since this will be a major version release, there were a few more cleanups to do such as updating all the other dependencies.