Skip to content

Commit 46474a8

Browse files
authored
Merge branch 'ep2025' into ep2025-unconference
2 parents 0458871 + 751624d commit 46474a8

28 files changed

+3979
-710
lines changed

astro.config.mjs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import rehypeSlug from "rehype-slug";
77
import rehypeAutolinkHeadings from "rehype-autolink-headings";
88
import metaTags from "astro-meta-tags";
99
import deleteUnusedImages from "astro-delete-unused-images";
10+
import serviceWorker from "astrojs-service-worker";
1011
import { execSync } from "node:child_process";
1112
import svelte from "@astrojs/svelte";
1213
import compress from "astro-compress";
@@ -117,6 +118,9 @@ export default defineConfig({
117118
metaTags(),
118119
deleteUnusedImages(),
119120
svelte(),
121+
serviceWorker({
122+
workbox: { inlineWorkboxRuntime: true },
123+
}),
120124
compress({
121125
HTML: false,
122126
CSS: false,
@@ -132,4 +136,8 @@ export default defineConfig({
132136
remotePatterns: [{ protocol: "https" }],
133137
domains: ["programme.europython.eu", "placehold.co"],
134138
},
139+
prefetch: {
140+
prefetchAll: true,
141+
defaultStrategy: "load",
142+
},
135143
});

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,14 @@
2020
"@fortawesome/fontawesome-free": "^6.7.2",
2121
"@nanostores/persistent": "^1.0.0",
2222
"@tailwindcss/typography": "^0.5.16",
23-
"@tailwindcss/vite": "^4.1.7",
23+
"@tailwindcss/vite": "^4.1.8",
2424
"astro": "^5.8.0",
2525
"astro-compress": "^2.3.8",
2626
"astro-delete-unused-images": "^1.0.3",
2727
"astro-meta-tags": "^0.3.2",
2828
"astro-pagefind": "^1.8.3",
2929
"astro-preload": "^1.1.2",
30+
"astrojs-service-worker": "^2.0.0",
3031
"clsx": "^2.1.1",
3132
"date-fns": "^4.1.0",
3233
"date-fns-tz": "^3.2.0",
@@ -39,8 +40,8 @@
3940
"rehype-slug": "^6.0.0",
4041
"remark-toc": "^9.0.0",
4142
"sharp": "^0.34.2",
42-
"svelte": "^5.30.2",
43-
"tailwindcss": "^4.1.7",
43+
"svelte": "^5.33.12",
44+
"tailwindcss": "^4.1.8",
4445
"typescript": "^5.8.3"
4546
},
4647
"devDependencies": {

pnpm-lock.yaml

Lines changed: 3607 additions & 618 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/android-chrome-144x144.png

12.9 KB
Loading

public/android-chrome-192x192.png

18 KB
Loading

public/android-chrome-256x256.png

25 KB
Loading

public/android-chrome-36x36.png

2.78 KB
Loading

public/android-chrome-384x384.png

40.2 KB
Loading

public/android-chrome-48x48.png

3.6 KB
Loading

public/android-chrome-512x512.png

56.2 KB
Loading

0 commit comments

Comments
 (0)