Skip to content

Commit 6601da0

Browse files
author
Alain BOUDARD
committed
fix: update Angular 10
BREAK: montée version principale
1 parent df53d21 commit 6601da0

19 files changed

+3507
-4718
lines changed

pom.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,19 @@
5858
<artifactId>spring-boot-configuration-processor</artifactId>
5959
<optional>true</optional>
6060
</dependency>
61+
<!-- API, java.xml.bind module -->
62+
<dependency>
63+
<groupId>jakarta.xml.bind</groupId>
64+
<artifactId>jakarta.xml.bind-api</artifactId>
65+
<version>2.3.2</version>
66+
</dependency>
67+
68+
<!-- Runtime, com.sun.xml.bind module -->
69+
<dependency>
70+
<groupId>org.glassfish.jaxb</groupId>
71+
<artifactId>jaxb-runtime</artifactId>
72+
<version>2.3.2</version>
73+
</dependency>
6174
</dependencies>
6275

6376
<build>
File renamed without changes.

src/angular/package-lock.json

Lines changed: 3370 additions & 4665 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/angular/package.json

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -16,55 +16,55 @@
1616
},
1717
"private": true,
1818
"dependencies": {
19-
"@angular/animations": "^9.1.13",
20-
"@angular/common": "^9.1.13",
21-
"@angular/compiler": "^9.1.13",
22-
"@angular/core": "^9.1.13",
23-
"@angular/forms": "^9.1.13",
24-
"@angular/localize": "^9.1.13",
25-
"@angular/platform-browser": "^9.1.13",
26-
"@angular/platform-browser-dynamic": "^9.1.13",
27-
"@angular/router": "^9.1.13",
28-
"@fortawesome/angular-fontawesome": "^0.6.1",
29-
"@fortawesome/fontawesome-svg-core": "^1.2.27",
30-
"@fortawesome/free-solid-svg-icons": "^5.12.1",
31-
"@ng-bootstrap/ng-bootstrap": "^6.2.0",
32-
"@ngrx/data": "^9.2.1",
33-
"@ngrx/effects": "^9.2.1",
34-
"@ngrx/entity": "^9.2.1",
35-
"@ngrx/store": "^9.2.1",
36-
"@ngrx/store-devtools": "^9.2.1",
19+
"@angular/animations": "^10.2.5",
20+
"@angular/common": "^10.2.5",
21+
"@angular/compiler": "^10.2.5",
22+
"@angular/core": "^10.2.5",
23+
"@angular/forms": "^10.2.5",
24+
"@angular/localize": "^10.2.5",
25+
"@angular/platform-browser": "^10.2.5",
26+
"@angular/platform-browser-dynamic": "^10.2.5",
27+
"@angular/router": "^10.2.5",
28+
"@fortawesome/angular-fontawesome": "^0.7.0",
29+
"@fortawesome/fontawesome-svg-core": "^6.1.0",
30+
"@fortawesome/free-solid-svg-icons": "^6.1.0",
31+
"@ng-bootstrap/ng-bootstrap": "^8.0.4",
32+
"@ngrx/data": "^10.1.2",
33+
"@ngrx/effects": "^10.1.2",
34+
"@ngrx/entity": "^10.1.2",
35+
"@ngrx/store": "^10.1.2",
36+
"@ngrx/store-devtools": "^10.1.2",
3737
"bootstrap": "^4.5.0",
3838
"core-js": "^2.6.11",
39-
"ngx-spinner": "^9.0.2",
40-
"ngx-toastr": "^12.1.0",
39+
"ngx-spinner": "^10.0.1",
40+
"ngx-toastr": "^13.2.1",
4141
"rxjs": "^6.5.4",
4242
"rxjs-compat": "^6.5.4",
43-
"tslib": "^1.10.0",
43+
"tslib": "^2.0.0",
4444
"zone.js": "~0.10.2"
4545
},
4646
"devDependencies": {
47-
"@angular-devkit/build-angular": "~0.901.15",
48-
"@angular/cli": "~9.1.15",
49-
"@angular/compiler-cli": "^9.1.13",
50-
"@angular/language-service": "^9.1.13",
47+
"@angular-devkit/build-angular": "~0.1002.4",
48+
"@angular/cli": "~10.2.4",
49+
"@angular/compiler-cli": "^10.2.5",
50+
"@angular/language-service": "^10.2.5",
5151
"@ngrx/schematics": "^9.2.1",
5252
"@types/jasmine": "^2.8.7",
5353
"@types/jasminewd2": "~2.0.3",
5454
"@types/node": "^12.11.1",
5555
"codelyzer": "^5.1.2",
56-
"jasmine-core": "~2.8.0",
57-
"jasmine-spec-reporter": "~4.2.1",
56+
"jasmine-core": "~3.5.0",
57+
"jasmine-spec-reporter": "~5.0.0",
5858
"json-server": "^0.15.1",
59-
"karma": "~2.0.2",
60-
"karma-chrome-launcher": "~2.2.0",
61-
"karma-coverage-istanbul-reporter": "^1.4.2",
62-
"karma-jasmine": "^1.1.2",
63-
"karma-jasmine-html-reporter": "^0.2.2",
64-
"protractor": "^5.3.2",
59+
"karma": "~5.0.0",
60+
"karma-chrome-launcher": "~3.1.0",
61+
"karma-coverage-istanbul-reporter": "~3.0.2",
62+
"karma-jasmine": "~4.0.0",
63+
"karma-jasmine-html-reporter": "^1.5.0",
64+
"protractor": "~7.0.0",
6565
"ts-node": "~4.1.0",
66-
"tslint": "~5.9.1",
67-
"worker-loader": "^1.1.1",
68-
"typescript": "^3.8.3"
66+
"tslint": "~6.1.0",
67+
"typescript": "^4.0.8",
68+
"worker-loader": "^1.1.1"
6969
}
7070
}

