Use latest JS-API and ADF (#3494)

* Use latest JS-API and ADF

* Unit test fix
This commit is contained in:
MichalKinas 2023-10-25 14:48:12 +02:00 committed by GitHub
parent ddb2638220
commit b25a3ad9d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 55 additions and 64 deletions

84
package-lock.json generated
View File

@ -10,11 +10,11 @@
"hasInstallScript": true, "hasInstallScript": true,
"license": "LGPL-3.0", "license": "LGPL-3.0",
"dependencies": { "dependencies": {
"@alfresco/adf-content-services": "6.4.0-6550080792", "@alfresco/adf-content-services": "6.4.0-6638624919",
"@alfresco/adf-core": "6.4.0-6550080792", "@alfresco/adf-core": "6.4.0-6638624919",
"@alfresco/adf-extensions": "6.4.0-6550080792", "@alfresco/adf-extensions": "6.4.0-6638624919",
"@alfresco/eslint-plugin-eslint-angular": "6.4.0-6550080792", "@alfresco/eslint-plugin-eslint-angular": "6.4.0-6638624919",
"@alfresco/js-api": "7.1.0-1409", "@alfresco/js-api": "7.1.0-1437",
"@angular/animations": "14.1.3", "@angular/animations": "14.1.3",
"@angular/cdk": "14.1.3", "@angular/cdk": "14.1.3",
"@angular/common": "14.1.3", "@angular/common": "14.1.3",
@ -46,8 +46,8 @@
"zone.js": "0.11.8" "zone.js": "0.11.8"
}, },
"devDependencies": { "devDependencies": {
"@alfresco/adf-cli": "6.4.0-6550080792", "@alfresco/adf-cli": "6.4.0-6638624919",
"@alfresco/adf-testing": "6.4.0-6550080792", "@alfresco/adf-testing": "6.4.0-6638624919",
"@angular-devkit/build-angular": "14.2.11", "@angular-devkit/build-angular": "14.2.11",
"@angular-devkit/core": "14.1.2", "@angular-devkit/core": "14.1.2",
"@angular-devkit/schematics": "14.1.2", "@angular-devkit/schematics": "14.1.2",
@ -120,12 +120,12 @@
"dev": true "dev": true
}, },
"node_modules/@alfresco/adf-cli": { "node_modules/@alfresco/adf-cli": {
"version": "6.4.0-6550080792", "version": "6.4.0-6638624919",
"resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.4.0-6550080792.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.4.0-6638624919.tgz",
"integrity": "sha512-txwG3cKCYSqzJWLjzM8lnxoLBURE3mSvmZnba9JX54dZraP76tVgnDdrZaggBiAbQDMSTJZ5O3PZ+4N4e2sAFQ==", "integrity": "sha512-jJV4BAc55X41Pjg9QrBI629sRIHNeSEAdBuPvO6z2HLU+Xhsbcmg/CHIBojnfMaXlHq0Gau2mLN4/lw1/ZD4OQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@alfresco/js-api": ">=7.1.0-1372", "@alfresco/js-api": ">=7.1.0-1437",
"commander": "^6.2.1", "commander": "^6.2.1",
"ejs": "^3.1.9", "ejs": "^3.1.9",
"license-checker": "^25.0.1", "license-checker": "^25.0.1",
@ -140,15 +140,15 @@
} }
}, },
"node_modules/@alfresco/adf-content-services": { "node_modules/@alfresco/adf-content-services": {
"version": "6.4.0-6550080792", "version": "6.4.0-6638624919",
"resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.4.0-6550080792.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.4.0-6638624919.tgz",
"integrity": "sha512-/1O+XlPZJLMEanBW/5T2sjfTq8RuTQve7VVwOzhWYaiHAq9I2WLX/GOGztTvb2a55UtOoVJSpvxxukim8zQFQA==", "integrity": "sha512-0ZiACISqMz+buImWAotRbOKkW4GbZUhaN6bzKTX7aXQIIzvxmmfo75vIqYnFISRcj71xx//su87N2AWrKtkSuQ==",
"dependencies": { "dependencies": {
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
"peerDependencies": { "peerDependencies": {
"@alfresco/adf-core": ">=6.4.0-6550080792", "@alfresco/adf-core": ">=6.4.0-6638624919",
"@alfresco/js-api": ">=7.1.0-1372", "@alfresco/js-api": ">=7.1.0-1437",
"@angular/animations": ">=14.1.3", "@angular/animations": ">=14.1.3",
"@angular/cdk": ">=14.1.2", "@angular/cdk": ">=14.1.2",
"@angular/common": ">=14.1.3", "@angular/common": ">=14.1.3",
@ -164,9 +164,9 @@
} }
}, },
"node_modules/@alfresco/adf-core": { "node_modules/@alfresco/adf-core": {
"version": "6.4.0-6550080792", "version": "6.4.0-6638624919",
"resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.4.0-6550080792.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.4.0-6638624919.tgz",
"integrity": "sha512-GibZrIgNkr36dRClVT0DnrufruVtTlVmR8G2pkxG39wzd+wKb9FTtb/sw4kpEvw+LMeZnU2vNyxMSnRWOt2/qg==", "integrity": "sha512-2VMReStMtV7YvU93omT+2h+80F7PvtAgeuYmpJkMxgQUlW4dhM9DYCD1yrzTGSiOORIK+zUUapZM6N4wN2XKIA==",
"dependencies": { "dependencies": {
"angular-oauth2-oidc": "^13.0.1", "angular-oauth2-oidc": "^13.0.1",
"angular-oauth2-oidc-jwks": "^13.0.1", "angular-oauth2-oidc-jwks": "^13.0.1",
@ -174,8 +174,8 @@
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
"peerDependencies": { "peerDependencies": {
"@alfresco/adf-extensions": ">=6.4.0-6550080792", "@alfresco/adf-extensions": ">=6.4.0-6638624919",
"@alfresco/js-api": ">=7.1.0-1372", "@alfresco/js-api": ">=7.1.0-1437",
"@angular/animations": ">=14.1.3", "@angular/animations": ">=14.1.3",
"@angular/cdk": ">=14.1.2", "@angular/cdk": ">=14.1.2",
"@angular/common": ">=14.1.3", "@angular/common": ">=14.1.3",
@ -193,55 +193,45 @@
} }
}, },
"node_modules/@alfresco/adf-extensions": { "node_modules/@alfresco/adf-extensions": {
"version": "6.4.0-6550080792", "version": "6.4.0-6638624919",
"resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.4.0-6550080792.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.4.0-6638624919.tgz",
"integrity": "sha512-sm8olNAV3VdEU+iSQhgJyNm9BHqqBPRkxKPqEho1b957QMaJ+jGvBTApPiOAdm3XjTJpwnTCyh9VDQS7UiXCrQ==", "integrity": "sha512-NnQCp9aWkRdOcAF3M3cOTyuiKb4tWIWQV/IKiqApwz3tDhChe5a8EngrB6u07iYG+R6zqvIZNaYaRfueDcEA6g==",
"dependencies": { "dependencies": {
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
"peerDependencies": { "peerDependencies": {
"@alfresco/js-api": ">=7.1.0-1372", "@alfresco/js-api": ">=7.1.0-1437",
"@angular/common": ">=14.1.3", "@angular/common": ">=14.1.3",
"@angular/core": ">=14.1.3" "@angular/core": ">=14.1.3"
} }
}, },
"node_modules/@alfresco/adf-testing": { "node_modules/@alfresco/adf-testing": {
"version": "6.4.0-6550080792", "version": "6.4.0-6638624919",
"resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-6.4.0-6550080792.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-6.4.0-6638624919.tgz",
"integrity": "sha512-86d4AO9+5JZS+KFBeem1znaHn8gRW+Ct0jpd77Tz6n/uGVUftWgEpit4G9vQw9H1b3LA0mLD5Qc+cNn++09f7Q==", "integrity": "sha512-+/DlHvh+eysD+VCxLOL2NJJlI06Wx+EYc9xOT2ey9XLq0gIUvSx++oeOQnrvO8ciyzorqRemTkl+fPzb0SuzKA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@alfresco/js-api": "7.1.0-1372", "@alfresco/js-api": "7.1.0-1437",
"@angular/compiler": "14.1.3", "@angular/compiler": "14.1.3",
"@angular/core": "14.1.3", "@angular/core": "14.1.3",
"date-fns": "^2.30.0",
"rxjs": "6.6.6", "rxjs": "6.6.6",
"tslib": "^2.6.2", "tslib": "^2.6.2",
"zone.js": "~0.11.4" "zone.js": "~0.11.4"
}, },
"peerDependencies": { "peerDependencies": {
"@alfresco/js-api": ">=7.1.0-1372" "@alfresco/js-api": ">=7.1.0-1437"
}
},
"node_modules/@alfresco/adf-testing/node_modules/@alfresco/js-api": {
"version": "7.1.0-1372",
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-7.1.0-1372.tgz",
"integrity": "sha512-jaJaZr7unhdKvcG5wzr2ZNfUR0+/74BHDbpdzZJ8Edp77JnhQrQCtXcIzvw2qDzM84PT7PELUe6x4Ys0h6FzJA==",
"dev": true,
"dependencies": {
"event-emitter": "^0.3.5",
"superagent": "^8.0.9",
"tslib": "^2.6.1"
} }
}, },
"node_modules/@alfresco/eslint-plugin-eslint-angular": { "node_modules/@alfresco/eslint-plugin-eslint-angular": {
"version": "6.4.0-6550080792", "version": "6.4.0-6638624919",
"resolved": "https://registry.npmjs.org/@alfresco/eslint-plugin-eslint-angular/-/eslint-plugin-eslint-angular-6.4.0-6550080792.tgz", "resolved": "https://registry.npmjs.org/@alfresco/eslint-plugin-eslint-angular/-/eslint-plugin-eslint-angular-6.4.0-6638624919.tgz",
"integrity": "sha512-A5h8n+GfHL0dpm3tHTdvl4jHTkEkRBozY8WgwOdHK2zClv0iWaqgZn0clJUo4nPTLl8bkIJflzFUHzWicYcuUQ==" "integrity": "sha512-aLWsfP6uVpZM6K/iNfSXlLnNl8uNh+KRw9T+CxZxc8F9JneD1CKSZ/lhd7hVeG41Ev/3/qkbBSiKw8rJD/dwtw=="
}, },
"node_modules/@alfresco/js-api": { "node_modules/@alfresco/js-api": {
"version": "7.1.0-1409", "version": "7.1.0-1437",
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-7.1.0-1409.tgz", "resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-7.1.0-1437.tgz",
"integrity": "sha512-HbA1FBkSgaibEjgeoo7o1umNksc+TiDRlG6VCZWNt5twn2MT1oJZ70TuPpl1oDdU3c34B5SHZb5gKz4vHUToWw==", "integrity": "sha512-L5RmmGYyHN/v+LZiO7F0dNTgRWbfptGJW9YG/eg7RUwc1RHukkqhf4kfKdSMCoc+oKU8N4LXgxgJcbgU3cC7gA==",
"dependencies": { "dependencies": {
"event-emitter": "^0.3.5", "event-emitter": "^0.3.5",
"jsdom": "^22.1.0", "jsdom": "^22.1.0",

View File

@ -33,11 +33,11 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@alfresco/adf-content-services": "6.4.0-6550080792", "@alfresco/adf-content-services": "6.4.0-6638624919",
"@alfresco/adf-core": "6.4.0-6550080792", "@alfresco/adf-core": "6.4.0-6638624919",
"@alfresco/adf-extensions": "6.4.0-6550080792", "@alfresco/adf-extensions": "6.4.0-6638624919",
"@alfresco/eslint-plugin-eslint-angular": "6.4.0-6550080792", "@alfresco/eslint-plugin-eslint-angular": "6.4.0-6638624919",
"@alfresco/js-api": "7.1.0-1409", "@alfresco/js-api": "7.1.0-1437",
"@angular/animations": "14.1.3", "@angular/animations": "14.1.3",
"@angular/cdk": "14.1.3", "@angular/cdk": "14.1.3",
"@angular/common": "14.1.3", "@angular/common": "14.1.3",
@ -69,8 +69,8 @@
"zone.js": "0.11.8" "zone.js": "0.11.8"
}, },
"devDependencies": { "devDependencies": {
"@alfresco/adf-cli": "6.4.0-6550080792", "@alfresco/adf-cli": "6.4.0-6638624919",
"@alfresco/adf-testing": "6.4.0-6550080792", "@alfresco/adf-testing": "6.4.0-6638624919",
"@angular-devkit/build-angular": "14.2.11", "@angular-devkit/build-angular": "14.2.11",
"@angular-devkit/core": "14.1.2", "@angular-devkit/core": "14.1.2",
"@angular-devkit/schematics": "14.1.2", "@angular-devkit/schematics": "14.1.2",

View File

@ -5,10 +5,10 @@
"peerDependencies": { "peerDependencies": {
"@angular/common": ">=14.1.0", "@angular/common": ">=14.1.0",
"@angular/core": ">=14.1.0", "@angular/core": ">=14.1.0",
"@alfresco/adf-core": ">=6.4.0-6497510485", "@alfresco/adf-core": ">=6.4.0-6638624919",
"@alfresco/adf-content-services": ">=6.4.0-6497510485", "@alfresco/adf-content-services": ">=6.4.0-6638624919",
"@alfresco/adf-extensions": ">=6.4.0-6497510485", "@alfresco/adf-extensions": ">=6.4.0-6638624919",
"@alfresco/js-api": ">=7.1.0-1384", "@alfresco/js-api": ">=7.1.0-1437",
"@angular/animations": ">=14.1.3", "@angular/animations": ">=14.1.3",
"@angular/cdk": ">=14.1.3", "@angular/cdk": ">=14.1.3",
"@angular/forms": ">=14.1.3", "@angular/forms": ">=14.1.3",

View File

@ -33,6 +33,7 @@ import { AppExtensionService, ContentApiService } from '@alfresco/aca-shared';
import { of, Subject, throwError } from 'rxjs'; import { of, Subject, throwError } from 'rxjs';
import { By } from '@angular/platform-browser'; import { By } from '@angular/platform-browser';
import { NodeEntry, NodePaging, Node, PathElement } from '@alfresco/js-api'; import { NodeEntry, NodePaging, Node, PathElement } from '@alfresco/js-api';
import { DocumentListPresetRef } from '@alfresco/adf-extensions';
describe('FilesComponent', () => { describe('FilesComponent', () => {
let node; let node;
@ -87,7 +88,7 @@ describe('FilesComponent', () => {
fixture = TestBed.createComponent(FilesComponent); fixture = TestBed.createComponent(FilesComponent);
component = fixture.componentInstance; component = fixture.componentInstance;
const documentListService = TestBed.inject(DocumentListService); const documentListService: DocumentListService = TestBed.inject(DocumentListService);
const fakeNodeEntry: NodeEntry = { entry: { id: 'fake-node-entry' } } as NodeEntry; const fakeNodeEntry: NodeEntry = { entry: { id: 'fake-node-entry' } } as NodeEntry;
const fakeNodePaging: NodePaging = { list: { pagination: { count: 10, maxItems: 10, skipCount: 0 } } }; const fakeNodePaging: NodePaging = { list: { pagination: { count: 10, maxItems: 10, skipCount: 0 } } };
const documentLoaderNode = { children: fakeNodePaging, currentNode: fakeNodeEntry }; const documentLoaderNode = { children: fakeNodePaging, currentNode: fakeNodeEntry };
@ -161,7 +162,7 @@ describe('FilesComponent', () => {
desktopOnly: true, desktopOnly: true,
template: 'template', template: 'template',
sortingKey: 'sorting-key' sortingKey: 'sorting-key'
} } as DocumentListPresetRef
]; ];
extensions.filesDocumentListPreset$ = of(filesDocumentListPresetMock); extensions.filesDocumentListPreset$ = of(filesDocumentListPresetMock);

View File

@ -5,10 +5,10 @@
"license": "LGPL-3.0", "license": "LGPL-3.0",
"scripts": {}, "scripts": {},
"peerDependencies": { "peerDependencies": {
"@alfresco/adf-content-services": ">=6.4.0-6497510485", "@alfresco/adf-content-services": ">=6.4.0-6638624919",
"@alfresco/adf-core": ">=6.4.0-6497510485", "@alfresco/adf-core": ">=6.4.0-6638624919",
"@alfresco/adf-extensions": ">=6.4.0-6497510485", "@alfresco/adf-extensions": ">=6.4.0-6638624919",
"@alfresco/js-api": ">=7.1.0-1384", "@alfresco/js-api": ">=7.1.0-1437",
"@angular/animations": ">=14.1.3", "@angular/animations": ">=14.1.3",
"@angular/common": ">=14.1.3", "@angular/common": ">=14.1.3",
"@angular/compiler": ">=14.1.3", "@angular/compiler": ">=14.1.3",