This is part of the monorepo project.
The theme plugins rarely get updates, so they are a good place to start with pulling plugins into core.
As long as no changes are coming into the theme plugins, we can hold off on RaspberryPiFoundation/blockly-samples#2134 until after this step.
- Copy theme plugins from
blockly-samples into blockly
- Update versions to respect locked versioning, and update dependencies to use workspace-style notation
- Test that
npm install, npm build, and npm test work
- From the root of the monorepo
- From inside each plugin's directory
This is part of the monorepo project.
The theme plugins rarely get updates, so they are a good place to start with pulling plugins into core.
As long as no changes are coming into the theme plugins, we can hold off on RaspberryPiFoundation/blockly-samples#2134 until after this step.
blockly-samplesintoblocklynpm install,npm build, andnpm testwork