Skip to content

Commit 66e4cc4

Browse files
committed
feat: add immutable cache headers to hashed assets
1 parent 320b4db commit 66e4cc4

File tree

4 files changed

+20
-11
lines changed

4 files changed

+20
-11
lines changed

.vscode/settings.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
{
2-
"editor.formatOnSave": true
2+
"editor.formatOnSave": true,
3+
"[json]": {
4+
"editor.formatOnSave": false
5+
}
36
}

index.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ export default function ({ debug = false } = {}) {
2222
route: '*',
2323
methods: ['POST', 'PUT', 'DELETE'],
2424
rewrite: ssrFunctionRoute
25+
},
26+
{
27+
route: `/${builder.appDir}/*`,
28+
headers: {
29+
'cache-control': 'public, immutable, max-age=31536000'
30+
}
2531
}
2632
],
2733
navigationFallback: {

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
"url": "https://github.com/geoffrich/svelte-adapter-azure-swa/issues"
2828
},
2929
"peerDependencies": {
30-
"@sveltejs/kit": "^1.0.0-next.208"
30+
"@sveltejs/kit": "^1.0.0-next.218"
3131
},
3232
"devDependencies": {
3333
"@azure/functions": "^1.2.3",
34-
"@sveltejs/kit": "^1.0.0-next.211",
34+
"@sveltejs/kit": "^1.0.0-next.218",
3535
"@types/node": "^17.0.5",
3636
"prettier": "^2.4.1"
3737
},

0 commit comments

Comments
 (0)