Initial commit of 001code-html Scratch frontend project.
Includes scratch-gui, scratch-vm, scratch-blocks, scratch-render, scratch-l10n, and deployment config. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?Blockly=./shim/blockly_compressed_horizontal.Blockly!exports-loader?Blockly!../blocks_compressed');
|
||||
@@ -0,0 +1 @@
|
||||
module.exports = require('./blockly_compressed_horizontal').Blockly;
|
||||
@@ -0,0 +1 @@
|
||||
module.exports = require('./blockly_compressed_horizontal').goog;
|
||||
1
scratch-blocks/shim/blockly_compressed_horizontal.js
Normal file
1
scratch-blocks/shim/blockly_compressed_horizontal.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?this=>window!exports-loader?Blockly&goog!../blockly_compressed_horizontal');
|
||||
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?Blockly=./shim/blockly_compressed_vertical.Blockly!exports-loader?Blockly!../blocks_compressed');
|
||||
@@ -0,0 +1 @@
|
||||
module.exports = require('./blockly_compressed_vertical').Blockly;
|
||||
1
scratch-blocks/shim/blockly_compressed_vertical.goog.js
Normal file
1
scratch-blocks/shim/blockly_compressed_vertical.goog.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('./blockly_compressed_vertical').goog;
|
||||
1
scratch-blocks/shim/blockly_compressed_vertical.js
Normal file
1
scratch-blocks/shim/blockly_compressed_vertical.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?this=>window!exports-loader?Blockly&goog!../blockly_compressed_vertical');
|
||||
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?Blockly=../shim/blocks_compressed_horizontal,goog=../shim/blockly_compressed_horizontal.goog!exports-loader?Blockly!../msg/messages');
|
||||
1
scratch-blocks/shim/blocks_compressed_horizontal.js
Normal file
1
scratch-blocks/shim/blocks_compressed_horizontal.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?Blockly=./shim/blockly_compressed_horizontal-blocks_compressed!exports-loader?Blockly!../blocks_compressed_horizontal');
|
||||
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?Blockly=../shim/blocks_compressed_vertical,goog=../shim/blockly_compressed_vertical.goog!exports-loader?Blockly!../msg/messages');
|
||||
1
scratch-blocks/shim/blocks_compressed_vertical.js
Normal file
1
scratch-blocks/shim/blocks_compressed_vertical.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?goog=./shim/blockly_compressed_vertical.goog,Blockly=./shim/blockly_compressed_vertical-blocks_compressed!exports-loader?Blockly!../blocks_compressed_vertical');
|
||||
1
scratch-blocks/shim/gh-pages.js
Normal file
1
scratch-blocks/shim/gh-pages.js
Normal file
@@ -0,0 +1 @@
|
||||
// intentionally left empty
|
||||
1
scratch-blocks/shim/horizontal.js
Normal file
1
scratch-blocks/shim/horizontal.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?Blockly=../shim/blocks_compressed_horizontal-blockly_compressed_horizontal-messages,goog=../shim/blockly_compressed_horizontal.goog!exports-loader?Blockly!../msg/scratch_msgs');
|
||||
17
scratch-blocks/shim/index.js
Normal file
17
scratch-blocks/shim/index.js
Normal file
@@ -0,0 +1,17 @@
|
||||
/**
|
||||
* Webpack shim module
|
||||
*
|
||||
* Uses webpack imports-loader and exports-loader to provide the horizontal and
|
||||
* vertical flavors of Blockly. All of the other files in this directory shim
|
||||
* Blockly and goog between blockly_compressed_* and blocks_compressed*.
|
||||
*
|
||||
* Horizontal and Vertical export Blockly out of
|
||||
* blockly_compressed_[horizontal, vertical] +
|
||||
* blocks_compressed +
|
||||
* blocks_compressed_[horizontal, vertical] +
|
||||
* msg/messages
|
||||
**/
|
||||
module.exports = {
|
||||
Horizontal: require('./horizontal'),
|
||||
Vertical: require('./vertical')
|
||||
};
|
||||
1
scratch-blocks/shim/vertical.js
Normal file
1
scratch-blocks/shim/vertical.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('imports-loader?Blockly=../shim/blocks_compressed_vertical-blockly_compressed_vertical-messages,goog=../shim/blockly_compressed_vertical.goog!exports-loader?Blockly!../msg/scratch_msgs');
|
||||
Reference in New Issue
Block a user