Skip to content

Commit 7feb717

Browse files
committed
Awww yeaaah babel time
So excited just to use a transpiler
1 parent 2d3c5b1 commit 7feb717

5 files changed

Lines changed: 30 additions & 22 deletions

File tree

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
.DS_Store
33
bower_components
44
node_modules
5+
*.map

‎examples/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@
3535
<div id="content1"></div>
3636
<div id="content2"></div>
3737

38-
<script src="out.js"></script>
38+
<script src="index.js"></script>
3939
</body>
4040
</html>

‎examples/package.json‎

Lines changed: 0 additions & 19 deletions
This file was deleted.

‎package.json‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
},
99
"scripts": {
1010
"test": "echo \"Error: no test specified\" && exit 1",
11-
"build-bower": "./node_modules/.bin/browserify -s tweenState index.js > index-bower.js"
11+
"build-bower": "./node_modules/.bin/browserify -s tweenState index.js > index-bower.js",
12+
"build": "webpack -w -d"
1213
},
1314
"repository": {
1415
"type": "git",
@@ -31,7 +32,11 @@
3132
},
3233
"homepage": "https://github.com/chenglou/react-tween-state",
3334
"devDependencies": {
34-
"browserify": "^6.3.2"
35+
"babel-core": "^5.6.1",
36+
"babel-loader": "^5.1.4",
37+
"node-libs-browser": "^0.5.2",
38+
"react": "^0.13.3",
39+
"webpack": "^1.9.11"
3540
},
3641
"dependencies": {
3742
"tween-functions": "^1.0.1"

‎webpack.config.js‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
var webpack = require('webpack');
2+
3+
module.exports = {
4+
entry: {
5+
// https://github.com/webpack/webpack/issues/300
6+
lib: ['./index.js'],
7+
examples: './examples/index.jsx',
8+
},
9+
output: {
10+
filename: './[name]/index.js',
11+
},
12+
module: {
13+
loaders: [
14+
{test: /\.jsx?$/, exclude: /build|node_modules/, loader: 'babel-loader?stage=0'},
15+
]
16+
},
17+
resolve: {
18+
extensions: ['', '.js', '.jsx']
19+
}
20+
};
21+

0 commit comments

Comments
 (0)