Test on wasm (dev) and JS (#269)

diff --git a/.github/workflows/test-package.yml b/.github/workflows/test-package.yml
index cf89e3c..c1132b1 100644
--- a/.github/workflows/test-package.yml
+++ b/.github/workflows/test-package.yml
@@ -59,3 +59,8 @@
       - name: Run VM tests
         run: dart test --platform vm
         if: always() && steps.install.outcome == 'success'
+      - run: dart test --platform chrome --compiler dart2js
+        if: always() && steps.install.outcome == 'success'
+      - run: dart test --platform chrome --compiler dart2wasm
+        # TODO: drop `dev` filter when dart2wasm is working on stable
+        if: always() && steps.install.outcome == 'success' && matrix.sdk == 'dev'