Skip to content

Request to release an update with updated dependecies #540

@sukeshpabolu

Description

@sukeshpabolu

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.

Activity

davidlehn

davidlehn commented on Oct 23, 2023

@davidlehn
Member
  • 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.
sukeshpabolu

sukeshpabolu commented on Oct 24, 2023

@sukeshpabolu
Author

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

agustaf9

agustaf9 commented on May 30, 2024

@agustaf9

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: digitalbazaar/rdf-canonize@006a070#diff-c697334692792a5c11dd7b3cc11bfa38e0bc197e06e4656b8f42a187954e3d6f

davidlehn

davidlehn commented on May 31, 2024

@davidlehn
Member

@agustaf9 That dependency is updated in a branch that will be released soon: #548. Since this will be a major version release, there were a few more cleanups to do such as updating all the other dependencies.

wmlutz

wmlutz commented on Feb 19, 2025

@wmlutz

@davidlehn any updates? Would love to get a version without http-client to avoid the ky-universal/esbuild issues.

divdavem

divdavem commented on Apr 1, 2025

@divdavem

For info, I have opened #569 to be able to easily import jsonld without any dependency on @digitalbazaar/http-client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @davidlehn@divdavem@agustaf9@wmlutz@sukeshpabolu

        Issue actions

          Request to release an update with updated dependecies · Issue #540 · digitalbazaar/jsonld.js