diff --git a/libraries/bio/package-lock.json b/libraries/bio/package-lock.json index 1077b541f3..78317d3c05 100644 --- a/libraries/bio/package-lock.json +++ b/libraries/bio/package-lock.json @@ -1,16 +1,16 @@ { "name": "@datagrok-libraries/bio", - "version": "5.40.8", + "version": "5.41.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@datagrok-libraries/bio", - "version": "5.40.8", + "version": "5.41.0", "dependencies": { - "@datagrok-libraries/gridext": "^1.3.68", - "@datagrok-libraries/ml": "^6.6.3", - "@datagrok-libraries/utils": "^4.2.1", + "@datagrok-libraries/gridext": "^1.3.71", + "@datagrok-libraries/ml": "^6.6.5", + "@datagrok-libraries/utils": "^4.2.2", "@deck.gl/core": "8.8.12", "cash-dom": "latest", "datagrok-api": "^1.17.4", @@ -55,24 +55,25 @@ } }, "node_modules/@datagrok-libraries/gridext": { - "version": "1.3.68", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/gridext/-/gridext-1.3.68.tgz", - "integrity": "sha512-dacykiVYnnn0W1awP3FnfdmatqLaq1FKsISXEhyRgCFuwTCtGheaEtTOzIimkcypXxWm+8L/KnwikTjoeipuMA==", + "version": "1.3.71", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/gridext/-/gridext-1.3.71.tgz", + "integrity": "sha512-gdYy9ylTemJGeNmvQCzZWDs7Jb3yTuI0XpMQW6Id10brZyhIIzMunuLhXWPclx4mV3gGXwH6ZF9sEdcGtATqnA==", "dependencies": { "@types/node": "^14.14.37", - "datagrok-api": "^1.15.3", + "datagrok-api": "^1.18.0", "rxjs": "^6.5.5" } }, "node_modules/@datagrok-libraries/math": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/math/-/math-1.1.2.tgz", - "integrity": "sha512-hSsXaxx4JbVJL+9gogX8ujprap9mfJtWOoxlRx8sY7NKnH5/Om6ky2VlkfVLga61tRmmLLhbf8056NBXwCj+hA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/math/-/math-1.1.5.tgz", + "integrity": "sha512-DiX75J/c1q0W6yiaE4GM2ucKUN3WUYgAyBiF9xI3VAKXSXZYPZanHCSbDdi+0bfqGcWY5GIKXJ1SNLmpmRepUA==", "dependencies": { "@webgpu/types": "^0.1.40", "cash-dom": "latest", "datagrok-api": "^1.15.0", "dayjs": "latest", + "eslint-plugin-gpu-rules": "latest", "file-loader": "latest", "ml-levenberg-marquardt": "^4.1.3", "rxjs": "^6.5.5", @@ -96,11 +97,11 @@ } }, "node_modules/@datagrok-libraries/ml": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/ml/-/ml-6.6.3.tgz", - "integrity": "sha512-dxvF+KbJv1LJ0F3/dTLoyslrOiyusfZBEOnIpS+LO9nRgZn/e01xKpxHHpFRy1/oV4jWGWW1jcAVyxG/v8ALzA==", + "version": "6.6.5", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/ml/-/ml-6.6.5.tgz", + "integrity": "sha512-5zEw7XbpI+PiyWEw8lfbQvEGbY0NnvDzhUNzl0R66FO99eiXBJoxtrK4wsShjUAMG7QKv0rn/t82+1RYQ/fKwQ==", "dependencies": { - "@datagrok-libraries/math": "^1.1.2", + "@datagrok-libraries/math": "^1.1.5", "@datagrok-libraries/utils": "^4.1.45", "@keckelt/tsne": "^1.0.2", "@types/seedrandom": "^3.0.8", @@ -117,9 +118,9 @@ } }, "node_modules/@datagrok-libraries/utils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/utils/-/utils-4.2.1.tgz", - "integrity": "sha512-aTCKTLD7gqpXQZpgKjB77jqV/aguvc7pRBoZlS3K3UmOh+6PCaQSDik6gsdrEyRj2WZDWbn31F4jSiEDSBoufA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/utils/-/utils-4.2.2.tgz", + "integrity": "sha512-LUuoK7KJeqaCF8pG9sdhnRYcBGJXMTpmcaZdJLQCGpwfsyaTyA9w9G/42247332k8l6l3ZhLwDNgNZSDK9UuXQ==", "dependencies": { "cash-dom": "^8.1.1", "datagrok-api": "^1.17.4", @@ -1198,9 +1199,9 @@ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "node_modules/datagrok-api": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/datagrok-api/-/datagrok-api-1.17.4.tgz", - "integrity": "sha512-zbqp5zLg1/sbIZ+coUv9EfkKfp2Oaw7tXxbXSI3AsbIDVtVKA6cWHbkgwfb/Bg2KFLhROMGpnHa9qXlH0ujyvg==", + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/datagrok-api/-/datagrok-api-1.18.5.tgz", + "integrity": "sha512-e9JwiLcO5CL3jEsJYklpKOZvUV3+mBX/RrDPRPDjgYHHChOBOAp9oeamQRBt5aj5HTYwyzY15mEf2hjbE1m+/w==", "dependencies": { "@datagrok-libraries/chem-meta": "^1.0.12", "@types/react": "latest", @@ -1388,6 +1389,11 @@ "eslint": ">=5.16.0" } }, + "node_modules/eslint-plugin-gpu-rules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-gpu-rules/-/eslint-plugin-gpu-rules-1.0.0.tgz", + "integrity": "sha512-AOYR8Vw4TB/QqGGoSzCpRJdGhSEVeyFXU7NpHN9/GKq8edBrlwdkenMn6iiG0Pwpsm9+Z/wuBPg+rOV9qRjiQw==" + }, "node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -3103,24 +3109,25 @@ } }, "@datagrok-libraries/gridext": { - "version": "1.3.68", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/gridext/-/gridext-1.3.68.tgz", - "integrity": "sha512-dacykiVYnnn0W1awP3FnfdmatqLaq1FKsISXEhyRgCFuwTCtGheaEtTOzIimkcypXxWm+8L/KnwikTjoeipuMA==", + "version": "1.3.71", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/gridext/-/gridext-1.3.71.tgz", + "integrity": "sha512-gdYy9ylTemJGeNmvQCzZWDs7Jb3yTuI0XpMQW6Id10brZyhIIzMunuLhXWPclx4mV3gGXwH6ZF9sEdcGtATqnA==", "requires": { "@types/node": "^14.14.37", - "datagrok-api": "^1.15.3", + "datagrok-api": "^1.18.0", "rxjs": "^6.5.5" } }, "@datagrok-libraries/math": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/math/-/math-1.1.2.tgz", - "integrity": "sha512-hSsXaxx4JbVJL+9gogX8ujprap9mfJtWOoxlRx8sY7NKnH5/Om6ky2VlkfVLga61tRmmLLhbf8056NBXwCj+hA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/math/-/math-1.1.5.tgz", + "integrity": "sha512-DiX75J/c1q0W6yiaE4GM2ucKUN3WUYgAyBiF9xI3VAKXSXZYPZanHCSbDdi+0bfqGcWY5GIKXJ1SNLmpmRepUA==", "requires": { "@webgpu/types": "^0.1.40", "cash-dom": "latest", "datagrok-api": "^1.15.0", "dayjs": "latest", + "eslint-plugin-gpu-rules": "latest", "file-loader": "latest", "ml-levenberg-marquardt": "^4.1.3", "rxjs": "^6.5.5", @@ -3146,11 +3153,11 @@ } }, "@datagrok-libraries/ml": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/ml/-/ml-6.6.3.tgz", - "integrity": "sha512-dxvF+KbJv1LJ0F3/dTLoyslrOiyusfZBEOnIpS+LO9nRgZn/e01xKpxHHpFRy1/oV4jWGWW1jcAVyxG/v8ALzA==", + "version": "6.6.5", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/ml/-/ml-6.6.5.tgz", + "integrity": "sha512-5zEw7XbpI+PiyWEw8lfbQvEGbY0NnvDzhUNzl0R66FO99eiXBJoxtrK4wsShjUAMG7QKv0rn/t82+1RYQ/fKwQ==", "requires": { - "@datagrok-libraries/math": "^1.1.2", + "@datagrok-libraries/math": "^1.1.5", "@datagrok-libraries/utils": "^4.1.45", "@keckelt/tsne": "^1.0.2", "@types/seedrandom": "^3.0.8", @@ -3167,9 +3174,9 @@ } }, "@datagrok-libraries/utils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@datagrok-libraries/utils/-/utils-4.2.1.tgz", - "integrity": "sha512-aTCKTLD7gqpXQZpgKjB77jqV/aguvc7pRBoZlS3K3UmOh+6PCaQSDik6gsdrEyRj2WZDWbn31F4jSiEDSBoufA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@datagrok-libraries/utils/-/utils-4.2.2.tgz", + "integrity": "sha512-LUuoK7KJeqaCF8pG9sdhnRYcBGJXMTpmcaZdJLQCGpwfsyaTyA9w9G/42247332k8l6l3ZhLwDNgNZSDK9UuXQ==", "requires": { "cash-dom": "^8.1.1", "datagrok-api": "^1.17.4", @@ -4047,9 +4054,9 @@ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "datagrok-api": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/datagrok-api/-/datagrok-api-1.17.4.tgz", - "integrity": "sha512-zbqp5zLg1/sbIZ+coUv9EfkKfp2Oaw7tXxbXSI3AsbIDVtVKA6cWHbkgwfb/Bg2KFLhROMGpnHa9qXlH0ujyvg==", + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/datagrok-api/-/datagrok-api-1.18.5.tgz", + "integrity": "sha512-e9JwiLcO5CL3jEsJYklpKOZvUV3+mBX/RrDPRPDjgYHHChOBOAp9oeamQRBt5aj5HTYwyzY15mEf2hjbE1m+/w==", "requires": { "@datagrok-libraries/chem-meta": "^1.0.12", "@types/react": "latest", @@ -4212,6 +4219,11 @@ "dev": true, "requires": {} }, + "eslint-plugin-gpu-rules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-gpu-rules/-/eslint-plugin-gpu-rules-1.0.0.tgz", + "integrity": "sha512-AOYR8Vw4TB/QqGGoSzCpRJdGhSEVeyFXU7NpHN9/GKq8edBrlwdkenMn6iiG0Pwpsm9+Z/wuBPg+rOV9qRjiQw==" + }, "eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",