Skip to content

Commit 358e4af

Browse files
committed
webpacked simulacra
1 parent 1dcaaa0 commit 358e4af

File tree

3 files changed

+52
-3
lines changed

3 files changed

+52
-3
lines changed

simulacra-v1.5.5/.babelrc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"presets": [
3+
"es2015"
4+
],
5+
"plugins": [
6+
]
7+
}

simulacra-v1.5.5/package.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"version": "1.0.0",
44
"description": "Benchmark for simulacra.js",
55
"scripts": {
6-
"build-dev": "browserify src/main.js -o dist/main.js",
7-
"build-prod": "browserify src/main.js -o dist/main.js"
6+
"build-dev": "webpack -w -d -c webpack.config.js",
7+
"build-prod": "webpack -p -c webpack.config.js"
88
},
99
"keywords": [
1010
"simulacra"
@@ -17,7 +17,11 @@
1717
"url": "https://github.com/krausest/js-framework-benchmark.git"
1818
},
1919
"devDependencies": {
20-
"browserify": "^13.1.1"
20+
"babel-core": "6.14.0",
21+
"babel-loader": "6.2.5",
22+
"babel-preset-es2015": "6.14.0",
23+
"babel-preset-stage-0": "6.5.0",
24+
"webpack": "1.13.2"
2125
},
2226
"dependencies": {
2327
"simulacra": "^1.5.5"

simulacra-v1.5.5/webpack.config.js

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
'use strict';
2+
3+
var cache = {};
4+
var loaders = [
5+
{
6+
test: /\.es6\.js$/,
7+
loader: 'babel-loader',
8+
exclude: [/node_modules/, '.'],
9+
query: {
10+
presets: ['es2015', 'stage-0']
11+
}
12+
}
13+
];
14+
var extensions = [
15+
'', '.js', '.es6.js'
16+
];
17+
18+
module.exports = [{
19+
cache: cache,
20+
module: {
21+
loaders: loaders
22+
},
23+
entry: './src/main',
24+
output: {
25+
path: './dist',
26+
filename: 'main.js',
27+
sourceMapFilename: "main.map",
28+
},
29+
resolve: {
30+
extensions: extensions,
31+
root: [
32+
__dirname,
33+
__dirname + '/src'
34+
],
35+
alias: {
36+
}
37+
}
38+
}];

0 commit comments

Comments
 (0)