diff --git a/.gitignore b/.gitignore index 1ab4bed0..af248407 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,6 @@ /src/node_modules/@sapper/ yarn-error.log /__sapper__/ -.env \ No newline at end of file +.env +# Local Netlify folder +.netlify diff --git a/netlify/functions/create-org-site.js b/netlify/functions/create-org-site.js new file mode 100644 index 00000000..5df0e180 --- /dev/null +++ b/netlify/functions/create-org-site.js @@ -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 }), + }; +};