diff --git a/package.json b/package.json index e9cb3124..d33ddbeb 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "react-helmet": "^6.1.0", "react-twemoji": "^0.5.0", "react-typography": "^0.16.20", - "rehype-react": "^6.2.1", + "rehype-react": "^7.1.2", "remark-html": "^13.0.2", "remark-parse": "^9.0.0", "twemoji": "^13.1.0", diff --git a/yarn.lock b/yarn.lock index 9e4c1f8d..f98d033c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6494,6 +6494,13 @@ __metadata: languageName: node linkType: hard +"bail@npm:^2.0.0": + version: 2.0.2 + resolution: "bail@npm:2.0.2" + checksum: aab4e8ccdc8d762bf3fdfce8e706601695620c0c2eda256dd85088dc0be3cfd7ff126f6e99c2bee1f24f5d418414aacf09d7f9702f16d6963df2fa488cda8824 + languageName: node + linkType: hard + "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -7323,6 +7330,13 @@ __metadata: languageName: node linkType: hard +"comma-separated-tokens@npm:^2.0.0": + version: 2.0.3 + resolution: "comma-separated-tokens@npm:2.0.3" + checksum: e3bf9e0332a5c45f49b90e79bcdb4a7a85f28d6a6f0876a94f1bb9b2bfbdbbb9292aac50e1e742d8c0db1e62a0229a106f57917e2d067fca951d81737651700d + languageName: node + linkType: hard + "command-exists@npm:^1.2.4": version: 1.2.9 resolution: "command-exists@npm:1.2.9" @@ -11833,6 +11847,20 @@ __metadata: languageName: node linkType: hard +"hast-to-hyperscript@npm:^10.0.0": + version: 10.0.3 + resolution: "hast-to-hyperscript@npm:10.0.3" + dependencies: + "@types/unist": ^2.0.0 + comma-separated-tokens: ^2.0.0 + property-information: ^6.0.0 + space-separated-tokens: ^2.0.0 + style-to-object: ^0.4.1 + web-namespaces: ^2.0.0 + checksum: a119071eb9cb8b60d8d892277a1cfc7ed736e2b3478ac7b90ebf0e6494516e7ac14d6530b726df693f3ae733065a25cd57efb32de82a69c8879ec34cb015ff29 + languageName: node + linkType: hard + "hast-to-hyperscript@npm:^9.0.0, hast-to-hyperscript@npm:^9.0.1": version: 9.0.1 resolution: "hast-to-hyperscript@npm:9.0.1" @@ -11960,6 +11988,13 @@ __metadata: languageName: node linkType: hard +"hast-util-whitespace@npm:^2.0.0": + version: 2.0.1 + resolution: "hast-util-whitespace@npm:2.0.1" + checksum: 431be6b2f35472f951615540d7a53f69f39461e5e080c0190268bdeb2be9ab9b1dddfd1f467dd26c1de7e7952df67beb1307b6ee940baf78b24a71b5e0663868 + languageName: node + linkType: hard + "hastscript@npm:^6.0.0": version: 6.0.0 resolution: "hastscript@npm:6.0.0" @@ -12822,6 +12857,13 @@ __metadata: languageName: node linkType: hard +"is-plain-obj@npm:^4.0.0": + version: 4.1.0 + resolution: "is-plain-obj@npm:4.1.0" + checksum: 6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce + languageName: node + linkType: hard + "is-plain-object@npm:^2.0.4": version: 2.0.4 resolution: "is-plain-object@npm:2.0.4" @@ -13205,7 +13247,7 @@ __metadata: react-helmet: ^6.1.0 react-twemoji: ^0.5.0 react-typography: ^0.16.20 - rehype-react: ^6.2.1 + rehype-react: ^7.1.2 remark-html: ^13.0.2 remark-parse: ^9.0.0 ts-jest: ^29.0.3 @@ -17280,6 +17322,13 @@ __metadata: languageName: node linkType: hard +"property-information@npm:^6.0.0": + version: 6.2.0 + resolution: "property-information@npm:6.2.0" + checksum: 23afce07ba821cbe7d926e63cdd680991961c82be4bbb6c0b17c47f48894359c1be6e51cd74485fc10a9d3fd361b475388e1e39311ed2b53127718f72aab1955 + languageName: node + linkType: hard + "protocols@npm:^2.0.0, protocols@npm:^2.0.1": version: 2.0.1 resolution: "protocols@npm:2.0.1" @@ -17834,13 +17883,18 @@ __metadata: languageName: node linkType: hard -"rehype-react@npm:^6.2.1": - version: 6.2.1 - resolution: "rehype-react@npm:6.2.1" +"rehype-react@npm:^7.1.2": + version: 7.1.2 + resolution: "rehype-react@npm:7.1.2" dependencies: "@mapbox/hast-util-table-cell-style": ^0.2.0 - hast-to-hyperscript: ^9.0.0 - checksum: 7f16a2cfc38d1fe0d40944f8f27309fc16440d69d3bb53f8e0ca6d6825572f7d1cac4212193a4f4de456b2342fea66ea0919648ad09c0663cfb1e4ca12bed647 + "@types/hast": ^2.0.0 + hast-to-hyperscript: ^10.0.0 + hast-util-whitespace: ^2.0.0 + unified: ^10.0.0 + peerDependencies: + "@types/react": ">=17" + checksum: f3516a90e031663a7066ded72d57ba9a5d4ae87c55d0264a755c03913b5851e1087535e46a6d9f1bb2a19b5d1b2de320164e44aad1dfc45f9e3d4864f33e6e65 languageName: node linkType: hard @@ -18917,6 +18971,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"space-separated-tokens@npm:^2.0.0": + version: 2.0.2 + resolution: "space-separated-tokens@npm:2.0.2" + checksum: 202e97d7ca1ba0758a0aa4fe226ff98142073bcceeff2da3aad037968878552c3bbce3b3231970025375bbba5aee00c5b8206eda408da837ab2dc9c0f26be990 + languageName: node + linkType: hard + "split-on-first@npm:^1.0.0": version: 1.1.0 resolution: "split-on-first@npm:1.1.0" @@ -19363,6 +19424,15 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"style-to-object@npm:^0.4.1": + version: 0.4.1 + resolution: "style-to-object@npm:0.4.1" + dependencies: + inline-style-parser: 0.1.1 + checksum: 2ea213e98eed21764ae1d1dc9359231a9f2d480d6ba55344c4c15eb275f0809f1845786e66d4caf62414a5cc8f112ce9425a58d251c77224060373e0db48f8c2 + languageName: node + linkType: hard + "stylehacks@npm:^5.0.1": version: 5.0.1 resolution: "stylehacks@npm:5.0.1" @@ -19859,6 +19929,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"trough@npm:^2.0.0": + version: 2.1.0 + resolution: "trough@npm:2.1.0" + checksum: a577bb561c2b401cc0e1d9e188fcfcdf63b09b151ff56a668da12197fe97cac15e3d77d5b51f426ccfd94255744a9118e9e9935afe81a3644fa1be9783c82886 + languageName: node + linkType: hard + "true-case-path@npm:^2.2.1": version: 2.2.1 resolution: "true-case-path@npm:2.2.1" @@ -20295,6 +20372,21 @@ typescript@^4.8.4: languageName: node linkType: hard +"unified@npm:^10.0.0": + version: 10.1.2 + resolution: "unified@npm:10.1.2" + dependencies: + "@types/unist": ^2.0.0 + bail: ^2.0.0 + extend: ^3.0.0 + is-buffer: ^2.0.0 + is-plain-obj: ^4.0.0 + trough: ^2.0.0 + vfile: ^5.0.0 + checksum: 053e7c65ede644607f87bd625a299e4b709869d2f76ec8138569e6e886903b6988b21cd9699e471eda42bee189527be0a9dac05936f1d069a5e65d0125d5d756 + languageName: node + linkType: hard + "unified@npm:^8.0.0": version: 8.4.2 resolution: "unified@npm:8.4.2" @@ -20440,6 +20532,15 @@ typescript@^4.8.4: languageName: node linkType: hard +"unist-util-stringify-position@npm:^3.0.0": + version: 3.0.2 + resolution: "unist-util-stringify-position@npm:3.0.2" + dependencies: + "@types/unist": ^2.0.0 + checksum: 2dfd7a0fb2a55e99cc319c3bf7f9f1f73ed652978fa70d19117faa7245d20f21738ec926ecc47f341705ca1bb157e87ced0b6bb5ecaa666bd2ae6b2510d6a671 + languageName: node + linkType: hard + "unist-util-visit-children@npm:^1.0.0": version: 1.1.4 resolution: "unist-util-visit-children@npm:1.1.4" @@ -20751,6 +20852,16 @@ typescript@^4.8.4: languageName: node linkType: hard +"vfile-message@npm:^3.0.0": + version: 3.1.3 + resolution: "vfile-message@npm:3.1.3" + dependencies: + "@types/unist": ^2.0.0 + unist-util-stringify-position: ^3.0.0 + checksum: f5ec2afbc1d5589fc45729209bdcaf01e3fc520fdac693557e62bd91cc8d6f915a6397c2f4d5f7a129ffc6c7511cb77eaf9e0932be1a70e39bed584ef7c86dbd + languageName: node + linkType: hard + "vfile@npm:^4.0.0": version: 4.2.1 resolution: "vfile@npm:4.2.1" @@ -20763,6 +20874,18 @@ typescript@^4.8.4: languageName: node linkType: hard +"vfile@npm:^5.0.0": + version: 5.3.6 + resolution: "vfile@npm:5.3.6" + dependencies: + "@types/unist": ^2.0.0 + is-buffer: ^2.0.0 + unist-util-stringify-position: ^3.0.0 + vfile-message: ^3.0.0 + checksum: 1aa5efff510bc6621ff8a7dc6513110529a11a8d665b44f169cc2a2b6bfa4f312efa00bfe86ca20e506538ff2915c8e538a664bd02a06419421ff964844fbe94 + languageName: node + linkType: hard + "w3c-hr-time@npm:^1.0.2": version: 1.0.2 resolution: "w3c-hr-time@npm:1.0.2" @@ -20826,6 +20949,13 @@ typescript@^4.8.4: languageName: node linkType: hard +"web-namespaces@npm:^2.0.0": + version: 2.0.1 + resolution: "web-namespaces@npm:2.0.1" + checksum: b6d9f02f1a43d0ef0848a812d89c83801d5bbad57d8bb61f02eb6d7eb794c3736f6cc2e1191664bb26136594c8218ac609f4069722c6f56d9fc2d808fa9271c6 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1"