2
1
Fork 0

cors on static assets
continuous-integration/drone the build failed Details

pull/1/head
AAGaming 2 years ago
parent 4e4b36aab2
commit b48d4befde

@ -0,0 +1,13 @@
// very hacky solution for cors on static assets.
const fs = require('fs')
const path = require('path')
fs.readFile(path.join(__dirname, "workers-site", "index.js"), 'utf8', function (err,data) {
if (err) {
return console.log(err);
}
const result = data.replace("new Response(body);\nif (shouldEdgeCache) {", "new Response(body);\nresponse.headers.set(\"Access-Control-Allow-Origin\", \"*\");\nif (shouldEdgeCache) {");
fs.writeFile(path.join(__dirname, "workers-site", "index.js"), result, 'utf8', function (err) {
if (err) return console.log(err);
});
});

@ -6,8 +6,7 @@
"version": "0.0.1",
"scripts": {
"dev": "svelte-kit dev",
"build": "svelte-kit build",
"build-netlify": "svelte-kit build",
"build": "svelte-kit build && node ./fixHeaders.js",
"start": "node build"
},
"dependencies": {

Loading…
Cancel
Save