|
@@ -11,6 +11,8 @@
|
|
|
"dependencies": {
|
|
|
"@mediapipe/hands": "^0.4.1646424915",
|
|
|
"@tensorflow-models/hand-pose-detection": "^2.0.0",
|
|
|
+ "@tensorflow-models/mobilenet": "^2.1.0",
|
|
|
+ "@tensorflow/tfjs": "^3.18.0",
|
|
|
"@tensorflow/tfjs-backend-webgl": "^3.14.0",
|
|
|
"@tensorflow/tfjs-converter": "^3.14.0",
|
|
|
"@tensorflow/tfjs-core": "^3.14.0",
|
|
@@ -100,6 +102,36 @@
|
|
|
"rimraf": "bin.js"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@tensorflow-models/mobilenet": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow-models/mobilenet/-/mobilenet-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-JjqT9ijHDFA2FEpUGWg7H2lQ0GrMuE2VmiCRBYmUew6b4JKht8LXDjG5HxZh95YH6c/25sZWTpGeHbquloH+hw==",
|
|
|
+ "peerDependencies": {
|
|
|
+ "@tensorflow/tfjs-converter": "^3.1.0",
|
|
|
+ "@tensorflow/tfjs-core": "^3.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs/-/tfjs-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-mOzz4jJdgIpqFS7EHndVuxrQnLUDVIKGyTqOPTYps89fZwcOFfTVxi4BHemDNQpqlVE8IaGh9UUxVXpjgPY5+Q==",
|
|
|
+ "dependencies": {
|
|
|
+ "@tensorflow/tfjs-backend-cpu": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-backend-webgl": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-converter": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-core": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-data": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-layers": "3.18.0",
|
|
|
+ "argparse": "^1.0.10",
|
|
|
+ "chalk": "^4.1.0",
|
|
|
+ "core-js": "3",
|
|
|
+ "regenerator-runtime": "^0.13.5",
|
|
|
+ "yargs": "^16.0.3"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "tfjs-custom-module": "dist/tools/custom_module/cli.js"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@tensorflow/tfjs-backend-cpu": {
|
|
|
"version": "3.14.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.14.0.tgz",
|
|
@@ -159,11 +191,292 @@
|
|
|
"yarn": ">= 1.3.2"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/@tensorflow/tfjs-backend-cpu": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-LcSqlylzGtpgngcMFIL3q9Q3eVaPRJ7ITZt7ivhzkCj4R5ZsnPa9qM3DCVihkQ77heAwSw4hPTo2jp5C4mJ4Cg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/seedrandom": "2.4.27",
|
|
|
+ "seedrandom": "2.4.3"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "yarn": ">= 1.3.2"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "@tensorflow/tfjs-core": "3.18.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/@tensorflow/tfjs-backend-webgl": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-3NknSzS1oX2BEBOrpjPMZl823S12RgshQthmIbG6QADHb4bCJA8aM4UjWpw+3bNQnRKbRDQdFbuvj10Un79s2A==",
|
|
|
+ "dependencies": {
|
|
|
+ "@tensorflow/tfjs-backend-cpu": "3.18.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": {
|
|
|
+ "yarn": ">= 1.3.2"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "@tensorflow/tfjs-core": "3.18.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/@tensorflow/tfjs-converter": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-converter/-/tfjs-converter-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-hpChA+zVNQOVwRnCfqDb1WI9jbEAKA6DuEm4m75Zb3dIlE6VVooDmAaHBhlc++z2q2G1sBzF9A4Bv48SUpN6vA==",
|
|
|
+ "peerDependencies": {
|
|
|
+ "@tensorflow/tfjs-core": "3.18.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/@tensorflow/tfjs-core": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-core/-/tfjs-core-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-gMxisZozqsr5sCKlphF/eVBLg91MjlBiN60tjX8hJAu0WlSn6Gi5k65GNIL+Pq6hrxpvImcfdCmTH/2XJVZ0Mg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/long": "^4.0.1",
|
|
|
+ "@types/offscreencanvas": "~2019.3.0",
|
|
|
+ "@types/seedrandom": "2.4.27",
|
|
|
+ "@types/webgl-ext": "0.0.30",
|
|
|
+ "@webgpu/types": "^0.1.16",
|
|
|
+ "long": "4.0.0",
|
|
|
+ "node-fetch": "~2.6.1",
|
|
|
+ "seedrandom": "2.4.3"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "yarn": ">= 1.3.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/@tensorflow/tfjs-data": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-data/-/tfjs-data-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-s43vISJh8K/UN2E2zGRhtj/Kyn8dr4ll8EQkapwzm7fGO9afXCnMsTp6rkZq3fFXouCYA2k1B/j7JssIDr50+w==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/node-fetch": "^2.1.2",
|
|
|
+ "node-fetch": "~2.6.1"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "@tensorflow/tfjs-core": "3.18.0",
|
|
|
+ "seedrandom": "~2.4.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/@tensorflow/tfjs-layers": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-layers/-/tfjs-layers-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-AV7yDnPlH+RCcq8VPqkX1iyEchObE+e66m0XmJvLj+ncfKHYLa+39ZNroUA+OgB2/cMG6jgq77R4EhZbT6hwJA==",
|
|
|
+ "peerDependencies": {
|
|
|
+ "@tensorflow/tfjs-core": "3.18.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/ansi-regex": {
|
|
|
+ "version": "5.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz",
|
|
|
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/ansi-styles": {
|
|
|
+ "version": "4.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
|
|
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
|
|
|
+ "dependencies": {
|
|
|
+ "color-convert": "^2.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/chalk": {
|
|
|
+ "version": "4.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
|
|
|
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
|
|
|
+ "dependencies": {
|
|
|
+ "ansi-styles": "^4.1.0",
|
|
|
+ "supports-color": "^7.1.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/cliui": {
|
|
|
+ "version": "7.0.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz",
|
|
|
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "string-width": "^4.2.0",
|
|
|
+ "strip-ansi": "^6.0.0",
|
|
|
+ "wrap-ansi": "^7.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/color-convert": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "color-name": "~1.1.4"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=7.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/color-name": {
|
|
|
+ "version": "1.1.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
|
|
|
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/core-js": {
|
|
|
+ "version": "3.23.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.23.3.tgz",
|
|
|
+ "integrity": "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==",
|
|
|
+ "hasInstallScript": true
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/get-caller-file": {
|
|
|
+ "version": "2.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz",
|
|
|
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
|
|
|
+ "engines": {
|
|
|
+ "node": "6.* || 8.* || >= 10.*"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/has-flag": {
|
|
|
+ "version": "4.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
|
|
|
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/is-fullwidth-code-point": {
|
|
|
+ "version": "3.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
|
|
|
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/regenerator-runtime": {
|
|
|
+ "version": "0.13.9",
|
|
|
+ "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
|
|
|
+ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/string-width": {
|
|
|
+ "version": "4.2.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
|
|
|
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
|
|
|
+ "dependencies": {
|
|
|
+ "emoji-regex": "^8.0.0",
|
|
|
+ "is-fullwidth-code-point": "^3.0.0",
|
|
|
+ "strip-ansi": "^6.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/strip-ansi": {
|
|
|
+ "version": "6.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
|
|
|
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
|
|
|
+ "dependencies": {
|
|
|
+ "ansi-regex": "^5.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/supports-color": {
|
|
|
+ "version": "7.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
|
|
|
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
|
|
+ "dependencies": {
|
|
|
+ "has-flag": "^4.0.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/wrap-ansi": {
|
|
|
+ "version": "7.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
|
|
|
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
|
|
|
+ "dependencies": {
|
|
|
+ "ansi-styles": "^4.0.0",
|
|
|
+ "string-width": "^4.1.0",
|
|
|
+ "strip-ansi": "^6.0.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/y18n": {
|
|
|
+ "version": "5.0.8",
|
|
|
+ "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz",
|
|
|
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/yargs": {
|
|
|
+ "version": "16.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz",
|
|
|
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
|
|
|
+ "dependencies": {
|
|
|
+ "cliui": "^7.0.2",
|
|
|
+ "escalade": "^3.1.1",
|
|
|
+ "get-caller-file": "^2.0.5",
|
|
|
+ "require-directory": "^2.1.1",
|
|
|
+ "string-width": "^4.2.0",
|
|
|
+ "y18n": "^5.0.5",
|
|
|
+ "yargs-parser": "^20.2.2"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@tensorflow/tfjs/node_modules/yargs-parser": {
|
|
|
+ "version": "20.2.9",
|
|
|
+ "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz",
|
|
|
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@types/long": {
|
|
|
"version": "4.0.1",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/long/-/long-4.0.1.tgz",
|
|
|
"integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
|
|
|
},
|
|
|
+ "node_modules/@types/node": {
|
|
|
+ "version": "18.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/node/-/node-18.0.0.tgz",
|
|
|
+ "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA=="
|
|
|
+ },
|
|
|
+ "node_modules/@types/node-fetch": {
|
|
|
+ "version": "2.6.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/node-fetch/-/node-fetch-2.6.2.tgz",
|
|
|
+ "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/node": "*",
|
|
|
+ "form-data": "^3.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@types/node-fetch/node_modules/form-data": {
|
|
|
+ "version": "3.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/form-data/-/form-data-3.0.1.tgz",
|
|
|
+ "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
|
|
|
+ "dependencies": {
|
|
|
+ "asynckit": "^0.4.0",
|
|
|
+ "combined-stream": "^1.0.8",
|
|
|
+ "mime-types": "^2.1.12"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 6"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@types/offscreencanvas": {
|
|
|
"version": "2019.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz",
|
|
@@ -190,6 +503,11 @@
|
|
|
"resolved": "https://registry.npmmirror.com/@types/webgl2/-/webgl2-0.0.6.tgz",
|
|
|
"integrity": "sha512-50GQhDVTq/herLMiqSQkdtRu+d5q/cWHn4VvKJtrj4DJAjo1MNkWYa2MA41BaBO1q1HgsUjuQvEOk0QHvlnAaQ=="
|
|
|
},
|
|
|
+ "node_modules/@webgpu/types": {
|
|
|
+ "version": "0.1.20",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@webgpu/types/-/types-0.1.20.tgz",
|
|
|
+ "integrity": "sha512-MFb5oyxX+A7PWQNjcY3kSCSG2FAHaBo7IJBWtxWFgsS20FtY3D9UY7lYqLZ6avS8fSkdSylIS4qiHzFlQUdXag=="
|
|
|
+ },
|
|
|
"node_modules/abab": {
|
|
|
"version": "2.0.5",
|
|
|
"resolved": "https://registry.npm.taobao.org/abab/download/abab-2.0.5.tgz",
|
|
@@ -366,7 +684,6 @@
|
|
|
"version": "1.0.10",
|
|
|
"resolved": "https://registry.nlark.com/argparse/download/argparse-1.0.10.tgz",
|
|
|
"integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=",
|
|
|
- "dev": true,
|
|
|
"dependencies": {
|
|
|
"sprintf-js": "~1.0.2"
|
|
|
}
|
|
@@ -4463,6 +4780,11 @@
|
|
|
"integrity": "sha1-d1s/J477uXGO7HNh9IP7Nvu/6og=",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/emoji-regex": {
|
|
|
+ "version": "8.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz",
|
|
|
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
|
|
|
+ },
|
|
|
"node_modules/emojis-list": {
|
|
|
"version": "3.0.0",
|
|
|
"resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz",
|
|
@@ -4667,7 +4989,6 @@
|
|
|
"version": "3.1.1",
|
|
|
"resolved": "https://registry.nlark.com/escalade/download/escalade-3.1.1.tgz",
|
|
|
"integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=",
|
|
|
- "dev": true,
|
|
|
"engines": {
|
|
|
"node": ">=6"
|
|
|
}
|
|
@@ -11898,7 +12219,6 @@
|
|
|
"version": "2.1.1",
|
|
|
"resolved": "https://registry.nlark.com/require-directory/download/require-directory-2.1.1.tgz",
|
|
|
"integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
|
|
|
- "dev": true,
|
|
|
"engines": {
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
@@ -12779,8 +13099,7 @@
|
|
|
"node_modules/sprintf-js": {
|
|
|
"version": "1.0.3",
|
|
|
"resolved": "https://registry.nlark.com/sprintf-js/download/sprintf-js-1.0.3.tgz?cache=0&sync_timestamp=1618847174560&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsprintf-js%2Fdownload%2Fsprintf-js-1.0.3.tgz",
|
|
|
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
|
|
|
- "dev": true
|
|
|
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
|
|
|
},
|
|
|
"node_modules/sshpk": {
|
|
|
"version": "1.16.1",
|
|
@@ -15114,6 +15433,220 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "@tensorflow-models/mobilenet": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow-models/mobilenet/-/mobilenet-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-JjqT9ijHDFA2FEpUGWg7H2lQ0GrMuE2VmiCRBYmUew6b4JKht8LXDjG5HxZh95YH6c/25sZWTpGeHbquloH+hw==",
|
|
|
+ "requires": {}
|
|
|
+ },
|
|
|
+ "@tensorflow/tfjs": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs/-/tfjs-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-mOzz4jJdgIpqFS7EHndVuxrQnLUDVIKGyTqOPTYps89fZwcOFfTVxi4BHemDNQpqlVE8IaGh9UUxVXpjgPY5+Q==",
|
|
|
+ "requires": {
|
|
|
+ "@tensorflow/tfjs-backend-cpu": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-backend-webgl": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-converter": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-core": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-data": "3.18.0",
|
|
|
+ "@tensorflow/tfjs-layers": "3.18.0",
|
|
|
+ "argparse": "^1.0.10",
|
|
|
+ "chalk": "^4.1.0",
|
|
|
+ "core-js": "3",
|
|
|
+ "regenerator-runtime": "^0.13.5",
|
|
|
+ "yargs": "^16.0.3"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "@tensorflow/tfjs-backend-cpu": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-LcSqlylzGtpgngcMFIL3q9Q3eVaPRJ7ITZt7ivhzkCj4R5ZsnPa9qM3DCVihkQ77heAwSw4hPTo2jp5C4mJ4Cg==",
|
|
|
+ "requires": {
|
|
|
+ "@types/seedrandom": "2.4.27",
|
|
|
+ "seedrandom": "2.4.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@tensorflow/tfjs-backend-webgl": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-3NknSzS1oX2BEBOrpjPMZl823S12RgshQthmIbG6QADHb4bCJA8aM4UjWpw+3bNQnRKbRDQdFbuvj10Un79s2A==",
|
|
|
+ "requires": {
|
|
|
+ "@tensorflow/tfjs-backend-cpu": "3.18.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"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@tensorflow/tfjs-converter": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-converter/-/tfjs-converter-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-hpChA+zVNQOVwRnCfqDb1WI9jbEAKA6DuEm4m75Zb3dIlE6VVooDmAaHBhlc++z2q2G1sBzF9A4Bv48SUpN6vA==",
|
|
|
+ "requires": {}
|
|
|
+ },
|
|
|
+ "@tensorflow/tfjs-core": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-core/-/tfjs-core-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-gMxisZozqsr5sCKlphF/eVBLg91MjlBiN60tjX8hJAu0WlSn6Gi5k65GNIL+Pq6hrxpvImcfdCmTH/2XJVZ0Mg==",
|
|
|
+ "requires": {
|
|
|
+ "@types/long": "^4.0.1",
|
|
|
+ "@types/offscreencanvas": "~2019.3.0",
|
|
|
+ "@types/seedrandom": "2.4.27",
|
|
|
+ "@types/webgl-ext": "0.0.30",
|
|
|
+ "@webgpu/types": "^0.1.16",
|
|
|
+ "long": "4.0.0",
|
|
|
+ "node-fetch": "~2.6.1",
|
|
|
+ "seedrandom": "2.4.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@tensorflow/tfjs-data": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-data/-/tfjs-data-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-s43vISJh8K/UN2E2zGRhtj/Kyn8dr4ll8EQkapwzm7fGO9afXCnMsTp6rkZq3fFXouCYA2k1B/j7JssIDr50+w==",
|
|
|
+ "requires": {
|
|
|
+ "@types/node-fetch": "^2.1.2",
|
|
|
+ "node-fetch": "~2.6.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "@tensorflow/tfjs-layers": {
|
|
|
+ "version": "3.18.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-layers/-/tfjs-layers-3.18.0.tgz",
|
|
|
+ "integrity": "sha512-AV7yDnPlH+RCcq8VPqkX1iyEchObE+e66m0XmJvLj+ncfKHYLa+39ZNroUA+OgB2/cMG6jgq77R4EhZbT6hwJA==",
|
|
|
+ "requires": {}
|
|
|
+ },
|
|
|
+ "ansi-regex": {
|
|
|
+ "version": "5.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz",
|
|
|
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
|
|
|
+ },
|
|
|
+ "ansi-styles": {
|
|
|
+ "version": "4.3.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
|
|
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
|
|
|
+ "requires": {
|
|
|
+ "color-convert": "^2.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "chalk": {
|
|
|
+ "version": "4.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
|
|
|
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
|
|
|
+ "requires": {
|
|
|
+ "ansi-styles": "^4.1.0",
|
|
|
+ "supports-color": "^7.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "cliui": {
|
|
|
+ "version": "7.0.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz",
|
|
|
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
|
|
|
+ "requires": {
|
|
|
+ "string-width": "^4.2.0",
|
|
|
+ "strip-ansi": "^6.0.0",
|
|
|
+ "wrap-ansi": "^7.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "color-convert": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
|
|
|
+ "requires": {
|
|
|
+ "color-name": "~1.1.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "color-name": {
|
|
|
+ "version": "1.1.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
|
|
|
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
|
|
|
+ },
|
|
|
+ "core-js": {
|
|
|
+ "version": "3.23.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.23.3.tgz",
|
|
|
+ "integrity": "sha512-oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q=="
|
|
|
+ },
|
|
|
+ "get-caller-file": {
|
|
|
+ "version": "2.0.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz",
|
|
|
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
|
|
|
+ },
|
|
|
+ "has-flag": {
|
|
|
+ "version": "4.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
|
|
|
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
|
|
|
+ },
|
|
|
+ "is-fullwidth-code-point": {
|
|
|
+ "version": "3.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
|
|
|
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
|
|
|
+ },
|
|
|
+ "regenerator-runtime": {
|
|
|
+ "version": "0.13.9",
|
|
|
+ "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
|
|
|
+ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
|
|
|
+ },
|
|
|
+ "string-width": {
|
|
|
+ "version": "4.2.3",
|
|
|
+ "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz",
|
|
|
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
|
|
|
+ "requires": {
|
|
|
+ "emoji-regex": "^8.0.0",
|
|
|
+ "is-fullwidth-code-point": "^3.0.0",
|
|
|
+ "strip-ansi": "^6.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "strip-ansi": {
|
|
|
+ "version": "6.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz",
|
|
|
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
|
|
|
+ "requires": {
|
|
|
+ "ansi-regex": "^5.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "supports-color": {
|
|
|
+ "version": "7.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
|
|
|
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
|
|
+ "requires": {
|
|
|
+ "has-flag": "^4.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "wrap-ansi": {
|
|
|
+ "version": "7.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
|
|
|
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
|
|
|
+ "requires": {
|
|
|
+ "ansi-styles": "^4.0.0",
|
|
|
+ "string-width": "^4.1.0",
|
|
|
+ "strip-ansi": "^6.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "y18n": {
|
|
|
+ "version": "5.0.8",
|
|
|
+ "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz",
|
|
|
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
|
|
|
+ },
|
|
|
+ "yargs": {
|
|
|
+ "version": "16.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz",
|
|
|
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
|
|
|
+ "requires": {
|
|
|
+ "cliui": "^7.0.2",
|
|
|
+ "escalade": "^3.1.1",
|
|
|
+ "get-caller-file": "^2.0.5",
|
|
|
+ "require-directory": "^2.1.1",
|
|
|
+ "string-width": "^4.2.0",
|
|
|
+ "y18n": "^5.0.5",
|
|
|
+ "yargs-parser": "^20.2.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "yargs-parser": {
|
|
|
+ "version": "20.2.9",
|
|
|
+ "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz",
|
|
|
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"@tensorflow/tfjs-backend-cpu": {
|
|
|
"version": "3.14.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.14.0.tgz",
|
|
@@ -15161,6 +15694,32 @@
|
|
|
"resolved": "https://registry.npmmirror.com/@types/long/-/long-4.0.1.tgz",
|
|
|
"integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
|
|
|
},
|
|
|
+ "@types/node": {
|
|
|
+ "version": "18.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/node/-/node-18.0.0.tgz",
|
|
|
+ "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA=="
|
|
|
+ },
|
|
|
+ "@types/node-fetch": {
|
|
|
+ "version": "2.6.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/node-fetch/-/node-fetch-2.6.2.tgz",
|
|
|
+ "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==",
|
|
|
+ "requires": {
|
|
|
+ "@types/node": "*",
|
|
|
+ "form-data": "^3.0.0"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "form-data": {
|
|
|
+ "version": "3.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/form-data/-/form-data-3.0.1.tgz",
|
|
|
+ "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
|
|
|
+ "requires": {
|
|
|
+ "asynckit": "^0.4.0",
|
|
|
+ "combined-stream": "^1.0.8",
|
|
|
+ "mime-types": "^2.1.12"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"@types/offscreencanvas": {
|
|
|
"version": "2019.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz",
|
|
@@ -15187,6 +15746,11 @@
|
|
|
"resolved": "https://registry.npmmirror.com/@types/webgl2/-/webgl2-0.0.6.tgz",
|
|
|
"integrity": "sha512-50GQhDVTq/herLMiqSQkdtRu+d5q/cWHn4VvKJtrj4DJAjo1MNkWYa2MA41BaBO1q1HgsUjuQvEOk0QHvlnAaQ=="
|
|
|
},
|
|
|
+ "@webgpu/types": {
|
|
|
+ "version": "0.1.20",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@webgpu/types/-/types-0.1.20.tgz",
|
|
|
+ "integrity": "sha512-MFb5oyxX+A7PWQNjcY3kSCSG2FAHaBo7IJBWtxWFgsS20FtY3D9UY7lYqLZ6avS8fSkdSylIS4qiHzFlQUdXag=="
|
|
|
+ },
|
|
|
"abab": {
|
|
|
"version": "2.0.5",
|
|
|
"resolved": "https://registry.npm.taobao.org/abab/download/abab-2.0.5.tgz",
|
|
@@ -15323,7 +15887,6 @@
|
|
|
"version": "1.0.10",
|
|
|
"resolved": "https://registry.nlark.com/argparse/download/argparse-1.0.10.tgz",
|
|
|
"integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=",
|
|
|
- "dev": true,
|
|
|
"requires": {
|
|
|
"sprintf-js": "~1.0.2"
|
|
|
}
|
|
@@ -18954,6 +19517,11 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "emoji-regex": {
|
|
|
+ "version": "8.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz",
|
|
|
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
|
|
|
+ },
|
|
|
"emojis-list": {
|
|
|
"version": "3.0.0",
|
|
|
"resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz",
|
|
@@ -19141,8 +19709,7 @@
|
|
|
"escalade": {
|
|
|
"version": "3.1.1",
|
|
|
"resolved": "https://registry.nlark.com/escalade/download/escalade-3.1.1.tgz",
|
|
|
- "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=",
|
|
|
- "dev": true
|
|
|
+ "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA="
|
|
|
},
|
|
|
"escape-html": {
|
|
|
"version": "1.0.3",
|
|
@@ -25052,8 +25619,7 @@
|
|
|
"require-directory": {
|
|
|
"version": "2.1.1",
|
|
|
"resolved": "https://registry.nlark.com/require-directory/download/require-directory-2.1.1.tgz",
|
|
|
- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
|
|
|
- "dev": true
|
|
|
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
|
|
|
},
|
|
|
"require-from-string": {
|
|
|
"version": "1.2.1",
|
|
@@ -25819,8 +26385,7 @@
|
|
|
"sprintf-js": {
|
|
|
"version": "1.0.3",
|
|
|
"resolved": "https://registry.nlark.com/sprintf-js/download/sprintf-js-1.0.3.tgz?cache=0&sync_timestamp=1618847174560&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsprintf-js%2Fdownload%2Fsprintf-js-1.0.3.tgz",
|
|
|
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
|
|
|
- "dev": true
|
|
|
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
|
|
|
},
|
|
|
"sshpk": {
|
|
|
"version": "1.16.1",
|