New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@nuclia/sync-agent

Package Overview
Dependencies
Maintainers
3
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nuclia/sync-agent - npm Package Compare versions

Comparing version 1.2.13 to 1.2.15

34

build/logic/connector/infrastructure/connectors/confluence.connector.js

@@ -47,20 +47,11 @@ "use strict";

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
return result;
}));
}
catch (err) {
console.error(err);
return (0, rxjs_1.of)({
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
error: `Error fetching files: ${err}`,
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
}
return result;
}));
}

@@ -74,12 +65,3 @@ getLastModified(since, folders) {

else {
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId, since))).pipe((0, rxjs_1.map)((results) => ({ items: results.reduce((acc, result) => acc.concat(result.items), []) })));
}
catch (err) {
console.error(err);
return (0, rxjs_1.of)({
items: [],
error: `Error fetching last modified files: ${err}`,
});
}
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId, since))).pipe((0, rxjs_1.map)((results) => ({ items: results.reduce((acc, result) => acc.concat(result.items), []) })));
}

@@ -86,0 +68,0 @@ }

@@ -47,16 +47,8 @@ "use strict";

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items.filter((item) => item.modifiedGMT && item.modifiedGMT > since)), []);
return {
items,
};
}));
}
catch (err) {
return (0, rxjs_1.of)({
items: [],
error: `Error fetching last modified files: ${err}`,
});
}
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items.filter((item) => item.modifiedGMT && item.modifiedGMT > since)), []);
return {
items,
};
}));
}

@@ -69,19 +61,11 @@ getFilesFromFolders(folders) {

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
return result;
}));
}
catch (err) {
return (0, rxjs_1.of)({
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles('', false, folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
error: `Error fetching files: ${err}`,
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
}
return result;
}));
}

@@ -88,0 +72,0 @@ getFolders(query) {

@@ -70,18 +70,11 @@ "use strict";

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles(folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
return result;
}));
}
catch (err) {
return (0, rxjs_1.of)({
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles(folder.originalId))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
}
return result;
}));
}

@@ -94,21 +87,13 @@ getLastModified(since, folders) {

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles(folder.originalId).pipe((0, rxjs_1.switchMap)((results) => (0, rxjs_1.from)(this.getFilesModifiedSince(results.items, since)).pipe((0, rxjs_1.map)((items) => ({ items, error: results.error }))))))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items), []);
const errors = results
.map((result) => result.error)
.filter((error) => !!error)
.join('. ');
return {
items,
error: errors,
};
}));
}
catch (err) {
return (0, rxjs_1.of)({
items: [],
error: 'Error getting last modified files.',
});
}
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFiles(folder.originalId).pipe((0, rxjs_1.switchMap)((results) => (0, rxjs_1.from)(this.getFilesModifiedSince(results.items, since)).pipe((0, rxjs_1.map)((items) => ({ items, error: results.error }))))))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items), []);
const errors = results
.map((result) => result.error)
.filter((error) => !!error)
.join('. ');
return {
items,
error: errors,
};
}));
}

@@ -115,0 +100,0 @@ _getFiles(path, query) {

@@ -47,16 +47,8 @@ "use strict";

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFileItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items.filter((item) => item.modifiedGMT && item.modifiedGMT > since)), []);
return {
items,
};
}));
}
catch (err) {
return (0, rxjs_1.of)({
items: [],
error: `Error fetching last modified files: ${err}`,
});
}
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFileItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items.filter((item) => item.modifiedGMT && item.modifiedGMT > since)), []);
return {
items,
};
}));
}

@@ -69,19 +61,11 @@ getFilesFromFolders(folders) {

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFileItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
return result;
}));
}
catch (err) {
return (0, rxjs_1.of)({
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getFileItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
error: `Error fetching files: ${err}`,
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
}
return result;
}));
}

@@ -88,0 +72,0 @@ getFolders(query) {

@@ -47,16 +47,8 @@ "use strict";

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items.filter((item) => item.modifiedGMT && item.modifiedGMT > since)), []);
return {
items,
};
}));
}
catch (err) {
return (0, rxjs_1.of)({
items: [],
error: `Error fetching last modified files: ${err}`,
});
}
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items.filter((item) => item.modifiedGMT && item.modifiedGMT > since)), []);
return {
items,
};
}));
}

@@ -69,19 +61,11 @@ getFilesFromFolders(folders) {

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
return result;
}));
}
catch (err) {
return (0, rxjs_1.of)({
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems('', folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
error: `Error fetching files: ${err}`,
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
}
return result;
}));
}

@@ -88,0 +72,0 @@ getFolders(query) {

@@ -117,2 +117,3 @@ "use strict";

cssSelector: this.getParameters().cssSelector,
xpathSelector: this.getParameters().xpathSelector,
});

@@ -119,0 +120,0 @@ }

@@ -47,16 +47,8 @@ "use strict";

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems(folder.uuid, false, since))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items), []);
return {
items,
};
}));
}
catch (err) {
return (0, rxjs_1.of)({
items: [],
error: `Error fetching last modified files: ${err}`,
});
}
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems(folder.uuid, false, since))).pipe((0, rxjs_1.map)((results) => {
const items = results.reduce((acc, result) => acc.concat(result.items), []);
return {
items,
};
}));
}

@@ -73,19 +65,11 @@ // eslint-disable-next-line @typescript-eslint/no-unused-vars

}
try {
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems(folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
return result;
}));
}
catch (err) {
return (0, rxjs_1.of)({
return (0, rxjs_1.forkJoin)((folders || []).map((folder) => this._getItems(folder.uuid))).pipe((0, rxjs_1.map)((results) => {
const result = {
items: [],
error: `Error fetching files: ${err}`,
};
results.forEach((res) => {
result.items = [...result.items, ...res.items];
});
}
return result;
}));
}

@@ -92,0 +76,0 @@ isAccessTokenValid() {

@@ -123,2 +123,3 @@ "use strict";

cssSelector: this.getParameters().cssSelector,
xpathSelector: this.getParameters().xpathSelector,
};

@@ -125,0 +126,0 @@ return (0, rxjs_1.of)(newLink);

@@ -140,3 +140,5 @@ "use strict";

else {
payload.links = { link: { uri: data.uri, css_selector: data.cssSelector } };
payload.links = {
link: { uri: data.uri, css_selector: data.cssSelector || undefined, xpath: data.xpathSelector || undefined },
};
payload.icon = 'application/stf-link';

@@ -143,0 +145,0 @@ }

@@ -14,2 +14,3 @@ import { Observable } from 'rxjs';

cssSelector?: string;
xpathSelector?: string;
}

@@ -16,0 +17,0 @@ export interface ConnectorParameters {

{
"name": "@nuclia/sync-agent",
"version": "1.2.13",
"version": "1.2.15",
"description": "This is a sync agent to synchronize user files from diferent sources to nuclia",

@@ -28,3 +28,3 @@ "main": "build/index.js",

"dependencies": {
"@nuclia/core": "^1.14.2",
"@nuclia/core": "^1.14.4",
"cheerio": "^1.0.0-rc.12",

@@ -31,0 +31,0 @@ "commander": "^11.1.0",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc