diff --git a/package-lock.json b/package-lock.json index 690d1035..ba7c5f95 100644 --- a/package-lock.json +++ b/package-lock.json @@ -82,7 +82,7 @@ "hyperdyperid": "^1.2.0", "ieee754": "^1.2.1", "imurmurhash": "^0.1.4", - "jsdom": "^25.0.1", + "jsdom": "^26.1.0", "json-joy": "^17.29.1", "lazyload": "2.0.0-rc.2", "lodash.clonedeep": "^4.5.0", @@ -1844,9 +1844,10 @@ } }, "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", + "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", + "license": "MIT" }, "node_modules/decode-uri-component": { "version": "0.2.2", @@ -5226,30 +5227,29 @@ "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==" }, "node_modules/jsdom": { - "version": "25.0.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-25.0.1.tgz", - "integrity": "sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==", + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-26.1.0.tgz", + "integrity": "sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==", "license": "MIT", "dependencies": { - "cssstyle": "^4.1.0", + "cssstyle": "^4.2.1", "data-urls": "^5.0.0", - "decimal.js": "^10.4.3", - "form-data": "^4.0.0", + "decimal.js": "^10.5.0", "html-encoding-sniffer": "^4.0.0", "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.5", + "https-proxy-agent": "^7.0.6", "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.12", - "parse5": "^7.1.2", - "rrweb-cssom": "^0.7.1", + "nwsapi": "^2.2.16", + "parse5": "^7.2.1", + "rrweb-cssom": "^0.8.0", "saxes": "^6.0.0", "symbol-tree": "^3.2.4", - "tough-cookie": "^5.0.0", + "tough-cookie": "^5.1.1", "w3c-xmlserializer": "^5.0.0", "webidl-conversions": "^7.0.0", "whatwg-encoding": "^3.1.1", "whatwg-mimetype": "^4.0.0", - "whatwg-url": "^14.0.0", + "whatwg-url": "^14.1.1", "ws": "^8.18.0", "xml-name-validator": "^5.0.0" }, @@ -5257,7 +5257,7 @@ "node": ">=18" }, "peerDependencies": { - "canvas": "^2.11.2" + "canvas": "^3.0.0" }, "peerDependenciesMeta": { "canvas": { @@ -5265,6 +5265,12 @@ } } }, + "node_modules/jsdom/node_modules/rrweb-cssom": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz", + "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==", + "license": "MIT" + }, "node_modules/jsdom/node_modules/tough-cookie": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", @@ -6314,9 +6320,10 @@ } }, "node_modules/nwsapi": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz", - "integrity": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==" + "version": "2.2.20", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz", + "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==", + "license": "MIT" }, "node_modules/oauth-sign": { "version": "0.8.2", @@ -6612,11 +6619,12 @@ } }, "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "license": "MIT", "dependencies": { - "entities": "^4.4.0" + "entities": "^4.5.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" diff --git a/package.json b/package.json index c3d816fd..a942458d 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "hyperdyperid": "^1.2.0", "ieee754": "^1.2.1", "imurmurhash": "^0.1.4", - "jsdom": "^25.0.1", + "jsdom": "^26.1.0", "json-joy": "^17.29.1", "lazyload": "2.0.0-rc.2", "lodash.clonedeep": "^4.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9cb1222e..13aa7a02 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,7 +20,7 @@ importers: dependencies: '@adobe/css-tools': specifier: github:adobe/css-tools - version: https://codeload.github.com/adobe/css-tools/tar.gz/487dedbd4302bedb0fce32e2387c8c27d3cc2e9d + version: https://codeload.github.com/adobe/css-tools/tar.gz/3c600c95b4891abd47d38942e2e3655952191f99 '@tootallnate/once': specifier: github:tootallnate/once version: https://codeload.github.com/tootallnate/once/tar.gz/2bc2e134b7728a6b37c6838a3b5d5c290e60a539 @@ -241,8 +241,8 @@ importers: specifier: ^0.1.4 version: 0.1.4 jsdom: - specifier: ^25.0.1 - version: 25.0.1 + specifier: ^26.1.0 + version: 26.1.0 json-joy: specifier: ^17.29.1 version: 17.29.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rxjs@7.8.2)(tslib@2.8.1) @@ -430,8 +430,8 @@ packages: '@adobe/css-tools@4.3.3': resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} - '@adobe/css-tools@https://codeload.github.com/adobe/css-tools/tar.gz/487dedbd4302bedb0fce32e2387c8c27d3cc2e9d': - resolution: {tarball: https://codeload.github.com/adobe/css-tools/tar.gz/487dedbd4302bedb0fce32e2387c8c27d3cc2e9d} + '@adobe/css-tools@https://codeload.github.com/adobe/css-tools/tar.gz/3c600c95b4891abd47d38942e2e3655952191f99': + resolution: {tarball: https://codeload.github.com/adobe/css-tools/tar.gz/3c600c95b4891abd47d38942e2e3655952191f99} version: 4.4.2 '@asamuzakjp/css-color@2.8.3': @@ -1919,11 +1919,11 @@ packages: canvas: optional: true - jsdom@25.0.1: - resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} + jsdom@26.1.0: + resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} engines: {node: '>=18'} peerDependencies: - canvas: ^2.11.2 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true @@ -2294,8 +2294,8 @@ packages: chokidar: optional: true - nwsapi@2.2.18: - resolution: {integrity: sha512-p1TRH/edngVEHVbwqWnxUViEmq5znDvyB+Sik5cmuLpGOIfDf/39zLiq3swPF8Vakqn+gvNiOQAZu8djYlQILA==} + nwsapi@2.2.20: + resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==} oauth-sign@0.8.2: resolution: {integrity: sha512-VlF07iu3VV3+BTXj43Nmp6Irt/G7j/NgEctUS6IweH1RGhURjjCc2NWtzXFPXXWWfc7hgbXQdtiQu2LGp6MxUg==} @@ -2898,11 +2898,11 @@ packages: resolution: {integrity: sha512-pQX4oiemzjBEELPqgK4WE+q0yhAqjp/yzusGtlSJsOuiDys0RQxggepYmo0BuegIDppYS3b3cpdegRwkpyN3hw==} hasBin: true - tldts-core@6.1.82: - resolution: {integrity: sha512-Jabl32m21tt/d/PbDO88R43F8aY98Piiz6BVH9ShUlOAiiAELhEqwrAmBocjAqnCfoUeIsRU+h3IEzZd318F3w==} + tldts-core@6.1.86: + resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} - tldts@6.1.82: - resolution: {integrity: sha512-KCTjNL9F7j8MzxgfTgjT+v21oYH38OidFty7dH00maWANAI2IsLw2AnThtTJi9HKALHZKQQWnNebYheadacD+g==} + tldts@6.1.86: + resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} hasBin: true tmp@0.0.33: @@ -3237,7 +3237,7 @@ snapshots: '@adobe/css-tools@4.3.3': {} - '@adobe/css-tools@https://codeload.github.com/adobe/css-tools/tar.gz/487dedbd4302bedb0fce32e2387c8c27d3cc2e9d': {} + '@adobe/css-tools@https://codeload.github.com/adobe/css-tools/tar.gz/3c600c95b4891abd47d38942e2e3655952191f99': {} '@asamuzakjp/css-color@2.8.3': dependencies: @@ -4849,7 +4849,7 @@ snapshots: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.18 + nwsapi: 2.2.20 parse5: 7.2.1 saxes: 6.0.0 symbol-tree: 3.2.4 @@ -4894,19 +4894,18 @@ snapshots: - supports-color - utf-8-validate - jsdom@25.0.1: + jsdom@26.1.0: dependencies: cssstyle: 4.2.1 data-urls: 5.0.0 decimal.js: 10.5.0 - form-data: 4.0.2 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.18 + nwsapi: 2.2.20 parse5: 7.2.1 - rrweb-cssom: 0.7.1 + rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 5.1.2 @@ -5283,7 +5282,7 @@ snapshots: optionalDependencies: chokidar: 3.6.0 - nwsapi@2.2.18: {} + nwsapi@2.2.20: {} oauth-sign@0.8.2: optional: true @@ -5959,11 +5958,11 @@ snapshots: titlecase@1.1.3: {} - tldts-core@6.1.82: {} + tldts-core@6.1.86: {} - tldts@6.1.82: + tldts@6.1.86: dependencies: - tldts-core: 6.1.82 + tldts-core: 6.1.86 tmp@0.0.33: dependencies: @@ -5995,7 +5994,7 @@ snapshots: tough-cookie@5.1.2: dependencies: - tldts: 6.1.82 + tldts: 6.1.86 tr46@3.0.0: dependencies: