File tree Expand file tree Collapse file tree 8 files changed +54
-6
lines changed Expand file tree Collapse file tree 8 files changed +54
-6
lines changed Original file line number Diff line number Diff line change 4
4
"node": true
5
5
},
6
6
7
+ "ecmaFeatures": {
8
+ "arrowFunctions": true,
9
+ "destructuring": true,
10
+ "classes": true,
11
+ "defaultParams": true,
12
+ "blockBindings": true,
13
+ "modules": true,
14
+ "objectLiteralComputedProperties": true,
15
+ "objectLiteralShorthandMethods": true,
16
+ "objectLiteralShorthandProperties": true,
17
+ "restParams": true,
18
+ "spread": true,
19
+ "templateStrings": true
20
+ },
21
+
7
22
"rules": {
8
23
"accessor-pairs": 2,
9
24
"array-bracket-spacing": 0,
Original file line number Diff line number Diff line change @@ -5,3 +5,4 @@ explorations
5
5
TODOS.md
6
6
* .log
7
7
docs /_book
8
+ lib
Original file line number Diff line number Diff line change @@ -9,10 +9,17 @@ module.exports = function (config) {
9
9
} ,
10
10
webpack : {
11
11
module : {
12
+ loaders : [
13
+ {
14
+ test : / \. j s $ / ,
15
+ exclude : / t e s t | n o d e _ m o d u l e s | v u e \/ s r c / ,
16
+ loader : 'babel'
17
+ }
18
+ ] ,
12
19
postLoaders : [
13
20
{
14
21
test : / \. j s $ / ,
15
- exclude : / ( t e s t | n o d e _ m o d u l e s | v u e \/ s r c ) \/ / ,
22
+ exclude : / t e s t | n o d e _ m o d u l e s | v u e \/ s r c / ,
16
23
loader : 'istanbul-instrumenter'
17
24
}
18
25
]
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ var webpack = require('webpack')
2
2
var banner = require ( './banner' )
3
3
4
4
module . exports = {
5
- entry : './src /index.js' ,
5
+ entry : './lib /index.js' ,
6
6
output : {
7
7
path : './dist' ,
8
8
filename : 'vue-router.js' ,
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ var webpack = require('webpack')
2
2
var banner = require ( './banner' )
3
3
4
4
module . exports = {
5
- entry : './src /index.js' ,
5
+ entry : './lib /index.js' ,
6
6
output : {
7
7
path : './dist' ,
8
8
filename : 'vue-router.min.js' ,
Original file line number Diff line number Diff line change
1
+ var vue = require ( 'vue-loader' )
2
+
1
3
module . exports = {
2
4
entry : {
3
5
app : [ 'webpack/hot/dev-server' , './example/advanced/index.js' ]
@@ -8,7 +10,17 @@ module.exports = {
8
10
} ,
9
11
module : {
10
12
loaders : [
11
- { test : / \. v u e $ / , loader : 'vue' }
13
+ {
14
+ test : / \. v u e $ / ,
15
+ loader : vue . withLoaders ( {
16
+ script : 'babel'
17
+ } )
18
+ } ,
19
+ {
20
+ test : / \. j s $ / ,
21
+ exclude : / n o d e _ m o d u l e s | v u e \/ s r c / ,
22
+ loader : 'babel'
23
+ }
12
24
]
13
25
} ,
14
26
devtool : 'source-map'
Original file line number Diff line number Diff line change 2
2
"name" : " vue-router" ,
3
3
"version" : " 0.5.0" ,
4
4
"description" : " A router for Vue.js" ,
5
- "main" : " src /index.js" ,
5
+ "main" : " lib /index.js" ,
6
6
"scripts" : {
7
7
"dev" : " npm run serve & npm run serve-test" ,
8
8
"lint" : " eslint src build test/e2e test/unit/specs" ,
14
14
"e2e-local" : " bash ./build/e2e.sh" ,
15
15
"release" : " bash ./build/release.sh" ,
16
16
"docs" : " bash ./build/update-docs.sh" ,
17
- "test" : " npm run lint && npm run unit && npm run e2e-local"
17
+ "test" : " npm run lint && npm run unit && npm run e2e-local" ,
18
+ "prepublish" : " babel ./src --optional runtime --out-dir lib"
18
19
},
19
20
"repository" : {
20
21
"type" : " git" ,
33
34
},
34
35
"homepage" : " https://github.com/vuejs/vue-router#readme" ,
35
36
"devDependencies" : {
37
+ "babel" : " ^5.8.21" ,
38
+ "babel-loader" : " ^5.3.2" ,
36
39
"chromedriver" : " 2.16.0" ,
37
40
"css-loader" : " ^0.15.4" ,
38
41
"es6-promise" : " ^3.0.2" ,
57
60
"webpack-dev-server" : " ^1.10.1"
58
61
},
59
62
"dependencies" : {
63
+ "babel-runtime" : " ^5.8.20" ,
60
64
"route-recognizer" : " 0.1.9"
61
65
}
62
66
}
Original file line number Diff line number Diff line change @@ -3,5 +3,14 @@ module.exports = {
3
3
output : {
4
4
path : './test/unit' ,
5
5
filename : 'specs.js'
6
+ } ,
7
+ module : {
8
+ loaders : [
9
+ {
10
+ test : / \. j s $ / ,
11
+ exclude : / n o d e _ m o d u l e s | v u e \/ s r c / ,
12
+ loader : 'babel'
13
+ }
14
+ ]
6
15
}
7
16
}
You can’t perform that action at this time.
0 commit comments