scratchfoundation / scratch-blocks

Scratch Blocks is a library for building creative computing interfaces.
https://scratch.mit.edu/developers
Apache License 2.0
2.58k stars 1.37k forks source link

refactor: Bootstrap a minimal Blockly 10 environment. #3228

Closed gonfunko closed 5 months ago

gonfunko commented 5 months ago

This PR replaces the package.json/webpack config files with minimal versions, re-exports all of (unmodified) Blockly 10 under the ScratchBlocks namespace, and exports Scratch's strings and colors. This gets scratch-blocks working at a baseline level once forthcoming PRs adding back the block library and commenting out a few bits in scratch-gui are merged.