Skip to content

Commit 5cb1258

Browse files
committed
Move localize pipe to shared module, added webpack-bundle-analyzer to dev dependencies
1 parent 671b97c commit 5cb1258

File tree

4 files changed

+148
-9
lines changed

4 files changed

+148
-9
lines changed

angular/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
"zone.js": "0.8.26"
6868
},
6969
"devDependencies": {
70+
"@angular-devkit/build-angular": "~0.6.8",
7071
"@angular/cli": "^6.0.8",
7172
"@angular/compiler-cli": "^6.0.5",
7273
"@angularclass/hmr": "^2.1.3",
@@ -86,6 +87,6 @@
8687
"ts-node": "^3.3.0",
8788
"tslint": "^5.7.0",
8889
"typescript": "2.7.2",
89-
"@angular-devkit/build-angular": "~0.6.8"
90+
"webpack-bundle-analyzer": "^3.0.3"
9091
}
9192
}

angular/src/app/app.module.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import { AbpModule } from '@abp/abp.module';
1414

1515
import { ServiceProxyModule } from '@shared/service-proxies/service-proxy.module';
1616
import { SharedModule } from '@shared/shared.module';
17-
import { LocalizePipe } from '@shared/pipes/localize.pipe';
1817

1918
import { HomeComponent } from '@app/home/home.component';
2019
import { AboutComponent } from '@app/about/about.component';
@@ -53,8 +52,7 @@ import { RightSideBarComponent } from '@app/layout/right-sidebar.component';
5352
SideBarUserAreaComponent,
5453
SideBarNavComponent,
5554
SideBarFooterComponent,
56-
RightSideBarComponent,
57-
LocalizePipe
55+
RightSideBarComponent
5856

