From 2b6b79e9a2dfcd643732cd02a5a528176c67076b Mon Sep 17 00:00:00 2001 From: hamed-musallam Date: Thu, 4 May 2023 09:34:13 +0200 Subject: [PATCH] feat: update nmrium to pre-release version 0.34.0-pre.1683183916 --- package-lock.json | 928 +++++++++++++++++++++++++--------------------- package.json | 12 +- yarn.lock | 534 +++++++++++++------------- 3 files changed, 790 insertions(+), 684 deletions(-) diff --git a/package-lock.json b/package-lock.json index 63c13d6..18870f5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,9 +10,9 @@ "license": "MIT", "dependencies": { "@emotion/react": "^11.10.8", - "filelist-utils": "^1.8.0", - "nmr-load-save": "^0.8.5", - "nmrium": "^0.34.0" + "filelist-utils": "^1.8.1", + "nmr-load-save": "^0.11.0", + "nmrium": "0.34.0-pre.1683183916" }, "devDependencies": { "@babel/plugin-transform-modules-commonjs": "^7.21.5", @@ -893,12 +893,12 @@ "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "node_modules/@emotion/styled": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", - "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", + "version": "11.10.8", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.8.tgz", + "integrity": "sha512-gow0lF4Uw/QEdX2REMhI8v6wLOabPKJ+4HKNF0xdJ2DJdznN6fxaXpQOx6sNkyBhSUL558Rmcu1Lq/MYlVo4vw==", "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.6", + "@emotion/babel-plugin": "^11.10.8", "@emotion/is-prop-valid": "^1.2.0", "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", @@ -1373,9 +1373,9 @@ } }, "node_modules/@headlessui/react": { - "version": "1.7.13", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.13.tgz", - "integrity": "sha512-9n+EQKRtD9266xIHXdY5MfiXPDfYwl7zBM7KOx2Ae3Gdgxy8QML1FkCMjq6AsOf0l6N9uvI4HcFtuFlenaldKg==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz", + "integrity": "sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==", "dependencies": { "client-only": "^0.0.1" }, @@ -2163,19 +2163,19 @@ "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==" }, "node_modules/@lukeed/csprng": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz", - "integrity": "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz", + "integrity": "sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==", "engines": { "node": ">=8" } }, "node_modules/@lukeed/uuid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.0.tgz", - "integrity": "sha512-dUz8OmYvlY5A9wXaroHIMSPASpSYRLCqbPvxGSyHguhtTQIy24lC+EGxQlwv71AhRCO55WOtgwhzQLpw27JaJQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.1.tgz", + "integrity": "sha512-qC72D4+CDdjGqJvkFMMEAtancHUQ7/d/tAiHf64z8MopFDmcrtbcJuerDtFceuAfQJ2pDSfCKCtbqoGBNnwg0w==", "dependencies": { - "@lukeed/csprng": "^1.0.0" + "@lukeed/csprng": "^1.1.0" }, "engines": { "node": ">=8" @@ -2507,20 +2507,20 @@ } }, "node_modules/@tanstack/query-core": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.27.0.tgz", - "integrity": "sha512-sm+QncWaPmM73IPwFlmWSKPqjdTXZeFf/7aEmWh00z7yl2FjqophPt0dE1EHW9P1giMC5rMviv7OUbSDmWzXXA==", + "version": "4.29.5", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.29.5.tgz", + "integrity": "sha512-xXIiyQ/4r9KfaJ3k6kejqcaqFXXBTzN2aOJ5H1J6aTJE9hl/nbgAdfF6oiIu0CD5xowejJEJ6bBg8TO7BN4NuQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" } }, "node_modules/@tanstack/react-query": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.28.0.tgz", - "integrity": "sha512-8cGBV5300RHlvYdS4ea+G1JcZIt5CIuprXYFnsWggkmGoC0b5JaqG0fIX3qwDL9PTNkKvG76NGThIWbpXivMrQ==", + "version": "4.29.5", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.29.5.tgz", + "integrity": "sha512-F87cibC3s3eG0Q90g2O+hqntpCrudKFnR8P24qkH9uccEhXErnJxBC/AAI4cJRV2bfMO8IeGZQYf3WyYgmSg0w==", "dependencies": { - "@tanstack/query-core": "4.27.0", + "@tanstack/query-core": "4.29.5", "use-sync-external-store": "^1.2.0" }, "funding": { @@ -2542,11 +2542,11 @@ } }, "node_modules/@tanstack/react-table": { - "version": "8.8.4", - "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.8.4.tgz", - "integrity": "sha512-5w2AoBnDBJYuUa80sLOqelcG/eJdGwIPFBRnEiU3RCAEeZ1QIhYse/0vzhTY8VAcTXa2sjWhXNDWci4VlktNmg==", + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.9.1.tgz", + "integrity": "sha512-yHs2m6lk5J5RNcu2dNtsDGux66wNXZjEgzxos6MRCX8gL+nqxeW3ZglqP6eANN0bGElPnjvqiUHGQvdACOr3Cw==", "dependencies": { - "@tanstack/table-core": "8.8.4" + "@tanstack/table-core": "8.9.1" }, "engines": { "node": ">=12" @@ -2561,9 +2561,9 @@ } }, "node_modules/@tanstack/table-core": { - "version": "8.8.4", - "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.8.4.tgz", - "integrity": "sha512-4gq0A/Qz/JFuclxPd1UnNi5P57vbVF10mPK743Iuv2ORLLgF/O/XkaYjYDGw5SHMof8CgiT/nfdJdlgHsOfRIg==", + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.9.1.tgz", + "integrity": "sha512-2+R83n8vMZND0q3W1lSiF7co9nFbeWbjAErFf27xwbeA9E0wtUu5ZDfgj+TZ6JzdAEQAgfxkk/QNFAKiS8E4MA==", "engines": { "node": ">=12" }, @@ -3692,11 +3692,11 @@ } }, "node_modules/brukerconverter": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/brukerconverter/-/brukerconverter-6.1.1.tgz", - "integrity": "sha512-uiWogrnCV62xCfqj5kzEzlMhqg0hDW6quy422gPWwj7fuWpjrSJa4c2/KGFuIKMCAR/C5FJnn5um8ym3KdKm5w==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/brukerconverter/-/brukerconverter-6.1.2.tgz", + "integrity": "sha512-tQCeqlZigryd5C851MoJ2H13h2zqV4Ljdlf6Y2KsXqZyKD3ubEpSDB1xGETm69vtUlqtfEKIJfku2i32HPDpSw==", "dependencies": { - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.5.0", "filelist-utils": "^1.8.0", "iobuffer": "^5.3.2", "is-any-array": "^2.0.0", @@ -3905,9 +3905,9 @@ } }, "node_modules/chemical-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/chemical-elements/-/chemical-elements-2.0.1.tgz", - "integrity": "sha512-CiPrmsH8+u3kL/cULZbXpJAl+bgL7J8WFfjd4zQX3IkxHPOnHh+VVuiUS7hwp+7Hg0PNaCJtK62YYpyFYD58lw==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/chemical-elements/-/chemical-elements-2.0.2.tgz", + "integrity": "sha512-h/nJgVzMRIPUu7hg3QIsoFBDRrOO4v78Qxvh8Hh/R83ZW6G9iJtikNV6FBt1Fu8ovJK1SaoS3uyzadGyCMOD9A==" }, "node_modules/chemical-groups": { "version": "2.1.0", @@ -3920,9 +3920,9 @@ "integrity": "sha512-8Ttjcvg+wUJ/v0laW5B9zG5a9yiNbO4fzw9YmB9TYr47bz/obGqP/049bzTp/JryNwpRxRgsAMIhGM5dQx6L1Q==" }, "node_modules/cheminfo-types": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cheminfo-types/-/cheminfo-types-1.4.0.tgz", - "integrity": "sha512-5KZoAdE0H6YcAvjhPLChmEXJan4S0eiueECF3MQ0wb3+xGZVBHWfrKWSZ/qrHW5I0jmY0XNP6S3y8wR2jj2nOg==" + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/cheminfo-types/-/cheminfo-types-1.7.1.tgz", + "integrity": "sha512-YNNDOld9kCTw6FM7en156XBAzvNgUEAGJ5eoqIF+AxJPsY/ICM3niFw2VIx9DfMF0ybHKgY/E1EYKboV1gbBVA==" }, "node_modules/ci-info": { "version": "3.4.0", @@ -4189,10 +4189,37 @@ "safe-buffer": "~5.1.1" } }, + "node_modules/convert-to-jcamp": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/convert-to-jcamp/-/convert-to-jcamp-5.4.6.tgz", + "integrity": "sha512-cgpN7vaDvftfIAx5ocTFSGhvJCg1xfHM6OfIBO56Ostvcz66ThQrA05WI0w/EqMqo0U81pJ8vdYb2E7jzKkL4g==", + "dependencies": { + "cheminfo-types": "^1.1.0", + "is-any-array": "^2.0.0", + "ml-array-max": "^1.2.4", + "ml-array-min": "^1.2.3", + "ml-matrix": "^6.10.2", + "ml-spectra-processing": "^11.0.0" + } + }, + "node_modules/convert-to-jcamp/node_modules/ml-spectra-processing": { + "version": "11.17.0", + "resolved": "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-11.17.0.tgz", + "integrity": "sha512-EJkPNN2V4Q0H1vGJsKUONdE6CHNxmOzI8CkMOeAUigEX33fj2HzjjikKYEQRSxmGkfwo480NZRWQxznk1vXJ/w==", + "dependencies": { + "binary-search": "^1.3.6", + "cheminfo-types": "^1.4.0", + "fft.js": "^4.0.4", + "is-any-array": "^2.0.0", + "ml-matrix": "^6.10.4", + "ml-xsadd": "^2.0.0", + "spline-interpolator": "^1.0.0" + } + }, "node_modules/copy-to-clipboard": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", - "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", "dependencies": { "toggle-selection": "^1.0.6" } @@ -4258,12 +4285,11 @@ } }, "node_modules/css-in-js-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", - "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", "dependencies": { - "hyphenate-style-name": "^1.0.2", - "isobject": "^3.0.1" + "hyphenate-style-name": "^1.0.3" } }, "node_modules/css-tree": { @@ -4297,9 +4323,9 @@ "integrity": "sha512-ehXCHYXZhZzDZmVQE/P9wQ7XPOn1G3e+pVqcqXvYykBL8Lg7HFm2ewD3TZseOMWiM9bNU0u4UWSV/dAzf+unug==" }, "node_modules/d3": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.8.2.tgz", - "integrity": "sha512-WXty7qOGSHb7HR7CfOzwN1Gw04MUOzN8qh9ZUsvwycIMb4DYMpY9xczZ6jUorGtO6bR9BPMPaueIKwiDxu9uiQ==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.8.4.tgz", + "integrity": "sha512-q2WHStdhiBtD8DMmhDPyJmXUxr6VWRngKyiJ5EfXMxPw+tqT6BhNjhJZ4w3BHsNm3QoVfZLY8Orq/qPFczwKRA==", "dependencies": { "d3-array": "3", "d3-axis": "3", @@ -4337,9 +4363,9 @@ } }, "node_modules/d3-array": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.2.tgz", - "integrity": "sha512-yEEyEAbDrF8C6Ob2myOBLjwBLck1Z89jMGFee0oPsn95GqjerpaOA4ch+vc2l0FNFFwMD5N7OCSEN5eAlsUbgQ==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.3.tgz", + "integrity": "sha512-JRHwbQQ84XuAESWhvIPaUV4/1UYTBOLiOPGWqgFDHZS1D5QN9c57FbH3QpEnQMYiOXNzKUQyGTZf+EVO7RT5TQ==", "dependencies": { "internmap": "1 - 2" }, @@ -4401,9 +4427,9 @@ } }, "node_modules/d3-delaunay": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz", - "integrity": "sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", "dependencies": { "delaunator": "5" }, @@ -5010,26 +5036,26 @@ "dev": true }, "node_modules/emdb": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/emdb/-/emdb-2.2.1.tgz", - "integrity": "sha512-FLsJsLeqmywUVV+zwrpPjT5mK8lCfJNqs7JtSQ1EEARf+AkSYHocP1USvbgVxACtXyQE5WLaOpyQdC0TaNS2gQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/emdb/-/emdb-2.3.0.tgz", + "integrity": "sha512-MWbCL4IEpnmIIzjuateX/IePGHZUhZdLZOWbHvvg1xyn9Fks/frbTfo7UwqtA76xoXPsla3+vht0hSPlzwb32A==", "dependencies": { - "chemical-elements": "^2.0.1", + "chemical-elements": "^2.0.2", "chemical-groups": "^2.1.0", "cross-fetch": "^3.1.5", - "isotopic-distribution": "^2.0.2", + "isotopic-distribution": "^2.1.0", "jszip": "^3.10.1", - "mass-fragmentation": "^0.2.4", - "mf-finder": "^2.2.2", - "mf-from-google-sheet": "^2.0.4", - "mf-generator": "^2.0.4", - "mf-matcher": "^2.0.3", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", + "mass-fragmentation": "^0.2.5", + "mf-finder": "^2.3.0", + "mf-from-google-sheet": "^2.0.6", + "mf-generator": "^2.1.0", + "mf-matcher": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", "ml-regression-theil-sen": "^2.0.0", "ml-spectra-processing": "^12.0.0", - "ms-spectrum": "^2.3.0", - "nucleotide": "^2.0.2", + "ms-spectrum": "^2.3.2", + "nucleotide": "^2.0.3", "openchemlib-utils": "^2.4.0", "peaks-similarity": "^3.1.1", "peptide": "^2.0.0" @@ -6013,6 +6039,11 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, + "node_modules/fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, "node_modules/fast-memoize": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz", @@ -6108,9 +6139,9 @@ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/filelist-utils": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/filelist-utils/-/filelist-utils-1.8.0.tgz", - "integrity": "sha512-OW1P7RNMYNuEFRQ6tiXyEZYmigyLgwLk68FzHETKyEdUCJUNAXFkSQvIlFpSi/QnY5J+7STXg12KMFdA4mFazw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/filelist-utils/-/filelist-utils-1.8.1.tgz", + "integrity": "sha512-JarjTTQAjH+8tF71WmplwWwYZE8poED1IOYgXzHJKUCanGulu5sbfl0fOr9XIUXIUQtUdRB7REwJZBA2Q1skOA==", "dependencies": { "cross-fetch": "^3.1.5", "jszip": "^3.10.1", @@ -6602,9 +6633,9 @@ "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" }, "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.1.tgz", + "integrity": "sha512-zg++jJLsKKTwXGeSYIw0HgChSYQGtu0UDTnbKx5aGLYgte4CwTmH9eJDYyQ6FheyUtBe+lQW9FrGxya1G+Dtmg==", "funding": { "type": "opencollective", "url": "https://opencollective.com/immer" @@ -6675,11 +6706,12 @@ "dev": true }, "node_modules/inline-style-prefixer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", - "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", "dependencies": { - "css-in-js-utils": "^2.0.0" + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" } }, "node_modules/install": { @@ -7131,23 +7163,15 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/isotopic-distribution": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/isotopic-distribution/-/isotopic-distribution-2.0.2.tgz", - "integrity": "sha512-LLI5PaNkqcEoYzJvy2TwOBfENdgaysvx0vrn7RQEnFH02iBXPA2Xl8wiVjHb9LMnqTfnAIeVlJ3e8MaUn4C+eg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isotopic-distribution/-/isotopic-distribution-2.1.0.tgz", + "integrity": "sha512-3BFw8gWesjq3Bp7+Rn/X37rzsLxqk9CrVwoSLAl+1ld6Jvg0GfMEbHhmX+dVgEXZmgIKaYE2ZGoloK0e1A3DEA==", "dependencies": { - "chemical-elements": "^2.0.1", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", - "spectrum-generator": "^8.0.6" + "chemical-elements": "^2.0.2", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", + "spectrum-generator": "^8.0.7" } }, "node_modules/istanbul-lib-coverage": { @@ -9079,11 +9103,11 @@ } }, "node_modules/mass-fragmentation": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/mass-fragmentation/-/mass-fragmentation-0.2.4.tgz", - "integrity": "sha512-SwNAcGcxWwd6op6Oeb7rhPPcbo+Qe2cJMEc1ce6zgKdx8NS1AovhDYnaCXRFpdQ0LryBSSdFlgTZKpCUM6DVsA==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/mass-fragmentation/-/mass-fragmentation-0.2.5.tgz", + "integrity": "sha512-l5gKvxKJNzEvKANBUuIBc+GoYe3nAiwO+5TXsS0f2y2yElRq5w6WTN6aHONUIeTtZZ8xBHKYemlyShle45dqcA==", "dependencies": { - "mf-parser": "^2.2.0", + "mf-parser": "^2.2.1", "openchemlib-utils": "^2.4.0" } }, @@ -9113,70 +9137,70 @@ } }, "node_modules/mf-finder": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mf-finder/-/mf-finder-2.2.2.tgz", - "integrity": "sha512-UGYQrzPuy3+nEQUdYdjXE/4a+eSUhEOFvj38GZWNwMOZPUem6PuNVEQgKEcrrCRfCnDtlu6dYoLVRlNJvXw0oQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/mf-finder/-/mf-finder-2.3.0.tgz", + "integrity": "sha512-0D6G0NC4lI4Iu7F3/7jyDFrUXhfxBHIDDvCpMnhhS9FxE3KENMNKOdh7wzyCTGNHjbNSGePCyh5mQaafHQgnfg==", "dependencies": { "atom-sorter": "^2.0.0", - "chemical-elements": "^2.0.1", - "mf-matcher": "^2.0.3", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2" + "chemical-elements": "^2.0.2", + "mf-matcher": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3" } }, "node_modules/mf-from-google-sheet": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mf-from-google-sheet/-/mf-from-google-sheet-2.0.4.tgz", - "integrity": "sha512-xl2ceoZPJdFBtwJjEW2OPZlmcZS0jTrBBTitjEJDnyqIOnNo25KIcbqzwGL8b+kWsZXMpBM2yQ5+2ZcudOhmEw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mf-from-google-sheet/-/mf-from-google-sheet-2.0.6.tgz", + "integrity": "sha512-3DltwCmp/E9cgIDDL3YkWETx8oIC0F2Ix54RDid3/vS6jo3p1faWa+oEo0BqomimwekiCdIhKPs0NzD8OYp1Ig==", "dependencies": { "cross-fetch": "^3.1.5", - "mf-generator": "^2.0.4", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", - "papaparse": "^5.4.0" + "mf-generator": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", + "papaparse": "^5.4.1" } }, "node_modules/mf-generator": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mf-generator/-/mf-generator-2.0.4.tgz", - "integrity": "sha512-d9web3Dtqt57R0IvZiBRpdql9Midoh67LMF4ohHjGeDGYtHKEygY+yocZbFvYwHCR3AN59SGkDhtdGtR/kOW5w==", - "dependencies": { - "chemical-elements": "^2.0.1", - "mf-finder": "^2.2.2", - "mf-matcher": "^2.0.3", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mf-generator/-/mf-generator-2.1.0.tgz", + "integrity": "sha512-kndU05yhVdl8VMEmxs3AQtsHVn31Cm/E01GArFw0k9+Wrms5zitUiOIIZYZHDvzIMsy1eaiNf9f93gi9e9isHQ==", + "dependencies": { + "chemical-elements": "^2.0.2", + "mf-finder": "^2.3.0", + "mf-matcher": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", "sum-object-keys": "^1.0.2" } }, "node_modules/mf-matcher": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/mf-matcher/-/mf-matcher-2.0.3.tgz", - "integrity": "sha512-XbQFIod/WuChGQbRruZnUzIzKCD03lPmY7JE2YodhXq0LXy7FiWsPpRS2Pmb90lUYWADVfGj9K7Gq0W6LtVEkg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mf-matcher/-/mf-matcher-2.1.0.tgz", + "integrity": "sha512-cVRJoz8sf5Xg6SKsy8H1StECHKTXjP4FGokCCm6rXGuSMCb7KR5pAAS45blN24tnkXKtw3GzXGKiZNGzO1khVA==", "dependencies": { - "mf-utilities": "^2.0.2", + "mf-utilities": "^2.0.3", "ml-spectra-processing": "^12.0.0" } }, "node_modules/mf-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/mf-parser/-/mf-parser-2.2.0.tgz", - "integrity": "sha512-8ELTGnHC2nZiau3mOqGAb/PpDL9BP5uoCAIzC7SHUWpO7S6raxNPlDhBnsJJqQkirjWSti7gz3rw+kzMxQa1IQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/mf-parser/-/mf-parser-2.2.1.tgz", + "integrity": "sha512-KwL43nRW1DwT6X9sVAqgl/PU4uvYClJWDt5sjn6PAgLqHTVeFJ5u4JaCyVB0ZK0dHXR4SrHnufgMjRYD2nFGnA==", "dependencies": { "atom-sorter": "^2.0.0", - "chemical-elements": "^2.0.1", + "chemical-elements": "^2.0.2", "chemical-groups": "^2.1.0", - "mf-utilities": "^2.0.2" + "mf-utilities": "^2.0.3" } }, "node_modules/mf-utilities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mf-utilities/-/mf-utilities-2.0.2.tgz", - "integrity": "sha512-+6gqoPswz8Fcv1yZHjeW4o1o+wcufZkYBv8Si6ZlSUE811q6ZfD8vXu3crpBVsGC8+NNW5yaU75xNk4lVwYMYQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/mf-utilities/-/mf-utilities-2.0.3.tgz", + "integrity": "sha512-u/6o68YlejsniuSM3rasFdu17K51Lg0qbbVKAOt5FBbRQ5JkbMlClxvPuPsKlxq6SbfeeJ+KaUZHcrmGTJ1OhQ==", "dependencies": { - "chemical-elements": "^2.0.1", + "chemical-elements": "^2.0.2", "chemical-groups": "^2.1.0", - "mf-parser": "^2.2.0" + "mf-parser": "^2.2.1" } }, "node_modules/micromatch": { @@ -9561,12 +9585,12 @@ } }, "node_modules/ml-spectra-processing": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-12.0.0.tgz", - "integrity": "sha512-6c5FWSpMaMgQDtfJMUke++Q3w92eZis9j2CoNa8A496Wlb5ZrZG/3X6ITH4nYP+Hm7RwCcwX2uA4otZ4kEi7Vw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-12.3.0.tgz", + "integrity": "sha512-9Sh7zv1B0Hcw0Y/aJD3bAo8emUbnPsawCP8NnMY1UXZr0ASmNuACvo++PgI2VqYjHD5sq2fdsDiCc5FEzkq9oQ==", "dependencies": { "binary-search": "^1.3.6", - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.6.0", "fft.js": "^4.0.4", "is-any-array": "^2.0.0", "ml-matrix": "^6.10.4", @@ -9610,21 +9634,21 @@ "dev": true }, "node_modules/ms-spectrum": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/ms-spectrum/-/ms-spectrum-2.3.0.tgz", - "integrity": "sha512-Zl4iz0QRWLv9yZ0YwuS+lxicf6D0S1GHNMseRVmDI8ZiZrwR/qV+bzMY72FXWkB8NPIObCDTkZLb+K3p6hM0uQ==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/ms-spectrum/-/ms-spectrum-2.3.2.tgz", + "integrity": "sha512-QnwInimkIptYxsuEDPyPd+/66vbpK4QqGcO7Ekwb+c+XuWtVk0c5gbHUpOpMq4UTROF0eQZgztX5vIhBvQh5YA==", "dependencies": { "cheminfo-types": "^1.4.0", - "emdb": "^2.2.1", + "emdb": "^2.3.0", "is-any-array": "^2.0.0", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", "ml-distance": "^4.0.0", - "ml-gsd": "^12.1.2", + "ml-gsd": "^12.1.3", "ml-regression-power": "^2.0.0", "ml-spectra-processing": "^12.0.0", "peaks-similarity": "^3.1.1", - "xy-parser": "^5.0.3" + "xy-parser": "^5.0.4" } }, "node_modules/multiplet-analysis": { @@ -9714,21 +9738,22 @@ } }, "node_modules/nmr-load-save": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-0.8.5.tgz", - "integrity": "sha512-mZL1TYgAlBWI5XRxcahbZ+mEFhWI8toQYQpq/qa195GC4BFAESRei0uGft8UKYoGfrY4iCs5pGeMEsE2+HeZ1w==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-0.11.0.tgz", + "integrity": "sha512-ME/iwIr6UX9uLk89xsfJew6zvBES7bheLoRYXZaI2no1DXIC3+38muTRwVVXYnlm4m1alRiE+yx/VVvbWHYyHA==", "dependencies": { "@lukeed/uuid": "^2.0.0", "@types/lodash.merge": "^4.6.7", - "brukerconverter": "^6.1.1", - "cheminfo-types": "^1.4.0", - "filelist-utils": "^1.8.0", + "brukerconverter": "^6.1.2", + "cheminfo-types": "^1.7.0", + "convert-to-jcamp": "^5.4.6", + "filelist-utils": "^1.8.1", "gyromagnetic-ratio": "^1.0.0", "is-any-array": "^2.0.0", "jcampconverter": "^9.1.0", "jeolconverter": "^1.0.1", "lodash.merge": "^4.6.2", - "ml-spectra-processing": "^12.0.0", + "ml-spectra-processing": "^12.1.0", "nmr-processing": "^9.3.8", "nmredata": "^0.9.2", "openchemlib": "^8.2.0", @@ -9781,22 +9806,23 @@ } }, "node_modules/nmrium": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/nmrium/-/nmrium-0.34.0.tgz", - "integrity": "sha512-w7jGNAr9oOujKocbzVAkkLb07kvP6Q5cC0DyvyKmz0SejtHPEVlmBkuH2nChFGeIJKW7U0QD+kAT3atX907sVA==", + "version": "0.34.0-pre.1683183916", + "resolved": "https://registry.npmjs.org/nmrium/-/nmrium-0.34.0-pre.1683183916.tgz", + "integrity": "sha512-b6bhMznFFTKzZ7nuMfWuNoCCsL7X596cAZXjQVqPxSSO5S5w1XfYzaA2Wv4/Q0p5pjhdDcfRYcN2ZsvZlK5uQQ==", "dependencies": { - "@emotion/react": "^11.10.6", - "@lukeed/uuid": "^2.0.0", + "@emotion/react": "^11.10.8", + "@lukeed/uuid": "^2.0.1", "cheminfo-font": "^1.9.0", - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.7.0", "clipboard-polyfill": "^4.0.0", - "d3": "^7.8.2", + "convert-to-jcamp": "^5.4.2", + "d3": "^7.8.4", "eventemitter3": "^5.0.0", "fifo-logger": "^0.6.1", "file-saver": "^2.0.5", - "filelist-utils": "^1.8.0", + "filelist-utils": "^1.8.1", "formik": "^2.2.9", - "immer": "^9.0.21", + "immer": "^10.0.1", "jszip": "^3.10.1", "lodash": "^4.17.21", "ml-airpls": "^1.0.0", @@ -9806,22 +9832,22 @@ "ml-array-xy-equally-spaced": "^1.2.1", "ml-baseline-correction-regression": "^1.0.0", "ml-conrec": "^4.0.0", - "ml-gsd": "^12.1.2", - "ml-spectra-processing": "^12.0.0", + "ml-gsd": "^12.1.3", + "ml-spectra-processing": "^12.3.0", "ml-stat": "^1.3.3", "multiplet-analysis": "^2.0.0", "nmr-correlation": "^2.3.3", - "nmr-load-save": "^0.8.4", - "nmr-processing": "^9.3.7", + "nmr-load-save": "^0.11.0", + "nmr-processing": "^9.3.8", "nmredata": "^0.9.2", "numeral": "^2.0.6", - "openchemlib": "^8.2.0", + "openchemlib": "^8.3.0", "openchemlib-utils": "^2.4.0", "papaparse": "^5.4.1", "re-resizable": "^6.9.9", "react-d3-utils": "^1.0.0", "react-dropzone": "^14.2.3", - "react-error-boundary": "^4.0.2", + "react-error-boundary": "^4.0.4", "react-icons": "^4.8.0", "react-inspector": "^6.0.1", "react-mf": "^2.0.2", @@ -9829,13 +9855,13 @@ "react-ocl-nmr": "^2.0.0", "react-plot": "^1.4.2", "react-rnd": "^10.4.1", - "react-science": "^0.21.2", + "react-science": "^0.22.0", "react-slider": "^2.0.4", "react-table": "^7.8.0", "react-transition-group": "^4.4.5", "react-use": "^17.4.0", - "smart-array-filter": "^4.0.0", - "yup": "^1.0.2" + "smart-array-filter": "^4.0.2", + "yup": "^1.1.1" }, "peerDependencies": { "react": ">=18.0.0", @@ -9895,12 +9921,12 @@ } }, "node_modules/nucleotide": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/nucleotide/-/nucleotide-2.0.2.tgz", - "integrity": "sha512-xGcqb8jB8q4OWbyhPvpkRRZ43fSLRHYVH4lsgXr8+YwYr+PWU2JIxqJ9j0f4iTxLjyVWDHSJ3bzc87JpKehuhw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/nucleotide/-/nucleotide-2.0.3.tgz", + "integrity": "sha512-YZL/gKDLl3n8IUpLH1SNfeKX7aXKlq07G2Sq13xNR09Cfp+4h1dqY82OUpQY2PLB2/u2XvcYYz0JGWzWzW6KKA==", "dependencies": { "chemical-groups": "^2.1.0", - "mf-utilities": "^2.0.2" + "mf-utilities": "^2.0.3" } }, "node_modules/num-sort": { @@ -10095,9 +10121,9 @@ } }, "node_modules/openchemlib": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/openchemlib/-/openchemlib-8.2.0.tgz", - "integrity": "sha512-0fwrtfeqLCJw/S0AcN6vPH44Id96ISMBzGxV9eh+DDX3LyQffEWzcM74jiGCOxnJQ2rptk+bNHupBwcGKgO+5A==" + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/openchemlib/-/openchemlib-8.3.0.tgz", + "integrity": "sha512-K1dggaC5uHIgwWc1CPoGHt8+Figu/JZaM9HbPppIFWJZh43cdyQV2bYk8pQm3VKCY2diNX/UHlq50uYzChZGhQ==" }, "node_modules/openchemlib-utils": { "version": "2.4.0", @@ -10616,9 +10642,9 @@ } }, "node_modules/react-error-boundary": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.2.tgz", - "integrity": "sha512-/h21OS80hQ1m/s5UVOp1JKkC8XmUo0rOTRUliGSmWtvswkbbijuQ074K0QLEHwxwwesTt7ksR74/9EHImqWo+A==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.4.tgz", + "integrity": "sha512-AbqMFx8bCsob8rCHZvJYQ42MQijK0/034RUvan9qrqyJCpazr8d9vKHrysbxcr6odoHLZvQEcYomFPoIqH9fow==", "dependencies": { "@babel/runtime": "^7.12.5" }, @@ -10710,6 +10736,15 @@ "react": "*" } }, + "node_modules/react-plot/node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, "node_modules/react-popper": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", @@ -10793,40 +10828,40 @@ } }, "node_modules/react-science": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/react-science/-/react-science-0.21.2.tgz", - "integrity": "sha512-YnSYuy5OnxNMLDhJ3aobw3+ZsrUXwTLmZjGk8VQSPobT+hbUfYk3kPROWs9DNRt6nHBQi4hZlOpkNSGjps4log==", + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/react-science/-/react-science-0.22.0.tgz", + "integrity": "sha512-LChgpAJ36H5d0fdPtmx/pr8dl+YE2JcejEe4gGRE3Uk/9QL4Sbk/JWK0A+TiQz+7HtuDH08VwaKlFw4fHfk4ug==", "dependencies": { "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", - "@headlessui/react": "^1.7.13", - "@lukeed/uuid": "^2.0.0", - "@popperjs/core": "^2.11.6", - "@tanstack/react-query": "^4.28.0", - "@tanstack/react-table": "^8.8.0", + "@headlessui/react": "^1.7.14", + "@lukeed/uuid": "^2.0.1", + "@popperjs/core": "^2.11.7", + "@tanstack/react-query": "^4.29.5", + "@tanstack/react-table": "^8.8.5", "biologic-converter": "^0.6.0", - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.7.0", "d3-scale-chromatic": "^3.0.0", - "filelist-utils": "^1.8.0", - "immer": "^9.0.21", + "filelist-utils": "^1.8.1", + "immer": "^10.0.1", "jcampconverter": "^9.1.0", "lodash": "^4.17.21", - "ml-gsd": "^12.1.2", + "ml-gsd": "^12.1.3", "ml-peak-shape-generator": "^4.1.2", - "ml-signal-processing": "^1.0.2", - "ml-spectra-processing": "^12.0.0", - "ms-spectrum": "^2.3.0", + "ml-signal-processing": "^1.0.3", + "ml-spectra-processing": "^12.3.0", + "ms-spectrum": "^2.3.1", "netcdfjs": "^2.0.2", "react-d3-utils": "^1.0.0", "react-dropzone": "^14.2.3", - "react-error-boundary": "^4.0.2", + "react-error-boundary": "^4.0.4", "react-icons": "^4.8.0", "react-inspector": "^6.0.1", "react-kbs": "^2.1.1", "react-plot": "^1.4.2", "react-popper": "^2.3.0", "react-shadow": "^20.0.0", - "spc-parser": "^0.7.1", + "spc-parser": "^0.7.2", "tinycolor2": "^1.6.0", "use-resize-observer": "^9.1.0", "wdf-parser": "^0.3.0" @@ -10923,9 +10958,9 @@ } }, "node_modules/react-use/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/readable-stream": { "version": "2.3.7", @@ -11109,9 +11144,9 @@ } }, "node_modules/rtl-css-js": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz", - "integrity": "sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", "dependencies": { "@babel/runtime": "^7.1.2" } @@ -11386,9 +11421,9 @@ } }, "node_modules/smart-array-filter": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/smart-array-filter/-/smart-array-filter-4.0.0.tgz", - "integrity": "sha512-pAU9bDDanXvtF9D/dcWwIZn+yOg26AyD5jhFDECPs+vNZolaz6xRrHVJzCXqEtmY9woeGcS//+D9ot417PXxsQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/smart-array-filter/-/smart-array-filter-4.0.2.tgz", + "integrity": "sha512-464VWG+bPW4pkXFucA4cVfN2cM9Y+x25LCxqkxap5HP+I4Fx0vFwIWlBw+rLi6FS4PEhfzmlMchQiCuDh9QuJw==", "dependencies": { "lodash.escaperegexp": "^4.1.2" } @@ -11432,7 +11467,8 @@ "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" }, "node_modules/spc-parser": { "version": "0.7.2", @@ -11518,7 +11554,7 @@ "node_modules/stacktrace-gps/node_modules/source-map": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", "engines": { "node": ">=0.10.0" } @@ -11846,7 +11882,7 @@ "node_modules/toggle-selection": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" }, "node_modules/toposort": { "version": "2.0.2", @@ -12448,9 +12484,9 @@ } }, "node_modules/yup": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/yup/-/yup-1.0.2.tgz", - "integrity": "sha512-Lpi8nITFKjWtCoK3yQP8MUk78LJmHWqbFd0OOMXTar+yjejlQ4OIIoZgnTW1bnEUKDw6dZBcy3/IdXnt2KDUow==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yup/-/yup-1.1.1.tgz", + "integrity": "sha512-KfCGHdAErqFZWA5tZf7upSUnGKuTOnsI3hUsLr7fgVtx+DK04NPV01A68/FslI4t3s/ZWpvXJmgXhd7q6ICnag==", "dependencies": { "property-expr": "^2.0.5", "tiny-case": "^1.0.3", @@ -13107,12 +13143,12 @@ "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "@emotion/styled": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", - "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", + "version": "11.10.8", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.8.tgz", + "integrity": "sha512-gow0lF4Uw/QEdX2REMhI8v6wLOabPKJ+4HKNF0xdJ2DJdznN6fxaXpQOx6sNkyBhSUL558Rmcu1Lq/MYlVo4vw==", "requires": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.6", + "@emotion/babel-plugin": "^11.10.8", "@emotion/is-prop-valid": "^1.2.0", "@emotion/serialize": "^1.1.1", "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", @@ -13350,9 +13386,9 @@ "dev": true }, "@headlessui/react": { - "version": "1.7.13", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.13.tgz", - "integrity": "sha512-9n+EQKRtD9266xIHXdY5MfiXPDfYwl7zBM7KOx2Ae3Gdgxy8QML1FkCMjq6AsOf0l6N9uvI4HcFtuFlenaldKg==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz", + "integrity": "sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==", "requires": { "client-only": "^0.0.1" } @@ -13951,16 +13987,16 @@ "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==" }, "@lukeed/csprng": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz", - "integrity": "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz", + "integrity": "sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==" }, "@lukeed/uuid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.0.tgz", - "integrity": "sha512-dUz8OmYvlY5A9wXaroHIMSPASpSYRLCqbPvxGSyHguhtTQIy24lC+EGxQlwv71AhRCO55WOtgwhzQLpw27JaJQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.1.tgz", + "integrity": "sha512-qC72D4+CDdjGqJvkFMMEAtancHUQ7/d/tAiHf64z8MopFDmcrtbcJuerDtFceuAfQJ2pDSfCKCtbqoGBNnwg0w==", "requires": { - "@lukeed/csprng": "^1.0.0" + "@lukeed/csprng": "^1.1.0" } }, "@nodelib/fs.scandir": { @@ -14153,31 +14189,31 @@ "optional": true }, "@tanstack/query-core": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.27.0.tgz", - "integrity": "sha512-sm+QncWaPmM73IPwFlmWSKPqjdTXZeFf/7aEmWh00z7yl2FjqophPt0dE1EHW9P1giMC5rMviv7OUbSDmWzXXA==" + "version": "4.29.5", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.29.5.tgz", + "integrity": "sha512-xXIiyQ/4r9KfaJ3k6kejqcaqFXXBTzN2aOJ5H1J6aTJE9hl/nbgAdfF6oiIu0CD5xowejJEJ6bBg8TO7BN4NuQ==" }, "@tanstack/react-query": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.28.0.tgz", - "integrity": "sha512-8cGBV5300RHlvYdS4ea+G1JcZIt5CIuprXYFnsWggkmGoC0b5JaqG0fIX3qwDL9PTNkKvG76NGThIWbpXivMrQ==", + "version": "4.29.5", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.29.5.tgz", + "integrity": "sha512-F87cibC3s3eG0Q90g2O+hqntpCrudKFnR8P24qkH9uccEhXErnJxBC/AAI4cJRV2bfMO8IeGZQYf3WyYgmSg0w==", "requires": { - "@tanstack/query-core": "4.27.0", + "@tanstack/query-core": "4.29.5", "use-sync-external-store": "^1.2.0" } }, "@tanstack/react-table": { - "version": "8.8.4", - "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.8.4.tgz", - "integrity": "sha512-5w2AoBnDBJYuUa80sLOqelcG/eJdGwIPFBRnEiU3RCAEeZ1QIhYse/0vzhTY8VAcTXa2sjWhXNDWci4VlktNmg==", + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.9.1.tgz", + "integrity": "sha512-yHs2m6lk5J5RNcu2dNtsDGux66wNXZjEgzxos6MRCX8gL+nqxeW3ZglqP6eANN0bGElPnjvqiUHGQvdACOr3Cw==", "requires": { - "@tanstack/table-core": "8.8.4" + "@tanstack/table-core": "8.9.1" } }, "@tanstack/table-core": { - "version": "8.8.4", - "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.8.4.tgz", - "integrity": "sha512-4gq0A/Qz/JFuclxPd1UnNi5P57vbVF10mPK743Iuv2ORLLgF/O/XkaYjYDGw5SHMof8CgiT/nfdJdlgHsOfRIg==" + "version": "8.9.1", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.9.1.tgz", + "integrity": "sha512-2+R83n8vMZND0q3W1lSiF7co9nFbeWbjAErFf27xwbeA9E0wtUu5ZDfgj+TZ6JzdAEQAgfxkk/QNFAKiS8E4MA==" }, "@types/babel__core": { "version": "7.20.0", @@ -15026,11 +15062,11 @@ } }, "brukerconverter": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/brukerconverter/-/brukerconverter-6.1.1.tgz", - "integrity": "sha512-uiWogrnCV62xCfqj5kzEzlMhqg0hDW6quy422gPWwj7fuWpjrSJa4c2/KGFuIKMCAR/C5FJnn5um8ym3KdKm5w==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/brukerconverter/-/brukerconverter-6.1.2.tgz", + "integrity": "sha512-tQCeqlZigryd5C851MoJ2H13h2zqV4Ljdlf6Y2KsXqZyKD3ubEpSDB1xGETm69vtUlqtfEKIJfku2i32HPDpSw==", "requires": { - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.5.0", "filelist-utils": "^1.8.0", "iobuffer": "^5.3.2", "is-any-array": "^2.0.0", @@ -15179,9 +15215,9 @@ "dev": true }, "chemical-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/chemical-elements/-/chemical-elements-2.0.1.tgz", - "integrity": "sha512-CiPrmsH8+u3kL/cULZbXpJAl+bgL7J8WFfjd4zQX3IkxHPOnHh+VVuiUS7hwp+7Hg0PNaCJtK62YYpyFYD58lw==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/chemical-elements/-/chemical-elements-2.0.2.tgz", + "integrity": "sha512-h/nJgVzMRIPUu7hg3QIsoFBDRrOO4v78Qxvh8Hh/R83ZW6G9iJtikNV6FBt1Fu8ovJK1SaoS3uyzadGyCMOD9A==" }, "chemical-groups": { "version": "2.1.0", @@ -15194,9 +15230,9 @@ "integrity": "sha512-8Ttjcvg+wUJ/v0laW5B9zG5a9yiNbO4fzw9YmB9TYr47bz/obGqP/049bzTp/JryNwpRxRgsAMIhGM5dQx6L1Q==" }, "cheminfo-types": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cheminfo-types/-/cheminfo-types-1.4.0.tgz", - "integrity": "sha512-5KZoAdE0H6YcAvjhPLChmEXJan4S0eiueECF3MQ0wb3+xGZVBHWfrKWSZ/qrHW5I0jmY0XNP6S3y8wR2jj2nOg==" + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/cheminfo-types/-/cheminfo-types-1.7.1.tgz", + "integrity": "sha512-YNNDOld9kCTw6FM7en156XBAzvNgUEAGJ5eoqIF+AxJPsY/ICM3niFw2VIx9DfMF0ybHKgY/E1EYKboV1gbBVA==" }, "ci-info": { "version": "3.4.0", @@ -15412,10 +15448,39 @@ "safe-buffer": "~5.1.1" } }, + "convert-to-jcamp": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/convert-to-jcamp/-/convert-to-jcamp-5.4.6.tgz", + "integrity": "sha512-cgpN7vaDvftfIAx5ocTFSGhvJCg1xfHM6OfIBO56Ostvcz66ThQrA05WI0w/EqMqo0U81pJ8vdYb2E7jzKkL4g==", + "requires": { + "cheminfo-types": "^1.1.0", + "is-any-array": "^2.0.0", + "ml-array-max": "^1.2.4", + "ml-array-min": "^1.2.3", + "ml-matrix": "^6.10.2", + "ml-spectra-processing": "^11.0.0" + }, + "dependencies": { + "ml-spectra-processing": { + "version": "11.17.0", + "resolved": "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-11.17.0.tgz", + "integrity": "sha512-EJkPNN2V4Q0H1vGJsKUONdE6CHNxmOzI8CkMOeAUigEX33fj2HzjjikKYEQRSxmGkfwo480NZRWQxznk1vXJ/w==", + "requires": { + "binary-search": "^1.3.6", + "cheminfo-types": "^1.4.0", + "fft.js": "^4.0.4", + "is-any-array": "^2.0.0", + "ml-matrix": "^6.10.4", + "ml-xsadd": "^2.0.0", + "spline-interpolator": "^1.0.0" + } + } + } + }, "copy-to-clipboard": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", - "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", "requires": { "toggle-selection": "^1.0.6" } @@ -15466,12 +15531,11 @@ } }, "css-in-js-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", - "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", "requires": { - "hyphenate-style-name": "^1.0.2", - "isobject": "^3.0.1" + "hyphenate-style-name": "^1.0.3" } }, "css-tree": { @@ -15501,9 +15565,9 @@ "integrity": "sha512-ehXCHYXZhZzDZmVQE/P9wQ7XPOn1G3e+pVqcqXvYykBL8Lg7HFm2ewD3TZseOMWiM9bNU0u4UWSV/dAzf+unug==" }, "d3": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.8.2.tgz", - "integrity": "sha512-WXty7qOGSHb7HR7CfOzwN1Gw04MUOzN8qh9ZUsvwycIMb4DYMpY9xczZ6jUorGtO6bR9BPMPaueIKwiDxu9uiQ==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.8.4.tgz", + "integrity": "sha512-q2WHStdhiBtD8DMmhDPyJmXUxr6VWRngKyiJ5EfXMxPw+tqT6BhNjhJZ4w3BHsNm3QoVfZLY8Orq/qPFczwKRA==", "requires": { "d3-array": "3", "d3-axis": "3", @@ -15538,9 +15602,9 @@ } }, "d3-array": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.2.tgz", - "integrity": "sha512-yEEyEAbDrF8C6Ob2myOBLjwBLck1Z89jMGFee0oPsn95GqjerpaOA4ch+vc2l0FNFFwMD5N7OCSEN5eAlsUbgQ==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.3.tgz", + "integrity": "sha512-JRHwbQQ84XuAESWhvIPaUV4/1UYTBOLiOPGWqgFDHZS1D5QN9c57FbH3QpEnQMYiOXNzKUQyGTZf+EVO7RT5TQ==", "requires": { "internmap": "1 - 2" } @@ -15584,9 +15648,9 @@ } }, "d3-delaunay": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz", - "integrity": "sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", "requires": { "delaunator": "5" } @@ -16010,26 +16074,26 @@ "dev": true }, "emdb": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/emdb/-/emdb-2.2.1.tgz", - "integrity": "sha512-FLsJsLeqmywUVV+zwrpPjT5mK8lCfJNqs7JtSQ1EEARf+AkSYHocP1USvbgVxACtXyQE5WLaOpyQdC0TaNS2gQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/emdb/-/emdb-2.3.0.tgz", + "integrity": "sha512-MWbCL4IEpnmIIzjuateX/IePGHZUhZdLZOWbHvvg1xyn9Fks/frbTfo7UwqtA76xoXPsla3+vht0hSPlzwb32A==", "requires": { - "chemical-elements": "^2.0.1", + "chemical-elements": "^2.0.2", "chemical-groups": "^2.1.0", "cross-fetch": "^3.1.5", - "isotopic-distribution": "^2.0.2", + "isotopic-distribution": "^2.1.0", "jszip": "^3.10.1", - "mass-fragmentation": "^0.2.4", - "mf-finder": "^2.2.2", - "mf-from-google-sheet": "^2.0.4", - "mf-generator": "^2.0.4", - "mf-matcher": "^2.0.3", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", + "mass-fragmentation": "^0.2.5", + "mf-finder": "^2.3.0", + "mf-from-google-sheet": "^2.0.6", + "mf-generator": "^2.1.0", + "mf-matcher": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", "ml-regression-theil-sen": "^2.0.0", "ml-spectra-processing": "^12.0.0", - "ms-spectrum": "^2.3.0", - "nucleotide": "^2.0.2", + "ms-spectrum": "^2.3.2", + "nucleotide": "^2.0.3", "openchemlib-utils": "^2.4.0", "peaks-similarity": "^3.1.1", "peptide": "^2.0.0" @@ -16768,6 +16832,11 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, + "fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + }, "fast-memoize": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz", @@ -16861,9 +16930,9 @@ } }, "filelist-utils": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/filelist-utils/-/filelist-utils-1.8.0.tgz", - "integrity": "sha512-OW1P7RNMYNuEFRQ6tiXyEZYmigyLgwLk68FzHETKyEdUCJUNAXFkSQvIlFpSi/QnY5J+7STXg12KMFdA4mFazw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/filelist-utils/-/filelist-utils-1.8.1.tgz", + "integrity": "sha512-JarjTTQAjH+8tF71WmplwWwYZE8poED1IOYgXzHJKUCanGulu5sbfl0fOr9XIUXIUQtUdRB7REwJZBA2Q1skOA==", "requires": { "cross-fetch": "^3.1.5", "jszip": "^3.10.1", @@ -17226,9 +17295,9 @@ "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" }, "immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.0.1.tgz", + "integrity": "sha512-zg++jJLsKKTwXGeSYIw0HgChSYQGtu0UDTnbKx5aGLYgte4CwTmH9eJDYyQ6FheyUtBe+lQW9FrGxya1G+Dtmg==" }, "import-fresh": { "version": "3.3.0", @@ -17277,11 +17346,12 @@ "dev": true }, "inline-style-prefixer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", - "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", "requires": { - "css-in-js-utils": "^2.0.0" + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" } }, "install": { @@ -17579,20 +17649,15 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - }, "isotopic-distribution": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/isotopic-distribution/-/isotopic-distribution-2.0.2.tgz", - "integrity": "sha512-LLI5PaNkqcEoYzJvy2TwOBfENdgaysvx0vrn7RQEnFH02iBXPA2Xl8wiVjHb9LMnqTfnAIeVlJ3e8MaUn4C+eg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isotopic-distribution/-/isotopic-distribution-2.1.0.tgz", + "integrity": "sha512-3BFw8gWesjq3Bp7+Rn/X37rzsLxqk9CrVwoSLAl+1ld6Jvg0GfMEbHhmX+dVgEXZmgIKaYE2ZGoloK0e1A3DEA==", "requires": { - "chemical-elements": "^2.0.1", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", - "spectrum-generator": "^8.0.6" + "chemical-elements": "^2.0.2", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", + "spectrum-generator": "^8.0.7" } }, "istanbul-lib-coverage": { @@ -19053,11 +19118,11 @@ } }, "mass-fragmentation": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/mass-fragmentation/-/mass-fragmentation-0.2.4.tgz", - "integrity": "sha512-SwNAcGcxWwd6op6Oeb7rhPPcbo+Qe2cJMEc1ce6zgKdx8NS1AovhDYnaCXRFpdQ0LryBSSdFlgTZKpCUM6DVsA==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/mass-fragmentation/-/mass-fragmentation-0.2.5.tgz", + "integrity": "sha512-l5gKvxKJNzEvKANBUuIBc+GoYe3nAiwO+5TXsS0f2y2yElRq5w6WTN6aHONUIeTtZZ8xBHKYemlyShle45dqcA==", "requires": { - "mf-parser": "^2.2.0", + "mf-parser": "^2.2.1", "openchemlib-utils": "^2.4.0" } }, @@ -19084,70 +19149,70 @@ "dev": true }, "mf-finder": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/mf-finder/-/mf-finder-2.2.2.tgz", - "integrity": "sha512-UGYQrzPuy3+nEQUdYdjXE/4a+eSUhEOFvj38GZWNwMOZPUem6PuNVEQgKEcrrCRfCnDtlu6dYoLVRlNJvXw0oQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/mf-finder/-/mf-finder-2.3.0.tgz", + "integrity": "sha512-0D6G0NC4lI4Iu7F3/7jyDFrUXhfxBHIDDvCpMnhhS9FxE3KENMNKOdh7wzyCTGNHjbNSGePCyh5mQaafHQgnfg==", "requires": { "atom-sorter": "^2.0.0", - "chemical-elements": "^2.0.1", - "mf-matcher": "^2.0.3", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2" + "chemical-elements": "^2.0.2", + "mf-matcher": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3" } }, "mf-from-google-sheet": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mf-from-google-sheet/-/mf-from-google-sheet-2.0.4.tgz", - "integrity": "sha512-xl2ceoZPJdFBtwJjEW2OPZlmcZS0jTrBBTitjEJDnyqIOnNo25KIcbqzwGL8b+kWsZXMpBM2yQ5+2ZcudOhmEw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mf-from-google-sheet/-/mf-from-google-sheet-2.0.6.tgz", + "integrity": "sha512-3DltwCmp/E9cgIDDL3YkWETx8oIC0F2Ix54RDid3/vS6jo3p1faWa+oEo0BqomimwekiCdIhKPs0NzD8OYp1Ig==", "requires": { "cross-fetch": "^3.1.5", - "mf-generator": "^2.0.4", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", - "papaparse": "^5.4.0" + "mf-generator": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", + "papaparse": "^5.4.1" } }, "mf-generator": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mf-generator/-/mf-generator-2.0.4.tgz", - "integrity": "sha512-d9web3Dtqt57R0IvZiBRpdql9Midoh67LMF4ohHjGeDGYtHKEygY+yocZbFvYwHCR3AN59SGkDhtdGtR/kOW5w==", - "requires": { - "chemical-elements": "^2.0.1", - "mf-finder": "^2.2.2", - "mf-matcher": "^2.0.3", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mf-generator/-/mf-generator-2.1.0.tgz", + "integrity": "sha512-kndU05yhVdl8VMEmxs3AQtsHVn31Cm/E01GArFw0k9+Wrms5zitUiOIIZYZHDvzIMsy1eaiNf9f93gi9e9isHQ==", + "requires": { + "chemical-elements": "^2.0.2", + "mf-finder": "^2.3.0", + "mf-matcher": "^2.1.0", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", "sum-object-keys": "^1.0.2" } }, "mf-matcher": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/mf-matcher/-/mf-matcher-2.0.3.tgz", - "integrity": "sha512-XbQFIod/WuChGQbRruZnUzIzKCD03lPmY7JE2YodhXq0LXy7FiWsPpRS2Pmb90lUYWADVfGj9K7Gq0W6LtVEkg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mf-matcher/-/mf-matcher-2.1.0.tgz", + "integrity": "sha512-cVRJoz8sf5Xg6SKsy8H1StECHKTXjP4FGokCCm6rXGuSMCb7KR5pAAS45blN24tnkXKtw3GzXGKiZNGzO1khVA==", "requires": { - "mf-utilities": "^2.0.2", + "mf-utilities": "^2.0.3", "ml-spectra-processing": "^12.0.0" } }, "mf-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/mf-parser/-/mf-parser-2.2.0.tgz", - "integrity": "sha512-8ELTGnHC2nZiau3mOqGAb/PpDL9BP5uoCAIzC7SHUWpO7S6raxNPlDhBnsJJqQkirjWSti7gz3rw+kzMxQa1IQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/mf-parser/-/mf-parser-2.2.1.tgz", + "integrity": "sha512-KwL43nRW1DwT6X9sVAqgl/PU4uvYClJWDt5sjn6PAgLqHTVeFJ5u4JaCyVB0ZK0dHXR4SrHnufgMjRYD2nFGnA==", "requires": { "atom-sorter": "^2.0.0", - "chemical-elements": "^2.0.1", + "chemical-elements": "^2.0.2", "chemical-groups": "^2.1.0", - "mf-utilities": "^2.0.2" + "mf-utilities": "^2.0.3" } }, "mf-utilities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mf-utilities/-/mf-utilities-2.0.2.tgz", - "integrity": "sha512-+6gqoPswz8Fcv1yZHjeW4o1o+wcufZkYBv8Si6ZlSUE811q6ZfD8vXu3crpBVsGC8+NNW5yaU75xNk4lVwYMYQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/mf-utilities/-/mf-utilities-2.0.3.tgz", + "integrity": "sha512-u/6o68YlejsniuSM3rasFdu17K51Lg0qbbVKAOt5FBbRQ5JkbMlClxvPuPsKlxq6SbfeeJ+KaUZHcrmGTJ1OhQ==", "requires": { - "chemical-elements": "^2.0.1", + "chemical-elements": "^2.0.2", "chemical-groups": "^2.1.0", - "mf-parser": "^2.2.0" + "mf-parser": "^2.2.1" } }, "micromatch": { @@ -19517,12 +19582,12 @@ } }, "ml-spectra-processing": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-12.0.0.tgz", - "integrity": "sha512-6c5FWSpMaMgQDtfJMUke++Q3w92eZis9j2CoNa8A496Wlb5ZrZG/3X6ITH4nYP+Hm7RwCcwX2uA4otZ4kEi7Vw==", + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-12.3.0.tgz", + "integrity": "sha512-9Sh7zv1B0Hcw0Y/aJD3bAo8emUbnPsawCP8NnMY1UXZr0ASmNuACvo++PgI2VqYjHD5sq2fdsDiCc5FEzkq9oQ==", "requires": { "binary-search": "^1.3.6", - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.6.0", "fft.js": "^4.0.4", "is-any-array": "^2.0.0", "ml-matrix": "^6.10.4", @@ -19566,21 +19631,21 @@ "dev": true }, "ms-spectrum": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/ms-spectrum/-/ms-spectrum-2.3.0.tgz", - "integrity": "sha512-Zl4iz0QRWLv9yZ0YwuS+lxicf6D0S1GHNMseRVmDI8ZiZrwR/qV+bzMY72FXWkB8NPIObCDTkZLb+K3p6hM0uQ==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/ms-spectrum/-/ms-spectrum-2.3.2.tgz", + "integrity": "sha512-QnwInimkIptYxsuEDPyPd+/66vbpK4QqGcO7Ekwb+c+XuWtVk0c5gbHUpOpMq4UTROF0eQZgztX5vIhBvQh5YA==", "requires": { "cheminfo-types": "^1.4.0", - "emdb": "^2.2.1", + "emdb": "^2.3.0", "is-any-array": "^2.0.0", - "mf-parser": "^2.2.0", - "mf-utilities": "^2.0.2", + "mf-parser": "^2.2.1", + "mf-utilities": "^2.0.3", "ml-distance": "^4.0.0", - "ml-gsd": "^12.1.2", + "ml-gsd": "^12.1.3", "ml-regression-power": "^2.0.0", "ml-spectra-processing": "^12.0.0", "peaks-similarity": "^3.1.1", - "xy-parser": "^5.0.3" + "xy-parser": "^5.0.4" } }, "multiplet-analysis": { @@ -19651,21 +19716,22 @@ } }, "nmr-load-save": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-0.8.5.tgz", - "integrity": "sha512-mZL1TYgAlBWI5XRxcahbZ+mEFhWI8toQYQpq/qa195GC4BFAESRei0uGft8UKYoGfrY4iCs5pGeMEsE2+HeZ1w==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-0.11.0.tgz", + "integrity": "sha512-ME/iwIr6UX9uLk89xsfJew6zvBES7bheLoRYXZaI2no1DXIC3+38muTRwVVXYnlm4m1alRiE+yx/VVvbWHYyHA==", "requires": { "@lukeed/uuid": "^2.0.0", "@types/lodash.merge": "^4.6.7", - "brukerconverter": "^6.1.1", - "cheminfo-types": "^1.4.0", - "filelist-utils": "^1.8.0", + "brukerconverter": "^6.1.2", + "cheminfo-types": "^1.7.0", + "convert-to-jcamp": "^5.4.6", + "filelist-utils": "^1.8.1", "gyromagnetic-ratio": "^1.0.0", "is-any-array": "^2.0.0", "jcampconverter": "^9.1.0", "jeolconverter": "^1.0.1", "lodash.merge": "^4.6.2", - "ml-spectra-processing": "^12.0.0", + "ml-spectra-processing": "^12.1.0", "nmr-processing": "^9.3.8", "nmredata": "^0.9.2", "openchemlib": "^8.2.0", @@ -19718,22 +19784,23 @@ } }, "nmrium": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/nmrium/-/nmrium-0.34.0.tgz", - "integrity": "sha512-w7jGNAr9oOujKocbzVAkkLb07kvP6Q5cC0DyvyKmz0SejtHPEVlmBkuH2nChFGeIJKW7U0QD+kAT3atX907sVA==", + "version": "0.34.0-pre.1683183916", + "resolved": "https://registry.npmjs.org/nmrium/-/nmrium-0.34.0-pre.1683183916.tgz", + "integrity": "sha512-b6bhMznFFTKzZ7nuMfWuNoCCsL7X596cAZXjQVqPxSSO5S5w1XfYzaA2Wv4/Q0p5pjhdDcfRYcN2ZsvZlK5uQQ==", "requires": { - "@emotion/react": "^11.10.6", - "@lukeed/uuid": "^2.0.0", + "@emotion/react": "^11.10.8", + "@lukeed/uuid": "^2.0.1", "cheminfo-font": "^1.9.0", - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.7.0", "clipboard-polyfill": "^4.0.0", - "d3": "^7.8.2", + "convert-to-jcamp": "^5.4.2", + "d3": "^7.8.4", "eventemitter3": "^5.0.0", "fifo-logger": "^0.6.1", "file-saver": "^2.0.5", - "filelist-utils": "^1.8.0", + "filelist-utils": "^1.8.1", "formik": "^2.2.9", - "immer": "^9.0.21", + "immer": "^10.0.1", "jszip": "^3.10.1", "lodash": "^4.17.21", "ml-airpls": "^1.0.0", @@ -19743,22 +19810,22 @@ "ml-array-xy-equally-spaced": "^1.2.1", "ml-baseline-correction-regression": "^1.0.0", "ml-conrec": "^4.0.0", - "ml-gsd": "^12.1.2", - "ml-spectra-processing": "^12.0.0", + "ml-gsd": "^12.1.3", + "ml-spectra-processing": "^12.3.0", "ml-stat": "^1.3.3", "multiplet-analysis": "^2.0.0", "nmr-correlation": "^2.3.3", - "nmr-load-save": "^0.8.4", - "nmr-processing": "^9.3.7", + "nmr-load-save": "^0.11.0", + "nmr-processing": "^9.3.8", "nmredata": "^0.9.2", "numeral": "^2.0.6", - "openchemlib": "^8.2.0", + "openchemlib": "^8.3.0", "openchemlib-utils": "^2.4.0", "papaparse": "^5.4.1", "re-resizable": "^6.9.9", "react-d3-utils": "^1.0.0", "react-dropzone": "^14.2.3", - "react-error-boundary": "^4.0.2", + "react-error-boundary": "^4.0.4", "react-icons": "^4.8.0", "react-inspector": "^6.0.1", "react-mf": "^2.0.2", @@ -19766,13 +19833,13 @@ "react-ocl-nmr": "^2.0.0", "react-plot": "^1.4.2", "react-rnd": "^10.4.1", - "react-science": "^0.21.2", + "react-science": "^0.22.0", "react-slider": "^2.0.4", "react-table": "^7.8.0", "react-transition-group": "^4.4.5", "react-use": "^17.4.0", - "smart-array-filter": "^4.0.0", - "yup": "^1.0.2" + "smart-array-filter": "^4.0.2", + "yup": "^1.1.1" } }, "node-fetch": { @@ -19811,12 +19878,12 @@ } }, "nucleotide": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/nucleotide/-/nucleotide-2.0.2.tgz", - "integrity": "sha512-xGcqb8jB8q4OWbyhPvpkRRZ43fSLRHYVH4lsgXr8+YwYr+PWU2JIxqJ9j0f4iTxLjyVWDHSJ3bzc87JpKehuhw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/nucleotide/-/nucleotide-2.0.3.tgz", + "integrity": "sha512-YZL/gKDLl3n8IUpLH1SNfeKX7aXKlq07G2Sq13xNR09Cfp+4h1dqY82OUpQY2PLB2/u2XvcYYz0JGWzWzW6KKA==", "requires": { "chemical-groups": "^2.1.0", - "mf-utilities": "^2.0.2" + "mf-utilities": "^2.0.3" } }, "num-sort": { @@ -19948,9 +20015,9 @@ } }, "openchemlib": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/openchemlib/-/openchemlib-8.2.0.tgz", - "integrity": "sha512-0fwrtfeqLCJw/S0AcN6vPH44Id96ISMBzGxV9eh+DDX3LyQffEWzcM74jiGCOxnJQ2rptk+bNHupBwcGKgO+5A==" + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/openchemlib/-/openchemlib-8.3.0.tgz", + "integrity": "sha512-K1dggaC5uHIgwWc1CPoGHt8+Figu/JZaM9HbPppIFWJZh43cdyQV2bYk8pQm3VKCY2diNX/UHlq50uYzChZGhQ==" }, "openchemlib-utils": { "version": "2.4.0", @@ -20313,9 +20380,9 @@ } }, "react-error-boundary": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.2.tgz", - "integrity": "sha512-/h21OS80hQ1m/s5UVOp1JKkC8XmUo0rOTRUliGSmWtvswkbbijuQ074K0QLEHwxwwesTt7ksR74/9EHImqWo+A==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.4.tgz", + "integrity": "sha512-AbqMFx8bCsob8rCHZvJYQ42MQijK0/034RUvan9qrqyJCpazr8d9vKHrysbxcr6odoHLZvQEcYomFPoIqH9fow==", "requires": { "@babel/runtime": "^7.12.5" } @@ -20383,6 +20450,13 @@ "immer": "^9.0.16", "ml-distance-euclidean": "^2.0.0", "react-d3-utils": "^1.0.0" + }, + "dependencies": { + "immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" + } } }, "react-popper": { @@ -20446,40 +20520,40 @@ } }, "react-science": { - "version": "0.21.2", - "resolved": "https://registry.npmjs.org/react-science/-/react-science-0.21.2.tgz", - "integrity": "sha512-YnSYuy5OnxNMLDhJ3aobw3+ZsrUXwTLmZjGk8VQSPobT+hbUfYk3kPROWs9DNRt6nHBQi4hZlOpkNSGjps4log==", + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/react-science/-/react-science-0.22.0.tgz", + "integrity": "sha512-LChgpAJ36H5d0fdPtmx/pr8dl+YE2JcejEe4gGRE3Uk/9QL4Sbk/JWK0A+TiQz+7HtuDH08VwaKlFw4fHfk4ug==", "requires": { "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", - "@headlessui/react": "^1.7.13", - "@lukeed/uuid": "^2.0.0", - "@popperjs/core": "^2.11.6", - "@tanstack/react-query": "^4.28.0", - "@tanstack/react-table": "^8.8.0", + "@headlessui/react": "^1.7.14", + "@lukeed/uuid": "^2.0.1", + "@popperjs/core": "^2.11.7", + "@tanstack/react-query": "^4.29.5", + "@tanstack/react-table": "^8.8.5", "biologic-converter": "^0.6.0", - "cheminfo-types": "^1.4.0", + "cheminfo-types": "^1.7.0", "d3-scale-chromatic": "^3.0.0", - "filelist-utils": "^1.8.0", - "immer": "^9.0.21", + "filelist-utils": "^1.8.1", + "immer": "^10.0.1", "jcampconverter": "^9.1.0", "lodash": "^4.17.21", - "ml-gsd": "^12.1.2", + "ml-gsd": "^12.1.3", "ml-peak-shape-generator": "^4.1.2", - "ml-signal-processing": "^1.0.2", - "ml-spectra-processing": "^12.0.0", - "ms-spectrum": "^2.3.0", + "ml-signal-processing": "^1.0.3", + "ml-spectra-processing": "^12.3.0", + "ms-spectrum": "^2.3.1", "netcdfjs": "^2.0.2", "react-d3-utils": "^1.0.0", "react-dropzone": "^14.2.3", - "react-error-boundary": "^4.0.2", + "react-error-boundary": "^4.0.4", "react-icons": "^4.8.0", "react-inspector": "^6.0.1", "react-kbs": "^2.1.1", "react-plot": "^1.4.2", "react-popper": "^2.3.0", "react-shadow": "^20.0.0", - "spc-parser": "^0.7.1", + "spc-parser": "^0.7.2", "tinycolor2": "^1.6.0", "use-resize-observer": "^9.1.0", "wdf-parser": "^0.3.0" @@ -20547,9 +20621,9 @@ }, "dependencies": { "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" } } }, @@ -20687,9 +20761,9 @@ } }, "rtl-css-js": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz", - "integrity": "sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", "requires": { "@babel/runtime": "^7.1.2" } @@ -20899,9 +20973,9 @@ "dev": true }, "smart-array-filter": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/smart-array-filter/-/smart-array-filter-4.0.0.tgz", - "integrity": "sha512-pAU9bDDanXvtF9D/dcWwIZn+yOg26AyD5jhFDECPs+vNZolaz6xRrHVJzCXqEtmY9woeGcS//+D9ot417PXxsQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/smart-array-filter/-/smart-array-filter-4.0.2.tgz", + "integrity": "sha512-464VWG+bPW4pkXFucA4cVfN2cM9Y+x25LCxqkxap5HP+I4Fx0vFwIWlBw+rLi6FS4PEhfzmlMchQiCuDh9QuJw==", "requires": { "lodash.escaperegexp": "^4.1.2" } @@ -21022,7 +21096,7 @@ "source-map": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=" + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" } } }, @@ -21269,7 +21343,7 @@ "toggle-selection": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" }, "toposort": { "version": "2.0.2", @@ -21698,9 +21772,9 @@ "dev": true }, "yup": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/yup/-/yup-1.0.2.tgz", - "integrity": "sha512-Lpi8nITFKjWtCoK3yQP8MUk78LJmHWqbFd0OOMXTar+yjejlQ4OIIoZgnTW1bnEUKDw6dZBcy3/IdXnt2KDUow==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yup/-/yup-1.1.1.tgz", + "integrity": "sha512-KfCGHdAErqFZWA5tZf7upSUnGKuTOnsI3hUsLr7fgVtx+DK04NPV01A68/FslI4t3s/ZWpvXJmgXhd7q6ICnag==", "requires": { "property-expr": "^2.0.5", "tiny-case": "^1.0.3", diff --git a/package.json b/package.json index bc647c9..8233aeb 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,9 @@ }, "dependencies": { "@emotion/react": "^11.10.8", - "filelist-utils": "^1.8.0", - "nmr-load-save": "^0.8.5", - "nmrium": "^0.34.0" + "filelist-utils": "^1.8.1", + "nmr-load-save": "^0.11.0", + "nmrium": "0.34.0-pre.1683183916" }, "scripts": { "start": "vite --host localhost --port 3000 --open", @@ -34,8 +34,6 @@ "test-e2e-server": "serve -l tcp://localhost:3000 build" }, "devDependencies": { - "@vitejs/plugin-react-swc": "^3.3.0", - "react-router-dom": "^6.11.1", "@babel/plugin-transform-modules-commonjs": "^7.21.5", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.21.5", @@ -48,6 +46,7 @@ "@types/react-router-dom": "^5.3.3", "@typescript-eslint/eslint-plugin": "^5.59.2", "@typescript-eslint/parser": "^5.59.2", + "@vitejs/plugin-react-swc": "^3.3.0", "cross-env": "^7.0.3", "eslint": "^8.39.0", "eslint-config-airbnb": "^19.0.4", @@ -62,8 +61,9 @@ "prettier": "2.8.8", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-router-dom": "^6.11.1", "serve": "^14.2.0", "typescript": "^5.0.4", "vite": "^4.3.4" } -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock index e319971..c28acb3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -436,7 +436,7 @@ "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" "version" "0.2.3" -"@emotion/babel-plugin@^11.10.6", "@emotion/babel-plugin@^11.10.8": +"@emotion/babel-plugin@^11.10.8": "integrity" "sha512-gxNky50AJL3AlkbjvTARiwAqei6/tNUxDZPSKd+3jqWVM3AmdVTTdpjHorR/an/M0VJqdsuq5oGcFH+rjtyujQ==" "resolved" "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.8.tgz" "version" "11.10.8" @@ -512,12 +512,12 @@ "version" "1.2.1" "@emotion/styled@^11.10.6": - "integrity" "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==" - "resolved" "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz" - "version" "11.10.6" + "integrity" "sha512-gow0lF4Uw/QEdX2REMhI8v6wLOabPKJ+4HKNF0xdJ2DJdznN6fxaXpQOx6sNkyBhSUL558Rmcu1Lq/MYlVo4vw==" + "resolved" "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.8.tgz" + "version" "11.10.8" dependencies: "@babel/runtime" "^7.18.3" - "@emotion/babel-plugin" "^11.10.6" + "@emotion/babel-plugin" "^11.10.8" "@emotion/is-prop-valid" "^1.2.0" "@emotion/serialize" "^1.1.1" "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" @@ -580,10 +580,10 @@ "resolved" "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz" "version" "8.39.0" -"@headlessui/react@^1.7.13": - "integrity" "sha512-9n+EQKRtD9266xIHXdY5MfiXPDfYwl7zBM7KOx2Ae3Gdgxy8QML1FkCMjq6AsOf0l6N9uvI4HcFtuFlenaldKg==" - "resolved" "https://registry.npmjs.org/@headlessui/react/-/react-1.7.13.tgz" - "version" "1.7.13" +"@headlessui/react@^1.7.14": + "integrity" "sha512-znzdq9PG8rkwcu9oQ2FwIy0ZFtP9Z7ycS+BAqJ3R5EIqC/0bJGvhT7193rFf+45i9nnPsYvCQVW4V/bB9Xc+gA==" + "resolved" "https://registry.npmjs.org/@headlessui/react/-/react-1.7.14.tgz" + "version" "1.7.14" dependencies: "client-only" "^0.0.1" @@ -859,17 +859,17 @@ "resolved" "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz" "version" "3.4.0" -"@lukeed/csprng@^1.0.0": - "integrity" "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==" - "resolved" "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz" - "version" "1.0.1" +"@lukeed/csprng@^1.1.0": + "integrity" "sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==" + "resolved" "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz" + "version" "1.1.0" -"@lukeed/uuid@^2.0.0": - "integrity" "sha512-dUz8OmYvlY5A9wXaroHIMSPASpSYRLCqbPvxGSyHguhtTQIy24lC+EGxQlwv71AhRCO55WOtgwhzQLpw27JaJQ==" - "resolved" "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.0.tgz" - "version" "2.0.0" +"@lukeed/uuid@^2.0.0", "@lukeed/uuid@^2.0.1": + "integrity" "sha512-qC72D4+CDdjGqJvkFMMEAtancHUQ7/d/tAiHf64z8MopFDmcrtbcJuerDtFceuAfQJ2pDSfCKCtbqoGBNnwg0w==" + "resolved" "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.1.tgz" + "version" "2.0.1" dependencies: - "@lukeed/csprng" "^1.0.0" + "@lukeed/csprng" "^1.1.0" "@nodelib/fs.scandir@2.1.5": "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" @@ -914,7 +914,7 @@ optionalDependencies: "fsevents" "2.3.2" -"@popperjs/core@^2.0.0", "@popperjs/core@^2.11.6": +"@popperjs/core@^2.0.0", "@popperjs/core@^2.11.7": "integrity" "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==" "resolved" "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz" "version" "2.11.7" @@ -969,30 +969,30 @@ "@swc/core-win32-ia32-msvc" "1.3.56" "@swc/core-win32-x64-msvc" "1.3.56" -"@tanstack/query-core@4.27.0": - "integrity" "sha512-sm+QncWaPmM73IPwFlmWSKPqjdTXZeFf/7aEmWh00z7yl2FjqophPt0dE1EHW9P1giMC5rMviv7OUbSDmWzXXA==" - "resolved" "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.27.0.tgz" - "version" "4.27.0" +"@tanstack/query-core@4.29.5": + "integrity" "sha512-xXIiyQ/4r9KfaJ3k6kejqcaqFXXBTzN2aOJ5H1J6aTJE9hl/nbgAdfF6oiIu0CD5xowejJEJ6bBg8TO7BN4NuQ==" + "resolved" "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.29.5.tgz" + "version" "4.29.5" -"@tanstack/react-query@^4.28.0": - "integrity" "sha512-8cGBV5300RHlvYdS4ea+G1JcZIt5CIuprXYFnsWggkmGoC0b5JaqG0fIX3qwDL9PTNkKvG76NGThIWbpXivMrQ==" - "resolved" "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.28.0.tgz" - "version" "4.28.0" +"@tanstack/react-query@^4.29.5": + "integrity" "sha512-F87cibC3s3eG0Q90g2O+hqntpCrudKFnR8P24qkH9uccEhXErnJxBC/AAI4cJRV2bfMO8IeGZQYf3WyYgmSg0w==" + "resolved" "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.29.5.tgz" + "version" "4.29.5" dependencies: - "@tanstack/query-core" "4.27.0" + "@tanstack/query-core" "4.29.5" "use-sync-external-store" "^1.2.0" -"@tanstack/react-table@^8.8.0": - "integrity" "sha512-5w2AoBnDBJYuUa80sLOqelcG/eJdGwIPFBRnEiU3RCAEeZ1QIhYse/0vzhTY8VAcTXa2sjWhXNDWci4VlktNmg==" - "resolved" "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.8.4.tgz" - "version" "8.8.4" +"@tanstack/react-table@^8.8.5": + "integrity" "sha512-yHs2m6lk5J5RNcu2dNtsDGux66wNXZjEgzxos6MRCX8gL+nqxeW3ZglqP6eANN0bGElPnjvqiUHGQvdACOr3Cw==" + "resolved" "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.9.1.tgz" + "version" "8.9.1" dependencies: - "@tanstack/table-core" "8.8.4" + "@tanstack/table-core" "8.9.1" -"@tanstack/table-core@8.8.4": - "integrity" "sha512-4gq0A/Qz/JFuclxPd1UnNi5P57vbVF10mPK743Iuv2ORLLgF/O/XkaYjYDGw5SHMof8CgiT/nfdJdlgHsOfRIg==" - "resolved" "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.8.4.tgz" - "version" "8.8.4" +"@tanstack/table-core@8.9.1": + "integrity" "sha512-2+R83n8vMZND0q3W1lSiF7co9nFbeWbjAErFf27xwbeA9E0wtUu5ZDfgj+TZ6JzdAEQAgfxkk/QNFAKiS8E4MA==" + "resolved" "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.9.1.tgz" + "version" "8.9.1" "@types/babel__core@^7.1.14": "integrity" "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==" @@ -1650,12 +1650,12 @@ "node-releases" "^2.0.6" "update-browserslist-db" "^1.0.9" -"brukerconverter@^6.1.1": - "integrity" "sha512-uiWogrnCV62xCfqj5kzEzlMhqg0hDW6quy422gPWwj7fuWpjrSJa4c2/KGFuIKMCAR/C5FJnn5um8ym3KdKm5w==" - "resolved" "https://registry.npmjs.org/brukerconverter/-/brukerconverter-6.1.1.tgz" - "version" "6.1.1" +"brukerconverter@^6.1.2": + "integrity" "sha512-tQCeqlZigryd5C851MoJ2H13h2zqV4Ljdlf6Y2KsXqZyKD3ubEpSDB1xGETm69vtUlqtfEKIJfku2i32HPDpSw==" + "resolved" "https://registry.npmjs.org/brukerconverter/-/brukerconverter-6.1.2.tgz" + "version" "6.1.2" dependencies: - "cheminfo-types" "^1.4.0" + "cheminfo-types" "^1.5.0" "filelist-utils" "^1.8.0" "iobuffer" "^5.3.2" "is-any-array" "^2.0.0" @@ -1766,10 +1766,10 @@ "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" "version" "1.0.2" -"chemical-elements@^2.0.1": - "integrity" "sha512-CiPrmsH8+u3kL/cULZbXpJAl+bgL7J8WFfjd4zQX3IkxHPOnHh+VVuiUS7hwp+7Hg0PNaCJtK62YYpyFYD58lw==" - "resolved" "https://registry.npmjs.org/chemical-elements/-/chemical-elements-2.0.1.tgz" - "version" "2.0.1" +"chemical-elements@^2.0.2": + "integrity" "sha512-h/nJgVzMRIPUu7hg3QIsoFBDRrOO4v78Qxvh8Hh/R83ZW6G9iJtikNV6FBt1Fu8ovJK1SaoS3uyzadGyCMOD9A==" + "resolved" "https://registry.npmjs.org/chemical-elements/-/chemical-elements-2.0.2.tgz" + "version" "2.0.2" "chemical-groups@^2.1.0": "integrity" "sha512-Yj4iqkbnG3LG5zS35JCRxhLivzFyZqFnEz5EAtb5DgLw4SNMGAAC/9fDkMhTWiS6ceGY9Zjg7xQPx3dFMweO2A==" @@ -1781,10 +1781,10 @@ "resolved" "https://registry.npmjs.org/cheminfo-font/-/cheminfo-font-1.9.0.tgz" "version" "1.9.0" -"cheminfo-types@^1.0.0", "cheminfo-types@^1.1.0", "cheminfo-types@^1.4.0": - "integrity" "sha512-5KZoAdE0H6YcAvjhPLChmEXJan4S0eiueECF3MQ0wb3+xGZVBHWfrKWSZ/qrHW5I0jmY0XNP6S3y8wR2jj2nOg==" - "resolved" "https://registry.npmjs.org/cheminfo-types/-/cheminfo-types-1.4.0.tgz" - "version" "1.4.0" +"cheminfo-types@^1.0.0", "cheminfo-types@^1.1.0", "cheminfo-types@^1.4.0", "cheminfo-types@^1.5.0", "cheminfo-types@^1.6.0", "cheminfo-types@^1.7.0": + "integrity" "sha512-YNNDOld9kCTw6FM7en156XBAzvNgUEAGJ5eoqIF+AxJPsY/ICM3niFw2VIx9DfMF0ybHKgY/E1EYKboV1gbBVA==" + "resolved" "https://registry.npmjs.org/cheminfo-types/-/cheminfo-types-1.7.1.tgz" + "version" "1.7.1" "ci-info@^3.2.0": "integrity" "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==" @@ -1927,10 +1927,22 @@ "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" "version" "2.0.0" +"convert-to-jcamp@^5.4.2", "convert-to-jcamp@^5.4.6": + "integrity" "sha512-cgpN7vaDvftfIAx5ocTFSGhvJCg1xfHM6OfIBO56Ostvcz66ThQrA05WI0w/EqMqo0U81pJ8vdYb2E7jzKkL4g==" + "resolved" "https://registry.npmjs.org/convert-to-jcamp/-/convert-to-jcamp-5.4.6.tgz" + "version" "5.4.6" + dependencies: + "cheminfo-types" "^1.1.0" + "is-any-array" "^2.0.0" + "ml-array-max" "^1.2.4" + "ml-array-min" "^1.2.3" + "ml-matrix" "^6.10.2" + "ml-spectra-processing" "^11.0.0" + "copy-to-clipboard@^3.3.1": - "integrity" "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==" - "resolved" "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz" - "version" "3.3.1" + "integrity" "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==" + "resolved" "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz" + "version" "3.3.3" dependencies: "toggle-selection" "^1.0.6" @@ -1973,13 +1985,12 @@ "shebang-command" "^2.0.0" "which" "^2.0.1" -"css-in-js-utils@^2.0.0": - "integrity" "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==" - "resolved" "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz" - "version" "2.0.1" +"css-in-js-utils@^3.1.0": + "integrity" "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==" + "resolved" "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz" + "version" "3.1.0" dependencies: - "hyphenate-style-name" "^1.0.2" - "isobject" "^3.0.1" + "hyphenate-style-name" "^1.0.3" "css-tree@^1.1.2": "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" @@ -2005,9 +2016,9 @@ "version" "0.7.1" "d3-array@^3.2.0", "d3-array@^3.2.1", "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", "d3-array@3": - "integrity" "sha512-yEEyEAbDrF8C6Ob2myOBLjwBLck1Z89jMGFee0oPsn95GqjerpaOA4ch+vc2l0FNFFwMD5N7OCSEN5eAlsUbgQ==" - "resolved" "https://registry.npmjs.org/d3-array/-/d3-array-3.2.2.tgz" - "version" "3.2.2" + "integrity" "sha512-JRHwbQQ84XuAESWhvIPaUV4/1UYTBOLiOPGWqgFDHZS1D5QN9c57FbH3QpEnQMYiOXNzKUQyGTZf+EVO7RT5TQ==" + "resolved" "https://registry.npmjs.org/d3-array/-/d3-array-3.2.3.tgz" + "version" "3.2.3" dependencies: "internmap" "1 - 2" @@ -2047,9 +2058,9 @@ "d3-array" "^3.2.0" "d3-delaunay@6": - "integrity" "sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==" - "resolved" "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz" - "version" "6.0.2" + "integrity" "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==" + "resolved" "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz" + "version" "6.0.4" dependencies: "delaunator" "5" @@ -2212,10 +2223,10 @@ "d3-selection" "2 - 3" "d3-transition" "2 - 3" -"d3@^7.8.2": - "integrity" "sha512-WXty7qOGSHb7HR7CfOzwN1Gw04MUOzN8qh9ZUsvwycIMb4DYMpY9xczZ6jUorGtO6bR9BPMPaueIKwiDxu9uiQ==" - "resolved" "https://registry.npmjs.org/d3/-/d3-7.8.2.tgz" - "version" "7.8.2" +"d3@^7.8.4": + "integrity" "sha512-q2WHStdhiBtD8DMmhDPyJmXUxr6VWRngKyiJ5EfXMxPw+tqT6BhNjhJZ4w3BHsNm3QoVfZLY8Orq/qPFczwKRA==" + "resolved" "https://registry.npmjs.org/d3/-/d3-7.8.4.tgz" + "version" "7.8.4" dependencies: "d3-array" "3" "d3-axis" "3" @@ -2419,27 +2430,27 @@ "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz" "version" "1.4.284" -"emdb@^2.2.1": - "integrity" "sha512-FLsJsLeqmywUVV+zwrpPjT5mK8lCfJNqs7JtSQ1EEARf+AkSYHocP1USvbgVxACtXyQE5WLaOpyQdC0TaNS2gQ==" - "resolved" "https://registry.npmjs.org/emdb/-/emdb-2.2.1.tgz" - "version" "2.2.1" +"emdb@^2.3.0": + "integrity" "sha512-MWbCL4IEpnmIIzjuateX/IePGHZUhZdLZOWbHvvg1xyn9Fks/frbTfo7UwqtA76xoXPsla3+vht0hSPlzwb32A==" + "resolved" "https://registry.npmjs.org/emdb/-/emdb-2.3.0.tgz" + "version" "2.3.0" dependencies: - "chemical-elements" "^2.0.1" + "chemical-elements" "^2.0.2" "chemical-groups" "^2.1.0" "cross-fetch" "^3.1.5" - "isotopic-distribution" "^2.0.2" + "isotopic-distribution" "^2.1.0" "jszip" "^3.10.1" - "mass-fragmentation" "^0.2.4" - "mf-finder" "^2.2.2" - "mf-from-google-sheet" "^2.0.4" - "mf-generator" "^2.0.4" - "mf-matcher" "^2.0.3" - "mf-parser" "^2.2.0" - "mf-utilities" "^2.0.2" + "mass-fragmentation" "^0.2.5" + "mf-finder" "^2.3.0" + "mf-from-google-sheet" "^2.0.6" + "mf-generator" "^2.1.0" + "mf-matcher" "^2.1.0" + "mf-parser" "^2.2.1" + "mf-utilities" "^2.0.3" "ml-regression-theil-sen" "^2.0.0" "ml-spectra-processing" "^12.0.0" - "ms-spectrum" "^2.3.0" - "nucleotide" "^2.0.2" + "ms-spectrum" "^2.3.2" + "nucleotide" "^2.0.3" "openchemlib-utils" "^2.4.0" "peaks-similarity" "^3.1.1" "peptide" "^2.0.0" @@ -2938,6 +2949,11 @@ "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" "version" "2.0.6" +"fast-loops@^1.1.3": + "integrity" "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==" + "resolved" "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz" + "version" "1.1.3" + "fast-memoize@^2.5.1": "integrity" "sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==" "resolved" "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz" @@ -3005,10 +3021,10 @@ dependencies: "tslib" "^2.4.0" -"filelist-utils@^1.2.0", "filelist-utils@^1.8.0": - "integrity" "sha512-OW1P7RNMYNuEFRQ6tiXyEZYmigyLgwLk68FzHETKyEdUCJUNAXFkSQvIlFpSi/QnY5J+7STXg12KMFdA4mFazw==" - "resolved" "https://registry.npmjs.org/filelist-utils/-/filelist-utils-1.8.0.tgz" - "version" "1.8.0" +"filelist-utils@^1.2.0", "filelist-utils@^1.8.0", "filelist-utils@^1.8.1": + "integrity" "sha512-JarjTTQAjH+8tF71WmplwWwYZE8poED1IOYgXzHJKUCanGulu5sbfl0fOr9XIUXIUQtUdRB7REwJZBA2Q1skOA==" + "resolved" "https://registry.npmjs.org/filelist-utils/-/filelist-utils-1.8.1.tgz" + "version" "1.8.1" dependencies: "cross-fetch" "^3.1.5" "jszip" "^3.10.1" @@ -3319,7 +3335,7 @@ "resolved" "https://registry.npmjs.org/humps/-/humps-2.0.1.tgz" "version" "2.0.1" -"hyphenate-style-name@^1.0.2": +"hyphenate-style-name@^1.0.3": "integrity" "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" "resolved" "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" "version" "1.0.4" @@ -3341,7 +3357,12 @@ "resolved" "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz" "version" "3.0.6" -"immer@^9.0.16", "immer@^9.0.21": +"immer@^10.0.1": + "integrity" "sha512-zg++jJLsKKTwXGeSYIw0HgChSYQGtu0UDTnbKx5aGLYgte4CwTmH9eJDYyQ6FheyUtBe+lQW9FrGxya1G+Dtmg==" + "resolved" "https://registry.npmjs.org/immer/-/immer-10.0.1.tgz" + "version" "10.0.1" + +"immer@^9.0.16": "integrity" "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" "resolved" "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz" "version" "9.0.21" @@ -3386,11 +3407,12 @@ "version" "1.3.8" "inline-style-prefixer@^6.0.0": - "integrity" "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==" - "resolved" "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz" - "version" "6.0.1" + "integrity" "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==" + "resolved" "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz" + "version" "6.0.4" dependencies: - "css-in-js-utils" "^2.0.0" + "css-in-js-utils" "^3.1.0" + "fast-loops" "^1.1.3" "install@^0.13.0": "integrity" "sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==" @@ -3645,20 +3667,15 @@ "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" "version" "2.0.0" -"isobject@^3.0.1": - "integrity" "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - "version" "3.0.1" - -"isotopic-distribution@^2.0.2": - "integrity" "sha512-LLI5PaNkqcEoYzJvy2TwOBfENdgaysvx0vrn7RQEnFH02iBXPA2Xl8wiVjHb9LMnqTfnAIeVlJ3e8MaUn4C+eg==" - "resolved" "https://registry.npmjs.org/isotopic-distribution/-/isotopic-distribution-2.0.2.tgz" - "version" "2.0.2" +"isotopic-distribution@^2.1.0": + "integrity" "sha512-3BFw8gWesjq3Bp7+Rn/X37rzsLxqk9CrVwoSLAl+1ld6Jvg0GfMEbHhmX+dVgEXZmgIKaYE2ZGoloK0e1A3DEA==" + "resolved" "https://registry.npmjs.org/isotopic-distribution/-/isotopic-distribution-2.1.0.tgz" + "version" "2.1.0" dependencies: - "chemical-elements" "^2.0.1" - "mf-parser" "^2.2.0" - "mf-utilities" "^2.0.2" - "spectrum-generator" "^8.0.6" + "chemical-elements" "^2.0.2" + "mf-parser" "^2.2.1" + "mf-utilities" "^2.0.3" + "spectrum-generator" "^8.0.7" "istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" @@ -4292,12 +4309,12 @@ dependencies: "tmpl" "1.0.5" -"mass-fragmentation@^0.2.4": - "integrity" "sha512-SwNAcGcxWwd6op6Oeb7rhPPcbo+Qe2cJMEc1ce6zgKdx8NS1AovhDYnaCXRFpdQ0LryBSSdFlgTZKpCUM6DVsA==" - "resolved" "https://registry.npmjs.org/mass-fragmentation/-/mass-fragmentation-0.2.4.tgz" - "version" "0.2.4" +"mass-fragmentation@^0.2.5": + "integrity" "sha512-l5gKvxKJNzEvKANBUuIBc+GoYe3nAiwO+5TXsS0f2y2yElRq5w6WTN6aHONUIeTtZZ8xBHKYemlyShle45dqcA==" + "resolved" "https://registry.npmjs.org/mass-fragmentation/-/mass-fragmentation-0.2.5.tgz" + "version" "0.2.5" dependencies: - "mf-parser" "^2.2.0" + "mf-parser" "^2.2.1" "openchemlib-utils" "^2.4.0" "mdn-data@2.0.14": @@ -4320,66 +4337,66 @@ "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" "version" "1.4.1" -"mf-finder@^2.2.2": - "integrity" "sha512-UGYQrzPuy3+nEQUdYdjXE/4a+eSUhEOFvj38GZWNwMOZPUem6PuNVEQgKEcrrCRfCnDtlu6dYoLVRlNJvXw0oQ==" - "resolved" "https://registry.npmjs.org/mf-finder/-/mf-finder-2.2.2.tgz" - "version" "2.2.2" +"mf-finder@^2.3.0": + "integrity" "sha512-0D6G0NC4lI4Iu7F3/7jyDFrUXhfxBHIDDvCpMnhhS9FxE3KENMNKOdh7wzyCTGNHjbNSGePCyh5mQaafHQgnfg==" + "resolved" "https://registry.npmjs.org/mf-finder/-/mf-finder-2.3.0.tgz" + "version" "2.3.0" dependencies: "atom-sorter" "^2.0.0" - "chemical-elements" "^2.0.1" - "mf-matcher" "^2.0.3" - "mf-parser" "^2.2.0" - "mf-utilities" "^2.0.2" - -"mf-from-google-sheet@^2.0.4": - "integrity" "sha512-xl2ceoZPJdFBtwJjEW2OPZlmcZS0jTrBBTitjEJDnyqIOnNo25KIcbqzwGL8b+kWsZXMpBM2yQ5+2ZcudOhmEw==" - "resolved" "https://registry.npmjs.org/mf-from-google-sheet/-/mf-from-google-sheet-2.0.4.tgz" - "version" "2.0.4" + "chemical-elements" "^2.0.2" + "mf-matcher" "^2.1.0" + "mf-parser" "^2.2.1" + "mf-utilities" "^2.0.3" + +"mf-from-google-sheet@^2.0.6": + "integrity" "sha512-3DltwCmp/E9cgIDDL3YkWETx8oIC0F2Ix54RDid3/vS6jo3p1faWa+oEo0BqomimwekiCdIhKPs0NzD8OYp1Ig==" + "resolved" "https://registry.npmjs.org/mf-from-google-sheet/-/mf-from-google-sheet-2.0.6.tgz" + "version" "2.0.6" dependencies: "cross-fetch" "^3.1.5" - "mf-generator" "^2.0.4" - "mf-parser" "^2.2.0" - "mf-utilities" "^2.0.2" - "papaparse" "^5.4.0" - -"mf-generator@^2.0.4": - "integrity" "sha512-d9web3Dtqt57R0IvZiBRpdql9Midoh67LMF4ohHjGeDGYtHKEygY+yocZbFvYwHCR3AN59SGkDhtdGtR/kOW5w==" - "resolved" "https://registry.npmjs.org/mf-generator/-/mf-generator-2.0.4.tgz" - "version" "2.0.4" + "mf-generator" "^2.1.0" + "mf-parser" "^2.2.1" + "mf-utilities" "^2.0.3" + "papaparse" "^5.4.1" + +"mf-generator@^2.1.0": + "integrity" "sha512-kndU05yhVdl8VMEmxs3AQtsHVn31Cm/E01GArFw0k9+Wrms5zitUiOIIZYZHDvzIMsy1eaiNf9f93gi9e9isHQ==" + "resolved" "https://registry.npmjs.org/mf-generator/-/mf-generator-2.1.0.tgz" + "version" "2.1.0" dependencies: - "chemical-elements" "^2.0.1" - "mf-finder" "^2.2.2" - "mf-matcher" "^2.0.3" - "mf-parser" "^2.2.0" - "mf-utilities" "^2.0.2" + "chemical-elements" "^2.0.2" + "mf-finder" "^2.3.0" + "mf-matcher" "^2.1.0" + "mf-parser" "^2.2.1" + "mf-utilities" "^2.0.3" "sum-object-keys" "^1.0.2" -"mf-matcher@^2.0.3": - "integrity" "sha512-XbQFIod/WuChGQbRruZnUzIzKCD03lPmY7JE2YodhXq0LXy7FiWsPpRS2Pmb90lUYWADVfGj9K7Gq0W6LtVEkg==" - "resolved" "https://registry.npmjs.org/mf-matcher/-/mf-matcher-2.0.3.tgz" - "version" "2.0.3" +"mf-matcher@^2.1.0": + "integrity" "sha512-cVRJoz8sf5Xg6SKsy8H1StECHKTXjP4FGokCCm6rXGuSMCb7KR5pAAS45blN24tnkXKtw3GzXGKiZNGzO1khVA==" + "resolved" "https://registry.npmjs.org/mf-matcher/-/mf-matcher-2.1.0.tgz" + "version" "2.1.0" dependencies: - "mf-utilities" "^2.0.2" + "mf-utilities" "^2.0.3" "ml-spectra-processing" "^12.0.0" -"mf-parser@^2.0.0", "mf-parser@^2.2.0": - "integrity" "sha512-8ELTGnHC2nZiau3mOqGAb/PpDL9BP5uoCAIzC7SHUWpO7S6raxNPlDhBnsJJqQkirjWSti7gz3rw+kzMxQa1IQ==" - "resolved" "https://registry.npmjs.org/mf-parser/-/mf-parser-2.2.0.tgz" - "version" "2.2.0" +"mf-parser@^2.0.0", "mf-parser@^2.2.1": + "integrity" "sha512-KwL43nRW1DwT6X9sVAqgl/PU4uvYClJWDt5sjn6PAgLqHTVeFJ5u4JaCyVB0ZK0dHXR4SrHnufgMjRYD2nFGnA==" + "resolved" "https://registry.npmjs.org/mf-parser/-/mf-parser-2.2.1.tgz" + "version" "2.2.1" dependencies: "atom-sorter" "^2.0.0" - "chemical-elements" "^2.0.1" + "chemical-elements" "^2.0.2" "chemical-groups" "^2.1.0" - "mf-utilities" "^2.0.2" + "mf-utilities" "^2.0.3" -"mf-utilities@^2.0.2": - "integrity" "sha512-+6gqoPswz8Fcv1yZHjeW4o1o+wcufZkYBv8Si6ZlSUE811q6ZfD8vXu3crpBVsGC8+NNW5yaU75xNk4lVwYMYQ==" - "resolved" "https://registry.npmjs.org/mf-utilities/-/mf-utilities-2.0.2.tgz" - "version" "2.0.2" +"mf-utilities@^2.0.3": + "integrity" "sha512-u/6o68YlejsniuSM3rasFdu17K51Lg0qbbVKAOt5FBbRQ5JkbMlClxvPuPsKlxq6SbfeeJ+KaUZHcrmGTJ1OhQ==" + "resolved" "https://registry.npmjs.org/mf-utilities/-/mf-utilities-2.0.3.tgz" + "version" "2.0.3" dependencies: - "chemical-elements" "^2.0.1" + "chemical-elements" "^2.0.2" "chemical-groups" "^2.1.0" - "mf-parser" "^2.2.0" + "mf-parser" "^2.2.1" "micromatch@^4.0.4": "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" @@ -4568,7 +4585,7 @@ dependencies: "ml-matrix" "^6.10.4" -"ml-gsd@^12.1.2", "ml-gsd@^12.1.3": +"ml-gsd@^12.1.3": "integrity" "sha512-9qTIc3reKSifJ4EpxdFl+9C4pfvm/XKuM+JXBfHdd2hhfD1ZQ9CcrPxm5OBTcZVqJ4e9pKsUDvJnjePX2Yb5YA==" "resolved" "https://registry.npmjs.org/ml-gsd/-/ml-gsd-12.1.3.tgz" "version" "12.1.3" @@ -4621,7 +4638,7 @@ "ml-disjoint-set" "^1.0.0" "ml-matrix-convolution" "^1.0.0" -"ml-matrix@^6.10.4", "ml-matrix@^6.8.0", "ml-matrix@^6.8.2": +"ml-matrix@^6.10.2", "ml-matrix@^6.10.4", "ml-matrix@^6.8.0", "ml-matrix@^6.8.2": "integrity" "sha512-rUyEhfNPzqFsltYwvjNeYQXlYEaVea3KgzcJKJteQUj2WVAGFx9fLNRjtMR9mg2B6bd5buxlmkZmxM4hmO+SKg==" "resolved" "https://registry.npmjs.org/ml-matrix/-/ml-matrix-6.10.4.tgz" "version" "6.10.4" @@ -4690,7 +4707,7 @@ "cheminfo-types" "^1.0.0" "is-any-array" "^2.0.0" -"ml-signal-processing@^1.0.2": +"ml-signal-processing@^1.0.3": "integrity" "sha512-fIRgMGmF3kbsW3iiGCVZviwC652nBn+m5CTnweKi8TIyi9X/iEB0njA/TG9whTefEivQL40dqAfVUVAkybgYMw==" "resolved" "https://registry.npmjs.org/ml-signal-processing/-/ml-signal-processing-1.0.3.tgz" "version" "1.0.3" @@ -4725,10 +4742,10 @@ "ml-peak-shape-generator" "^4.1.2" "ml-spectra-processing" "^12.0.0" -"ml-spectra-processing@^12.0.0": - "integrity" "sha512-6c5FWSpMaMgQDtfJMUke++Q3w92eZis9j2CoNa8A496Wlb5ZrZG/3X6ITH4nYP+Hm7RwCcwX2uA4otZ4kEi7Vw==" - "resolved" "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-12.0.0.tgz" - "version" "12.0.0" +"ml-spectra-processing@^11.0.0": + "integrity" "sha512-EJkPNN2V4Q0H1vGJsKUONdE6CHNxmOzI8CkMOeAUigEX33fj2HzjjikKYEQRSxmGkfwo480NZRWQxznk1vXJ/w==" + "resolved" "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-11.17.0.tgz" + "version" "11.17.0" dependencies: "binary-search" "^1.3.6" "cheminfo-types" "^1.4.0" @@ -4738,6 +4755,19 @@ "ml-xsadd" "^2.0.0" "spline-interpolator" "^1.0.0" +"ml-spectra-processing@^12.0.0", "ml-spectra-processing@^12.1.0", "ml-spectra-processing@^12.3.0": + "integrity" "sha512-9Sh7zv1B0Hcw0Y/aJD3bAo8emUbnPsawCP8NnMY1UXZr0ASmNuACvo++PgI2VqYjHD5sq2fdsDiCc5FEzkq9oQ==" + "resolved" "https://registry.npmjs.org/ml-spectra-processing/-/ml-spectra-processing-12.3.0.tgz" + "version" "12.3.0" + dependencies: + "binary-search" "^1.3.6" + "cheminfo-types" "^1.6.0" + "fft.js" "^4.0.4" + "is-any-array" "^2.0.0" + "ml-matrix" "^6.10.4" + "ml-xsadd" "^2.0.0" + "spline-interpolator" "^1.0.0" + "ml-stat@^1.3.3": "integrity" "sha512-F6plydFIKFZA+7j/pRsRrfRu4nwsruQvYD9QxHWc4hFUdASVznsKUL2hgAwgMVizY/P0+b1L9bVQexKES5y/uw==" "resolved" "https://registry.npmjs.org/ml-stat/-/ml-stat-1.3.3.tgz" @@ -4766,22 +4796,22 @@ "resolved" "https://registry.npmjs.org/ml-zones/-/ml-zones-0.1.0.tgz" "version" "0.1.0" -"ms-spectrum@^2.3.0": - "integrity" "sha512-Zl4iz0QRWLv9yZ0YwuS+lxicf6D0S1GHNMseRVmDI8ZiZrwR/qV+bzMY72FXWkB8NPIObCDTkZLb+K3p6hM0uQ==" - "resolved" "https://registry.npmjs.org/ms-spectrum/-/ms-spectrum-2.3.0.tgz" - "version" "2.3.0" +"ms-spectrum@^2.3.1", "ms-spectrum@^2.3.2": + "integrity" "sha512-QnwInimkIptYxsuEDPyPd+/66vbpK4QqGcO7Ekwb+c+XuWtVk0c5gbHUpOpMq4UTROF0eQZgztX5vIhBvQh5YA==" + "resolved" "https://registry.npmjs.org/ms-spectrum/-/ms-spectrum-2.3.2.tgz" + "version" "2.3.2" dependencies: "cheminfo-types" "^1.4.0" - "emdb" "^2.2.1" + "emdb" "^2.3.0" "is-any-array" "^2.0.0" - "mf-parser" "^2.2.0" - "mf-utilities" "^2.0.2" + "mf-parser" "^2.2.1" + "mf-utilities" "^2.0.3" "ml-distance" "^4.0.0" - "ml-gsd" "^12.1.2" + "ml-gsd" "^12.1.3" "ml-regression-power" "^2.0.0" "ml-spectra-processing" "^12.0.0" "peaks-similarity" "^3.1.1" - "xy-parser" "^5.0.3" + "xy-parser" "^5.0.4" "ms@^2.1.1", "ms@2.1.2": "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" @@ -4852,29 +4882,30 @@ "ml-matrix-peaks-finder" "^1.0.0" "ml-peak-shape-generator" "^4.1.1" -"nmr-load-save@^0.8.4", "nmr-load-save@^0.8.5": - "integrity" "sha512-mZL1TYgAlBWI5XRxcahbZ+mEFhWI8toQYQpq/qa195GC4BFAESRei0uGft8UKYoGfrY4iCs5pGeMEsE2+HeZ1w==" - "resolved" "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-0.8.5.tgz" - "version" "0.8.5" +"nmr-load-save@^0.11.0": + "integrity" "sha512-ME/iwIr6UX9uLk89xsfJew6zvBES7bheLoRYXZaI2no1DXIC3+38muTRwVVXYnlm4m1alRiE+yx/VVvbWHYyHA==" + "resolved" "https://registry.npmjs.org/nmr-load-save/-/nmr-load-save-0.11.0.tgz" + "version" "0.11.0" dependencies: "@lukeed/uuid" "^2.0.0" "@types/lodash.merge" "^4.6.7" - "brukerconverter" "^6.1.1" - "cheminfo-types" "^1.4.0" - "filelist-utils" "^1.8.0" + "brukerconverter" "^6.1.2" + "cheminfo-types" "^1.7.0" + "convert-to-jcamp" "^5.4.6" + "filelist-utils" "^1.8.1" "gyromagnetic-ratio" "^1.0.0" "is-any-array" "^2.0.0" "jcampconverter" "^9.1.0" "jeolconverter" "^1.0.1" "lodash.merge" "^4.6.2" - "ml-spectra-processing" "^12.0.0" + "ml-spectra-processing" "^12.1.0" "nmr-processing" "^9.3.8" "nmredata" "^0.9.2" "openchemlib" "^8.2.0" "openchemlib-utils" "^2.4.0" "varian-converter" "^0.3.2" -"nmr-processing@^9.3.7", "nmr-processing@^9.3.8": +"nmr-processing@^9.3.8": "integrity" "sha512-5jpQRfzM15pfmreaxZeqOzLgmKQF4x6uum7j1ge3YTa6DXye0C32Zx733gYFcKkYV7RUbvJnS58N3+7DSAMTkg==" "resolved" "https://registry.npmjs.org/nmr-processing/-/nmr-processing-9.3.8.tgz" "version" "9.3.8" @@ -4916,23 +4947,24 @@ "openchemlib" "^8.0.1" "openchemlib-utils" "^2.1.2" -"nmrium@^0.34.0": - "integrity" "sha512-w7jGNAr9oOujKocbzVAkkLb07kvP6Q5cC0DyvyKmz0SejtHPEVlmBkuH2nChFGeIJKW7U0QD+kAT3atX907sVA==" - "resolved" "https://registry.npmjs.org/nmrium/-/nmrium-0.34.0.tgz" - "version" "0.34.0" +"nmrium@0.34.0-pre.1683183916": + "integrity" "sha512-b6bhMznFFTKzZ7nuMfWuNoCCsL7X596cAZXjQVqPxSSO5S5w1XfYzaA2Wv4/Q0p5pjhdDcfRYcN2ZsvZlK5uQQ==" + "resolved" "https://registry.npmjs.org/nmrium/-/nmrium-0.34.0-pre.1683183916.tgz" + "version" "0.34.0-pre.1683183916" dependencies: - "@emotion/react" "^11.10.6" - "@lukeed/uuid" "^2.0.0" + "@emotion/react" "^11.10.8" + "@lukeed/uuid" "^2.0.1" "cheminfo-font" "^1.9.0" - "cheminfo-types" "^1.4.0" + "cheminfo-types" "^1.7.0" "clipboard-polyfill" "^4.0.0" - "d3" "^7.8.2" + "convert-to-jcamp" "^5.4.2" + "d3" "^7.8.4" "eventemitter3" "^5.0.0" "fifo-logger" "^0.6.1" "file-saver" "^2.0.5" - "filelist-utils" "^1.8.0" + "filelist-utils" "^1.8.1" "formik" "^2.2.9" - "immer" "^9.0.21" + "immer" "^10.0.1" "jszip" "^3.10.1" "lodash" "^4.17.21" "ml-airpls" "^1.0.0" @@ -4942,22 +4974,22 @@ "ml-array-xy-equally-spaced" "^1.2.1" "ml-baseline-correction-regression" "^1.0.0" "ml-conrec" "^4.0.0" - "ml-gsd" "^12.1.2" - "ml-spectra-processing" "^12.0.0" + "ml-gsd" "^12.1.3" + "ml-spectra-processing" "^12.3.0" "ml-stat" "^1.3.3" "multiplet-analysis" "^2.0.0" "nmr-correlation" "^2.3.3" - "nmr-load-save" "^0.8.4" - "nmr-processing" "^9.3.7" + "nmr-load-save" "^0.11.0" + "nmr-processing" "^9.3.8" "nmredata" "^0.9.2" "numeral" "^2.0.6" - "openchemlib" "^8.2.0" + "openchemlib" "^8.3.0" "openchemlib-utils" "^2.4.0" "papaparse" "^5.4.1" "re-resizable" "^6.9.9" "react-d3-utils" "^1.0.0" "react-dropzone" "^14.2.3" - "react-error-boundary" "^4.0.2" + "react-error-boundary" "^4.0.4" "react-icons" "^4.8.0" "react-inspector" "^6.0.1" "react-mf" "^2.0.2" @@ -4965,13 +4997,13 @@ "react-ocl-nmr" "^2.0.0" "react-plot" "^1.4.2" "react-rnd" "^10.4.1" - "react-science" "^0.21.2" + "react-science" "^0.22.0" "react-slider" "^2.0.4" "react-table" "^7.8.0" "react-transition-group" "^4.4.5" "react-use" "^17.4.0" - "smart-array-filter" "^4.0.0" - "yup" "^1.0.2" + "smart-array-filter" "^4.0.2" + "yup" "^1.1.1" "node-fetch@2.6.7": "integrity" "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==" @@ -5009,13 +5041,13 @@ dependencies: "path-key" "^4.0.0" -"nucleotide@^2.0.2": - "integrity" "sha512-xGcqb8jB8q4OWbyhPvpkRRZ43fSLRHYVH4lsgXr8+YwYr+PWU2JIxqJ9j0f4iTxLjyVWDHSJ3bzc87JpKehuhw==" - "resolved" "https://registry.npmjs.org/nucleotide/-/nucleotide-2.0.2.tgz" - "version" "2.0.2" +"nucleotide@^2.0.3": + "integrity" "sha512-YZL/gKDLl3n8IUpLH1SNfeKX7aXKlq07G2Sq13xNR09Cfp+4h1dqY82OUpQY2PLB2/u2XvcYYz0JGWzWzW6KKA==" + "resolved" "https://registry.npmjs.org/nucleotide/-/nucleotide-2.0.3.tgz" + "version" "2.0.3" dependencies: "chemical-groups" "^2.1.0" - "mf-utilities" "^2.0.2" + "mf-utilities" "^2.0.3" "num-sort@^2.0.0": "integrity" "sha512-1MQz1Ed8z2yckoBeSfkQHHO9K1yDRxxtotKSJ9yvcTUUxSvfvzEq5GwBrjjHEpMlq/k5gvXdmJ1SbYxWtpNoVg==" @@ -5143,10 +5175,10 @@ "papaparse" "^5.3.2" "sdf-parser" "^6.0.1" -"openchemlib@^8.0.1", "openchemlib@^8.2.0", "openchemlib@>=8", "openchemlib@>=8.0.0": - "integrity" "sha512-0fwrtfeqLCJw/S0AcN6vPH44Id96ISMBzGxV9eh+DDX3LyQffEWzcM74jiGCOxnJQ2rptk+bNHupBwcGKgO+5A==" - "resolved" "https://registry.npmjs.org/openchemlib/-/openchemlib-8.2.0.tgz" - "version" "8.2.0" +"openchemlib@^8.0.1", "openchemlib@^8.2.0", "openchemlib@^8.3.0", "openchemlib@>=8", "openchemlib@>=8.0.0": + "integrity" "sha512-K1dggaC5uHIgwWc1CPoGHt8+Figu/JZaM9HbPppIFWJZh43cdyQV2bYk8pQm3VKCY2diNX/UHlq50uYzChZGhQ==" + "resolved" "https://registry.npmjs.org/openchemlib/-/openchemlib-8.3.0.tgz" + "version" "8.3.0" "optionator@^0.9.1": "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" @@ -5203,7 +5235,7 @@ "resolved" "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" "version" "1.0.11" -"papaparse@^5.3.2", "papaparse@^5.4.0", "papaparse@^5.4.1": +"papaparse@^5.3.2", "papaparse@^5.4.1": "integrity" "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==" "resolved" "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz" "version" "5.4.1" @@ -5447,10 +5479,10 @@ "file-selector" "^0.6.0" "prop-types" "^15.8.1" -"react-error-boundary@^4.0.2": - "integrity" "sha512-/h21OS80hQ1m/s5UVOp1JKkC8XmUo0rOTRUliGSmWtvswkbbijuQ074K0QLEHwxwwesTt7ksR74/9EHImqWo+A==" - "resolved" "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.2.tgz" - "version" "4.0.2" +"react-error-boundary@^4.0.4": + "integrity" "sha512-AbqMFx8bCsob8rCHZvJYQ42MQijK0/034RUvan9qrqyJCpazr8d9vKHrysbxcr6odoHLZvQEcYomFPoIqH9fow==" + "resolved" "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.4.tgz" + "version" "4.0.4" dependencies: "@babel/runtime" "^7.12.5" @@ -5555,41 +5587,41 @@ dependencies: "@remix-run/router" "1.6.1" -"react-science@^0.21.2": - "integrity" "sha512-YnSYuy5OnxNMLDhJ3aobw3+ZsrUXwTLmZjGk8VQSPobT+hbUfYk3kPROWs9DNRt6nHBQi4hZlOpkNSGjps4log==" - "resolved" "https://registry.npmjs.org/react-science/-/react-science-0.21.2.tgz" - "version" "0.21.2" +"react-science@^0.22.0": + "integrity" "sha512-LChgpAJ36H5d0fdPtmx/pr8dl+YE2JcejEe4gGRE3Uk/9QL4Sbk/JWK0A+TiQz+7HtuDH08VwaKlFw4fHfk4ug==" + "resolved" "https://registry.npmjs.org/react-science/-/react-science-0.22.0.tgz" + "version" "0.22.0" dependencies: "@emotion/react" "^11.10.6" "@emotion/styled" "^11.10.6" - "@headlessui/react" "^1.7.13" - "@lukeed/uuid" "^2.0.0" - "@popperjs/core" "^2.11.6" - "@tanstack/react-query" "^4.28.0" - "@tanstack/react-table" "^8.8.0" + "@headlessui/react" "^1.7.14" + "@lukeed/uuid" "^2.0.1" + "@popperjs/core" "^2.11.7" + "@tanstack/react-query" "^4.29.5" + "@tanstack/react-table" "^8.8.5" "biologic-converter" "^0.6.0" - "cheminfo-types" "^1.4.0" + "cheminfo-types" "^1.7.0" "d3-scale-chromatic" "^3.0.0" - "filelist-utils" "^1.8.0" - "immer" "^9.0.21" + "filelist-utils" "^1.8.1" + "immer" "^10.0.1" "jcampconverter" "^9.1.0" "lodash" "^4.17.21" - "ml-gsd" "^12.1.2" + "ml-gsd" "^12.1.3" "ml-peak-shape-generator" "^4.1.2" - "ml-signal-processing" "^1.0.2" - "ml-spectra-processing" "^12.0.0" - "ms-spectrum" "^2.3.0" + "ml-signal-processing" "^1.0.3" + "ml-spectra-processing" "^12.3.0" + "ms-spectrum" "^2.3.1" "netcdfjs" "^2.0.2" "react-d3-utils" "^1.0.0" "react-dropzone" "^14.2.3" - "react-error-boundary" "^4.0.2" + "react-error-boundary" "^4.0.4" "react-icons" "^4.8.0" "react-inspector" "^6.0.1" "react-kbs" "^2.1.1" "react-plot" "^1.4.2" "react-popper" "^2.3.0" "react-shadow" "^20.0.0" - "spc-parser" "^0.7.1" + "spc-parser" "^0.7.2" "tinycolor2" "^1.6.0" "use-resize-observer" "^9.1.0" "wdf-parser" "^0.3.0" @@ -5778,9 +5810,9 @@ "fsevents" "~2.3.2" "rtl-css-js@^1.14.0": - "integrity" "sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==" - "resolved" "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz" - "version" "1.15.0" + "integrity" "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==" + "resolved" "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz" + "version" "1.16.1" dependencies: "@babel/runtime" "^7.1.2" @@ -5943,10 +5975,10 @@ "resolved" "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" "version" "4.0.0" -"smart-array-filter@^4.0.0": - "integrity" "sha512-pAU9bDDanXvtF9D/dcWwIZn+yOg26AyD5jhFDECPs+vNZolaz6xRrHVJzCXqEtmY9woeGcS//+D9ot417PXxsQ==" - "resolved" "https://registry.npmjs.org/smart-array-filter/-/smart-array-filter-4.0.0.tgz" - "version" "4.0.0" +"smart-array-filter@^4.0.2": + "integrity" "sha512-464VWG+bPW4pkXFucA4cVfN2cM9Y+x25LCxqkxap5HP+I4Fx0vFwIWlBw+rLi6FS4PEhfzmlMchQiCuDh9QuJw==" + "resolved" "https://registry.npmjs.org/smart-array-filter/-/smart-array-filter-4.0.2.tgz" + "version" "4.0.2" dependencies: "lodash.escaperegexp" "^4.1.2" @@ -5979,7 +6011,7 @@ "version" "0.6.1" "source-map@0.5.6": - "integrity" "sha1-dc449SvwczxafwwRjYEzSiu19BI=" + "integrity" "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" "version" "0.5.6" @@ -5988,7 +6020,7 @@ "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" "version" "1.4.8" -"spc-parser@^0.7.1": +"spc-parser@^0.7.2": "integrity" "sha512-fWjBI7OzvbWgeXN2+0n45OdlisYqkcuj/8BMMZ3qutcL9Tx4OHeOxUUF2MD5lFe4xt2zCMRc6QZ4mSZ/Lv/X3A==" "resolved" "https://registry.npmjs.org/spc-parser/-/spc-parser-0.7.2.tgz" "version" "0.7.2" @@ -5997,7 +6029,7 @@ "iobuffer" "^5.3.2" "ml-spectra-processing" "^12.0.0" -"spectrum-generator@^8.0.6", "spectrum-generator@^8.0.7": +"spectrum-generator@^8.0.7": "integrity" "sha512-Jhj9gGoKCjpChZ6Nawu34V9MVtDV3Jw609qYBZ1wgkQSIzrS7nmlQLVSUAHZoj7c8AB8wPNLwiBKEd+2RtmbwA==" "resolved" "https://registry.npmjs.org/spectrum-generator/-/spectrum-generator-8.0.7.tgz" "version" "8.0.7" @@ -6284,7 +6316,7 @@ "is-number" "^7.0.0" "toggle-selection@^1.0.6": - "integrity" "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + "integrity" "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" "resolved" "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz" "version" "1.0.6" @@ -6319,9 +6351,9 @@ "version" "1.14.1" "tslib@^2.1.0": - "integrity" "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz" - "version" "2.4.0" + "integrity" "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz" + "version" "2.5.0" "tslib@^2.4.0": "integrity" "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" @@ -6597,7 +6629,7 @@ "imurmurhash" "^0.1.4" "signal-exit" "^3.0.7" -"xy-parser@^5.0.3": +"xy-parser@^5.0.4": "integrity" "sha512-c8rnPqJqFKQzHvBv+rjwm68KaXyUpDN1+9+moF8NKOUrfqJVMCZ1oyE6w14RWNIaQ8kIG8o7CAFht7JOAmpS+w==" "resolved" "https://registry.npmjs.org/xy-parser/-/xy-parser-5.0.4.tgz" "version" "5.0.4" @@ -6649,10 +6681,10 @@ "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" "version" "0.1.0" -"yup@^1.0.2": - "integrity" "sha512-Lpi8nITFKjWtCoK3yQP8MUk78LJmHWqbFd0OOMXTar+yjejlQ4OIIoZgnTW1bnEUKDw6dZBcy3/IdXnt2KDUow==" - "resolved" "https://registry.npmjs.org/yup/-/yup-1.0.2.tgz" - "version" "1.0.2" +"yup@^1.1.1": + "integrity" "sha512-KfCGHdAErqFZWA5tZf7upSUnGKuTOnsI3hUsLr7fgVtx+DK04NPV01A68/FslI4t3s/ZWpvXJmgXhd7q6ICnag==" + "resolved" "https://registry.npmjs.org/yup/-/yup-1.1.1.tgz" + "version" "1.1.1" dependencies: "property-expr" "^2.0.5" "tiny-case" "^1.0.3"