Skip to content

MistBolt/scratch-blocks

This branch is 2 commits behind TurboWarp/scratch-blocks:develop.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6c4c5dd · Mar 16, 2024
Mar 16, 2024
Aug 10, 2018
Mar 2, 2023
Mar 2, 2023
Jan 11, 2024
Oct 4, 2018
Jan 21, 2024
Jan 13, 2017
Oct 25, 2023
Jun 3, 2021
Dec 23, 2023
Jun 21, 2018
Dec 23, 2023
Feb 24, 2016
Oct 25, 2023
Jun 21, 2018
Jan 4, 2024
Nov 2, 2022
Aug 19, 2016
Oct 25, 2023
Apr 25, 2021
Jan 4, 2024
Jun 18, 2018
Jan 4, 2024
Nov 2, 2022
Apr 18, 2018
Jan 4, 2024
Jan 4, 2024
May 3, 2018
Jul 20, 2021
Jan 4, 2024
Oct 25, 2023

Repository files navigation

TurboWarp/scratch-blocks

Playgrounds

Local development

Requires Node.js (16 or later), Python (2 or 3), and Java. It is known to work in these environments but should work in many others:

  • Windows 10, Python 3.12.1 (Microsoft Store), Node.js 20.10.0 (nodejs.org installer), Java 11 (Temurin-11.0.21+9)
  • macOS 14.2.1, Python 3.11.6 (Apple), Node.js 20.10.0 (installed manually), Java 21 (Temurin-21.0.1+12)
  • Ubuntu 22.04, Python 3.10.12 (python3 package), Node.js 20.10.0 (installed manually), Java 11 (openjdk-11-jre package)

Install dependencies:

npm ci

Open tests/vertical_playground.html in a browser for development. You don't need to rebuild compressed versions for most changes. Open tests/vertical_playground_compressed.html instead to test if the compressed versions built properly.

To re-build compressed versions, run:

npm run prepublish

scratch-gui development server must be restarted to update linked scratch-blocks.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.4%
  • HTML 2.4%
  • Python 1.9%
  • Other 0.3%