chore: improve security

This commit is contained in:
Thomas Allmer 2021-11-11 14:10:38 +01:00 committed by Thomas Allmer
parent d8e5c42b65
commit 47f7caf1ad
3 changed files with 12 additions and 8 deletions

4
netlify.toml Normal file
View file

@ -0,0 +1,4 @@
[[headers]]
for = "/*"
[headers.values]
Content-Security-Policy = "default-src 'self'; script-src 'self' www.googletagmanager.com https://www.google-analytics.com https://ssl.google-analytics.com 'sha256-W6Gq+BvrdAAMbF8E7WHA7UPQxuUOfJM8E9mpKD0oihA=' 'sha256-vFU+IJ5dUUukI5Varwy49dN2d89DmFj7UNewqQv88sw=' 'sha256-Us7Qc49/TEvprhtYl97evBOnL22N87WF59PHRkcJFLQ='; style-src 'self' 'unsafe-inline' fonts.googleapis.com; img-src 'self' https://www.google-analytics.com; font-src 'self' data: fonts.gstatic.com; connect-src 'self' https://www.google-analytics.com;"

View file

@ -47,7 +47,7 @@
"@open-wc/testing": "^3.0.1",
"@open-wc/testing-helpers": "^2.0.1",
"@rocket/blog": "^0.4.0",
"@rocket/cli": "^0.10.0",
"@rocket/cli": "^0.10.1",
"@rocket/launch": "^0.6.0",
"@rocket/search": "^0.5.0",
"@types/chai-dom": "^0.0.8",

View file

@ -1380,9 +1380,9 @@
unist-util-visit "^2.0.3"
"@mdjs/mdjs-preview@^0.5.3":
version "0.5.3"
resolved "https://registry.yarnpkg.com/@mdjs/mdjs-preview/-/mdjs-preview-0.5.3.tgz#fc711717e6855d93283aee0ded6bc4e782d48fa1"
integrity sha512-rGt51Gmz8glUaQlu2VMEs9PlYHUdpw/YprAfOtobrpyKHOQggr9EtzmSpurmVwDUlxfBW/DGAjFENKRkR90P4g==
version "0.5.4"
resolved "https://registry.yarnpkg.com/@mdjs/mdjs-preview/-/mdjs-preview-0.5.4.tgz#843b507e5881c7060b25263863a96dc3f475fe95"
integrity sha512-SYXjiRJHSDLYYE4LiCD+LJLEmkUjLWo8uoLmvma5T1TGMksxvft/FNzjBEjNL9YthHeNXizUUUB85KEDlQgv0Q==
dependencies:
"@lion/accordion" "^0.6.1"
"@open-wc/scoped-elements" "^2.0.0-next.3"
@ -1618,10 +1618,10 @@
workbox-routing "^6.1.5"
workbox-strategies "^6.1.5"
"@rocket/cli@^0.10.0":
version "0.10.0"
resolved "https://registry.yarnpkg.com/@rocket/cli/-/cli-0.10.0.tgz#dfbf613ef92333bdc634c0dac79774bc94ffc31a"
integrity sha512-r9LRn9jBbEr2yCOE9qqQlsQwX2Nezrx/HVJ8lPoSU7vHdi3EvnlM2P23HlegtWQ4rExX2NwJFgzv1lBXisQHaA==
"@rocket/cli@^0.10.1":
version "0.10.1"
resolved "https://registry.yarnpkg.com/@rocket/cli/-/cli-0.10.1.tgz#42b9f8c844978e40a2ef124fb121a4915537dadf"
integrity sha512-XwVQbSipr5fGMvs62iQ//7G16Ld4feLoE97tT4KrG2gmzqnfTqL+hZF5yp81n+HvyFX2vyR6AtgjagI2wNxg8g==
dependencies:
"@11ty/eleventy" "^0.11.1"
"@11ty/eleventy-img" "^0.9.0"