mogol / flutter_secure_storage

A Flutter plugin to store data in secure storage
https://pub.dartlang.org/packages/flutter_secure_storage
BSD 3-Clause "New" or "Revised" License
1.09k stars 340 forks source link

[WEB] Wasm support #732

Open rokk4 opened 3 weeks ago

rokk4 commented 3 weeks ago

Do not hinder wasm compilation.

    Context: The unavailable library 'dart:html' is imported through these packages:

    web_plugin_registrant.dart => package:flutter_secure_storage_web => dart:html

Describe the solution you'd like Move away from dart:html and dart:js

package:web, which replaces dart:html (and other web libraries) dart:js_interop, which replaces package:js and dart:js

https://docs.flutter.dev/platform-integration/web/wasm#js-interop-wasm

ThomasAunvik commented 3 weeks ago

https://github.com/mogol/flutter_secure_storage?tab=readme-ov-file#wasm-support

hermankravchenko-ama commented 3 weeks ago

https://github.com/mogol/flutter_secure_storage?tab=readme-ov-file#wasm-support

Wow that was quick