From f678f14b16d795880de6e7791f3a50b21f235454 Mon Sep 17 00:00:00 2001 From: "claude[bot]" Date: Thu, 17 Sep 2026 12:24:55 +0000 Subject: [PATCH 1/2] chore(security): patch 16 Dependabot alerts --- package.json | 23 ++-- packages/agent-bff/package.json | 2 +- packages/datasource-demo-fintech/package.json | 2 +- packages/forest-cloud/package.json | 2 +- yarn.lock | 108 ++++++++++++------ 5 files changed, 92 insertions(+), 45 deletions(-) diff --git a/package.json b/package.json index 7f21669a58..eb88c34f95 100644 --- a/package.json +++ b/package.json @@ -57,14 +57,15 @@ "resolutions": { "tar": ">=7.5.16", "lerna/**/glob": ">=10.5.0", - "**/lerna/js-yaml": "^4.3.1", - "**/cosmiconfig/js-yaml": "^4.3.1", - "**/eslint/js-yaml": "^4.3.1", - "**/@eslint/eslintrc/js-yaml": "^4.3.1", - "**/@semrel-extra/topo/js-yaml": "^4.3.1", - "**/@hey-api/json-schema-ref-parser/js-yaml": "^4.3.1", - "**/@oclif/core/js-yaml": "^3.15.1", - "**/@istanbuljs/load-nyc-config/js-yaml": "^3.15.1", + "**/lerna/js-yaml": "^4.3.2", + "**/cosmiconfig/js-yaml": "^4.3.2", + "**/eslint/js-yaml": "^4.3.2", + "**/@eslint/eslintrc/js-yaml": "^4.3.2", + "**/@semrel-extra/topo/js-yaml": "^4.3.2", + "**/@hey-api/json-schema-ref-parser/js-yaml": "^4.3.2", + "**/@redocly/openapi-core/js-yaml": "^4.3.2", + "**/@oclif/core/js-yaml": "^3.15.2", + "**/@istanbuljs/load-nyc-config/js-yaml": "^3.15.2", "semantic-release": "^25.0.0", "qs": "^6.16.0", "lodash": "^4.18.0", @@ -86,7 +87,7 @@ "**/@oclif/core/minimatch/brace-expansion": "^2.1.4", "**/filelist/minimatch/brace-expansion": "^2.1.4", "**/concurrently/shell-quote": "^1.8.4", - "**/forest-cli/joi": "^17.13.4", + "**/forest-cli/joi": "^17.13.6", "axios": "^1.18.0", "zod": "4.3.6", "**/@forestadmin/agent/express/body-parser": "^1.20.6", @@ -96,6 +97,8 @@ "**/@forestadmin/ai-proxy/express/body-parser": "^2.3.0", "**/@modelcontextprotocol/sdk/express/body-parser": "^2.3.0", "**/@nestjs/platform-express/express/body-parser": "^2.3.0", - "**/@nestjs/platform-fastify/find-my-way": "^9.7.0" + "**/@nestjs/platform-fastify/find-my-way": "^9.7.0", + "**/@modelcontextprotocol/sdk/hono": "^4.13.5", + "**/@nestjs/platform-express/multer": "^2.3.0" } } diff --git a/packages/agent-bff/package.json b/packages/agent-bff/package.json index 7fd3461daa..9d911aec4b 100644 --- a/packages/agent-bff/package.json +++ b/packages/agent-bff/package.json @@ -40,7 +40,7 @@ "inflected": "^1.1.6", "jsonwebtoken": "^9.0.3", "koa": "^3.0.1", - "sanitize-html": "2.17.5", + "sanitize-html": "2.17.7", "zod": "4.3.6" }, "devDependencies": { diff --git a/packages/datasource-demo-fintech/package.json b/packages/datasource-demo-fintech/package.json index 7db73535a7..1691a2abe8 100644 --- a/packages/datasource-demo-fintech/package.json +++ b/packages/datasource-demo-fintech/package.json @@ -12,7 +12,7 @@ "directory": "packages/datasource-demo-fintech" }, "dependencies": { - "@faker-js/faker": "^9.0.0", + "@faker-js/faker": "^10.5.0", "@forestadmin/datasource-customizer": "1.71.3", "@forestadmin/datasource-sql": "1.17.14", "@forestadmin/datasource-toolkit": "1.55.1", diff --git a/packages/forest-cloud/package.json b/packages/forest-cloud/package.json index 3d0378b81a..9a29234412 100644 --- a/packages/forest-cloud/package.json +++ b/packages/forest-cloud/package.json @@ -21,7 +21,7 @@ "form-data": "^4.0.6", "graphql": "14.5.7", "graphql-tag": "^2.12.6", - "joi": "^17.13.4", + "joi": "^17.13.6", "ora": "^3.2.0", "subscriptions-transport-ws": "^0.9.19", "ws": "^8.20.1" diff --git a/yarn.lock b/yarn.lock index c58e2af672..ff6db9030c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1947,16 +1947,16 @@ resolved "https://registry.yarnpkg.com/@exodus/schemasafe/-/schemasafe-1.3.0.tgz#731656abe21e8e769a7f70a4d833e6312fe59b7f" integrity sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw== +"@faker-js/faker@^10.5.0": + version "10.6.0" + resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-10.6.0.tgz#b6b0248f0f59e0ac69ad6803167d58bb824f929d" + integrity sha512-3RQHgEtvL1Frl/d1cSreo7qhJ3Gk1OdNUai/CtZ8G+wYeRQnJih3s9xJ9/kgYekPQRdwgh0HXRPqMlzWGwivIQ== + "@faker-js/faker@^7.6.0": version "7.6.0" resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-7.6.0.tgz#9ea331766084288634a9247fcd8b84f16ff4ba07" integrity sha512-XK6BTq1NDMo9Xqw/YkYyGjSsg44fbNwYRx7QK2CuoQgyy+f1rrTDHoExVM5PsyXCtfl2vs2vVJ0MN0yN6LppRw== -"@faker-js/faker@^9.0.0": - version "9.9.0" - resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-9.9.0.tgz#3ad015fbbaaae7af3149555e0f22b4b30134c69d" - integrity sha512-OEl393iCOoo/z8bMezRlJu+GlRGlsKbUAN7jKB6LhnKoqKve5DXRpalbItIIcwnCjs1k/FOPjFzcA6Qn+H+YbA== - "@fast-csv/format@^4.3.5": version "4.3.5" resolved "https://registry.yarnpkg.com/@fast-csv/format/-/format-4.3.5.tgz#90d83d1b47b6aaf67be70d6118f84f3e12ee1ff3" @@ -7828,11 +7828,25 @@ dom-serializer@^2.0.0: domhandler "^5.0.2" entities "^4.2.0" +dom-serializer@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-3.1.1.tgz#54be70ee4fcc2da010f488165e62294798dc57d3" + integrity sha512-4MEa38/QexBob6gFNwu+EGdWvhJ1OKuNwdYY3Y3NyeWDQfnGeDYQUDfIRzWu5B5gsv03so2Uxd28YC6zrsx3Lw== + dependencies: + domelementtype "^3.0.0" + domhandler "^6.0.0" + entities "^8.0.0" + domelementtype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== +domelementtype@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-3.0.0.tgz#e6c0a24bd39ca5eb7ea67a98d2f699497d7bcc55" + integrity sha512-umCQid3jKbDmVjx8jGaW7uUykm4DEUeyV21hPxNMo2nV955DhUThwqyOIDtreepP31hl84X7G5U9ZfsWvIB3Pg== + domhandler@^5.0.2, domhandler@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" @@ -7840,6 +7854,13 @@ domhandler@^5.0.2, domhandler@^5.0.3: dependencies: domelementtype "^2.3.0" +domhandler@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-6.0.1.tgz#75f351a03a6e10c35e08418f9cf0d287e00797cf" + integrity sha512-gYzvtM72ZtxQO0T048kd6HWSbbGCNOUwcnfQ01cqIJ4X2IYKFFHZ5mKvrQETcFXxsRObZulDaKmy//R7TPtsBg== + dependencies: + domelementtype "^3.0.0" + dompurify@^3.2.4: version "3.4.14" resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.4.14.tgz#a789edb2c7bcdb69a93713a34edb7e0a5245d8c9" @@ -7865,6 +7886,15 @@ domutils@^3.2.2: domelementtype "^2.3.0" domhandler "^5.0.3" +domutils@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-4.0.2.tgz#0c1ac1fdbe8f554a60a6f5eb143ee85630327c94" + integrity sha512-qI4JLRKnSzqFqr7hAlS5xQDusBCjKSEG4t4+7aNrIQMHBcsC2TGEhuyABJdYkgSewL57PNLYEiibY2iPKhKpaA== + dependencies: + dom-serializer "^3.0.0" + domelementtype "^3.0.0" + domhandler "^6.0.0" + dot-prop@^5.1.0: version "5.3.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" @@ -8034,6 +8064,11 @@ entities@^7.0.1: resolved "https://registry.yarnpkg.com/entities/-/entities-7.0.1.tgz#26e8a88889db63417dcb9a1e79a3f1bc92b5976b" integrity sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA== +entities@^8.0.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-8.1.0.tgz#9632d69619ebdbe0cf0ef22f53088fe5a2163d86" + integrity sha512-kxL7msIffSuh9aaFAMD7rxAIuTRMAHMeBtgHW2yUdWw732ZNh4MehkF2gdjvtdmikkaIP9bFDDJOPlsvm7avrA== + env-ci@^11.0.0, env-ci@^11.2.0: version "11.2.0" resolved "https://registry.yarnpkg.com/env-ci/-/env-ci-11.2.0.tgz#e7386afdf752962c587e7f3d3fb64d87d68e82c6" @@ -10142,10 +10177,10 @@ highlight.js@^10.7.1: resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== -hono@^4.11.4: - version "4.13.3" - resolved "https://registry.yarnpkg.com/hono/-/hono-4.13.3.tgz#9715a35f637115f7455287ce6fdddcab21653d6b" - integrity sha512-r8AO2mYHoLxSHkgafNeC/BXyb2vWRxD3jem4Ts+ptav8oTG5FIRifAjuJEmZI4bSvvc2ns0GxmIYiZnHqN3mMw== +hono@^4.11.4, hono@^4.13.5: + version "4.13.8" + resolved "https://registry.yarnpkg.com/hono/-/hono-4.13.8.tgz#fdb2b060c31cafa559ebc8f8b04ab4970e659abe" + integrity sha512-/Gng7NfoykZl2pjukW5Z6+8Yxm3BPRf86GTbQnt0SbySkvax4fyL4H3HhY1cCpBGmiW9XDRFzRV+CXK2W8QudQ== hook-std@^4.0.0: version "4.0.0" @@ -10197,7 +10232,7 @@ html-link-extractor@^1.0.5: dependencies: cheerio "^1.0.0-rc.10" -htmlparser2@^10.1, htmlparser2@^10.1.0: +htmlparser2@^10.1: version "10.1.0" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-10.1.0.tgz#fe3f2e12c73b6e462d4e10395db9c1119e4d6ae4" integrity sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ== @@ -10207,6 +10242,16 @@ htmlparser2@^10.1, htmlparser2@^10.1.0: domutils "^3.2.2" entities "^7.0.1" +htmlparser2@^12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-12.0.0.tgz#6a679d0f57c525990f9cbad8a585b320ecc6d198" + integrity sha512-Tz7u1i95/g2x2jz81+x0FBVhBhY5aRTvD3tXXdFaljuNdzDLJ8UGNRrTcj2cgQvAg3iW/h77Fz15nLW0L0CrZw== + dependencies: + domelementtype "^3.0.0" + domhandler "^6.0.0" + domutils "^4.0.2" + entities "^8.0.0" + htmlparser2@^8.0.1: version "8.0.2" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" @@ -11676,10 +11721,10 @@ jju@~1.4.0: resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== -joi@17.12.2, joi@^17.13.4: - version "17.13.4" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.4.tgz#ad6153d97ce558eb3a3b593e0d43eab51df1c474" - integrity sha512-1RuuER6kmt8K8I3nIWvPZKi5RQCb568ZPyY4Pwjlua+yo+63ZTmIwxLZH0heBmiKN4uxjvCiarDrjaeH84xicQ== +joi@17.12.2, joi@^17.13.6: + version "17.13.8" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.8.tgz#92069d521eea09fd709d8abbb86b0ef02862224f" + integrity sha512-iPKOGmiRw1jxf/JOPwxmCcUQAOdF359mdzYiP2DJ+TMX0YK2zjK3D+zYOaGjpumWxOFF/l2xVWjRVK5bGSLdEw== dependencies: "@hapi/hoek" "^9.3.0" "@hapi/topo" "^5.1.0" @@ -11719,17 +11764,17 @@ js-tiktoken@^1.0.12: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@4.1.1, js-yaml@4.2.0, js-yaml@4.3.1, js-yaml@^4.1.0, js-yaml@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.3.1.tgz#01216c001d67f48e2cd560d708c7af21090a3848" - integrity sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ== +js-yaml@4.1.1, js-yaml@4.2.0, js-yaml@4.3.1, js-yaml@^4.1.0, js-yaml@^4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.3.2.tgz#8e44fb14a2643c59726bb15787b5f1512cb3d3fb" + integrity sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA== dependencies: argparse "^2.0.1" -js-yaml@^3.13.1, js-yaml@^3.14.1, js-yaml@^3.15.1: - version "3.15.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.15.1.tgz#24bc95028f361cdaaa84745b06a109c4486773c0" - integrity sha512-S99WuO3HlhO3XN41EtYUNl9zzXjoJx7QvmipxsJVxtCBT0YHEFy+iOJhjSvrmV12nYhWpZaM8lPHkJm0yUMbag== +js-yaml@^3.13.1, js-yaml@^3.14.1, js-yaml@^3.15.2: + version "3.15.2" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.15.2.tgz#3f83823ac6be17f570f23b2ecdef3777ff5ea364" + integrity sha512-6EuL879VkRA+1Cz578mKMiKvjPNEuk6+r1JaFzoSWejZmtf7xWbIyw1e3KkxlkzTIt9Taw6JBhEppG7utc1P+w== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -13487,14 +13532,13 @@ ms@2.1.3, ms@^2.0.0, ms@^2.1.1, ms@^2.1.2, ms@^2.1.3: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -multer@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/multer/-/multer-2.2.0.tgz#f005268ca816324ba7335e3b48166896a3fa5d79" - integrity sha512-6rdyFg2kLrMh9Jee7/BMPuV9lEAd7lLW2YUpF9/YxR7njyoUwwQ0ZPh3TaIY50Sw6vlyD2HW3wGOkTS4P79xrQ== +multer@2.2.0, multer@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/multer/-/multer-2.4.0.tgz#969ab025c207829967c923172c51a75cbf171be1" + integrity sha512-7dqa0ZcFfzbefdTuIkzOSMvZWC0J7FLqBOjJUZvDCXShIURWKxAyTT1wHhnE5q19c7jOJf43IYYKjBmZVZmvhg== dependencies: append-field "^1.0.0" busboy "^1.6.0" - concat-stream "^2.0.0" type-is "^1.6.18" mustache@^4.2.0: @@ -16338,14 +16382,14 @@ safe-stable-stringify@^2.3.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sanitize-html@2.17.5: - version "2.17.5" - resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.17.5.tgz#bef1d103773760e1c52a01b1f58178bee9c10556" - integrity sha512-ZmU1joGRrvoyctKIiuwUxqR6moLoU2Wk+2bMccN6f7UwhAmwYDvWziqPxRDDN2Qip62NqnIrVrT9akbL6Wretg== +sanitize-html@2.17.7: + version "2.17.7" + resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.17.7.tgz#b16417c348ea5f99c2451964b6e6621ca6b1da94" + integrity sha512-PGtEkc9cbnedU3s9TmzDbpsZ8w086g/0Q8k8/oIO1NLNU3i5k9yn835CrjJSajp1KMmkisbO1qPXxNKO3welAg== dependencies: deepmerge "^4.2.2" escape-string-regexp "^4.0.0" - htmlparser2 "^10.1.0" + htmlparser2 "^12.0.0" is-plain-object "^5.0.0" launder "^1.7.1" parse-srcset "^1.0.2" From b382547053d67466afcdae709a318cb5f70a73cb Mon Sep 17 00:00:00 2001 From: "claude[bot]" Date: Thu, 17 Sep 2026 12:32:44 +0000 Subject: [PATCH 2/2] =?UTF-8?q?fix(security):=20address=20CI=20failure=20?= =?UTF-8?q?=E2=80=94=20revert=20sanitize-html=20and=20@faker-js/faker=20bu?= =?UTF-8?q?mps=20(ESM-only=20sub-deps=20break=20Jest=20CJS=20tests)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/agent-bff/package.json | 2 +- packages/datasource-demo-fintech/package.json | 2 +- yarn.lock | 67 +++---------------- 3 files changed, 13 insertions(+), 58 deletions(-) diff --git a/packages/agent-bff/package.json b/packages/agent-bff/package.json index 9d911aec4b..7fd3461daa 100644 --- a/packages/agent-bff/package.json +++ b/packages/agent-bff/package.json @@ -40,7 +40,7 @@ "inflected": "^1.1.6", "jsonwebtoken": "^9.0.3", "koa": "^3.0.1", - "sanitize-html": "2.17.7", + "sanitize-html": "2.17.5", "zod": "4.3.6" }, "devDependencies": { diff --git a/packages/datasource-demo-fintech/package.json b/packages/datasource-demo-fintech/package.json index 1691a2abe8..7db73535a7 100644 --- a/packages/datasource-demo-fintech/package.json +++ b/packages/datasource-demo-fintech/package.json @@ -12,7 +12,7 @@ "directory": "packages/datasource-demo-fintech" }, "dependencies": { - "@faker-js/faker": "^10.5.0", + "@faker-js/faker": "^9.0.0", "@forestadmin/datasource-customizer": "1.71.3", "@forestadmin/datasource-sql": "1.17.14", "@forestadmin/datasource-toolkit": "1.55.1", diff --git a/yarn.lock b/yarn.lock index ff6db9030c..b3dcc4a276 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1947,16 +1947,16 @@ resolved "https://registry.yarnpkg.com/@exodus/schemasafe/-/schemasafe-1.3.0.tgz#731656abe21e8e769a7f70a4d833e6312fe59b7f" integrity sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw== -"@faker-js/faker@^10.5.0": - version "10.6.0" - resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-10.6.0.tgz#b6b0248f0f59e0ac69ad6803167d58bb824f929d" - integrity sha512-3RQHgEtvL1Frl/d1cSreo7qhJ3Gk1OdNUai/CtZ8G+wYeRQnJih3s9xJ9/kgYekPQRdwgh0HXRPqMlzWGwivIQ== - "@faker-js/faker@^7.6.0": version "7.6.0" resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-7.6.0.tgz#9ea331766084288634a9247fcd8b84f16ff4ba07" integrity sha512-XK6BTq1NDMo9Xqw/YkYyGjSsg44fbNwYRx7QK2CuoQgyy+f1rrTDHoExVM5PsyXCtfl2vs2vVJ0MN0yN6LppRw== +"@faker-js/faker@^9.0.0": + version "9.9.0" + resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-9.9.0.tgz#3ad015fbbaaae7af3149555e0f22b4b30134c69d" + integrity sha512-OEl393iCOoo/z8bMezRlJu+GlRGlsKbUAN7jKB6LhnKoqKve5DXRpalbItIIcwnCjs1k/FOPjFzcA6Qn+H+YbA== + "@fast-csv/format@^4.3.5": version "4.3.5" resolved "https://registry.yarnpkg.com/@fast-csv/format/-/format-4.3.5.tgz#90d83d1b47b6aaf67be70d6118f84f3e12ee1ff3" @@ -7828,25 +7828,11 @@ dom-serializer@^2.0.0: domhandler "^5.0.2" entities "^4.2.0" -dom-serializer@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-3.1.1.tgz#54be70ee4fcc2da010f488165e62294798dc57d3" - integrity sha512-4MEa38/QexBob6gFNwu+EGdWvhJ1OKuNwdYY3Y3NyeWDQfnGeDYQUDfIRzWu5B5gsv03so2Uxd28YC6zrsx3Lw== - dependencies: - domelementtype "^3.0.0" - domhandler "^6.0.0" - entities "^8.0.0" - domelementtype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== -domelementtype@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-3.0.0.tgz#e6c0a24bd39ca5eb7ea67a98d2f699497d7bcc55" - integrity sha512-umCQid3jKbDmVjx8jGaW7uUykm4DEUeyV21hPxNMo2nV955DhUThwqyOIDtreepP31hl84X7G5U9ZfsWvIB3Pg== - domhandler@^5.0.2, domhandler@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" @@ -7854,13 +7840,6 @@ domhandler@^5.0.2, domhandler@^5.0.3: dependencies: domelementtype "^2.3.0" -domhandler@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-6.0.1.tgz#75f351a03a6e10c35e08418f9cf0d287e00797cf" - integrity sha512-gYzvtM72ZtxQO0T048kd6HWSbbGCNOUwcnfQ01cqIJ4X2IYKFFHZ5mKvrQETcFXxsRObZulDaKmy//R7TPtsBg== - dependencies: - domelementtype "^3.0.0" - dompurify@^3.2.4: version "3.4.14" resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.4.14.tgz#a789edb2c7bcdb69a93713a34edb7e0a5245d8c9" @@ -7886,15 +7865,6 @@ domutils@^3.2.2: domelementtype "^2.3.0" domhandler "^5.0.3" -domutils@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-4.0.2.tgz#0c1ac1fdbe8f554a60a6f5eb143ee85630327c94" - integrity sha512-qI4JLRKnSzqFqr7hAlS5xQDusBCjKSEG4t4+7aNrIQMHBcsC2TGEhuyABJdYkgSewL57PNLYEiibY2iPKhKpaA== - dependencies: - dom-serializer "^3.0.0" - domelementtype "^3.0.0" - domhandler "^6.0.0" - dot-prop@^5.1.0: version "5.3.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" @@ -8064,11 +8034,6 @@ entities@^7.0.1: resolved "https://registry.yarnpkg.com/entities/-/entities-7.0.1.tgz#26e8a88889db63417dcb9a1e79a3f1bc92b5976b" integrity sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA== -entities@^8.0.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-8.1.0.tgz#9632d69619ebdbe0cf0ef22f53088fe5a2163d86" - integrity sha512-kxL7msIffSuh9aaFAMD7rxAIuTRMAHMeBtgHW2yUdWw732ZNh4MehkF2gdjvtdmikkaIP9bFDDJOPlsvm7avrA== - env-ci@^11.0.0, env-ci@^11.2.0: version "11.2.0" resolved "https://registry.yarnpkg.com/env-ci/-/env-ci-11.2.0.tgz#e7386afdf752962c587e7f3d3fb64d87d68e82c6" @@ -10232,7 +10197,7 @@ html-link-extractor@^1.0.5: dependencies: cheerio "^1.0.0-rc.10" -htmlparser2@^10.1: +htmlparser2@^10.1, htmlparser2@^10.1.0: version "10.1.0" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-10.1.0.tgz#fe3f2e12c73b6e462d4e10395db9c1119e4d6ae4" integrity sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ== @@ -10242,16 +10207,6 @@ htmlparser2@^10.1: domutils "^3.2.2" entities "^7.0.1" -htmlparser2@^12.0.0: - version "12.0.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-12.0.0.tgz#6a679d0f57c525990f9cbad8a585b320ecc6d198" - integrity sha512-Tz7u1i95/g2x2jz81+x0FBVhBhY5aRTvD3tXXdFaljuNdzDLJ8UGNRrTcj2cgQvAg3iW/h77Fz15nLW0L0CrZw== - dependencies: - domelementtype "^3.0.0" - domhandler "^6.0.0" - domutils "^4.0.2" - entities "^8.0.0" - htmlparser2@^8.0.1: version "8.0.2" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" @@ -16382,14 +16337,14 @@ safe-stable-stringify@^2.3.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sanitize-html@2.17.7: - version "2.17.7" - resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.17.7.tgz#b16417c348ea5f99c2451964b6e6621ca6b1da94" - integrity sha512-PGtEkc9cbnedU3s9TmzDbpsZ8w086g/0Q8k8/oIO1NLNU3i5k9yn835CrjJSajp1KMmkisbO1qPXxNKO3welAg== +sanitize-html@2.17.5: + version "2.17.5" + resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-2.17.5.tgz#bef1d103773760e1c52a01b1f58178bee9c10556" + integrity sha512-ZmU1joGRrvoyctKIiuwUxqR6moLoU2Wk+2bMccN6f7UwhAmwYDvWziqPxRDDN2Qip62NqnIrVrT9akbL6Wretg== dependencies: deepmerge "^4.2.2" escape-string-regexp "^4.0.0" - htmlparser2 "^12.0.0" + htmlparser2 "^10.1.0" is-plain-object "^5.0.0" launder "^1.7.1" parse-srcset "^1.0.2"