Closed mrm007 closed 10 months ago
Latest commit: 286e42c2a9dd39b96a734a10031d75994e527736
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Also needs a changeset.
Seems somewhere inbetween the responsiveness of the pre-sucrase version and current playroom master.
That is to be expected, since we are running the Babel transform just for validation and Sucrase transform for the actual compilation. Ideally we would just parse, not transform.
I'll run some tests with Braid.
Tested the latest commit's snapshot in a large braid playroom, and it feels just as good as the sucrase-only version, maybe even slightly better. 👏
Fixes #297.
Happy to bikeshed the names
R_F
andR_cE
because they might clash with other global identifiers that were provided via thescope
option. The shortened pragma names should not contain any characters that need to be encoded, so only use characters from this list (while still being valid JavaScript identifier names):