Support netlify functions
This commit is contained in:
+3
-1
@@ -3,4 +3,6 @@
|
||||
/src/node_modules/@sapper/
|
||||
yarn-error.log
|
||||
/__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