diff --git a/package.json b/package.json index bca3daf6..615052f3 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "eslint-config-prettier": "^9.0.0", "eslint-plugin-svelte": "^2.34.0", "fathom-client": "^3.6.0", - "jsdom": "^23.0.0", + "jsdom": "^24.0.0", "mdsvex": "^0.11.0", "postcss": "^8.4.31", "postcss-load-config": "^5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5b0c4b53..d93f1fbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ devDependencies: specifier: ^3.6.0 version: 3.6.0 jsdom: - specifier: ^23.0.0 - version: 23.0.0 + specifier: ^24.0.0 + version: 24.0.0 mdsvex: specifier: ^0.11.0 version: 0.11.0(svelte@4.2.2) @@ -103,7 +103,7 @@ devDependencies: version: 5.0.0 vitest: specifier: ^1.0.0 - version: 1.0.1(jsdom@23.0.0) + version: 1.0.1(jsdom@24.0.0) packages: @@ -1743,9 +1743,9 @@ packages: hasBin: true dev: true - /cssstyle@3.0.0: - resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==} - engines: {node: '>=14'} + /cssstyle@4.0.1: + resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} + engines: {node: '>=18'} dependencies: rrweb-cssom: 0.6.0 dev: true @@ -2801,16 +2801,16 @@ packages: argparse: 2.0.1 dev: true - /jsdom@23.0.0: - resolution: {integrity: sha512-cbL/UCtohJguhFC7c2/hgW6BeZCNvP7URQGnx9tSJRYKCdnfbfWOrtuLTMfiB2VxKsx5wPHVsh/J0aBy9lIIhQ==} + /jsdom@24.0.0: + resolution: {integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==} engines: {node: '>=18'} peerDependencies: - canvas: ^3.0.0 + canvas: ^2.11.2 peerDependenciesMeta: canvas: optional: true dependencies: - cssstyle: 3.0.0 + cssstyle: 4.0.1 data-urls: 5.0.0 decimal.js: 10.4.3 form-data: 4.0.0 @@ -2829,7 +2829,7 @@ packages: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - ws: 8.14.2 + ws: 8.16.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -3578,11 +3578,6 @@ packages: sade: 1.8.1 dev: true - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} - engines: {node: '>=6'} - dev: true - /punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -4141,7 +4136,7 @@ packages: engines: {node: '>=6'} dependencies: psl: 1.9.0 - punycode: 2.3.0 + punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 dev: true @@ -4290,7 +4285,7 @@ packages: /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: true /url-parse@1.5.10: @@ -4393,7 +4388,7 @@ packages: vite: 5.0.0 dev: true - /vitest@1.0.1(jsdom@23.0.0): + /vitest@1.0.1(jsdom@24.0.0): resolution: {integrity: sha512-MHsOj079S28hDsvdDvyD1pRj4dcS51EC5Vbe0xvOYX+WryP8soiK2dm8oULi+oA/8Xa/h6GoJEMTmcmBy5YM+Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4428,7 +4423,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - jsdom: 23.0.0 + jsdom: 24.0.0 local-pkg: 0.5.0 magic-string: 0.30.5 pathe: 1.1.1 @@ -4550,8 +4545,8 @@ packages: typedarray-to-buffer: 3.1.5 dev: true - /ws@8.14.2: - resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} + /ws@8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1