Support netlify functions

This commit is contained in:
Rotimi Best
2022-12-31 11:33:13 +01:00
parent 99301d8c89
commit fb6da3130e
2 changed files with 20 additions and 1 deletions
+2
View File
@@ -4,3 +4,5 @@
yarn-error.log
/__sapper__/
.env
# Local Netlify folder
.netlify
+17
View File
@@ -0,0 +1,17 @@
const { NetlifyAPI } = require('netlify');
exports.handler = async function (event) {
// your server-side functionality
// const { siteName } = JSON.parse(event.body);
console.log(
'process.env.SVELTE_APP_NETLIFY_API_KEY',
process.env.SVELTE_APP_NETLIFY_API_KEY
);
const client = new NetlifyAPI(process.env.SVELTE_APP_NETLIFY_API_KEY);
const sites = await client.listSites();
return {
statusCode: 200,
body: JSON.stringify({ sites }),
};
};