aboutsummaryrefslogtreecommitdiff
path: root/next.config.js
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-09-13 18:24:50 +0700
committerGitHub <[email protected]>2023-09-13 18:24:50 +0700
commit195ffb79c013225cf65e8b89b1f2be0b34adb2f6 (patch)
tree97e2b2dc201955bf716ef4bf5011344270fcc3d1 /next.config.js
parentUpdate v4 - Merge pre-push to main (#71) (diff)
downloadmoopa-195ffb79c013225cf65e8b89b1f2be0b34adb2f6.tar.xz
moopa-195ffb79c013225cf65e8b89b1f2be0b34adb2f6.zip
Update v4.0.1 - Merge pre-push to main (#73)v4.0.1
* Create build-test.yml * initial v4 commit * update: github workflow * update: push on branch * Update .github/ISSUE_TEMPLATE/bug_report.md * configuring next.config.js file * Update v4.0.1
Diffstat (limited to 'next.config.js')
-rw-r--r--next.config.js124
1 files changed, 62 insertions, 62 deletions
diff --git a/next.config.js b/next.config.js
index b3cf9a1..b32b625 100644
--- a/next.config.js
+++ b/next.config.js
@@ -1,5 +1,5 @@
/** @type {import('next').NextConfig} */
-const nextSafe = require("next-safe");
+// const nextSafe = require("next-safe");
const withPWA = require("next-pwa")({
dest: "public",
@@ -44,68 +44,68 @@ module.exports = withPWA({
},
],
},
- {
- source: "/:path*",
- headers: nextSafe({
- contentTypeOptions: "nosniff",
- contentSecurityPolicy: {
- "base-uri": "'none'",
- "child-src": "'none'",
- "connect-src": [
- "'self'",
- "webpack://*",
- "https://graphql.anilist.co/",
- "https://api.aniskip.com/",
- "https://m3u8proxy.moopa.workers.dev/",
- ],
- "default-src": "'self'",
- "font-src": [
- "'self'",
- "https://cdnjs.cloudflare.com/",
- "https://fonts.gstatic.com/",
- ],
- "form-action": "'self'",
- "frame-ancestors": "'none'",
- "frame-src": "'none'",
- "img-src": [
- "'self'",
- "https://s4.anilist.co",
- "data:",
- "https://media.kitsu.io",
- "https://artworks.thetvdb.com",
- "https://img.moopa.live",
- "https://meo.comick.pictures",
- "https://kitsu-production-media.s3.us-west-002.backblazeb2.com",
- ],
- "manifest-src": "'self'",
- "media-src": ["'self'", "blob:"],
- "object-src": "'none'",
- "prefetch-src": false,
- "script-src": [
- "'self'",
- "https://static.cloudflareinsights.com",
- "'unsafe-inline'",
- "'unsafe-eval'",
- ],
+ // {
+ // source: "/:path*",
+ // headers: nextSafe({
+ // contentTypeOptions: "nosniff",
+ // contentSecurityPolicy: {
+ // "base-uri": "'none'",
+ // "child-src": "'none'",
+ // "connect-src": [
+ // "'self'",
+ // "webpack://*",
+ // "https://graphql.anilist.co/",
+ // "https://api.aniskip.com/",
+ // "https://m3u8proxy.moopa.workers.dev/",
+ // ],
+ // "default-src": "'self'",
+ // "font-src": [
+ // "'self'",
+ // "https://cdnjs.cloudflare.com/",
+ // "https://fonts.gstatic.com/",
+ // ],
+ // "form-action": "'self'",
+ // "frame-ancestors": "'none'",
+ // "frame-src": "'none'",
+ // "img-src": [
+ // "'self'",
+ // "https://s4.anilist.co",
+ // "data:",
+ // "https://media.kitsu.io",
+ // "https://artworks.thetvdb.com",
+ // "https://img.moopa.live",
+ // "https://meo.comick.pictures",
+ // "https://kitsu-production-media.s3.us-west-002.backblazeb2.com",
+ // ],
+ // "manifest-src": "'self'",
+ // "media-src": ["'self'", "blob:"],
+ // "object-src": "'none'",
+ // "prefetch-src": false,
+ // "script-src": [
+ // "'self'",
+ // "https://static.cloudflareinsights.com",
+ // "'unsafe-inline'",
+ // "'unsafe-eval'",
+ // ],
- "style-src": [
- "'self'",
- "'unsafe-inline'",
- "https://cdnjs.cloudflare.com",
- "https://fonts.googleapis.com",
- ],
- "worker-src": "'self'",
- mergeDefaultDirectives: false,
- reportOnly: false,
- },
- frameOptions: "DENY",
- permissionsPolicy: false,
- // permissionsPolicyDirectiveSupport: ["proposed", "standard"],
- isDev: false,
- referrerPolicy: "no-referrer",
- xssProtection: "1; mode=block",
- }),
- },
+ // "style-src": [
+ // "'self'",
+ // "'unsafe-inline'",
+ // "https://cdnjs.cloudflare.com",
+ // "https://fonts.googleapis.com",
+ // ],
+ // "worker-src": "'self'",
+ // mergeDefaultDirectives: false,
+ // reportOnly: false,
+ // },
+ // frameOptions: "DENY",
+ // permissionsPolicy: false,
+ // // permissionsPolicyDirectiveSupport: ["proposed", "standard"],
+ // isDev: false,
+ // referrerPolicy: "no-referrer",
+ // xssProtection: "1; mode=block",
+ // }),
+ // },
];
},
});