File tree Expand file tree Collapse file tree 4 files changed +643
-83
lines changed Expand file tree Collapse file tree 4 files changed +643
-83
lines changed Original file line number Diff line number Diff line change 6
6
"license" : " MIT" ,
7
7
"scripts" : {
8
8
"dev" : " webpack-dev-server" ,
9
- "build" : " webpack -p - -config ./webpack.prod.config.js" ,
9
+ "build" : " webpack --config ./webpack.prod.config.js" ,
10
10
"test" : " mocha-webpack --webpack-config webpack.config.js \" src/**/*.test.ts\" --reporter \" list\" " ,
11
11
"test-watch" : " mocha-webpack --watch --webpack-config webpack.config.js \" src/**/*.test.ts\" --reporter \" list\" " ,
12
12
"doc" : " typedoc --out ./doc --excludeExternals --exclude \" **/*+(.test).ts\" "
36
36
"tslint-loader" : " ^3.4.3" ,
37
37
"typedoc" : " ^0.5.10" ,
38
38
"typescript" : " ^2.3.0" ,
39
- "webpack" : " ^2.2.1 " ,
40
- "webpack-dev-server" : " ^2.4.2 "
39
+ "webpack" : " ^3.5.6 " ,
40
+ "webpack-dev-server" : " ^2.7.1 "
41
41
},
42
42
"dependencies" : {
43
43
"@types/geojson" : " ^1.0.2" ,
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ module.exports = {
25
25
}
26
26
} ,
27
27
{
28
- test : / \. t s x ? $ / ,
28
+ test : / \. t s $ / ,
29
29
loader : 'ts-loader' ,
30
30
exclude : / n o d e _ m o d u l e s /
31
31
} ,
@@ -36,10 +36,10 @@ module.exports = {
36
36
} ,
37
37
{
38
38
enforce : 'pre' ,
39
- test : / \. t s x ? $ / ,
39
+ test : / \. t s $ / ,
40
40
use : "source-map-loader"
41
41
}
42
- ]
42
+ ]
43
43
} ,
44
44
resolve : {
45
45
extensions : [ ".tsx" , ".ts" , ".js" ]
Original file line number Diff line number Diff line change 1
1
var webpack = require ( 'webpack' ) ;
2
- var path = require ( "path" ) ;
3
2
var OptimizeJsPlugin = require ( 'optimize-js-plugin' ) ;
4
3
var cloneDeep = require ( 'lodash.clonedeep' ) ;
5
4
@@ -16,14 +15,14 @@ var baseConfig = {
16
15
module : {
17
16
rules : [
18
17
{
19
- test : / \. t s x ? $ / ,
18
+ test : / \. t s $ / ,
20
19
loader : 'ts-loader' ,
21
20
exclude : / n o d e _ m o d u l e s /
22
- }
21
+ } ,
23
22
]
24
23
} ,
25
24
resolve : {
26
- extensions : [ ".tsx" , ". ts", ".js" ]
25
+ extensions : [ ".ts" , ".js" ]
27
26
} ,
28
27
plugins : [
29
28
new OptimizeJsPlugin ( {
@@ -34,26 +33,9 @@ var baseConfig = {
34
33
debug : false
35
34
} ) ,
36
35
new webpack . optimize . UglifyJsPlugin ( {
37
- beautify : false ,
38
- mangle : {
39
- screw_ie8 : true ,
40
- keep_fnames : true
41
- } ,
42
- compress : {
43
- screw_ie8 : true ,
44
- warnings : false ,
45
- conditionals : true ,
46
- unused : true ,
47
- comparisons : true ,
48
- sequences : true ,
49
- dead_code : true ,
50
- evaluate : true ,
51
- if_return : true ,
52
- join_vars : true ,
53
- negate_iife : false
54
- } ,
55
- comments : false ,
56
- sourceMap : false
36
+ output : {
37
+ comments : false
38
+ }
57
39
} )
58
40
]
59
41
} ;
You can’t perform that action at this time.
0 commit comments