From c7897968083119e9fe7b7881da1efeeead8e909a Mon Sep 17 00:00:00 2001 From: Yuri Iozzelli Date: Fri, 7 Nov 2025 13:08:58 +0100 Subject: [PATCH] Explicitly install iconify packages Cloudflare seems to be unable to fetch icons at build time otherwise --- pnpm-lock.yaml | 36 ++++++++++++++++++++++++++++-------- sites/labs/package.json | 1 + 2 files changed, 29 insertions(+), 8 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b9b0f2b..00ca09d2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,22 +49,22 @@ importers: version: link:../global-navbar '@tailwindcss/typography': specifier: ^0.5.10 - version: 0.5.10 + version: 0.5.10(tailwindcss@3.4.18) astro: specifier: '*' version: 4.5.18(typescript@5.9.3) astro-expressive-code: specifier: ^0.23.0 - version: 0.23.0 + version: 0.23.0(astro@4.5.18(typescript@5.9.3)) astro-icon: specifier: ^0.8.1 version: 0.8.1 astro-integration-kit: specifier: ^0.14.0 - version: 0.14.0 + version: 0.14.0(astro@4.5.18(typescript@5.9.3)) astro-public: specifier: ^0.1.0 - version: 0.1.1 + version: 0.1.1(astro@4.5.18(typescript@5.9.3)) astro-robots-txt: specifier: ^1.0.0 version: 1.0.0 @@ -316,6 +316,9 @@ importers: '@astropub/md': specifier: ^0.4.0 version: 0.4.0(@astrojs/markdown-remark@5.0.0) + '@iconify-json/ri': + specifier: ^1.2.6 + version: 1.2.6 '@leaningtech/astro-theme': specifier: workspace:^ version: link:../../packages/astro-theme @@ -857,6 +860,12 @@ packages: '@expressive-code/plugin-text-markers@0.23.0': resolution: {integrity: sha512-6fIuL0DjJ10yyu7UR9YmahorRiX/AVVoXaMQ05frbyrZ2GpGCByo2mlVaZPXzgqZWQrFxhuvacYWUNaTm1u+3g==} + '@iconify-json/ri@1.2.6': + resolution: {integrity: sha512-tGXRmXtb8oFu8DNg9MsS1pywKFgs9QZ4U6LBzUamBHaw3ePSiPd7ouE64gzHzfEcR16hgVaXoUa+XxD3BB0XOg==} + + '@iconify/types@2.0.0': + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -3828,6 +3837,12 @@ snapshots: hastscript: 7.2.0 unist-util-visit-parents: 5.1.3 + '@iconify-json/ri@1.2.6': + dependencies: + '@iconify/types': 2.0.0 + + '@iconify/types@2.0.0': {} + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -4009,12 +4024,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@tailwindcss/typography@0.5.10': + '@tailwindcss/typography@0.5.10(tailwindcss@3.4.18)': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 + tailwindcss: 3.4.18 '@trysound/sax@0.2.0': {} @@ -4203,8 +4219,9 @@ snapshots: astring@1.8.6: {} - astro-expressive-code@0.23.0: + astro-expressive-code@0.23.0(astro@4.5.18(typescript@5.9.3)): dependencies: + astro: 4.5.18(typescript@5.9.3) remark-expressive-code: 0.23.0 astro-icon@0.8.1: @@ -4213,12 +4230,15 @@ snapshots: resolve-pkg: 2.0.0 svgo: 2.8.0 - astro-integration-kit@0.14.0: + astro-integration-kit@0.14.0(astro@4.5.18(typescript@5.9.3)): dependencies: + astro: 4.5.18(typescript@5.9.3) pathe: 1.1.2 recast: 0.23.11 - astro-public@0.1.1: {} + astro-public@0.1.1(astro@4.5.18(typescript@5.9.3)): + dependencies: + astro: 4.5.18(typescript@5.9.3) astro-robots-txt@1.0.0: dependencies: diff --git a/sites/labs/package.json b/sites/labs/package.json index 7558da72..cd2e3c0d 100644 --- a/sites/labs/package.json +++ b/sites/labs/package.json @@ -19,6 +19,7 @@ "@astrojs/svelte": "^5.4.0", "@astrojs/tailwind": "^5.1.0", "@astropub/md": "^0.4.0", + "@iconify-json/ri": "^1.2.6", "@leaningtech/astro-theme": "workspace:^", "@leaningtech/cheerp-ts-three-demo": "workspace:^", "@leaningtech/cheerpj-applet-page": "workspace:^",