dint-dev / cryptography

Cryptography for Flutter developers: encryption, digital signatures, key agreement, etc.
https://pub.dev/packages/cryptography
Apache License 2.0
162 stars 90 forks source link

chore: update js to 0.7.1 (was 0.6.7) #181

Open techouse opened 7 months ago

techouse commented 7 months ago

This PR updates the js dependency to v0.7.1 until the project gets ported to dart:js_interop.

sunderee commented 6 months ago

It would be great to see this PR land ASAP.

LeoRc01 commented 5 months ago

Is there a way to refer to this commit in the pubspec.yaml ?

techouse commented 5 months ago

Is there a way to refer to this commit in the pubspec.yaml ?

Of course,

dependency_overrides:
  cryptography:
    git:
      url: https://github.com/techouse/cryptography
      ref: chore/update-js
      path: cryptography

alternatively, you could just override js directly, i.e.

dependency_overrides:
  js: ^0.7.1
levelupatlas-mat commented 1 month ago

Any reason not to merge this?

sunderee commented 1 month ago

At this point, I think instead of bumping the js version, perhaps migration to js_interop would be a better idea. This would allow for WASM compilation.

ziadsarour commented 1 month ago

This package seems abandoned. This PR was created 6 months ago (still not merged and it's just a dependency update) and the last merged PR was in September 2023..