Skip to content

Commit 286865c

Browse files
committed
adding webpack-bundle-tracker for both django and vue
1 parent c4b8dcd commit 286865c

File tree

3 files changed

+47
-39
lines changed

3 files changed

+47
-39
lines changed

package.json

+19-16
Original file line numberDiff line numberDiff line change
@@ -21,50 +21,51 @@
2121
"autoprefixer": "^7.1.2",
2222
"babel-core": "^6.22.1",
2323
"babel-eslint": "^7.1.1",
24+
"babel-jest": "^21.0.2",
2425
"babel-loader": "^7.1.1",
2526
"babel-plugin-transform-runtime": "^6.22.0",
2627
"babel-preset-env": "^1.3.2",
2728
"babel-preset-stage-2": "^6.22.0",
2829
"babel-register": "^6.22.0",
2930
"chalk": "^2.0.1",
31+
"chromedriver": "^2.27.2",
3032
"copy-webpack-plugin": "^4.0.1",
33+
"cross-spawn": "^5.0.1",
3134
"css-loader": "^0.28.0",
3235
"eslint": "^3.19.0",
36+
"eslint-config-standard": "^10.2.1",
3337
"eslint-friendly-formatter": "^3.0.0",
3438
"eslint-loader": "^1.7.1",
3539
"eslint-plugin-html": "^3.0.0",
36-
"eslint-config-standard": "^10.2.1",
37-
"eslint-plugin-promise": "^3.4.0",
38-
"eslint-plugin-standard": "^3.0.1",
3940
"eslint-plugin-import": "^2.7.0",
4041
"eslint-plugin-node": "^5.2.0",
42+
"eslint-plugin-promise": "^3.4.0",
43+
"eslint-plugin-standard": "^3.0.1",
4144
"eventsource-polyfill": "^0.9.6",
4245
"extract-text-webpack-plugin": "^3.0.0",
4346
"file-loader": "^1.1.4",
4447
"friendly-errors-webpack-plugin": "^1.6.1",
4548
"html-webpack-plugin": "^2.30.1",
46-
"webpack-bundle-analyzer": "^2.9.0",
47-
"babel-jest": "^21.0.2",
4849
"jest": "^21.2.0",
49-
"vue-jest": "^1.0.2",
50-
"node-notifier": "^5.1.2",
51-
"chromedriver": "^2.27.2",
52-
"cross-spawn": "^5.0.1",
5350
"nightwatch": "^0.9.12",
54-
"selenium-server": "^3.0.1",
51+
"node-notifier": "^5.1.2",
52+
"optimize-css-assets-webpack-plugin": "^3.2.0",
53+
"ora": "^1.2.0",
54+
"portfinder": "^1.0.13",
5555
"postcss-import": "^11.0.0",
5656
"postcss-loader": "^2.0.8",
57+
"rimraf": "^2.6.0",
58+
"selenium-server": "^3.0.1",
5759
"semver": "^5.3.0",
5860
"shelljs": "^0.7.6",
59-
"optimize-css-assets-webpack-plugin": "^3.2.0",
60-
"ora": "^1.2.0",
61-
"rimraf": "^2.6.0",
6261
"url-loader": "^0.5.8",
62+
"vue-jest": "^1.0.2",
6363
"vue-loader": "^13.3.0",
6464
"vue-style-loader": "^3.0.1",
6565
"vue-template-compiler": "^2.5.2",
66-
"portfinder": "^1.0.13",
6766
"webpack": "^3.6.0",
67+
"webpack-bundle-analyzer": "^2.9.0",
68+
"webpack-bundle-tracker": "^0.2.0",
6869
"webpack-dev-server": "^2.9.1",
6970
"webpack-merge": "^4.1.0"
7071
},
@@ -81,10 +82,12 @@
8182
"^.+\\.js$": "<rootDir>/node_modules/babel-jest",
8283
".*\\.(vue)$": "<rootDir>/node_modules/vue-jest"
8384
},
84-
"setupFiles": ["<rootDir>/test/unit/setup"],
85+
"setupFiles": [
86+
"<rootDir>/test/unit/setup"
87+
],
8588
"mapCoverage": true,
8689
"coverageDirectory": "<rootDir>/test/unit/coverage",
87-
"collectCoverageFrom" : [
90+
"collectCoverageFrom": [
8891
"src/**/*.{js,vue}",
8992
"!src/main.js",
9093
"!src/router/index.js",

requirements.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Django==1.11.7
2+
django-webpack-loader==0.5.0
3+
pytz==2017.3

yarn.lock

+25-23
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ [email protected]:
114114
version "0.0.7"
115115
resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
116116

117+
ansi-regex@^1.0.0:
118+
version "1.1.1"
119+
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-1.1.1.tgz#41c847194646375e6a1a5d10c3ca054ef9fc980d"
120+
117121
ansi-regex@^2.0.0:
118122
version "2.1.1"
119123
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
@@ -1797,7 +1801,7 @@ deep-equal@^1.0.1:
17971801
version "1.0.1"
17981802
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
17991803

1800-
deep-extend@~0.4.0:
1804+
deep-extend@^0.4.1, deep-extend@~0.4.0:
18011805
version "0.4.2"
18021806
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f"
18031807

@@ -4261,11 +4265,7 @@ miller-rabin@^4.0.0:
42614265
bn.js "^4.0.0"
42624266
brorand "^1.0.1"
42634267

4264-
"mime-db@>= 1.30.0 < 2":
4265-
version "1.31.0"
4266-
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.31.0.tgz#a49cd8f3ebf3ed1a482b60561d9105ad40ca74cb"
4267-
4268-
mime-db@~1.30.0:
4268+
"mime-db@>= 1.30.0 < 2", mime-db@~1.30.0:
42694269
version "1.30.0"
42704270
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01"
42714271

@@ -4275,11 +4275,11 @@ mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17,
42754275
dependencies:
42764276
mime-db "~1.30.0"
42774277

4278-
4278+
[email protected], mime@^1.3.4:
42794279
version "1.3.6"
42804280
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0"
42814281

4282-
[email protected], mime@^1.3.4:
4282+
42834283
version "1.4.1"
42844284
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
42854285

@@ -4307,18 +4307,14 @@ minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
43074307
dependencies:
43084308
brace-expansion "^1.1.7"
43094309

4310-
4310+
[email protected], minimist@~0.0.1:
43114311
version "0.0.8"
43124312
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
43134313

43144314
minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
43154315
version "1.2.0"
43164316
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
43174317

4318-
minimist@~0.0.1:
4319-
version "0.0.10"
4320-
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
4321-
43224318
43234319
version "0.5.0"
43244320
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12"
@@ -5285,14 +5281,10 @@ punycode@^1.2.4, punycode@^1.4.1:
52855281
version "1.4.1"
52865282
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
52875283

5288-
5284+
52895285
version "1.4.1"
52905286
resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
52915287

5292-
q@^1.1.2:
5293-
version "1.5.1"
5294-
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
5295-
52965288
[email protected], qs@~6.5.1:
52975289
version "6.5.1"
52985290
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
@@ -5996,11 +5988,7 @@ stackframe@^1.0.3:
59965988
version "1.0.4"
59975989
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.0.4.tgz#357b24a992f9427cba6b545d96a14ed2cbca187b"
59985990

5999-
"statuses@>= 1.3.1 < 2":
6000-
version "1.4.0"
6001-
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
6002-
6003-
statuses@~1.3.1:
5991+
"statuses@>= 1.3.1 < 2", statuses@~1.3.1:
60045992
version "1.3.1"
60055993
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
60065994

@@ -6067,6 +6055,12 @@ stringstream@~0.0.4, stringstream@~0.0.5:
60676055
version "0.0.5"
60686056
resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
60696057

6058+
strip-ansi@^2.0.1:
6059+
version "2.0.1"
6060+
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-2.0.1.tgz#df62c1aa94ed2f114e1d0f21fd1d50482b79a60e"
6061+
dependencies:
6062+
ansi-regex "^1.0.0"
6063+
60706064
strip-ansi@^3.0.0, strip-ansi@^3.0.1:
60716065
version "3.0.1"
60726066
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
@@ -6573,6 +6567,14 @@ webpack-bundle-analyzer@^2.9.0:
65736567
opener "^1.4.3"
65746568
ws "^3.3.1"
65756569

6570+
webpack-bundle-tracker@^0.2.0:
6571+
version "0.2.0"
6572+
resolved "https://registry.yarnpkg.com/webpack-bundle-tracker/-/webpack-bundle-tracker-0.2.0.tgz#291198b374f040a9c52046ecd26df45f00a073c3"
6573+
dependencies:
6574+
deep-extend "^0.4.1"
6575+
mkdirp "^0.5.1"
6576+
strip-ansi "^2.0.1"
6577+
65766578
webpack-dev-middleware@^1.11.0:
65776579
version "1.12.0"
65786580
resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.0.tgz#d34efefb2edda7e1d3b5dbe07289513219651709"

0 commit comments

Comments
 (0)