commit
89402a88c7
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,3 +4,4 @@
|
|||||||
# NPM
|
# NPM
|
||||||
/node_modules
|
/node_modules
|
||||||
npm-*
|
npm-*
|
||||||
|
/dist.js
|
||||||
|
|||||||
17
package.json
17
package.json
@ -9,26 +9,27 @@
|
|||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+ssh://git@github.com/LLK/scratch-render-webgl.git"
|
"url": "git+ssh://git@github.com/LLK/scratch-render-webgl.git"
|
||||||
},
|
},
|
||||||
"main": "./src/index.js",
|
"main": "./dist.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
"postinstall": "webpack",
|
||||||
"test": "make test"
|
"test": "make test"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"svg-to-image": "1.1.3",
|
|
||||||
"twgl.js": "1.5.2",
|
|
||||||
"xhr": "2.2.0"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"babel-core": "6.9.1",
|
"babel-core": "6.9.1",
|
||||||
"babel-eslint": "6.0.4",
|
"babel-eslint": "6.0.4",
|
||||||
"babel-loader": "6.2.4",
|
"babel-loader": "6.2.4",
|
||||||
"babel-polyfill": "6.9.1",
|
"babel-polyfill": "6.9.1",
|
||||||
"babel-preset-es2015": "6.9.0",
|
"babel-preset-es2015": "6.9.0",
|
||||||
"eslint": "2.7.0",
|
|
||||||
"json-loader": "0.5.4",
|
"json-loader": "0.5.4",
|
||||||
"raw-loader": "0.5.1",
|
"raw-loader": "0.5.1",
|
||||||
|
"svg-to-image": "1.1.3",
|
||||||
|
"twgl.js": "1.5.2",
|
||||||
|
"xhr": "2.2.0",
|
||||||
|
"webpack": "1.13.0"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"eslint": "2.7.0",
|
||||||
"tap": "5.7.1",
|
"tap": "5.7.1",
|
||||||
"webpack": "1.13.0",
|
|
||||||
"webpack-dev-server": "1.14.1"
|
"webpack-dev-server": "1.14.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,15 +1,7 @@
|
|||||||
var path = require('path');
|
var path = require('path');
|
||||||
var webpack = require('webpack');
|
var webpack = require('webpack');
|
||||||
|
|
||||||
module.exports = {
|
var base = {
|
||||||
entry: {
|
|
||||||
'render': './src/index-web.js',
|
|
||||||
'render.min': './src/index-web.js'
|
|
||||||
},
|
|
||||||
output: {
|
|
||||||
path: __dirname,
|
|
||||||
filename: '[name].js'
|
|
||||||
},
|
|
||||||
module: {
|
module: {
|
||||||
loaders: [
|
loaders: [
|
||||||
{
|
{
|
||||||
@ -42,3 +34,25 @@ module.exports = {
|
|||||||
})
|
})
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
||||||
|
module.exports = [Object.assign({}, base, {
|
||||||
|
entry: {
|
||||||
|
'render': './src/index-web.js',
|
||||||
|
'render.min': './src/index-web.js'
|
||||||
|
},
|
||||||
|
output: {
|
||||||
|
path: __dirname,
|
||||||
|
filename: '[name].js'
|
||||||
|
},
|
||||||
|
}),
|
||||||
|
Object.assign({}, base, {
|
||||||
|
entry: {
|
||||||
|
'render': './src/index.js'
|
||||||
|
},
|
||||||
|
output: {
|
||||||
|
library: 'ScratchRender',
|
||||||
|
libraryTarget: 'commonjs2',
|
||||||
|
path: __dirname,
|
||||||
|
filename: 'dist.js'
|
||||||
|
}
|
||||||
|
})];
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user