Skip to content

Commit 9ad67d9

Browse files
feat: Add wasm support (#167)
* feat: Add wasm support * nit: run formatter * nit: remove unnecessary changes * fix: Remove js_interop * nit: address comments * revert CHANGELOG and pubspec.yaml changes --------- Co-authored-by: Jared McFarland <[email protected]>
1 parent 453d0a3 commit 9ad67d9

File tree

7 files changed

+176
-194
lines changed

7 files changed

+176
-194
lines changed

assets/mixpanel.js

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/pubspec.lock

+41-49
Original file line numberDiff line numberDiff line change
@@ -5,42 +5,42 @@ packages:
55
dependency: transitive
66
description:
77
name: async
8-
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
8+
sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "2.11.0"
11+
version: "2.12.0"
1212
boolean_selector:
1313
dependency: transitive
1414
description:
1515
name: boolean_selector
16-
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
16+
sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "2.1.1"
19+
version: "2.1.2"
2020
characters:
2121
dependency: transitive
2222
description:
2323
name: characters
24-
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
24+
sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803
2525
url: "https://pub.dev"
2626
source: hosted
27-
version: "1.3.0"
27+
version: "1.4.0"
2828
clock:
2929
dependency: transitive
3030
description:
3131
name: clock
32-
sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf
32+
sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b
3333
url: "https://pub.dev"
3434
source: hosted
35-
version: "1.1.1"
35+
version: "1.1.2"
3636
collection:
3737
dependency: transitive
3838
description:
3939
name: collection
40-
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
40+
sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
4141
url: "https://pub.dev"
4242
source: hosted
43-
version: "1.18.0"
43+
version: "1.19.1"
4444
cupertino_icons:
4545
dependency: "direct main"
4646
description:
@@ -53,10 +53,10 @@ packages:
5353
dependency: transitive
5454
description:
5555
name: fake_async
56-
sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78"
56+
sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc"
5757
url: "https://pub.dev"
5858
source: hosted
59-
version: "1.3.1"
59+
version: "1.3.2"
6060
flutter:
6161
dependency: "direct main"
6262
description: flutter
@@ -72,30 +72,22 @@ packages:
7272
description: flutter
7373
source: sdk
7474
version: "0.0.0"
75-
js:
76-
dependency: transitive
77-
description:
78-
name: js
79-
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
80-
url: "https://pub.dev"
81-
source: hosted
82-
version: "0.7.1"
8375
leak_tracker:
8476
dependency: transitive
8577
description:
8678
name: leak_tracker
87-
sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a"
79+
sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec
8880
url: "https://pub.dev"
8981
source: hosted
90-
version: "10.0.4"
82+
version: "10.0.8"
9183
leak_tracker_flutter_testing:
9284
dependency: transitive
9385
description:
9486
name: leak_tracker_flutter_testing
95-
sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8"
87+
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
9688
url: "https://pub.dev"
9789
source: hosted
98-
version: "3.0.3"
90+
version: "3.0.9"
9991
leak_tracker_testing:
10092
dependency: transitive
10193
description:
@@ -108,94 +100,94 @@ packages:
108100
dependency: transitive
109101
description:
110102
name: matcher
111-
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
103+
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
112104
url: "https://pub.dev"
113105
source: hosted
114-
version: "0.12.16+1"
106+
version: "0.12.17"
115107
material_color_utilities:
116108
dependency: transitive
117109
description:
118110
name: material_color_utilities
119-
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
111+
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
120112
url: "https://pub.dev"
121113
source: hosted
122-
version: "0.8.0"
114+
version: "0.11.1"
123115
meta:
124116
dependency: transitive
125117
description:
126118
name: meta
127-
sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136"
119+
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
128120
url: "https://pub.dev"
129121
source: hosted
130-
version: "1.12.0"
122+
version: "1.16.0"
131123
mixpanel_flutter:
132124
dependency: "direct main"
133125
description:
134126
path: ".."
135127
relative: true
136128
source: path
137-
version: "2.3.1"
129+
version: "2.3.4"
138130
path:
139131
dependency: transitive
140132
description:
141133
name: path
142-
sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
134+
sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"
143135
url: "https://pub.dev"
144136
source: hosted
145-
version: "1.9.0"
137+
version: "1.9.1"
146138
sky_engine:
147139
dependency: transitive
148140
description: flutter
149141
source: sdk
150-
version: "0.0.99"
142+
version: "0.0.0"
151143
source_span:
152144
dependency: transitive
153145
description:
154146
name: source_span
155-
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
147+
sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"
156148
url: "https://pub.dev"
157149
source: hosted
158-
version: "1.10.0"
150+
version: "1.10.1"
159151
stack_trace:
160152
dependency: transitive
161153
description:
162154
name: stack_trace
163-
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
155+
sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
164156
url: "https://pub.dev"
165157
source: hosted
166-
version: "1.11.1"
158+
version: "1.12.1"
167159
stream_channel:
168160
dependency: transitive
169161
description:
170162
name: stream_channel
171-
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
163+
sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
172164
url: "https://pub.dev"
173165
source: hosted
174-
version: "2.1.2"
166+
version: "2.1.4"
175167
string_scanner:
176168
dependency: transitive
177169
description:
178170
name: string_scanner
179-
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
171+
sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
180172
url: "https://pub.dev"
181173
source: hosted
182-
version: "1.2.0"
174+
version: "1.4.1"
183175
term_glyph:
184176
dependency: transitive
185177
description:
186178
name: term_glyph
187-
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
179+
sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
188180
url: "https://pub.dev"
189181
source: hosted
190-
version: "1.2.1"
182+
version: "1.2.2"
191183
test_api:
192184
dependency: transitive
193185
description:
194186
name: test_api
195-
sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f"
187+
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
196188
url: "https://pub.dev"
197189
source: hosted
198-
version: "0.7.0"
190+
version: "0.7.4"
199191
vector_math:
200192
dependency: transitive
201193
description:
@@ -208,10 +200,10 @@ packages:
208200
dependency: transitive
209201
description:
210202
name: vm_service
211-
sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec"
203+
sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14"
212204
url: "https://pub.dev"
213205
source: hosted
214-
version: "14.2.1"
206+
version: "14.3.1"
215207
sdks:
216-
dart: ">=3.3.0 <4.0.0"
208+
dart: ">=3.7.0-0 <4.0.0"
217209
flutter: ">=3.18.0-18.0.pre.54"

lib/codec/mixpanel_message_codec.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ class MixpanelMessageCodec extends StandardMessageCodec {
3838
return super.readValueOfType(type, buffer);
3939
}
4040
}
41-
}
41+
}

0 commit comments

Comments
 (0)