src/angular/src/app/dto/fileup.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export interface Fileup {
2+
nameFile: string;
3+
urlFile: string;
4+
}

src/angular/src/app/files/files.component.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ <h6 class="mb-0 text-white lh-100">Admin</h6>
88
</div>
99
</div>
1010

11-
<app-upload></app-upload>
11+
<div class="row">
12+
<div class="col"><app-list></app-list></div>
13+
<div class="col"><app-upload></app-upload></div>
14+
</div>
15+
1216

1317
</main>

src/angular/src/app/files/files.module.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ import { FilesComponent } from './files.component';
66
import { UploadComponent } from './upload/upload.component';
77
import { ReactiveFormsModule } from '@angular/forms';
88
import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
9+
import { ListComponent } from './list/list.component';
910

1011

1112
@NgModule({
12-
declarations: [FilesComponent, UploadComponent],
13+
declarations: [FilesComponent, UploadComponent, ListComponent],
1314
imports: [
1415
CommonModule,
1516
ReactiveFormsModule,
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<ul class="list-group">
2+
<li *ngFor="let file of files$ | async" class="list-group-item d-flex justify-content-between align-items-center">
3+
{{file.nameFile}}
4+
<span class="badge badge-primary badge-pill">14</span>
5+
</li>
6+
</ul>

src/angular/src/app/files/list/list.component.scss

Whitespace-only changes.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import { ComponentFixture, TestBed } from '@angular/core/testing';
2+
3+
import { ListComponent } from './list.component';
4+
5+
describe('ListComponent', () => {
6+
let component: ListComponent;
7+
let fixture: ComponentFixture<ListComponent>;
8+
9+
beforeEach(async () => {
10+
await TestBed.configureTestingModule({
11+
declarations: [ ListComponent ]
12+
})
13+
.compileComponents();
14+
});
15+
16+
beforeEach(() => {
17+
fixture = TestBed.createComponent(ListComponent);
18+
component = fixture.componentInstance;
19+
fixture.detectChanges();
20+
});
21+
22+
it('should create', () => {
23+
expect(component).toBeTruthy();
24+
});
25+
});

0 commit comments

Comments
 (0)