AAE 38257 fixing js-api deps and bump some security versions (#11203)

* [AAE-38257] - removing superagent deps

* [AAE-38257] - removing superagent deps
This commit is contained in:
Vito Albano
2025-09-17 13:36:35 +01:00
committed by GitHub
parent d49575ba03
commit d230176e7f
8 changed files with 25 additions and 1396 deletions

1354
lib/cli/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -22,11 +22,11 @@
"dependencies": {
"@alfresco/js-api": ">=9.1.1",
"commander": "^6.2.1",
"ejs": "^3.1.9",
"ejs": "^3.1.10",
"license-checker": "^25.0.1",
"node-fetch": "^2.7.0",
"rxjs": "7.8.2",
"shelljs": "^0.8.3",
"shelljs": "^0.10.0",
"spdx-license-list": "^5.0.0"
},
"keywords": [

View File

@@ -37,7 +37,6 @@ import { FacetField } from '../models/facet-field.interface';
import { FacetFieldBucket } from '../models/facet-field-bucket.interface';
import { SearchForm } from '../models/search-form.interface';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { Buffer } from 'buffer';
import { inject } from '@angular/core';
import { ActivatedRoute, Router } from '@angular/router';
@@ -104,7 +103,10 @@ export abstract class BaseQueryBuilderService {
// TODO: to be supported in future iterations
ranges: { [id: string]: SearchRange } = {};
protected constructor(protected readonly appConfig: AppConfigService, protected readonly alfrescoApiService: AlfrescoApiService) {
protected constructor(
protected readonly appConfig: AppConfigService,
protected readonly alfrescoApiService: AlfrescoApiService
) {
this.resetToDefaults();
}
@@ -490,9 +492,9 @@ export abstract class BaseQueryBuilderService {
end: set.end,
startInclusive: set.startInclusive,
endInclusive: set.endInclusive
} as any)
}) as any
)
} as any)
}) as any
)
};
}
@@ -553,7 +555,7 @@ export abstract class BaseQueryBuilderService {
limit: facet.limit,
offset: facet.offset,
prefix: facet.prefix
} as any)
}) as any
)
};
}
@@ -579,7 +581,12 @@ export abstract class BaseQueryBuilderService {
* Encodes filter configuration stored in filterRawParams object.
*/
encodeQuery() {
this.encodedQuery = Buffer.from(JSON.stringify(this.filterRawParams)).toString('base64');
try {
this.encodedQuery = btoa(JSON.stringify(this.filterRawParams));
} catch (error) {
console.error('Failed to encode query parameters:', error);
this.encodedQuery = '';
}
}
/**

View File

@@ -15,8 +15,8 @@
"url": "https://github.com/Alfresco/alfresco-ng2-components/issues"
},
"dependencies": {
"axios": "^1.12.2",
"eventemitter3": "^5.0.1",
"superagent": "^9.0.1",
"tslib": "^2.6.1"
},
"typings": "./typings/index.d.ts",

14
package-lock.json generated
View File

@@ -29,7 +29,7 @@
"angular-oauth2-oidc": "17.0.2",
"angular-oauth2-oidc-jwks": "^17.0.2",
"apollo-angular": "10.0.3",
"axios": "^1.11.0",
"axios": "^1.12.2",
"chart.js": "4.4.4",
"cropperjs": "1.6.2",
"date-fns": "^2.30.0",
@@ -18761,9 +18761,9 @@
}
},
"node_modules/axios": {
"version": "1.12.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-1.12.0.tgz",
"integrity": "sha512-oXTDccv8PcfjZmPGlWsPSwtOJCZ/b6W5jAMCNcfwJbCzDckwG0jrYJFaWH1yvivfCXjVzV/SPDEhMB3Q+DSurg==",
"version": "1.12.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz",
"integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==",
"license": "MIT",
"dependencies": {
"follow-redirects": "^1.15.6",
@@ -39096,9 +39096,9 @@
}
},
"node_modules/vite": {
"version": "6.3.5",
"resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz",
"integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==",
"version": "6.3.6",
"resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz",
"integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==",
"dev": true,
"license": "MIT",
"peer": true,

View File

@@ -56,7 +56,7 @@
"angular-oauth2-oidc": "17.0.2",
"angular-oauth2-oidc-jwks": "^17.0.2",
"apollo-angular": "10.0.3",
"axios": "^1.11.0",
"axios": "^1.12.2",
"chart.js": "4.4.4",
"cropperjs": "1.6.2",
"date-fns": "^2.30.0",

View File

@@ -725,6 +725,7 @@
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
"integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
"license": "Apache-2.0",
"dependencies": {
"jake": "^10.8.5"
},
@@ -2788,30 +2789,6 @@
"url": "https://opencollective.com/unified"
}
},
"node_modules/remark-parse": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-4.0.0.tgz",
"integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==",
"dev": true,
"peer": true,
"dependencies": {
"collapse-white-space": "^1.0.2",
"is-alphabetical": "^1.0.0",
"is-decimal": "^1.0.0",
"is-whitespace-character": "^1.0.0",
"is-word-character": "^1.0.0",
"markdown-escapes": "^1.0.0",
"parse-entities": "^1.0.2",
"repeat-string": "^1.5.4",
"state-toggle": "^1.0.0",
"trim": "0.0.1",
"trim-trailing-lines": "^1.0.0",
"unherit": "^1.0.4",
"unist-util-remove-position": "^1.0.0",
"vfile-location": "^2.0.0",
"xtend": "^4.0.1"
}
},
"node_modules/remark-stringify": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-5.0.0.tgz",

View File

@@ -6,7 +6,6 @@
"scripts": {},
"dependencies": {
"@alfresco/js-api": ">=6.2.0-982",
"ejs": "^3.1.10",
"fast-levenshtein": "^3.0.0",
"graphql": "^15.4.0",
"js-yaml": "3.14.1",