Skip to content

Commit fa94c74

Browse files
committed
Angular upgraded to V 11
1 parent 5f93415 commit fa94c74

19 files changed

+13994
-11280
lines changed

Demo/package.json

+63-63
Original file line numberDiff line numberDiff line change
@@ -22,82 +22,82 @@
2222
"clean": "rimraf wwwroot/dist clientapp/dist"
2323
},
2424
"dependencies": {
25-
"@angular/animations": "~7.2.0",
26-
"@angular/common": "~7.2.0",
27-
"@angular/compiler": "~7.2.0",
28-
"@angular/core": "~7.2.0",
29-
"@angular/forms": "~7.2.0",
25+
"@angular/animations": "~11.2.3",
26+
"@angular/common": "~11.2.3",
27+
"@angular/compiler": "~11.2.3",
28+
"@angular/core": "~11.2.3",
29+
"@angular/forms": "~11.2.3",
3030
"@angular/http": "~7.2.0",
31-
"@angular/platform-browser": "~7.2.0",
32-
"@angular/platform-browser-dynamic": "~7.2.0",
33-
"@angular/platform-server": "~7.2.0",
34-
"@angular/router": "~7.2.0",
35-
"@nguniversal/aspnetcore-engine": "^7.1.0",
36-
"@nguniversal/common": "^7.1.0",
37-
"@ngx-translate/core": "^11.0.1",
38-
"@ngx-translate/http-loader": "^4.0.0",
39-
"@types/node": "^11.9.5",
31+
"@angular/platform-browser": "~11.2.3",
32+
"@angular/platform-browser-dynamic": "~11.2.3",
33+
"@angular/platform-server": "~11.2.3",
34+
"@angular/router": "~11.2.3",
35+
"@nguniversal/aspnetcore-engine": "^11.2.0",
36+
"@nguniversal/common": "^11.2.0",
37+
"@ngx-translate/core": "^13.0.0",
38+
"@ngx-translate/http-loader": "^6.0.0",
39+
"@types/node": "^14.14.31",
4040
"angular2-router-loader": "^0.3.5",
4141
"angular2-template-loader": "^0.6.2",
4242
"aspnet-prerendering": "^3.0.1",
4343
"aspnet-webpack": "^3.0.0",
4444
"awesome-typescript-loader": "^5.2.1",
45-
"bootstrap": "^4.3.1",
46-
"core-js": "^2.6.5",
47-
"css": "^2.2.4",
48-
"css-loader": "^2.1.0",
49-
"event-source-polyfill": "^1.0.5",
50-
"expose-loader": "^0.7.5",
51-
"file-loader": "^3.0.1",
52-
"highlight.js": "^9.15.8",
53-
"html-loader": "^0.5.5",
54-
"isomorphic-fetch": "^2.2.1",
55-
"jquery": "^3.3.1",
45+
"bootstrap": "^4.6.0",
46+
"core-js": "^3.9.0",
47+
"css": "^3.0.0",
48+
"css-loader": "^5.1.0",
49+
"event-source-polyfill": "^1.0.22",
50+
"expose-loader": "^2.0.0",
51+
"file-loader": "^6.2.0",
52+
"highlight.js": "^10.6.0",
53+
"html-loader": "^2.1.1",
54+
"isomorphic-fetch": "^3.0.0",
55+
"jquery": "^3.5.1",
5656
"json-loader": "^0.5.7",
57-
"moment": "^2.24.0",
58-
"ng2-pdfjs-viewer": "^4.0.5",
59-
"ngx-bootstrap": "^3.2.0",
60-
"ngx-highlightjs": "^3.0.3",
61-
"node-sass": "^4.11.0",
62-
"preboot": "^7.0.0",
63-
"raw-loader": "^1.0.0",
64-
"rimraf": "^2.6.3",
65-
"rxjs": "6.2.2",
66-
"sass-loader": "^7.1.0",
67-
"style-loader": "^0.23.1",
68-
"to-string-loader": "^1.1.5",
69-
"url-loader": "^1.1.2",
70-
"webpack": "^4.29.5",
71-
"webpack-hot-middleware": "^2.24.3",
72-
"webpack-merge": "^4.2.1",
73-
"zone.js": "^0.8.29"
57+
"moment": "^2.29.1",
58+
"ng2-pdfjs-viewer": "^5.0.7",
59+
"ngx-bootstrap": "^6.2.0",
60+
"ngx-highlightjs": "^4.1.3",
61+
"node-sass": "^5.0.0",
62+
"preboot": "^8.0.0",
63+
"raw-loader": "^4.0.2",
64+
"rimraf": "^3.0.2",
65+
"rxjs": "6.6.6",
66+
"sass-loader": "^11.0.1",
67+
"style-loader": "^2.0.0",
68+
"to-string-loader": "^1.1.6",
69+
"url-loader": "^4.1.1",
70+
"webpack": "^5.24.2",
71+
"webpack-hot-middleware": "^2.25.0",
72+
"webpack-merge": "^5.7.3",
73+
"zone.js": "^0.11.4"
7474
},
7575
"devDependencies": {
76-
"@angular-devkit/build-angular": "~0.13.3",
77-
"@angular/cli": "~7.3.3",
78-
"@angular/compiler-cli": "~7.2.0",
79-
"@ngtools/webpack": "~7.3.3",
80-
"@types/jasmine": "~2.8.8",
81-
"codelyzer": "~4.5.0",
76+
"@angular-devkit/build-angular": "~0.1102.2",
77+
"@angular/cli": "~11.2.2",
78+
"@angular/compiler-cli": "~11.2.3",
79+
"@ngtools/webpack": "~11.2.2",
80+
"@types/jasmine": "~3.6.4",
81+
"codelyzer": "~6.0.1",
8282
"istanbul-instrumenter-loader": "^3.0.1",
83-
"jasmine-core": "^3.3.0",
84-
"jasmine-spec-reporter": "^4.2.1",
85-
"karma": "~4.0.0",
86-
"karma-chrome-launcher": "~2.2.0",
87-
"karma-coverage": "~1.1.2",
88-
"karma-jasmine": "~2.0.1",
83+
"jasmine-core": "^3.6.0",
84+
"jasmine-spec-reporter": "^6.0.0",
85+
"karma": "~6.1.1",
86+
"karma-chrome-launcher": "~3.1.0",
87+
"karma-coverage": "~2.0.3",
88+
"karma-jasmine": "~4.0.1",
8989
"karma-mocha-reporter": "^2.2.5",
9090
"karma-phantomjs-launcher": "^1.0.4",
9191
"karma-remap-coverage": "^0.1.5",
92-
"karma-sourcemap-loader": "^0.3.7",
93-
"karma-webpack": "^3.0.5",
94-
"mini-css-extract-plugin": "^0.5.0",
95-
"terser-webpack-plugin": "^1.2.3",
96-
"tslint": "~5.11.0",
97-
"typescript": "~3.2.2",
98-
"uglifyjs-webpack-plugin": "^2.1.2",
99-
"webpack-bundle-analyzer": "^3.0.4",
100-
"webpack-cli": "^3.2.3"
92+
"karma-sourcemap-loader": "^0.3.8",
93+
"karma-webpack": "^5.0.0",
94+
"mini-css-extract-plugin": "^1.3.9",
95+
"terser-webpack-plugin": "^5.1.1",
96+
"tslint": "~5.20.1",
97+
"typescript": "~4.2.2",
98+
"uglifyjs-webpack-plugin": "^2.2.0",
99+
"webpack-bundle-analyzer": "^4.4.0",
100+
"webpack-cli": "^4.5.0"
101101
},
102102
"license": "MIT",
103103
"repository": {

README.MD

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Angular PDFJS viewer with Mozilla's ViewerJS. Supports Angular 2+ (Angular versions ^2.0.0 to ^10.0.0)
1+
# Angular PDFJS viewer with Mozilla's ViewerJS. Supports Angular 2+
22
<p align="center">
33
<a href="https://www.npmjs.com/package/ng2-pdfjs-viewer">
44
<img src="https://img.shields.io/npm/dm/ng2-pdfjs-viewer.svg?style=flat" alt="downloads">
@@ -8,11 +8,11 @@
88
</a>
99
</p>
1010

11-
***🎉 Thanks a ton to the community - Now standing tall over 400,000 downloads!!!***
11+
***🎉 Thanks a ton to the community - Now closing in on a million downloads!!!***
1212

13-
***Pull requests and contributions are much appreciated.***
13+
***This project is currently maintained by a single developer on his spare time. Inviting contributors and pull requests to pick-up momentum, and handle the expansive userbase and feature requests.***
1414

15-
This is a super simple angular 8 component for displaying pdfs inline(embedded) OR in a new tab along with a feature rich viewer. It uses mozilla's pdfjs viewer(v2.2.171) behind the scenes and supports angular version ^2.0.0 to ^10.0.0. Extremely lightweight, easiest to integrate and use, most reliable, this library has only one dependancy (@angular/core).
15+
This is a super simple angular component for displaying pdfs inline(embedded) OR in a new tab along with a feature rich viewer. It uses mozilla's pdfjs viewer(v2.2.171) behind the scenes and supports angular version above 2.0. Extremely lightweight, easiest to integrate and use, most reliable, this library has only one dependancy (@angular/core).
1616

1717
## What is new?
1818
1. **Direct access to underlying viewer** - Exposed PDFViewerApplication and PDFViewerApplicationOptions objects opens a whole world of customizable PDFJS and ViewerJS properties and methods, allowing to change them programmatically; thus producing a unique viewer experience.
@@ -50,10 +50,10 @@ Some of below features are unique to this component, which is unavailable in nat
5050

5151

5252
### Open in a new tab/ external window
53-
<img src="/sampledoc/ng2pdfjsviewerExternal.JPG" alt="angular 8 pdfjs viewer in new window"/>
53+
<img src="/sampledoc/ng2pdfjsviewerExternal.JPG" alt="angular pdfjs viewer in new window"/>
5454

5555
### Embed pdf into any angular component/page
56-
<img src="/sampledoc/ng2pdfjsviewerEmbedded.JPG" alt="angular 8 pdfjs viewer embedded"/>
56+
<img src="/sampledoc/ng2pdfjsviewerEmbedded.JPG" alt="angular pdfjs viewer embedded"/>
5757

5858
## Installation
5959

SampleApp/ng2-pdfjs-viewer-6.0.0.tgz

3.22 MB
Binary file not shown.

SampleApp/ng2-pdfjs-viewer-6.0.1.tgz

3.22 MB
Binary file not shown.

0 commit comments

Comments
 (0)