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 44 "node": true
55 },
66
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+
722 "rules": {
823 "accessor-pairs": 2,
924 "array-bracket-spacing": 0,
Original file line number Diff line number Diff line change @@ -5,3 +5,4 @@ explorations
55TODOS.md
66* .log
77docs /_book
8+ lib
Original file line number Diff line number Diff line change @@ -9,10 +9,17 @@ module.exports = function (config) {
99 } ,
1010 webpack : {
1111 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+ ] ,
1219 postLoaders : [
1320 {
1421 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 / ,
1623 loader : 'istanbul-instrumenter'
1724 }
1825 ]
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ var webpack = require('webpack')
22var banner = require ( './banner' )
33
44module . exports = {
5- entry : './src /index.js' ,
5+ entry : './lib /index.js' ,
66 output : {
77 path : './dist' ,
88 filename : 'vue-router.js' ,
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ var webpack = require('webpack')
22var banner = require ( './banner' )
33
44module . exports = {
5- entry : './src /index.js' ,
5+ entry : './lib /index.js' ,
66 output : {
77 path : './dist' ,
88 filename : 'vue-router.min.js' ,
Original file line number Diff line number Diff line change 1+ var vue = require ( 'vue-loader' )
2+
13module . exports = {
24 entry : {
35 app : [ 'webpack/hot/dev-server' , './example/advanced/index.js' ]
@@ -8,7 +10,17 @@ module.exports = {
810 } ,
911 module : {
1012 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+ }
1224 ]
1325 } ,
1426 devtool : 'source-map'
Original file line number Diff line number Diff line change 22 "name" : " vue-router" ,
33 "version" : " 0.5.0" ,
44 "description" : " A router for Vue.js" ,
5- "main" : " src /index.js" ,
5+ "main" : " lib /index.js" ,
66 "scripts" : {
77 "dev" : " npm run serve & npm run serve-test" ,
88 "lint" : " eslint src build test/e2e test/unit/specs" ,
1414 "e2e-local" : " bash ./build/e2e.sh" ,
1515 "release" : " bash ./build/release.sh" ,
1616 "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"
1819 },
1920 "repository" : {
2021 "type" : " git" ,
3334 },
3435 "homepage" : " https://github.com/vuejs/vue-router#readme" ,
3536 "devDependencies" : {
37+ "babel" : " ^5.8.21" ,
38+ "babel-loader" : " ^5.3.2" ,
3639 "chromedriver" : " 2.16.0" ,
3740 "css-loader" : " ^0.15.4" ,
3841 "es6-promise" : " ^3.0.2" ,
5760 "webpack-dev-server" : " ^1.10.1"
5861 },
5962 "dependencies" : {
63+ "babel-runtime" : " ^5.8.20" ,
6064 "route-recognizer" : " 0.1.9"
6165 }
6266}
Original file line number Diff line number Diff line change @@ -3,5 +3,14 @@ module.exports = {
33 output : {
44 path : './test/unit' ,
55 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+ ]
615 }
716}
You can’t perform that action at this time.
0 commit comments