From 787cdda14aaac259008418d1ddc239fc23f02c9a Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Thu, 19 Jun 2025 23:38:47 +0000 Subject: [PATCH] fix: upgrade @teselagen/bio-parsers from 0.1.13 to 0.4.28 Snyk has created this PR to upgrade @teselagen/bio-parsers from 0.1.13 to 0.4.28. See this package in yarn: @teselagen/bio-parsers See this project in Snyk: https://app.snyk.io/org/bijupki/project/5118a12b-adb0-4a39-906b-7d502a569ed5?utm_source=github&utm_medium=referral&page=upgrade-pr --- package.json | 2 +- yarn.lock | 122 +++++++++++++++++++++++++++++---------------------- 2 files changed, 71 insertions(+), 53 deletions(-) diff --git a/package.json b/package.json index 783c2f5d4..1bed6e9c4 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@fontsource/ubuntu-mono": "^4.5.11", "@hello-pangea/dnd": "^16.2.0", "@risingstack/react-easy-state": "^6.3.0", - "@teselagen/bio-parsers": "^0.1.13", + "@teselagen/bio-parsers": "^0.4.28", "@teselagen/range-utils": "^0.1.12", "@teselagen/react-list": "^0.8.18", "@teselagen/sequence-utils": "^0.1.12", diff --git a/yarn.lock b/yarn.lock index fffb34883..e5274c79d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1800,18 +1800,20 @@ dependencies: any-observable "^0.3.0" -"@teselagen/bio-parsers@^0.1.13": - version "0.1.13" - resolved "https://registry.yarnpkg.com/@teselagen/bio-parsers/-/bio-parsers-0.1.13.tgz#17cc45a4818cc208e5944d31de4dc931537bf318" - integrity sha512-AWuB0MpQWDvgXOxp1YbFopdYD6UWxFArQwJpYpLvSm4+zYQzijJsogp/9aO4vY5YUZ7CgnitRqXdk55D+YB5Bg== +"@teselagen/bio-parsers@^0.4.28": + version "0.4.28" + resolved "https://registry.yarnpkg.com/@teselagen/bio-parsers/-/bio-parsers-0.4.28.tgz#103c92ac052a937bf41a6d20ca420a4544201441" + integrity sha512-1m2Nc+q9CiK2RbWGFJcn5mVjkG1Jsnoua/FxpWuk7LeYyhUshYozq0x1UodnsmfoX0L2RsmR4h/lWl3jvEnuKA== dependencies: "@gmod/gff" "^1.2.1" - buffer "^6.0.3" + "@teselagen/range-utils" "0.3.13" + "@teselagen/sequence-utils" "0.3.31" + buffer "5.7.1" bufferpack "^0.0.6" - color "^4.2.3" - fast-xml-parser "^4.0.9" - fflate "^0.7.4" - lodash "^4.17.21" + color "3.2.1" + fast-xml-parser "^4.2.5" + fflate "^0.8.0" + lodash-es "^4.17.21" string_decoder "^1.3.0" validate.io-nonnegative-integer-array "^1.0.1" @@ -1825,6 +1827,13 @@ lodash "^4.17.21" papaparse "^5.4.1" +"@teselagen/range-utils@0.3.13": + version "0.3.13" + resolved "https://registry.yarnpkg.com/@teselagen/range-utils/-/range-utils-0.3.13.tgz#8b596260dd70d003a895e9693ecc5aa77a2b7b50" + integrity sha512-iYxK2WThxbU3tE+7sfjvYWScJ6Tq0o+dx1FydFSBFGymQvQTkOxsw6i8SEbMxzG6ultEauhffL7vO6j6MfYm2g== + dependencies: + lodash-es "^4.17.21" + "@teselagen/range-utils@^0.1.12": version "0.1.12" resolved "https://registry.yarnpkg.com/@teselagen/range-utils/-/range-utils-0.1.12.tgz#346e1dc89b517154474ca1771bc80b3e31c6137b" @@ -1847,6 +1856,18 @@ "@teselagen/react-list" "0.8.18" classnames "^2.2.5" +"@teselagen/sequence-utils@0.3.31": + version "0.3.31" + resolved "https://registry.yarnpkg.com/@teselagen/sequence-utils/-/sequence-utils-0.3.31.tgz#ddee0d11218d8ec3cec041f3fc5dfdd65778f5c9" + integrity sha512-QlrINsRh9AyGRh6fB6hk8yUjM8UdSN5w1xZE7y9po5AFMnbpfX+4qEBQ+GVSwQZ4xL4dR5DVd5q8ODSYRG1Edg== + dependencies: + "@teselagen/range-utils" "0.3.13" + escape-string-regexp "5.0.0" + jsondiffpatch "0.4.1" + lodash-es "^4.17.21" + shortid "2.2.16" + string-splice "^1.3.0" + "@teselagen/sequence-utils@^0.1.12": version "0.1.12" resolved "https://registry.yarnpkg.com/@teselagen/sequence-utils/-/sequence-utils-0.1.12.tgz#d7c9c27c4aba61e9b8d455e38a5bb0550e9f11e8" @@ -3319,16 +3340,7 @@ buffer-xor@^1.0.3: resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== -buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -buffer@^5.5.0, buffer@^5.6.0: +buffer@5.7.1, buffer@^5.5.0, buffer@^5.6.0: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== @@ -3336,13 +3348,14 @@ buffer@^5.5.0, buffer@^5.6.0: base64-js "^1.3.1" ieee754 "^1.1.13" -buffer@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" - integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== +buffer@^4.3.0: + version "4.9.2" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== dependencies: - base64-js "^1.3.1" - ieee754 "^1.2.1" + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" bufferpack@^0.0.6: version "0.0.6" @@ -3536,7 +3549,7 @@ chalk@^1.0.0, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -3843,7 +3856,7 @@ color-name@^1.0.0, color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^1.6.0, color-string@^1.9.0: +color-string@^1.6.0: version "1.9.1" resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== @@ -3851,7 +3864,7 @@ color-string@^1.6.0, color-string@^1.9.0: color-name "^1.0.0" simple-swizzle "^0.2.2" -color@^3.0.0, color@^3.2.1: +color@3.2.1, color@^3.0.0, color@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164" integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA== @@ -3859,14 +3872,6 @@ color@^3.0.0, color@^3.2.1: color-convert "^1.9.3" color-string "^1.6.0" -color@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a" - integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A== - dependencies: - color-convert "^2.0.1" - color-string "^1.9.0" - colorette@^2.0.16: version "2.0.19" resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" @@ -5265,6 +5270,11 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== +escape-string-regexp@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" @@ -5876,12 +5886,12 @@ fast-memoize@^2.5.1: resolved "https://registry.yarnpkg.com/fast-memoize/-/fast-memoize-2.5.2.tgz#79e3bb6a4ec867ea40ba0e7146816f6cdce9b57e" integrity sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw== -fast-xml-parser@^4.0.9: - version "4.0.12" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.0.12.tgz#9e3117d76523d20dfbd30482c1621fb9b03a7817" - integrity sha512-/Nmo3823Rfx7UTJosQNz6hBVbszfv1Unb7A4iNJZhvCGCgtIHv/uODmrYIH8vc05+XKZ4hNIOv6SlBejvJgATw== +fast-xml-parser@^4.2.5: + version "4.5.3" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz#c54d6b35aa0f23dc1ea60b6c884340c006dc6efb" + integrity sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig== dependencies: - strnum "^1.0.5" + strnum "^1.1.1" fastq@^1.6.0: version "1.14.0" @@ -5924,10 +5934,10 @@ fd-slicer@~1.1.0: dependencies: pend "~1.2.0" -fflate@^0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.7.4.tgz#61587e5d958fdabb5a9368a302c25363f4f69f50" - integrity sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw== +fflate@^0.8.0: + version "0.8.2" + resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.2.tgz#fc8631f5347812ad6028bbe4a2308b2792aa1dea" + integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A== figgy-pudding@^3.5.1: version "3.5.2" @@ -6968,7 +6978,7 @@ icss-utils@^4.0.0, icss-utils@^4.1.1: dependencies: postcss "^7.0.14" -ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1: +ieee754@^1.1.13, ieee754@^1.1.4: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -7948,6 +7958,14 @@ jsondiffpatch-rc@0.4.2: dependencies: diff-match-patch "^1.0.0" +jsondiffpatch@0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/jsondiffpatch/-/jsondiffpatch-0.4.1.tgz#9fb085036767f03534ebd46dcd841df6070c5773" + integrity sha512-t0etAxTUk1w5MYdNOkZBZ8rvYYN5iL+2dHCCx/DpkFm/bW28M6y5nUS83D4XdZiHy35Fpaw6LBb+F88fHZnVCw== + dependencies: + chalk "^2.3.0" + diff-match-patch "^1.0.0" + jsonfile@^2.1.0: version "2.4.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" @@ -8335,7 +8353,7 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" -lodash-es@^4.17.15, lodash-es@^4.2.1: +lodash-es@^4.17.15, lodash-es@^4.17.21, lodash-es@^4.2.1: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== @@ -11833,7 +11851,7 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shortid@^2.2.16: +shortid@2.2.16, shortid@^2.2.16: version "2.2.16" resolved "https://registry.yarnpkg.com/shortid/-/shortid-2.2.16.tgz#b742b8f0cb96406fd391c76bfc18a67a57fe5608" integrity sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g== @@ -12405,10 +12423,10 @@ strip-outer@^1.0.1: dependencies: escape-string-regexp "^1.0.2" -strnum@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" - integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== +strnum@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.1.2.tgz#57bca4fbaa6f271081715dbc9ed7cee5493e28e4" + integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA== style-loader@1.2.1: version "1.2.1"