diff --git a/package.json b/package.json index 70eeb98b..71d86239 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "lodash": "^4.17.21", "node-html-parser": "^6.1.13", "object-hash": "^3.0.0", - "satori": "^0.1.2" + "satori": "^0.12.1" }, "resolutions": { "ws@^8.13.0": "8.17.1", diff --git a/yarn.lock b/yarn.lock index 490cb248..494746f8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3176,7 +3176,7 @@ __metadata: lodash: "npm:^4.17.21" node-html-parser: "npm:^6.1.13" object-hash: "npm:^3.0.0" - satori: "npm:^0.1.2" + satori: "npm:^0.12.1" typescript: "npm:^5.7.3" languageName: unknown linkType: soft @@ -3693,6 +3693,13 @@ __metadata: languageName: node linkType: hard +"base64-js@npm:0.0.8": + version: 0.0.8 + resolution: "base64-js@npm:0.0.8" + checksum: 10c0/60f02a9fdbbbb251c0a1064834d4062f5a3c4237edd9f0313282d75980a80ce303316795f7a80c8e240e524169644d88445ec0697b03f81ab9f4458090979375 + languageName: node + linkType: hard + "batch@npm:0.6.1": version: 0.6.1 resolution: "batch@npm:0.6.1" @@ -4254,7 +4261,7 @@ __metadata: languageName: node linkType: hard -"color-name@npm:~1.1.4": +"color-name@npm:^1.1.4, color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" checksum: 10c0/a1a3f914156960902f46f7f56bc62effc6c94e84b2cae157a526b1c1f74b677a47ec602bf68a61abfa2b42d15b7c5651c6dbe72a43af720bc588dff885b10f95 @@ -4580,6 +4587,13 @@ __metadata: languageName: node linkType: hard +"css-gradient-parser@npm:^0.0.16": + version: 0.0.16 + resolution: "css-gradient-parser@npm:0.0.16" + checksum: 10c0/7f05794ad99927ed4dcb9b96571117eea5d4426366f6dc38932035f0e73729ed0edc2a4144576851b2987cdfe8acf9e8d9f2f08c9daf69d085ae2679779bbc5a + languageName: node + linkType: hard + "css-has-pseudo@npm:^7.0.2": version: 7.0.2 resolution: "css-has-pseudo@npm:7.0.2" @@ -6435,6 +6449,13 @@ __metadata: languageName: node linkType: hard +"hex-rgb@npm:^4.1.0": + version: 4.3.0 + resolution: "hex-rgb@npm:4.3.0" + checksum: 10c0/ce2c2ff260d9e0686bead74e3318c1684d8a2da856da30ed90535442f705fb4f5cd93ffe70274e2534a7319a99cda6a6617f23d4f163b72867f406e25ea30cb4 + languageName: node + linkType: hard + "history@npm:^4.9.0": version: 4.10.1 resolution: "history@npm:4.10.1" @@ -7382,6 +7403,16 @@ __metadata: languageName: node linkType: hard +"linebreak@npm:^1.1.0": + version: 1.1.0 + resolution: "linebreak@npm:1.1.0" + dependencies: + base64-js: "npm:0.0.8" + unicode-trie: "npm:^2.0.0" + checksum: 10c0/b350c90d7b10db30345ed56cdb869548110ce73ccdc4337100eaee50755eed78e9823490e6f2d7ed0adde14f7ed2a12d8583015e072c54f34dc70b316fde133d + languageName: node + linkType: hard + "lines-and-columns@npm:^1.1.6": version: 1.2.4 resolution: "lines-and-columns@npm:1.2.4" @@ -9002,6 +9033,13 @@ __metadata: languageName: node linkType: hard +"pako@npm:^0.2.5": + version: 0.2.9 + resolution: "pako@npm:0.2.9" + checksum: 10c0/79c1806ebcf325b60ae599e4d7227c2e346d7b829dc20f5cf24cef07c934079dc3a61c5b3c8278a2f7a190c4a613e343ea11e5302dbe252efd11712df4b6b041 + languageName: node + linkType: hard + "param-case@npm:^3.0.4": version: 3.0.4 resolution: "param-case@npm:3.0.4" @@ -9021,6 +9059,16 @@ __metadata: languageName: node linkType: hard +"parse-css-color@npm:^0.2.1": + version: 0.2.1 + resolution: "parse-css-color@npm:0.2.1" + dependencies: + color-name: "npm:^1.1.4" + hex-rgb: "npm:^4.1.0" + checksum: 10c0/558f1d9874295a618717b88633fb15343fd4d2952c21b274c77503f251c1ed18086df6cec422b6ca67c8f8f0511baf327fae232d4ed12d55cf116695346161d3 + languageName: node + linkType: hard + "parse-entities@npm:^4.0.0": version: 4.0.1 resolution: "parse-entities@npm:4.0.1" @@ -10861,18 +10909,22 @@ __metadata: languageName: node linkType: hard -"satori@npm:^0.1.2": - version: 0.1.2 - resolution: "satori@npm:0.1.2" +"satori@npm:^0.12.1": + version: 0.12.1 + resolution: "satori@npm:0.12.1" dependencies: "@shuding/opentype.js": "npm:1.4.0-beta.0" css-background-parser: "npm:^0.1.0" css-box-shadow: "npm:1.0.0-3" + css-gradient-parser: "npm:^0.0.16" css-to-react-native: "npm:^3.0.0" emoji-regex: "npm:^10.2.1" + escape-html: "npm:^1.0.3" + linebreak: "npm:^1.1.0" + parse-css-color: "npm:^0.2.1" postcss-value-parser: "npm:^4.2.0" - yoga-wasm-web: "npm:^0.3.0" - checksum: 10c0/9842dc2513d3b48e8b5fb8dcb528a7547ad4b78231827920a1dfafecfac3c607d44e4119535ce4b617a09d9959b526635969708c137d68473c5678f1929b5fa7 + yoga-wasm-web: "npm:^0.3.3" + checksum: 10c0/2cf067bc39308eb2c8be00997adcb57c1a541c6b76e839a8cdde084cf47aebc22bcae55785fba24b0d3136f0a9f32070d48401196be2f82d2ab19c5e6635b68f languageName: node linkType: hard @@ -11656,6 +11708,13 @@ __metadata: languageName: node linkType: hard +"tiny-inflate@npm:^1.0.0": + version: 1.0.3 + resolution: "tiny-inflate@npm:1.0.3" + checksum: 10c0/fab687537254f6ec44c9a2e880048fe70da3542aba28f73cda3e74c95cabf342a339372f2a6c032e322324f01accc03ca26c04ba2bad9b3eb8cf3ee99bba7f9b + languageName: node + linkType: hard + "tiny-invariant@npm:^1.0.2": version: 1.3.3 resolution: "tiny-invariant@npm:1.3.3" @@ -11826,6 +11885,16 @@ __metadata: languageName: node linkType: hard +"unicode-trie@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-trie@npm:2.0.0" + dependencies: + pako: "npm:^0.2.5" + tiny-inflate: "npm:^1.0.0" + checksum: 10c0/2422368645249f315640a1c9e9506046aa7738fc9c5d59e15c207cdd6ec66101c35b0b9f75dc3ac28fe7be19aaf1efc898bbea074fa1e8e295ef736aeb7904bb + languageName: node + linkType: hard + "unified@npm:^11.0.0, unified@npm:^11.0.3, unified@npm:^11.0.4": version: 11.0.4 resolution: "unified@npm:11.0.4" @@ -12505,7 +12574,7 @@ __metadata: languageName: node linkType: hard -"yoga-wasm-web@npm:^0.3.0": +"yoga-wasm-web@npm:^0.3.3": version: 0.3.3 resolution: "yoga-wasm-web@npm:0.3.3" checksum: 10c0/d46ae3a436409e89eb0ea3b8c7624dafaf2c846d9038fdf8aa0cc839f73a2577b679bdc22997596177de74c580a6cdc3206c98fd2acd91b66f85462d9d9d260a