diff --git a/astro.config.ts b/astro.config.ts
index a144d59..e03a164 100644
--- a/astro.config.ts
+++ b/astro.config.ts
@@ -6,9 +6,6 @@ export default defineConfig({
adapter: vercel({
webAnalytics: { enabled: true },
}),
- experimental: {
- responsiveImages: true,
- },
integrations: [konamiEmojiBlast()],
output: "server",
redirects: {
diff --git a/package.json b/package.json
index 3ed6e49..b1e38d9 100644
--- a/package.json
+++ b/package.json
@@ -77,9 +77,20 @@
"typescript-eslint": "^8.32.1"
},
"engines": {
- "node": "20.11.0"
+ "node": ">=20.11.0"
},
"publishConfig": {
"provenance": true
+ },
+ "pnpm": {
+ "peerDependencyRules": {
+ "allowedVersions": {
+ "@astrojs/markdown-remark": "6",
+ "astro": "5"
+ }
+ },
+ "ignoredBuiltDependencies": [
+ "sharp"
+ ]
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a7809fd..0654efd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1236,6 +1236,7 @@ packages:
'@vercel/edge@1.2.1':
resolution: {integrity: sha512-1++yncEyIAi68D3UEOlytYb1IUcIulMWdoSzX2h9LuSeeyR7JtaIgR8DcTQ6+DmYOQn+5MCh6LY+UmK6QBByNA==}
+ deprecated: This package is deprecated. You should to use `@vercel/functions` instead.
'@vercel/nft@0.29.3':
resolution: {integrity: sha512-aVV0E6vJpuvImiMwU1/5QKkw2N96BRFE7mBYGS7FhXUoS6V7SarQ+8tuj33o7ofECz8JtHpmQ9JW+oVzOoB7MA==}
@@ -1736,8 +1737,8 @@ packages:
emmet@2.4.11:
resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==}
- emoji-blast@0.10.2:
- resolution: {integrity: sha512-3VrqajirPj8QeQxQeMHUfD+03H64XTEVPGRjxP5rjDCVEC5NGF3FgutMpU5scIOhcuzG23Qvs32k0Pnj+hRzGA==}
+ emoji-blast@0.11.0:
+ resolution: {integrity: sha512-RYy1ZjHqYQLjOkficpqzvAzGfE1GUcn1Bp7Ec1wq0lVIoRgNLMx4lRZWo9p0HsEawrI9Zmh0mloLXcf8ewIzfQ==}
engines: {node: '>=18'}
emoji-regex@10.4.0:
@@ -1858,6 +1859,7 @@ packages:
eslint-plugin-markdown@5.1.0:
resolution: {integrity: sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ deprecated: Please use @eslint/markdown instead
peerDependencies:
eslint: '>=8'
@@ -3255,6 +3257,7 @@ packages:
source-map@0.8.0-beta.0:
resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
engines: {node: '>= 8'}
+ deprecated: The work that was done in this beta branch won't be included in future versions
space-separated-tokens@2.0.2:
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
@@ -5540,7 +5543,7 @@ snapshots:
'@emmetio/abbreviation': 2.3.3
'@emmetio/css-abbreviation': 2.1.8
- emoji-blast@0.10.2: {}
+ emoji-blast@0.11.0: {}
emoji-regex@10.4.0: {}
@@ -6330,7 +6333,7 @@ snapshots:
konami-emoji-blast@0.5.9:
dependencies:
- emoji-blast: 0.10.2
+ emoji-blast: 0.11.0
konami-code-js: 0.8.3
levn@0.4.1:
diff --git a/src/components/ImagesAndTextTwoColumn.astro b/src/components/ImagesAndTextTwoColumn.astro
index d91e15f..03a7c08 100644
--- a/src/components/ImagesAndTextTwoColumn.astro
+++ b/src/components/ImagesAndTextTwoColumn.astro
@@ -23,7 +23,7 @@ interface Props {