Use babel-polyfill, plus compatibility fixes

This commit is contained in:
Christopher Willis-Ford 2016-06-16 14:30:32 -07:00
parent ef100bf91e
commit 543f05d6d4
5 changed files with 9 additions and 1 deletions

View file

@ -14,7 +14,6 @@
Min: <input id="fudgeMin" type="number" onchange="onFudgeMinChanged(this.value)">
Max: <input id="fudgeMax" type="number" onchange="onFudgeMaxChanged(this.value)">
</p>
</body>
<script src="render-webgl.js"></script>
<script>
var canvas = document.getElementById('scratch-stage');
@ -83,4 +82,5 @@
var demoWorker = new Worker('demoWorker.js');
renderer.connectWorker(demoWorker);
</script>
</body>
</html>

View file

@ -17,6 +17,7 @@
"babel-core": "6.9.1",
"babel-eslint": "6.0.4",
"babel-loader": "6.2.4",
"babel-polyfill": "6.9.1",
"babel-preset-es2015": "6.9.0",
"eslint": "2.7.0",
"json-loader": "0.5.4",

View file

@ -1,3 +1,5 @@
require('babel-polyfill');
var RenderWebGLLocal = require('./RenderWebGLLocal');
/**

View file

@ -1,3 +1,5 @@
require('babel-polyfill');
var RenderWebGLWorker = require('./RenderWebGLWorker');
/**

View file

@ -16,6 +16,9 @@ module.exports = {
module: {
loaders: [
{
include: [
path.resolve(__dirname, 'src')
],
test: /\.js$/,
loader: 'babel-loader',
query: {