[Snyk] Security upgrade parse from 3.2.0 to 3.3.0 (#7464)

* fix: package.json & package-lock.json to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-WS-1296835

* update user test

Co-authored-by: Manuel Trezza <5673677+mtrezza@users.noreply.github.com>
This commit is contained in:
Snyk bot
2021-07-23 19:04:03 +03:00
committed by GitHub
parent 1fe47087a9
commit a95ad89736
3 changed files with 33 additions and 20 deletions

49
package-lock.json generated
View File

@@ -6881,9 +6881,9 @@
} }
}, },
"idb-keyval": { "idb-keyval": {
"version": "5.0.4", "version": "5.0.6",
"resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-5.0.4.tgz", "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-5.0.6.tgz",
"integrity": "sha512-qS0kplHuadZujoE90ze0NUkhW0/Fbfib7d+mYNMXNEn45NSh2NWY3fBewoX4GZUsKkGHBgc8JiAwMx0zrfL3LQ==" "integrity": "sha512-6lJuVbwyo82mKSH6Wq2eHkt9LcbwHAelMIcMe0tP4p20Pod7tTxq9zf0ge2n/YDfMOpDryerfmmYyuQiaFaKOg=="
}, },
"ieee754": { "ieee754": {
"version": "1.2.1", "version": "1.2.1",
@@ -9964,38 +9964,51 @@
} }
}, },
"parse": { "parse": {
"version": "3.2.0", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/parse/-/parse-3.2.0.tgz", "resolved": "https://registry.npmjs.org/parse/-/parse-3.3.0.tgz",
"integrity": "sha512-yncA9l0LneOzzBFACVjdPNpWuNGQ/LhXGEO/qj6vYAyJpwWabNf7Eq2ucMAWzALb13KDRoAiTlb2cH3Nt/S9gw==", "integrity": "sha512-SQkTDupU7JQBJpYFIpO8TlQjUtjboUdkXaak57pjoC1ZVbhaiNyLsdYbrlM0B+sNYhlvcMh7zwZW48u10+zm0A==",
"requires": { "requires": {
"@babel/runtime": "7.13.10", "@babel/runtime": "7.14.6",
"@babel/runtime-corejs3": "7.13.10", "@babel/runtime-corejs3": "7.14.6",
"crypto-js": "4.0.0", "crypto-js": "4.0.0",
"idb-keyval": "5.0.4", "idb-keyval": "5.0.6",
"react-native-crypto-js": "1.0.0", "react-native-crypto-js": "1.0.0",
"uuid": "3.4.0", "uuid": "3.4.0",
"ws": "7.4.4", "ws": "7.5.0",
"xmlhttprequest": "1.8.0" "xmlhttprequest": "1.8.0"
}, },
"dependencies": { "dependencies": {
"@babel/runtime-corejs3": { "@babel/runtime": {
"version": "7.13.10", "version": "7.14.6",
"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
"integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
"requires": { "requires": {
"core-js-pure": "^3.0.0",
"regenerator-runtime": "^0.13.4" "regenerator-runtime": "^0.13.4"
} }
}, },
"@babel/runtime-corejs3": {
"version": "7.14.6",
"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.6.tgz",
"integrity": "sha512-Xl8SPYtdjcMoCsIM4teyVRg7jIcgl8F2kRtoCcXuHzXswt9UxZCS6BzRo8fcnCuP6u2XtPgvyonmEPF57Kxo9Q==",
"requires": {
"core-js-pure": "^3.14.0",
"regenerator-runtime": "^0.13.4"
}
},
"core-js-pure": {
"version": "3.15.2",
"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz",
"integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA=="
},
"uuid": { "uuid": {
"version": "3.4.0", "version": "3.4.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
}, },
"ws": { "ws": {
"version": "7.4.4", "version": "7.5.0",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz",
"integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==" "integrity": "sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw=="
} }
} }
}, },

View File

@@ -47,7 +47,7 @@
"mime": "2.5.2", "mime": "2.5.2",
"mongodb": "3.6.9", "mongodb": "3.6.9",
"mustache": "4.2.0", "mustache": "4.2.0",
"parse": "3.2.0", "parse": "3.3.0",
"pg-monitor": "1.4.1", "pg-monitor": "1.4.1",
"pg-promise": "10.10.2", "pg-promise": "10.10.2",
"pluralize": "8.0.0", "pluralize": "8.0.0",

View File

@@ -793,7 +793,7 @@ describe('Parse.User testing', () => {
user.set('username', 'test'); user.set('username', 'test');
await user.save(); await user.save();
equal(Object.keys(user.attributes).length, 6); equal(Object.keys(user.attributes).length, 5);
ok(user.attributes['username']); ok(user.attributes['username']);
ok(user.attributes['email']); ok(user.attributes['email']);
await user.destroy(); await user.destroy();