Eric Rosenbaum
f2793a1d59
Merge branch 'develop' of https://github.com/LLK/scratch-vm into sound
...
# Conflicts:
# package.json
# src/engine/runtime.js
# src/sprites/clone.js
2016-12-21 15:29:57 -05:00
Ray Schamp
867c08b495
Include dotfiles in gh-pages, so .nojekyll works
2016-11-10 14:31:45 -05:00
Ray Schamp
084148e353
Fix path to .nojekyll
...
The path on scratch-gui which this was copied from is different than the one for scratch-vm.
2016-11-09 13:41:57 -05:00
Tim Mickel
f5ee6a7e58
Prevent gh-pages from being processed with Jekyll
...
Thanks @rschamp
2016-11-09 10:50:32 -05:00
Andrew Sliwinski
1b4a1ca1bc
Resolve merge conflicts
2016-10-24 15:53:42 -04:00
Andrew Sliwinski
50b896e935
Unify integration and unit tests to resolve issue with coverage reporting
2016-10-24 12:04:22 -04:00
Ray Schamp
9f0c4eb098
Update to eslint-config-scratch 2.0
...
We are on a fast release cycle here.
2016-10-24 11:39:39 -04:00
Ray Schamp
1bd1d8e8d1
Keep up with non-breaking lint changes
2016-10-23 22:21:59 -04:00
Ray Schamp
73edb65c4d
Replace console with minilog
2016-10-23 22:20:30 -04:00
Ray Schamp
f6c0064235
All linting other than console statements
2016-10-23 22:20:29 -04:00
Ray Schamp
36e4683aa8
Install and use eslint-config-scratch
2016-10-23 12:03:59 -04:00
Eric Rosenbaum
f3f2fea3dd
add watch command
2016-10-18 12:50:22 -04:00
Ray Schamp
1b9f9e63d6
Fix scratch-* dependency versions for npm update
...
The issues:
* The scratch-blocks@0.1.0 version exists because I accidentally published 0.1.0 (no -prerelease modifier) while setting up NPM
* I added a step that causes Travis to run `npm update` after installing
* The "0.1.0-prepublish" dependency version makes no sense
This made Travis install the old version of scratch-blocks that I published accidentally, which breaks the playground.
2016-10-18 12:00:52 -04:00
Eric Rosenbaum
ba84b6e34b
move audioengine to its own module
2016-10-17 17:16:13 -04:00
Ray Schamp
3f4a244cbd
Replace Makefile with npm scripts
2016-10-17 09:42:35 -04:00
TheBrokenRail
476221fc1b
change second start to build
2016-10-12 21:00:10 -04:00
TheBrokenRail
cb4a75928e
Add NPM Script 'build'
2016-10-04 20:25:06 -04:00
Ray Schamp
4c80e9a9b0
Use new version format for scratch-* dependencies
2016-09-27 10:23:12 -04:00
Ray Schamp
e31fc19a50
Update version format
...
-prerelease.[timestamp] is semver friendly. Move SHA info to package.json.
2016-09-27 09:20:55 -04:00
Ray Schamp
e4ec9c551f
Use most recent version of scratch-* dependencies
2016-09-26 11:47:00 -04:00
Ray Schamp
6b1d2a8eb6
Update dev server to only serve the playground
...
Now that we don't rely on node_modules, we can update the content base to just `playground` and just look at it from http://localhost:8080/
2016-09-26 10:04:47 -04:00
Ray Schamp
7eb2e58a38
Publish to NPM
...
Authenticate with NPM via .npmrc and publish the package version + "-[git sha]".
Remove vm and vm.min.js, they'll be built before the package is published to NPM and available on installation. When installing from git, the build step will run on npm install.
2016-09-26 09:42:53 -04:00
Ray Schamp
89f751e651
Publish playground to gh-pages
2016-09-26 09:42:53 -04:00
Ray Schamp
a99f9ad5ff
Provide playground dependencies with webpack
...
This confines all the files the playground needs to the playground directory.
2016-09-26 09:42:37 -04:00
Ray Schamp
e689664733
Build the module to be imported
...
This puts the details of the loaders needed to build index.js out of the concern of the packages that require it.
2016-09-20 16:35:11 -04:00
Ray Schamp
fa10a2279a
Only expose VirtualMachine to window for bundles
2016-09-20 10:29:47 -04:00
TheBrokenRail
220d614a9d
Better README! ( #114 )
...
Improve README
Implement "npm start"
2016-08-31 13:31:01 -07:00
Tim Mickel
6d773076c5
Update package.json
2016-08-24 14:03:42 -04:00
Tim Mickel
7a44dce816
Add stats.js meter to playground
2016-08-11 22:54:57 -04:00
Andrew Sliwinski
32b1d4ec61
Remove memoizee dependency and usage in adapter. Resolves GH-2
2016-08-08 17:07:50 -04:00
Tim Mickel
c47a061edb
Updates for newly released scratch-render repo
2016-08-08 15:43:52 -04:00
Tim Mickel
19da0b0032
Add renderer demo using scratch-render-webgl
2016-06-30 18:59:47 -04:00
Tim Mickel
d72cc55c11
Example that uses promises instead of util.report
2016-06-30 18:56:23 -04:00
Tim Mickel
020bf1ef65
Use absolute version number for webpack-dev-server
2016-06-21 15:28:47 -04:00
Tim Mickel
b144ca7a2e
Add dev server to help with WebWorker development
2016-06-21 14:42:24 -04:00
Tim Mickel
e92832772f
Absolute version number for highlightjs dependency
2016-06-01 13:13:52 -04:00
Tim Mickel
6593c399c1
Update to use syntax highlighting in block explorer
2016-06-01 13:13:52 -04:00
Tim Mickel
1c253df3a2
Add a basic demo playground with scratch-blocks
2016-06-01 13:13:41 -04:00
Andrew Sliwinski
fe1340c4ab
Update package version to 'pre release'
2016-05-10 12:15:27 -04:00
Andrew Sliwinski
389d112729
All tests passing
2016-04-26 09:54:14 -04:00
Andrew Sliwinski
981b85e78f
AST create / change / move / delete from blockly
2016-04-26 09:49:52 -04:00
Andrew Sliwinski
f9f47ed103
WIP
2016-04-18 17:20:30 -04:00
Andrew Sliwinski
655556273a
Initial commit
2016-04-08 13:10:37 -04:00
Andrew Sliwinski
9d5423f22a
Initial commit
2016-03-28 12:53:44 -04:00