diff --git a/app/scripts/nmr-cli/Dockerfile b/app/scripts/nmr-cli/Dockerfile index af129be..c0f1fbf 100644 --- a/app/scripts/nmr-cli/Dockerfile +++ b/app/scripts/nmr-cli/Dockerfile @@ -1,7 +1,7 @@ # build the image ` docker build --tag nmr-cli . ` # run the container ` docker run -it nmr-cli bash ` -FROM mcr.microsoft.com/playwright:v1.51.0-jammy +FROM mcr.microsoft.com/playwright:v1.51.1-jammy SHELL ["/bin/bash", "-o", "pipefail", "-c"] diff --git a/app/scripts/nmr-cli/package-lock.json b/app/scripts/nmr-cli/package-lock.json index 201606e..d5c48fd 100644 --- a/app/scripts/nmr-cli/package-lock.json +++ b/app/scripts/nmr-cli/package-lock.json @@ -10,16 +10,16 @@ "license": "ISC", "dependencies": { "filelist-utils": "^1.11.3", - "nmr-load-save": "^3.1.3", - "nmr-processing": "^17.0.0", - "playwright": "^1.51.0", + "nmr-load-save": "^3.3.0", + "nmr-processing": "^17.1.3", + "playwright": "^1.51.1", "yargs": "^17.7.2" }, "bin": { "nmr-cli": "build/index.js" }, "devDependencies": { - "@types/node": "^22.13.10", + "@types/node": "^22.13.13", "@types/yargs": "^17.0.33", "ts-node": "^10.9.2", "typescript": "^5.8.2" @@ -132,9 +132,9 @@ } }, "node_modules/@types/node": { - "version": "22.13.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.10.tgz", - "integrity": "sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==", + "version": "22.13.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.13.tgz", + "integrity": "sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==", "dev": true, "dependencies": { "undici-types": "~6.20.0" @@ -873,9 +873,9 @@ } }, "node_modules/nmr-load-save": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-3.1.3.tgz", - "integrity": "sha512-hkLzOZ2cK3leDs9d6r3rgb1FInDH9KRJ5frrrQUHVFT9NrCd54bJW0Ice6Vfd4tJmg5GJtGlFc+jw+YzxTppIw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-3.3.0.tgz", + "integrity": "sha512-3sdS18ewAbIV6OaSDlVcq1jViKWHyHjfPm9+ofxFpAChDX+DKr05FEAHmqY21NlvsPDDplYfemTF6d3rnQ0+6A==", "dependencies": { "@lukeed/uuid": "^2.0.1", "@types/lodash.merge": "^4.6.9", @@ -892,18 +892,18 @@ "lodash.merge": "^4.6.2", "ml-spectra-processing": "^14.10.0", "nmr-correlation": "^2.3.5", - "nmr-processing": "^17.0.0", + "nmr-processing": "^17.1.1", "nmredata": "^0.9.11", - "openchemlib": "^8.18.1", - "openchemlib-utils": "^6.5.3", + "openchemlib": "^8.19.0", + "openchemlib-utils": "^6.6.0", "sdf-parser": "^7.0.4", "varian-converter": "^2.0.1" } }, "node_modules/nmr-processing": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/nmr-processing/-/nmr-processing-17.0.0.tgz", - "integrity": "sha512-ZmqnxqNt1gEQkTSVfsSlH073peUvL83A6nWr81ktKixqmVgFn5nQ5Lr4TDKLjXJD08x+6StwZo5UeDVloXIdFA==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/nmr-processing/-/nmr-processing-17.1.3.tgz", + "integrity": "sha512-ymzYbLRhqLywDOOIglY9UuCiyVqwue2DKqjaROHq8x9mR4GY9Uv+BMj4jM5CC71A4tR0SjJnK3Ha+meYkT/MEw==", "dependencies": { "@lukeed/uuid": "^2.0.1", "@types/d3-color": "^3.1.3", @@ -920,7 +920,7 @@ "ml-gsd": "^12.1.8", "ml-hclust": "^3.1.0", "ml-levenberg-marquardt": "^4.1.3", - "ml-matrix": "^6.12.0", + "ml-matrix": "^6.12.1", "ml-matrix-convolution": "^1.0.0", "ml-matrix-peaks-finder": "^1.0.0", "ml-peak-shape-generator": "^4.1.4", @@ -937,7 +937,7 @@ "multiplet-analysis": "^2.1.5", "nmr-correlation": "^2.3.5", "numeral": "^2.0.6", - "openchemlib-utils": "^6.5.3", + "openchemlib-utils": "^6.6.0", "spectrum-generator": "^8.0.12" } }, @@ -972,9 +972,9 @@ } }, "node_modules/openchemlib": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/openchemlib/-/openchemlib-8.18.1.tgz", - "integrity": "sha512-2v9aujHwhlIaCSkpzyDxUmYBtM08OP347aXNa0NwVaxIu2rAmTLHQCsz4FpooW2NZNweiVDp9g2AxZeakqTggA==" + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/openchemlib/-/openchemlib-8.19.0.tgz", + "integrity": "sha512-MLt6rFzVIcQ7MWBUu1htKlnA7SDIBkzYSXlIjZ4eVJ36RJBA81TIn7pkhSNoclWNVjVnMoIVXd1su1PbN25S/A==" }, "node_modules/openchemlib-utils": { "version": "6.6.0", @@ -1014,11 +1014,11 @@ "integrity": "sha512-PZXg8UuAc4PcVwLosEEDYjPyfWnTEhOrUfdv+3Bx+NuAb+5NhDmXzg5fHWmdCh1mP5p7JAZfFr3IMQfcntNAdA==" }, "node_modules/playwright": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.51.0.tgz", - "integrity": "sha512-442pTfGM0xxfCYxuBa/Pu6B2OqxqqaYq39JS8QDMGThUvIOCd6s0ANDog3uwA0cHavVlnTQzGCN7Id2YekDSXA==", + "version": "1.51.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.51.1.tgz", + "integrity": "sha512-kkx+MB2KQRkyxjYPc3a0wLZZoDczmppyGJIvQ43l+aZihkaVvmu/21kiyaHeHjiFxjxNNFnUncKmcGIyOojsaw==", "dependencies": { - "playwright-core": "1.51.0" + "playwright-core": "1.51.1" }, "bin": { "playwright": "cli.js" @@ -1031,9 +1031,9 @@ } }, "node_modules/playwright-core": { - "version": "1.51.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.51.0.tgz", - "integrity": "sha512-x47yPE3Zwhlil7wlNU/iktF7t2r/URR3VLbH6EknJd/04Qc/PSJ0EY3CMXipmglLG+zyRxW6HNo2EGbKLHPWMg==", + "version": "1.51.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.51.1.tgz", + "integrity": "sha512-/crRMj8+j/Nq5s8QcvegseuyeZPxpQCZb6HNk3Sos3BlZyAknRjoyJPFWkpNn8v0+P3WiwqFF8P+zQo4eqiNuw==", "bin": { "playwright-core": "cli.js" }, diff --git a/app/scripts/nmr-cli/package.json b/app/scripts/nmr-cli/package.json index 2296c01..ff48805 100644 --- a/app/scripts/nmr-cli/package.json +++ b/app/scripts/nmr-cli/package.json @@ -16,13 +16,13 @@ }, "dependencies": { "filelist-utils": "^1.11.3", - "nmr-load-save": "^3.1.3", - "nmr-processing": "^17.0.0", - "playwright": "^1.51.0", + "nmr-load-save": "^3.3.0", + "nmr-processing": "^17.1.3", + "playwright": "^1.51.1", "yargs": "^17.7.2" }, "devDependencies": { - "@types/node": "^22.13.10", + "@types/node": "^22.13.13", "@types/yargs": "^17.0.33", "ts-node": "^10.9.2", "typescript": "^5.8.2"