5957
],
6058
imports: [

angular/src/shared/shared.module.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { AppAuthService } from './auth/app-auth.service';
1010
import { AppRouteGuard } from './auth/auth-route-guard';
1111
import { MaterialInput } from 'shared/directives/material-input.directive';
1212
import { AbpPaginationControlsComponent } from './pagination/abp-pagination-controls.component';
13+
import { LocalizePipe } from '@shared/pipes/localize.pipe';
1314

1415
@NgModule({
1516
imports: [
@@ -20,11 +21,13 @@ import { AbpPaginationControlsComponent } from './pagination/abp-pagination-cont
2021
],
2122
declarations: [
2223
MaterialInput,
23-
AbpPaginationControlsComponent
24+
AbpPaginationControlsComponent,
25+
LocalizePipe
2426
],
2527
exports: [
2628
MaterialInput,
27-
AbpPaginationControlsComponent
29+
AbpPaginationControlsComponent,
30+
LocalizePipe
2831
]
2932
})
3033
export class SharedModule {

angular/yarn.lock

Lines changed: 140 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,11 @@ acorn@^5.0.0:
426426
version "5.6.2"
427427
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.6.2.tgz#b1da1d7be2ac1b4a327fb9eab851702c5045b4e7"
428428

429+
acorn@^5.7.3:
430+
version "5.7.3"
431+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"
432+
integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==
433+
429434
430435
version "0.4.4"
431436
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.4.tgz#a61ed5ae6905c3aea58b3a657d25033091052736"
@@ -670,6 +675,11 @@ async-foreach@^0.1.3:
670675
version "0.1.3"
671676
resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
672677

678+
async-limiter@~1.0.0:
679+
version "1.0.0"
680+
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
681+
integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==
682+
673683
[email protected], async@^1.4.0, async@^1.5.2:
674684
version "1.5.2"
675685
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
@@ -830,6 +840,16 @@ better-assert@~1.0.0:
830840
dependencies:
831841
callsite "1.0.0"
832842

843+
bfj@^6.1.1:
844+
version "6.1.1"
845+
resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48"
846+
integrity sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ==
847+
dependencies:
848+
bluebird "^3.5.1"
849+
check-types "^7.3.0"
850+
hoopy "^0.1.2"
851+
tryer "^1.0.0"
852+
833853
big.js@^3.1.3:
834854
version "3.2.0"
835855
resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e"
@@ -883,7 +903,7 @@ [email protected]:
883903
raw-body "2.3.2"
884904
type-is "~1.6.15"
885905

886-
body-parser@^1.16.1:
906+
body-parser@1.18.3, body-parser@^1.16.1:
887907
version "1.18.3"
888908
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4"
889909
dependencies:
@@ -1202,6 +1222,11 @@ chartjs-color@^2.1.0:
12021222
chartjs-color-string "^0.5.0"
12031223
color-convert "^0.5.3"
12041224

1225+
check-types@^7.3.0:
1226+
version "7.4.0"
1227+
resolved "https://registry.yarnpkg.com/check-types/-/check-types-7.4.0.tgz#0378ec1b9616ec71f774931a3c6516fad8c152f4"
1228+
integrity sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==
1229+
12051230
chokidar@^1.4.1, chokidar@^1.4.2:
12061231
version "1.7.0"
12071232
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
@@ -1374,6 +1399,11 @@ [email protected], commander@^2.12.1, commander@^2.9.0, commander@~2.15.0:
13741399
version "2.15.1"
13751400
resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
13761401

1402+
commander@^2.18.0:
1403+
version "2.19.0"
1404+
resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
1405+
integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==
1406+
13771407
commander@~2.13.0:
13781408
version "2.13.0"
13791409
resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
@@ -1899,6 +1929,11 @@ [email protected]:
18991929
dom-serializer "0"
19001930
domelementtype "1"
19011931

1932+
duplexer@^0.1.1:
1933+
version "0.1.1"
1934+
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
1935+
integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=
1936+
19021937
duplexify@^3.4.2, duplexify@^3.6.0:
19031938
version "3.6.0"
19041939
resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.0.tgz#592903f5d80b38d037220541264d69a198fb3410"
@@ -1918,7 +1953,7 @@ [email protected]:
19181953
version "1.1.1"
19191954
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
19201955

1921-
ejs@^2.5.7:
1956+
ejs@^2.5.7, ejs@^2.6.1:
19221957
version "2.6.1"
19231958
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0"
19241959

@@ -2249,6 +2284,42 @@ express@^4.16.2:
22492284
utils-merge "1.0.1"
22502285
vary "~1.1.2"
22512286

2287+
express@^4.16.3:
2288+
version "4.16.4"
2289+
resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e"
2290+
integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==
2291+
dependencies:
2292+
accepts "~1.3.5"
2293+
array-flatten "1.1.1"
2294+
body-parser "1.18.3"
2295+
content-disposition "0.5.2"
2296+
content-type "~1.0.4"
2297+
cookie "0.3.1"
2298+
cookie-signature "1.0.6"
2299+
debug "2.6.9"
2300+
depd "~1.1.2"
2301+
encodeurl "~1.0.2"
2302+
escape-html "~1.0.3"
2303+
etag "~1.8.1"
2304+
finalhandler "1.1.1"
2305+
fresh "0.5.2"
2306+
merge-descriptors "1.0.1"
2307+
methods "~1.1.2"
2308+
on-finished "~2.3.0"
2309+
parseurl "~1.3.2"
2310+
path-to-regexp "0.1.7"
2311+
proxy-addr "~2.0.4"
2312+
qs "6.5.2"
2313+
range-parser "~1.2.0"
2314+
safe-buffer "5.1.2"
2315+
send "0.16.2"
2316+
serve-static "1.13.2"
2317+
setprototypeof "1.1.0"
2318+
statuses "~1.4.0"
2319+
type-is "~1.6.16"
2320+
utils-merge "1.0.1"
2321+
vary "~1.1.2"
2322+
22522323
extend-shallow@^2.0.1:
22532324
version "2.0.1"
22542325
resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
@@ -2347,6 +2418,11 @@ fileset@^2.0.2:
23472418
glob "^7.0.3"
23482419
minimatch "^3.0.3"
23492420

2421+
filesize@^3.6.1:
2422+
version "3.6.1"
2423+
resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317"
2424+
integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==
2425+
23502426
fill-range@^2.1.0:
23512427
version "2.2.4"
23522428
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565"
@@ -2703,6 +2779,14 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
27032779
version "4.1.11"
27042780
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
27052781

2782+
gzip-size@^5.0.0:
2783+
version "5.0.0"
2784+
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80"
2785+
integrity sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA==
2786+
dependencies:
2787+
duplexer "^0.1.1"
2788+
pify "^3.0.0"
2789+
27062790
handle-thing@^1.2.5:
27072791
version "1.2.5"
27082792
resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4"
@@ -2862,6 +2946,11 @@ homedir-polyfill@^1.0.1:
28622946
dependencies:
28632947
parse-passwd "^1.0.0"
28642948

2949+
hoopy@^0.1.2:
2950+
version "0.1.4"
2951+
resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d"
2952+
integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==
2953+
28652954
hosted-git-info@^2.1.4, hosted-git-info@^2.6.0:
28662955
version "2.6.0"
28672956
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222"
@@ -3086,6 +3175,11 @@ [email protected]:
30863175
version "1.6.0"
30873176
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b"
30883177

3178+
3179+
version "1.8.0"
3180+
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e"
3181+
integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4=
3182+
30893183
is-accessor-descriptor@^0.1.6:
30903184
version "0.1.6"
30913185
resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
@@ -4460,6 +4554,11 @@ [email protected], once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0:
44604554
dependencies:
44614555
wrappy "1"
44624556

4557+
opener@^1.5.1:
4558+
version "1.5.1"
4559+
resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz#6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed"
4560+
integrity sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==
4561+
44634562
opn@^5.1.0, opn@~5.3.0:
44644563
version "5.3.0"
44654564
resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c"
@@ -4865,6 +4964,14 @@ proxy-addr@~2.0.3:
48654964
forwarded "~0.1.2"
48664965
ipaddr.js "1.6.0"
48674966

4967+
proxy-addr@~2.0.4:
4968+
version "2.0.4"
4969+
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93"
4970+
integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==
4971+
dependencies:
4972+
forwarded "~0.1.2"
4973+
ipaddr.js "1.8.0"
4974+
48684975
prr@~1.0.1:
48694976
version "1.0.1"
48704977
resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
@@ -5324,7 +5431,7 @@ [email protected]:
53245431
version "5.1.1"
53255432
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
53265433

5327-
safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
5434+
safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
53285435
version "5.1.2"
53295436
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
53305437

@@ -6134,6 +6241,11 @@ trim-right@^1.0.1:
61346241
dependencies:
61356242
glob "^6.0.4"
61366243

6244+
tryer@^1.0.0:
6245+
version "1.0.1"
6246+
resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8"
6247+
integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==
6248+
61376249
ts-helpers@^1.1.2:
61386250
version "1.1.2"
61396251
resolved "https://registry.yarnpkg.com/ts-helpers/-/ts-helpers-1.1.2.tgz#fc69be9f1f3baed01fb1a0ef8d4cfe748814d835"
@@ -6509,6 +6621,24 @@ webdriver-manager@^12.0.6:
65096621
semver "^5.3.0"
65106622
xml2js "^0.4.17"
65116623

6624+
webpack-bundle-analyzer@^3.0.3:
6625+
version "3.0.3"
6626+
resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.0.3.tgz#dbc7fff8f52058b6714a20fddf309d0790e3e0a0"
6627+
integrity sha512-naLWiRfmtH4UJgtUktRTLw6FdoZJ2RvCR9ePbwM9aRMsS/KjFerkPZG9epEvXRAw5d5oPdrs9+3p+afNjxW8Xw==
6628+
dependencies:
6629+
acorn "^5.7.3"
6630+
bfj "^6.1.1"
6631+
chalk "^2.4.1"
6632+
commander "^2.18.0"
6633+
ejs "^2.6.1"
6634+
express "^4.16.3"
6635+
filesize "^3.6.1"
6636+
gzip-size "^5.0.0"
6637+
lodash "^4.17.10"
6638+
mkdirp "^0.5.1"
6639+
opener "^1.5.1"
6640+
ws "^6.0.0"
6641+
65126642
webpack-core@^0.6.8:
65136643
version "0.6.9"
65146644
resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2"
@@ -6698,6 +6828,13 @@ ws@^1.0.1:
66986828
options ">=0.0.5"
66996829
ultron "1.0.x"
67006830

6831+
ws@^6.0.0:
6832+
version "6.1.2"
6833+
resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz#3cc7462e98792f0ac679424148903ded3b9c3ad8"
6834+
integrity sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw==
6835+
dependencies:
6836+
async-limiter "~1.0.0"
6837+
67016838
67026839
version "1.0.0"
67036840
resolved "https://registry.yarnpkg.com/wtf-8/-/wtf-8-1.0.0.tgz#392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a"

0 commit comments

Comments
 (0)