Clintchiz
a08dfa5322
fix(compiler): reject dynamic api access in client functions
...
Usage-driven emission can only see api.<name> calls. api["name"]()
or passing api to a helper is invisible to it, silently drops the
block from the browser bundle, and fails at runtime instead of build
time. Detect that dynamic/indirect use (masking strings and comments
first, reusing the tokenizer's skipLiteralOrComment) and refuse to
compile instead, naming the offending function.
2026-08-20 07:25:02 +05:30
..
2026-08-12 18:51:15 +05:30
2026-08-20 01:43:38 +05:30
2026-08-12 18:51:15 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-18 19:16:34 +05:30
2026-08-20 02:19:23 +05:30
2026-08-20 07:25:02 +05:30
2026-08-18 19:16:34 +05:30
2026-08-20 06:47:20 +05:30
2026-08-20 06:47:20 +05:30
2026-08-18 20:01:01 +05:30
2026-08-20 07:03:11 +05:30
2026-08-18 20:01:01 +05:30
2026-08-18 19:16:34 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-18 20:01:01 +05:30
2026-08-11 13:40:03 +05:30
2026-08-18 19:16:34 +05:30
2026-08-18 19:16:34 +05:30
2026-08-19 13:42:26 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-11 13:40:03 +05:30
2026-08-12 18:51:15 +05:30
2026-08-18 19:16:34 +05:30
2026-08-11 13:40:03 +05:30
2026-08-19 13:42:26 +05:30
2026-08-11 13:40:03 +05:30
2026-08-18 19:16:34 +05:30
2026-08-12 18:51:15 +05:30
2026-08-18 23:30:42 +05:30
2026-08-11 13:40:03 +05:30
2026-08-12 18:51:15 +05:30
2026-08-20 01:15:35 +05:30
2026-08-20 01:11:35 +05:30
2026-08-20 07:25:02 +05:30
2026-08-12 18:51:15 +05:30
2026-08-11 13:40:03 +05:30
2026-08-20 00:51:21 +05:30
2026-08-19 13:42:26 +05:30
2026-08-18 19:16:34 +05:30
2026-08-19 21:36:44 +05:30