diff --git a/package-lock.json b/package-lock.json index fa4190150..7ab3df652 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,25 +1,25 @@ { "name": "ocelot-social", - "version": "3.12.1", + "version": "3.12.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ocelot-social", - "version": "3.12.1", + "version": "3.12.2", "license": "MIT", "devDependencies": { "@babel/core": "^7.28.4", "@babel/preset-env": "^7.28.3", "@babel/register": "^7.28.3", - "@badeball/cypress-cucumber-preprocessor": "^23.1.0", + "@badeball/cypress-cucumber-preprocessor": "^23.2.0", "@cucumber/cucumber": "12.2.0", "@cypress/browserify-preprocessor": "^3.0.2", "@faker-js/faker": "9.9.0", "auto-changelog": "^2.5.0", "bcryptjs": "^3.0.2", "cross-env": "^10.0.0", - "cypress": "^15.2.0", + "cypress": "^15.3.0", "cypress-network-idle": "^1.15.0", "date-fns": "^3.6.0", "dotenv": "^17.2.2", @@ -1843,9 +1843,9 @@ } }, "node_modules/@badeball/cypress-cucumber-preprocessor": { - "version": "23.1.0", - "resolved": "https://registry.npmjs.org/@badeball/cypress-cucumber-preprocessor/-/cypress-cucumber-preprocessor-23.1.0.tgz", - "integrity": "sha512-oIrmj7fs7+DS/6WBQEmzlBdyPAQeuiXyCisHgDnGRpE6nGntkIdRUnj75YvLhubPYiy0TNeMJvKZW6prSnSA4A==", + "version": "23.2.0", + "resolved": "https://registry.npmjs.org/@badeball/cypress-cucumber-preprocessor/-/cypress-cucumber-preprocessor-23.2.0.tgz", + "integrity": "sha512-9FK6m2oI5AwozPcRIe6Clz4+lZkQZkiev5YsidcLIg7lO9AWC0Uv0OeB60ioGOiwBKTq4YUbgWGKsoDsLKH5SA==", "dev": true, "funding": [ { @@ -1859,10 +1859,10 @@ "@cucumber/ci-environment": "^10.0.1", "@cucumber/cucumber": "^12.0.0", "@cucumber/cucumber-expressions": "^18.0.0", - "@cucumber/gherkin": "^34.0.0", + "@cucumber/gherkin": "^35.0.0", "@cucumber/html-formatter": "^21.7.0", "@cucumber/message-streams": "^4.0.1", - "@cucumber/messages": "^28.0.0", + "@cucumber/messages": "^29.0.0", "@cucumber/pretty-formatter": "^1.0.1", "@cucumber/tag-expressions": "^6.1.0", "base64-js": "^1.5.1", @@ -1892,6 +1892,27 @@ "cypress": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0" } }, + "node_modules/@badeball/cypress-cucumber-preprocessor/node_modules/@cucumber/gherkin": { + "version": "35.1.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-35.1.0.tgz", + "integrity": "sha512-JtQZLlhclejUb1lmnztMBin2Qu5lvSuet9dCl/nizrP8Icr8ywZk6PaDfcFXwS5iNQAKV+wH9FLsPxhhxME0sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cucumber/messages": ">=19.1.4 <30" + } + }, + "node_modules/@badeball/cypress-cucumber-preprocessor/node_modules/@cucumber/messages": { + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-29.0.1.tgz", + "integrity": "sha512-aAvIYfQD6/aBdF8KFQChC3CQ1Q+GX9orlR6GurGiX6oqaCnBkxA4WU3OQUVepDynEFrPayerqKRFcAMhdcXReQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "class-transformer": "0.5.1", + "reflect-metadata": "0.2.2" + } + }, "node_modules/@badeball/cypress-cucumber-preprocessor/node_modules/glob": { "version": "11.0.3", "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.3.tgz", @@ -4392,6 +4413,13 @@ "integrity": "sha512-m04Om5Gz6kbjUwAQ7XJJQ30OdEFsSmAVsvn4NYwcTRyMVpKKa1aPuESw1n2CxS5fYkOQv3nHgDKeNa8e76fUkw==", "dev": true }, + "node_modules/@types/tmp": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@types/tmp/-/tmp-0.2.6.tgz", + "integrity": "sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/trusted-types": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", @@ -7154,15 +7182,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/check-more-types": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", - "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/cheerio-select": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", @@ -7782,9 +7801,9 @@ "optional": true }, "node_modules/cypress": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-15.2.0.tgz", - "integrity": "sha512-J4ehSzOSb58SkXyldCe9y/oZ8ep8Bl6+q9kDUjnkqNqc2ZKzDq5KSbhIc2lHFAFR5Jtj10oNqr9JRAZbr8DA8A==", + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-15.3.0.tgz", + "integrity": "sha512-g9rDhoK9y8wW4Vx3Ppr8dtfvThXxPL3mJsV5e98fG+6EerrhXKmeRT2sL86cvNRtEZouXJfsuVL1lqiMuGNGcg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -7793,13 +7812,13 @@ "@cypress/xvfb": "^1.2.4", "@types/sinonjs__fake-timers": "8.1.1", "@types/sizzle": "^2.3.2", + "@types/tmp": "^0.2.3", "arch": "^2.2.0", "blob-util": "^2.0.2", "bluebird": "^3.7.2", "buffer": "^5.7.1", "cachedir": "^2.3.0", "chalk": "^4.1.0", - "check-more-types": "^2.24.0", "ci-info": "^4.1.0", "cli-cursor": "^3.1.0", "cli-table3": "0.6.1", @@ -7816,7 +7835,6 @@ "fs-extra": "^9.1.0", "hasha": "5.2.2", "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", "listr2": "^3.8.3", "lodash": "^4.17.21", "log-symbols": "^4.0.0", @@ -7838,7 +7856,7 @@ "cypress": "bin/cypress" }, "engines": { - "node": "^20.0.0 || ^22.0.0 || >=24.0.0" + "node": "^20.1.0 || ^22.0.0 || >=24.0.0" } }, "node_modules/cypress-network-idle": { @@ -11043,15 +11061,6 @@ "stream-splicer": "^2.0.0" } }, - "node_modules/lazy-ass": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", - "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", - "dev": true, - "engines": { - "node": "> 0.8" - } - }, "node_modules/lilconfig": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", diff --git a/package.json b/package.json index 209fc5bfc..8e8f12763 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ "@babel/core": "^7.28.4", "@babel/preset-env": "^7.28.3", "@babel/register": "^7.28.3", - "@badeball/cypress-cucumber-preprocessor": "^23.1.0", + "@badeball/cypress-cucumber-preprocessor": "^23.2.0", "@cucumber/cucumber": "12.2.0", "@cypress/browserify-preprocessor": "^3.0.2", "@faker-js/faker": "9.9.0", "auto-changelog": "^2.5.0", "bcryptjs": "^3.0.2", "cross-env": "^10.0.0", - "cypress": "^15.2.0", + "cypress": "^15.3.0", "cypress-network-idle": "^1.15.0", "date-fns": "^3.6.0", "dotenv": "^17.2.2", diff --git a/yarn.lock b/yarn.lock index d7db4ee54..f4dddd335 100644 --- a/yarn.lock +++ b/yarn.lock @@ -962,18 +962,18 @@ "@babel/helper-string-parser" "^7.27.1" "@babel/helper-validator-identifier" "^7.27.1" -"@badeball/cypress-cucumber-preprocessor@^23.1.0": - version "23.1.0" - resolved "https://registry.yarnpkg.com/@badeball/cypress-cucumber-preprocessor/-/cypress-cucumber-preprocessor-23.1.0.tgz#50fabbcf09ed6e613cf7127866d7ad735cbef0b6" - integrity sha512-oIrmj7fs7+DS/6WBQEmzlBdyPAQeuiXyCisHgDnGRpE6nGntkIdRUnj75YvLhubPYiy0TNeMJvKZW6prSnSA4A== +"@badeball/cypress-cucumber-preprocessor@^23.2.0": + version "23.2.0" + resolved "https://registry.yarnpkg.com/@badeball/cypress-cucumber-preprocessor/-/cypress-cucumber-preprocessor-23.2.0.tgz#6087d0ff11e81904eabb87802f2af7c3446308f6" + integrity sha512-9FK6m2oI5AwozPcRIe6Clz4+lZkQZkiev5YsidcLIg7lO9AWC0Uv0OeB60ioGOiwBKTq4YUbgWGKsoDsLKH5SA== dependencies: "@cucumber/ci-environment" "^10.0.1" "@cucumber/cucumber" "^12.0.0" "@cucumber/cucumber-expressions" "^18.0.0" - "@cucumber/gherkin" "^34.0.0" + "@cucumber/gherkin" "^35.0.0" "@cucumber/html-formatter" "^21.7.0" "@cucumber/message-streams" "^4.0.1" - "@cucumber/messages" "^28.0.0" + "@cucumber/messages" "^29.0.0" "@cucumber/pretty-formatter" "^1.0.1" "@cucumber/tag-expressions" "^6.1.0" base64-js "^1.5.1" @@ -1073,7 +1073,7 @@ commander "13.1.0" source-map-support "^0.5.21" -"@cucumber/gherkin@34.0.0", "@cucumber/gherkin@^34.0.0": +"@cucumber/gherkin@34.0.0": version "34.0.0" resolved "https://registry.yarnpkg.com/@cucumber/gherkin/-/gherkin-34.0.0.tgz#891ec27a7c09a9fc3695aaf3c3a3c8a1c594102f" integrity sha512-659CCFsrsyvuBi/Eix1fnhSheMnojSfnBcqJ3IMPNawx7JlrNJDcXYSSdxcUw3n/nG05P+ptCjmiZY3i14p+tA== @@ -1087,6 +1087,13 @@ dependencies: "@cucumber/messages" ">=19.1.4 <=26" +"@cucumber/gherkin@^35.0.0": + version "35.1.0" + resolved "https://registry.yarnpkg.com/@cucumber/gherkin/-/gherkin-35.1.0.tgz#f0bc77a6e4d44a02b7ac5530f98480a58c697712" + integrity sha512-JtQZLlhclejUb1lmnztMBin2Qu5lvSuet9dCl/nizrP8Icr8ywZk6PaDfcFXwS5iNQAKV+wH9FLsPxhhxME0sQ== + dependencies: + "@cucumber/messages" ">=19.1.4 <30" + "@cucumber/html-formatter@21.14.0", "@cucumber/html-formatter@^21.7.0": version "21.14.0" resolved "https://registry.yarnpkg.com/@cucumber/html-formatter/-/html-formatter-21.14.0.tgz#beb29b66892189f8e242243aa8b807f7b9dc1c6c" @@ -1107,7 +1114,7 @@ resolved "https://registry.npmjs.org/@cucumber/message-streams/-/message-streams-4.0.1.tgz" integrity sha512-Kxap9uP5jD8tHUZVjTWgzxemi/0uOsbGjd4LBOSxcJoOCRbESFwemUzilJuzNTB8pcTQUh8D5oudUyxfkJOKmA== -"@cucumber/messages@28.1.0", "@cucumber/messages@>=19.1.4 <29", "@cucumber/messages@^28.0.0": +"@cucumber/messages@28.1.0", "@cucumber/messages@>=19.1.4 <29": version "28.1.0" resolved "https://registry.yarnpkg.com/@cucumber/messages/-/messages-28.1.0.tgz#5fdcfc3f9b30103cb45c69044ebe9a892bec38ce" integrity sha512-2LzZtOwYKNlCuNf31ajkrekoy2M4z0Z1QGiPH40n4gf5t8VOUFb7m1ojtR4LmGvZxBGvJZP8voOmRqDWzBzYKA== @@ -1117,6 +1124,14 @@ reflect-metadata "0.2.2" uuid "11.1.0" +"@cucumber/messages@>=19.1.4 <30", "@cucumber/messages@^29.0.0": + version "29.0.1" + resolved "https://registry.yarnpkg.com/@cucumber/messages/-/messages-29.0.1.tgz#68de23447af07123aca97008f20b885a4106f5b2" + integrity sha512-aAvIYfQD6/aBdF8KFQChC3CQ1Q+GX9orlR6GurGiX6oqaCnBkxA4WU3OQUVepDynEFrPayerqKRFcAMhdcXReQ== + dependencies: + class-transformer "0.5.1" + reflect-metadata "0.2.2" + "@cucumber/messages@>=19.1.4 <=26": version "22.0.0" resolved "https://registry.npmjs.org/@cucumber/messages/-/messages-22.0.0.tgz" @@ -2125,6 +2140,11 @@ resolved "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.6.tgz" integrity sha512-m04Om5Gz6kbjUwAQ7XJJQ30OdEFsSmAVsvn4NYwcTRyMVpKKa1aPuESw1n2CxS5fYkOQv3nHgDKeNa8e76fUkw== +"@types/tmp@^0.2.3": + version "0.2.6" + resolved "https://registry.yarnpkg.com/@types/tmp/-/tmp-0.2.6.tgz#d785ee90c52d7cc020e249c948c36f7b32d1e217" + integrity sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA== + "@types/trusted-types@^2.0.2": version "2.0.7" resolved "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz" @@ -3442,11 +3462,6 @@ character-entities-legacy@^3.0.0: resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz" integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== -check-more-types@^2.24.0: - version "2.24.0" - resolved "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz" - integrity sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA== - cheerio-select@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz" @@ -3909,22 +3924,22 @@ cypress-network-idle@^1.15.0: resolved "https://registry.npmjs.org/cypress-network-idle/-/cypress-network-idle-1.15.0.tgz" integrity sha512-8zU16zhc7S3nMl1NTEEcNsZYlJy/ZzP2zPTTrngGxyXH32Ipake/xfHLZsgrzeWCieiS2AVhQsakhWqFzO3hpw== -cypress@^15.2.0: - version "15.2.0" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-15.2.0.tgz#a1b48c8ef00f520fbaea60261ed244c8382dd3bc" - integrity sha512-J4ehSzOSb58SkXyldCe9y/oZ8ep8Bl6+q9kDUjnkqNqc2ZKzDq5KSbhIc2lHFAFR5Jtj10oNqr9JRAZbr8DA8A== +cypress@^15.3.0: + version "15.3.0" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-15.3.0.tgz#cb9416e5261ee419c8a42e839d4f2d73eef8797c" + integrity sha512-g9rDhoK9y8wW4Vx3Ppr8dtfvThXxPL3mJsV5e98fG+6EerrhXKmeRT2sL86cvNRtEZouXJfsuVL1lqiMuGNGcg== dependencies: "@cypress/request" "^3.0.9" "@cypress/xvfb" "^1.2.4" "@types/sinonjs__fake-timers" "8.1.1" "@types/sizzle" "^2.3.2" + "@types/tmp" "^0.2.3" arch "^2.2.0" blob-util "^2.0.2" bluebird "^3.7.2" buffer "^5.7.1" cachedir "^2.3.0" chalk "^4.1.0" - check-more-types "^2.24.0" ci-info "^4.1.0" cli-cursor "^3.1.0" cli-table3 "0.6.1" @@ -3941,7 +3956,6 @@ cypress@^15.2.0: fs-extra "^9.1.0" hasha "5.2.2" is-installed-globally "~0.4.0" - lazy-ass "^1.6.0" listr2 "^3.8.3" lodash "^4.17.21" log-symbols "^4.0.0" @@ -5871,11 +5885,6 @@ labeled-stream-splicer@^2.0.0: inherits "^2.0.1" stream-splicer "^2.0.0" -lazy-ass@^1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz" - integrity sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw== - lazy-ass@^2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/lazy-ass/-/lazy-ass-2.0.3.tgz"