-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjuno.config.mjs
More file actions
37 lines (36 loc) · 938 Bytes
/
juno.config.mjs
File metadata and controls
37 lines (36 loc) · 938 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import { defineConfig } from "@junobuild/config";
/** @type {import('@junobuild/config').JunoConfig} */
export default defineConfig({
satellite: {
ids: {
production: "fmkjf-bqaaa-aaaal-acpza-cai",
},
source: "src",
storage: {
headers: [
{
source: "**/*.js",
headers: [["Cache-Control", "max-age=31536000"]],
},
{
source: "**/*.css",
headers: [["Cache-Control", "max-age=31536000"]],
},
{
source: "**/*.woff2",
headers: [["Cache-Control", "max-age=31536000"]],
},
{
source: "**/*.svg",
headers: [["Cache-Control", "max-age=31536000"]],
},
{
source: "**/releases/**/*",
headers: [["Content-Type", "application/octet-stream"]],
},
],
},
encoding: [["**/releases/*.gz", "identity"]],
precompress: false,
},
});