Support netlify functions
This commit is contained in:
@@ -4,3 +4,5 @@
|
|||||||
yarn-error.log
|
yarn-error.log
|
||||||
/__sapper__/
|
/__sapper__/
|
||||||
.env
|
.env
|
||||||
|
# Local Netlify folder
|
||||||
|
.netlify
|
||||||
|
|||||||
@@ -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 }),
|
||||||
|
};
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user