14 Commits
Author SHA1 Message Date
Thomas Weber 7387fa0883 Replace tap with node:test (#393) 2026-10-18 14:43:49 -05:00
Muffin 81a0382e0f merge-upstream: initial merge of upstream/develop
installs & compiles but has test errors

aside from expected merge conflicts, notable changes from upstream:
 - removed husky, commitlint, etc.
 - removed semantic-release etc.
2023-12-22 17:25:21 -06:00
Katie Broida 967cab8f20 Make the wait block's logic and behavior more consistent with Scratch 2 (#1759) 2018-12-04 10:35:42 -05:00
Florrie 5af79a086b Use round() instead of floor() in repeat, add unit test 2018-08-14 20:27:18 -03:00
Florrie 62dd6c58c6 Add test for allAtOnce 2018-04-30 12:36:15 -03:00
kchadha d177f4cd0c Merge pull request #1033 from towerofnix/counter-vm
Implement counter blocks
2018-04-09 13:55:35 -04:00
Florrie 797d16be26 Implement counter blocks 2018-04-07 16:02:49 -03:00
Florrie 466a3b62ef Add test for repeatWhile 2018-04-07 14:07:15 -03:00
Florrie 307a48da5a Remove tests for old behavior 2018-03-28 11:38:19 -03:00
Florrie a03f45d1d7 Add tests for forEach block 2018-03-05 16:18:09 -04:00
Ray Schamp 32bc087bba Fix remaining lint issues 2017-08-26 13:24:10 -04:00
Ray Schamp bafdf8d9f2 Use ES6 linting rules in the project root
Update all tests for `no-var` and `prefer-arrow-callback` (using `--fix`)
2017-04-24 15:37:58 -04:00
griffpatch 9cb595312e Implement "Stop this script" function
Existing implementation incorrectly terminates the entire thread.
See: http://llk.github.io/scratch-vm/#144142535
2017-02-08 09:44:10 +00:00
Andrew Sliwinski 5b73ffa66c Add minimal test coverage for control blocks 2016-10-24 14:38:24 -04:00