Commit Graph
317 Commits
Author SHA1 Message Date
Ray Schamp f9d305c538 Fix "tests" 2016-09-22 10:32:09 -04:00
Ray Schamp 676b3d84b4 Add sprite selection skeleton component 2016-09-22 10:24:09 -04:00
Ray Schamp e43653a389 Add basic Stage component
Update webpack config and vm usage to match updates in scratch-vm
2016-09-22 10:23:44 -04:00
Ray Schamp 603fade788 Add default toolbox categories
Also make the toolbox actually get used by scratch-blocks, and update the import of scratch-blocks to use the new shimming method.
2016-09-19 19:23:40 -04:00
Ray Schamp 4a35375332 Make React a peer dependency
Multiple installations of React can cause issues if the package is used just for the components.
2016-09-19 17:07:19 -04:00
Ray Schamp 0911b50893 Un-shim scratch-blocks, it shims itself now 2016-09-16 18:25:44 -04:00
Ray Schamp c5b81e684a Quiet React warnings in development 2016-09-15 16:55:51 -04:00
Ray Schamp 20778d8d05 The playground is the product 2016-09-15 16:50:10 -04:00
Ray Schamp 5badff999e Use ES5 module style
This way we can have a consistent style for Node and web code.
2016-09-15 16:20:37 -04:00
Ray Schamp 6ecd75e482 Also test that the playground builds 2016-09-15 13:10:05 -04:00
Ray Schamp a965b4e106 Travis you're too kind 2016-09-15 13:00:58 -04:00
Ray Schamp 61ce1400fa Set up Travis 2016-09-15 12:55:58 -04:00
Ray Schamp b8515753a9 Ignore webpack output until we're using it 2016-09-15 12:52:45 -04:00
Ray Schamp 5f7b8f5f79 Hook up skeleton VM to blocks 2016-09-15 12:49:19 -04:00
Ray Schamp 5169f97d8f Add default blocks options and validation
Add skeleton toolbox component
2016-09-15 12:49:07 -04:00
Ray Schamp 882a6107ba Use .js for everything
Thanks to babel-loader and babel-eslint, we can use the same linting everywhere.  This makes our imports easier since we don't need to think about the extension.

Also export things more succinctly in src/index.js
2016-09-15 12:20:00 -04:00
Ray Schamp a173405cc3 Initial commit 2016-09-15 00:50:28 -04:00