From 6680bf4fc390a36c2f1d21b9fdb7e6170c9c33c1 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Fri, 31 May 2024 13:48:37 +0000 Subject: [PATCH] feat: upgrade @tensorflow/tfjs-core from 3.11.0 to 4.19.0 Snyk has created this PR to upgrade @tensorflow/tfjs-core from 3.11.0 to 4.19.0. See this package in npm: @tensorflow/tfjs-core See this project in Snyk: https://app.snyk.io/org/aravindvnair99-github-marketplace/project/3e229b24-b2de-4c21-9d58-eebf425f44fc?utm_source=github&utm_medium=referral&page=upgrade-pr --- functions/package-lock.json | 120 +++++++++++++++++++++++++----------- functions/package.json | 2 +- 2 files changed, 86 insertions(+), 36 deletions(-) diff --git a/functions/package-lock.json b/functions/package-lock.json index 1c1d8ad2..b384d110 100644 --- a/functions/package-lock.json +++ b/functions/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@tensorflow/tfjs-automl": "^1.3.0", "@tensorflow/tfjs-converter": "^3.12.0", - "@tensorflow/tfjs-core": "^3.11.0", + "@tensorflow/tfjs-core": "^4.19.0", "@tensorflow/tfjs-node": "^3.14.0", "axios": "^0.25.0", "busboy": "^0.3.1", @@ -1735,13 +1735,17 @@ "@tensorflow/tfjs-core": "^3.9.0" } }, - "node_modules/@tensorflow/tfjs-backend-cpu": { + "node_modules/@tensorflow/tfjs-backend-webgl": { "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.11.0.tgz", - "integrity": "sha512-ShLkrZ4/rmhZwzGKenMFDfQnaEbyZgWA5F8JRa52Iob/vptlZeuOzjq87CZKmZMUmDswR9A2kjzovT/H1bJdWQ==", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.11.0.tgz", + "integrity": "sha512-rNnc/dZ7LIl9O/Pn9W24I1h8kgpJ+XvG8NrdNSfIoWPCW4fvPSlU7B3yMeZXvRneny+z+T3xRs96nWyU2mZBJw==", "peer": true, "dependencies": { + "@tensorflow/tfjs-backend-cpu": "3.11.0", + "@types/offscreencanvas": "~2019.3.0", "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.6", "seedrandom": "2.4.3" }, "engines": { @@ -1751,17 +1755,14 @@ "@tensorflow/tfjs-core": "3.11.0" } }, - "node_modules/@tensorflow/tfjs-backend-webgl": { + "node_modules/@tensorflow/tfjs-backend-webgl/node_modules/@tensorflow/tfjs-backend-cpu": { "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.11.0.tgz", - "integrity": "sha512-rNnc/dZ7LIl9O/Pn9W24I1h8kgpJ+XvG8NrdNSfIoWPCW4fvPSlU7B3yMeZXvRneny+z+T3xRs96nWyU2mZBJw==", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.11.0.tgz", + "integrity": "sha512-ShLkrZ4/rmhZwzGKenMFDfQnaEbyZgWA5F8JRa52Iob/vptlZeuOzjq87CZKmZMUmDswR9A2kjzovT/H1bJdWQ==", + "license": "Apache-2.0", "peer": true, "dependencies": { - "@tensorflow/tfjs-backend-cpu": "3.11.0", - "@types/offscreencanvas": "~2019.3.0", "@types/seedrandom": "2.4.27", - "@types/webgl-ext": "0.0.30", - "@types/webgl2": "0.0.6", "seedrandom": "2.4.3" }, "engines": { @@ -1780,22 +1781,41 @@ } }, "node_modules/@tensorflow/tfjs-core": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.11.0.tgz", - "integrity": "sha512-JOp+1+LCd0Xg3hu7fu6iQPWZnN8Hc6ssfP7B+625XH5GYY1/OhVASa7Ahe2mJr9gZovY2lw8FUejLh1jMmBb1Q==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-4.19.0.tgz", + "integrity": "sha512-GZ0d53PG0HGQCC7hbWv1qDnZctHYe/cafHZrBY5eNeQjQE6fBr3NsR5GfLadT0TELwmX9/nyritGDzvy6xmzHQ==", + "license": "Apache-2.0", "dependencies": { "@types/long": "^4.0.1", - "@types/offscreencanvas": "~2019.3.0", - "@types/seedrandom": "2.4.27", - "@types/webgl-ext": "0.0.30", + "@types/offscreencanvas": "~2019.7.0", + "@types/seedrandom": "^2.4.28", + "@webgpu/types": "0.1.38", "long": "4.0.0", "node-fetch": "~2.6.1", - "seedrandom": "2.4.3" + "seedrandom": "^3.0.5" }, "engines": { "yarn": ">= 1.3.2" } }, + "node_modules/@tensorflow/tfjs-core/node_modules/@types/offscreencanvas": { + "version": "2019.7.3", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.3.tgz", + "integrity": "sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==", + "license": "MIT" + }, + "node_modules/@tensorflow/tfjs-core/node_modules/@types/seedrandom": { + "version": "2.4.34", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.34.tgz", + "integrity": "sha512-ytDiArvrn/3Xk6/vtylys5tlY6eo7Ane0hvcx++TKo6RxQXuVfW0AF/oeWqAj9dN29SyhtawuXstgmPlwNcv/A==", + "license": "MIT" + }, + "node_modules/@tensorflow/tfjs-core/node_modules/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==", + "license": "MIT" + }, "node_modules/@tensorflow/tfjs-node": { "version": "3.14.0", "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-node/-/tfjs-node-3.14.0.tgz", @@ -2164,6 +2184,12 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "node_modules/@webgpu/types": { + "version": "0.1.38", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.38.tgz", + "integrity": "sha512-7LrhVKz2PRh+DD7+S+PVaFd5HxaWQvoMqBbsV9fNJO1pjUs1P8bM2vQVNfk+3URTqbuTI7gkXi0rfsN0IadoBA==", + "license": "BSD-3-Clause" + }, "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -9191,16 +9217,6 @@ "integrity": "sha512-JcVjlXPlAwOkfdWlwJVZxEuN1Dy4lJytLXTAD5R7c3N8KIIIQA7D7x4ct9pzuq9M4c9OllQ7AI0EmlaUzTRe0A==", "requires": {} }, - "@tensorflow/tfjs-backend-cpu": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.11.0.tgz", - "integrity": "sha512-ShLkrZ4/rmhZwzGKenMFDfQnaEbyZgWA5F8JRa52Iob/vptlZeuOzjq87CZKmZMUmDswR9A2kjzovT/H1bJdWQ==", - "peer": true, - "requires": { - "@types/seedrandom": "2.4.27", - "seedrandom": "2.4.3" - } - }, "@tensorflow/tfjs-backend-webgl": { "version": "3.11.0", "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.11.0.tgz", @@ -9213,6 +9229,18 @@ "@types/webgl-ext": "0.0.30", "@types/webgl2": "0.0.6", "seedrandom": "2.4.3" + }, + "dependencies": { + "@tensorflow/tfjs-backend-cpu": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.11.0.tgz", + "integrity": "sha512-ShLkrZ4/rmhZwzGKenMFDfQnaEbyZgWA5F8JRa52Iob/vptlZeuOzjq87CZKmZMUmDswR9A2kjzovT/H1bJdWQ==", + "peer": true, + "requires": { + "@types/seedrandom": "2.4.27", + "seedrandom": "2.4.3" + } + } } }, "@tensorflow/tfjs-converter": { @@ -9222,17 +9250,34 @@ "requires": {} }, "@tensorflow/tfjs-core": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.11.0.tgz", - "integrity": "sha512-JOp+1+LCd0Xg3hu7fu6iQPWZnN8Hc6ssfP7B+625XH5GYY1/OhVASa7Ahe2mJr9gZovY2lw8FUejLh1jMmBb1Q==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-4.19.0.tgz", + "integrity": "sha512-GZ0d53PG0HGQCC7hbWv1qDnZctHYe/cafHZrBY5eNeQjQE6fBr3NsR5GfLadT0TELwmX9/nyritGDzvy6xmzHQ==", "requires": { "@types/long": "^4.0.1", - "@types/offscreencanvas": "~2019.3.0", - "@types/seedrandom": "2.4.27", - "@types/webgl-ext": "0.0.30", + "@types/offscreencanvas": "~2019.7.0", + "@types/seedrandom": "^2.4.28", + "@webgpu/types": "0.1.38", "long": "4.0.0", "node-fetch": "~2.6.1", - "seedrandom": "2.4.3" + "seedrandom": "^3.0.5" + }, + "dependencies": { + "@types/offscreencanvas": { + "version": "2019.7.3", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.7.3.tgz", + "integrity": "sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==" + }, + "@types/seedrandom": { + "version": "2.4.34", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.34.tgz", + "integrity": "sha512-ytDiArvrn/3Xk6/vtylys5tlY6eo7Ane0hvcx++TKo6RxQXuVfW0AF/oeWqAj9dN29SyhtawuXstgmPlwNcv/A==" + }, + "seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" + } } }, "@tensorflow/tfjs-node": { @@ -9516,6 +9561,11 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "@webgpu/types": { + "version": "0.1.38", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.38.tgz", + "integrity": "sha512-7LrhVKz2PRh+DD7+S+PVaFd5HxaWQvoMqBbsV9fNJO1pjUs1P8bM2vQVNfk+3URTqbuTI7gkXi0rfsN0IadoBA==" + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", diff --git a/functions/package.json b/functions/package.json index ea98a591..a7cf9393 100644 --- a/functions/package.json +++ b/functions/package.json @@ -26,7 +26,7 @@ "dependencies": { "@tensorflow/tfjs-automl": "^1.3.0", "@tensorflow/tfjs-converter": "^3.12.0", - "@tensorflow/tfjs-core": "^3.11.0", + "@tensorflow/tfjs-core": "^4.19.0", "@tensorflow/tfjs-node": "^3.14.0", "axios": "^0.25.0", "busboy": "^0.3.1",