15 Commits
Author SHA1 Message Date
Thomas Weber 7387fa0883 Replace tap with node:test (#393) 2026-10-18 14:43:49 -05:00
KyleKartandMuffin ce04eafec0 Add boolean argument support to ScratchX compatibility layer (#208)
Co-authored-by: Muffin <muffin@muffin.ink>
2024-05-09 00:46:18 -05:00
Muffin b23fb1e8be Refactor ScratchX compatibility layer 2023-08-16 16:39:09 -05:00
Thomas Weber 95f57eaf96 scratchx: Extract some functions to separate module 2022-07-08 20:03:03 -05:00
Thomas Weber b182b0afd0 scratchx: Add test for block type ' ' being equivalent to '' 2022-07-08 02:24:55 -05:00
Thomas Weber 651b72f677 scratchx: Add displayName support 2022-07-08 02:22:56 -05:00
Thomas Weber 274cf02d47 scratchx: Fix default value of default argument values 2022-07-07 17:47:55 -05:00
Thomas Weber 3a7e75930a scratchx: Use shorter prefix for generated extension IDs
No projects use this yet so it's safe to change.
2022-07-07 17:47:55 -05:00
Thomas Weber 6bbedd479b scratchx: Add support for menu arguments using : as a separator 2022-07-07 02:30:37 -05:00
Thomas Weber 9115616f47 scratchx: Add support for more types of separators 2022-07-07 02:21:09 -05:00
Thomas Weber ef0e7cffe2 scratchx: Implement separators 2022-07-07 02:02:34 -05:00
Thomas Weber 2c693860a2 scratchx: Implement async blocks 2022-07-07 01:50:51 -05:00
Thomas Weber d991629a49 scratchX: Set Scratch 3 docsURI to ScratchX url 2022-07-07 01:38:23 -05:00
Thomas Weber f424b2e03e scratchx: Add menu support 2022-07-07 01:37:00 -05:00
Thomas Weber 65e58845fc scratchx: Add primitive support for ScratchX extensions 2022-07-07 01:25:19 -05:00