diff --git a/.gitignore b/.gitignore index eee04ce..2ed8a07 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ node_modules .cache .output .env -dist \ No newline at end of file +dist +.netlify diff --git a/README.md b/README.md index 0fd4538..e5fee27 100644 --- a/README.md +++ b/README.md @@ -18,3 +18,4 @@ Read the docs at https://docs.movie-web.app/proxy/introduction - cloudflare workers - AWS lambda - nodejs + - netlify edge functions diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..a413a57 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,4 @@ +[build] +command = "pnpm build:netlify" +publish = "." +edge_functions = ".netlify" diff --git a/package.json b/package.json index f44679c..8346524 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "build:cloudflare": "NITRO_PRESET=cloudflare npm run build", "build:aws": "NITRO_PRESET=aws_lambda npm run build", "build:node": "NITRO_PRESET=node-server npm run build", + "build:netlify": "NITRO_PRESET=netlify_edge npm run build", "start": "node .output/server/index.mjs", "lint": "eslint --ext .ts src/", "lint:fix": "eslint --fix --ext .ts src/",