diff --git a/package.json b/package.json index b596a3e..ff3ca1e 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "reading-time": "1.5.0", "rehype-autolink-headings": "^6.1.0", "rehype-citation": "^1.0.2", - "rehype-katex": "^6.0.3", + "rehype-katex": "^7.0.1", "rehype-preset-minify": "6.0.0", "rehype-prism-plus": "^1.6.0", "rehype-slug": "^6.0.0", diff --git a/yarn.lock b/yarn.lock index edc2c9c..745a17f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3640,13 +3640,6 @@ __metadata: languageName: node linkType: hard -"@types/katex@npm:^0.14.0": - version: 0.14.0 - resolution: "@types/katex@npm:0.14.0" - checksum: 330e0d0337ba48c87f5b793965fbad673653789bf6e50dfe8d726a7b0cbefd37195055e31503aae629814aa79447e4f23a4b87ad1ac565c0d9a9d9978836f39b - languageName: node - linkType: hard - "@types/katex@npm:^0.16.0": version: 0.16.7 resolution: "@types/katex@npm:0.16.7" @@ -5488,7 +5481,7 @@ __metadata: reading-time: 1.5.0 rehype-autolink-headings: ^6.1.0 rehype-citation: ^1.0.2 - rehype-katex: ^6.0.3 + rehype-katex: ^7.0.1 rehype-preset-minify: 6.0.0 rehype-prism-plus: ^1.6.0 rehype-slug: ^6.0.0 @@ -7026,7 +7019,7 @@ __metadata: languageName: node linkType: hard -"hast-util-from-dom@npm:^4.0.0, hast-util-from-dom@npm:^4.2.0": +"hast-util-from-dom@npm:^4.2.0": version: 4.2.0 resolution: "hast-util-from-dom@npm:4.2.0" dependencies: @@ -7036,28 +7029,40 @@ __metadata: languageName: node linkType: hard -"hast-util-from-html-isomorphic@npm:^1.0.0": - version: 1.0.0 - resolution: "hast-util-from-html-isomorphic@npm:1.0.0" +"hast-util-from-dom@npm:^5.0.0": + version: 5.0.0 + resolution: "hast-util-from-dom@npm:5.0.0" dependencies: - "@types/hast": ^2.0.0 - hast-util-from-dom: ^4.0.0 - hast-util-from-html: ^1.0.0 - unist-util-remove-position: ^4.0.0 - checksum: a72786d6757a1a38d76cf74ba86fecfaf0690d465dcae477bfa7199ec03d364ba964f658331406ee7e62e912186df6d4ff38fc3ad050e0e3d8bc33a653df060d + "@types/hast": ^3.0.0 + hastscript: ^8.0.0 + web-namespaces: ^2.0.0 + checksum: bf8f96c480a598b42156227be2210bbb7a08da519ae4d57814385c8560b01e2b6b5fbde2afce808ce7ba7c5cd172822d4285b8f5edde2d13089bc9c3177c0d09 languageName: node linkType: hard -"hast-util-from-html@npm:^1.0.0": - version: 1.0.2 - resolution: "hast-util-from-html@npm:1.0.2" +"hast-util-from-html-isomorphic@npm:^2.0.0": + version: 2.0.0 + resolution: "hast-util-from-html-isomorphic@npm:2.0.0" dependencies: - "@types/hast": ^2.0.0 - hast-util-from-parse5: ^7.0.0 + "@types/hast": ^3.0.0 + hast-util-from-dom: ^5.0.0 + hast-util-from-html: ^2.0.0 + unist-util-remove-position: ^5.0.0 + checksum: a98d02890bd1b5a804a1b2aaacd0332a6563f2a8df620450e38ab8962728cda0485cd29435824840621d1e653943776864e912d78d24cce6a7f484011ee7cef0 + languageName: node + linkType: hard + +"hast-util-from-html@npm:^2.0.0": + version: 2.0.2 + resolution: "hast-util-from-html@npm:2.0.2" + dependencies: + "@types/hast": ^3.0.0 + devlop: ^1.1.0 + hast-util-from-parse5: ^8.0.0 parse5: ^7.0.0 - vfile: ^5.0.0 - vfile-message: ^3.0.0 - checksum: 81cbda7dfa4c02fcb4e4359a48e25ebee7bef133dc607c2c036c53df27efacdfa22313a86398391ef22b31decda98c7110f1b441c5a48f419514be6b5d4b5603 + vfile: ^6.0.0 + vfile-message: ^4.0.0 + checksum: 6994350ced23355a0b20b605ff457703beaf237a6a4e798ae38a4c9623fd134d7537e69a7201eec6e81043d3a53ad5abdefdeb031cf5d594a889f7df40e24728 languageName: node linkType: hard @@ -7076,6 +7081,22 @@ __metadata: languageName: node linkType: hard +"hast-util-from-parse5@npm:^8.0.0": + version: 8.0.1 + resolution: "hast-util-from-parse5@npm:8.0.1" + dependencies: + "@types/hast": ^3.0.0 + "@types/unist": ^3.0.0 + devlop: ^1.0.0 + hastscript: ^8.0.0 + property-information: ^6.0.0 + vfile: ^6.0.0 + vfile-location: ^5.0.0 + web-namespaces: ^2.0.0 + checksum: fdd1ab8b03af13778ecb94ef9a58b1e3528410cdfceb3d6bb7600508967d0d836b451bc7bc3baf66efb7c730d3d395eea4bb1b30352b0162823d9f0de976774b + languageName: node + linkType: hard + "hast-util-from-string@npm:^2.0.0": version: 2.0.0 resolution: "hast-util-from-string@npm:2.0.0" @@ -7147,6 +7168,15 @@ __metadata: languageName: node linkType: hard +"hast-util-is-element@npm:^3.0.0": + version: 3.0.0 + resolution: "hast-util-is-element@npm:3.0.0" + dependencies: + "@types/hast": ^3.0.0 + checksum: 82569a420eda5877c52fdbbdbe26675f012c02d70813dfd19acffdee328e42e4bd0b7ae34454cfcbcb932b2bedbd7ddc119f943a0cfb234120f9456d6c0c4331 + languageName: node + linkType: hard + "hast-util-is-event-handler@npm:^2.0.0": version: 2.0.0 resolution: "hast-util-is-event-handler@npm:2.0.0" @@ -7174,6 +7204,15 @@ __metadata: languageName: node linkType: hard +"hast-util-parse-selector@npm:^4.0.0": + version: 4.0.0 + resolution: "hast-util-parse-selector@npm:4.0.0" + dependencies: + "@types/hast": ^3.0.0 + checksum: 76087670d3b0b50b23a6cb70bca53a6176d6608307ccdbb3ed18b650b82e7c3513bfc40348f1389dc0c5ae872b9a768851f4335f44654abd7deafd6974c52402 + languageName: node + linkType: hard + "hast-util-raw@npm:^7.0.0": version: 7.2.3 resolution: "hast-util-raw@npm:7.2.3" @@ -7356,15 +7395,15 @@ __metadata: languageName: node linkType: hard -"hast-util-to-text@npm:^3.1.0": - version: 3.1.2 - resolution: "hast-util-to-text@npm:3.1.2" +"hast-util-to-text@npm:^4.0.0": + version: 4.0.2 + resolution: "hast-util-to-text@npm:4.0.2" dependencies: - "@types/hast": ^2.0.0 - "@types/unist": ^2.0.0 - hast-util-is-element: ^2.0.0 - unist-util-find-after: ^4.0.0 - checksum: d17cf3344c1d584ddd811cbb78d25b6c9819e62c8edb9643b53be38083fd978a6fa9a5bf6e6cd7b5ea48d30d9edc2859acae40b8bb89e166bebcda6017d4703d + "@types/hast": ^3.0.0 + "@types/unist": ^3.0.0 + hast-util-is-element: ^3.0.0 + unist-util-find-after: ^5.0.0 + checksum: 72cce08666b86511595d3eef52236b86897cfbac166f2a0752b70b16d1f590b5aa91ea1a553c0d1603f9e0c7e373ceacab381be3d8f176129ad6e301d2a56d94 languageName: node linkType: hard @@ -7397,6 +7436,19 @@ __metadata: languageName: node linkType: hard +"hastscript@npm:^8.0.0": + version: 8.0.0 + resolution: "hastscript@npm:8.0.0" + dependencies: + "@types/hast": ^3.0.0 + comma-separated-tokens: ^2.0.0 + hast-util-parse-selector: ^4.0.0 + property-information: ^6.0.0 + space-separated-tokens: ^2.0.0 + checksum: ae3c20223e7b847320c0f98b6fb3c763ebe1bf3913c5805fbc176cf84553a9db1117ca34cf842a5235890b4b9ae0e94501bfdc9a9b870a5dbf5fc52426db1097 + languageName: node + linkType: hard + "html-enumerated-attributes@npm:^0.1.0": version: 0.1.0 resolution: "html-enumerated-attributes@npm:0.1.0" @@ -11310,17 +11362,18 @@ __metadata: languageName: node linkType: hard -"rehype-katex@npm:^6.0.3": - version: 6.0.3 - resolution: "rehype-katex@npm:6.0.3" +"rehype-katex@npm:^7.0.1": + version: 7.0.1 + resolution: "rehype-katex@npm:7.0.1" dependencies: - "@types/hast": ^2.0.0 - "@types/katex": ^0.14.0 - hast-util-from-html-isomorphic: ^1.0.0 - hast-util-to-text: ^3.1.0 + "@types/hast": ^3.0.0 + "@types/katex": ^0.16.0 + hast-util-from-html-isomorphic: ^2.0.0 + hast-util-to-text: ^4.0.0 katex: ^0.16.0 - unist-util-visit: ^4.0.0 - checksum: 164905b6428c43fae065f8383278503ed1fab34c2c59e12325f89e794a3380d1ac9ae8691ad95bdebf11a02625c6877c0249e32c175e038d537e6fa47784ad7e + unist-util-visit-parents: ^6.0.0 + vfile: ^6.0.0 + checksum: d8f90f2b481fcf8a922410b812dbaed253a488bf61f4981b7b37d4983845060c1fcefb1690063e31ecfb941fb6ef6858e1a044e2f8c6146687266df1f6423a7b languageName: node linkType: hard @@ -13124,13 +13177,13 @@ __metadata: languageName: node linkType: hard -"unist-util-find-after@npm:^4.0.0": - version: 4.0.1 - resolution: "unist-util-find-after@npm:4.0.1" +"unist-util-find-after@npm:^5.0.0": + version: 5.0.0 + resolution: "unist-util-find-after@npm:5.0.0" dependencies: - "@types/unist": ^2.0.0 - unist-util-is: ^5.0.0 - checksum: bed7e7a1a87539bea0b33ddc9ce8e2f3fdd4a7c87e143a848ed5bbb4cf9c563ade7ecf80b3ee5a38f9ad9e6af29cdb8cdde9001eea92542cbb14784f5add7019 + "@types/unist": ^3.0.0 + unist-util-is: ^6.0.0 + checksum: e64bd5ebee7ac021cf990bf33e9ec29fc6452159187d4a7fa0f77334bea8e378fea7a7fb0bcf957300b2ffdba902ff25b62c165fc8b86309613da35ad793ada0 languageName: node linkType: hard @@ -13354,6 +13407,16 @@ __metadata: languageName: node linkType: hard +"vfile-location@npm:^5.0.0": + version: 5.0.3 + resolution: "vfile-location@npm:5.0.3" + dependencies: + "@types/unist": ^3.0.0 + vfile: ^6.0.0 + checksum: bfb3821b6981b6e9aa369bed67a40090b800562064ea312e84437762562df3225a0ca922695389cc0ef1e115f19476c363f53e3ed44dec17c50678b7670b5f2b + languageName: node + linkType: hard + "vfile-message@npm:^3.0.0": version: 3.1.4 resolution: "vfile-message@npm:3.1.4"