{"repo":"jthegedus/svelte-adapter-firebase","free":true,"listed":false,"github":"https://github.com/jthegedus/svelte-adapter-firebase","clone":"git clone https://github.com/jthegedus/svelte-adapter-firebase.git","description":"SvelteKit adapter for Firebase Hosting rewrites to Cloud Functions for a Svelte SSR experience","language":"JavaScript","stars":287,"topics":["svelte","sveltekit","firebase","ssr","serverless","cloud-functions","sveltekit-adapter","svelte-adapter","cloud-run"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":":warning: WARNING: Firebase have introduced first-party support for SvelteKit on Hosting (experimental) and App Hosting. This adapter may be deprecated in future as it cannot support the same level of integration as the official team and tooling. Use at your own risk. ---------------------------------------------------------------------------------------------------- svelte-adapter-firebase Firebase adapter for SvelteKit. Utilise the Firebase Hosting CDN with dynamic content served by SvelteKit on Cloud Functions! :heavy check mark: SSR on Cloud Functions :heavy check mark: Integrates with existing Cloud Functions! :heavy check mark: Local production testing with Firebase Emulator :heavy check mark: Mitigate cold-starts with minInstances :heavy check mark: Multiple Hosting Sites Contents - Contents - Setup - Beta Adapter Version Compatibility - Configuration Overview - Details - firebase.json Configurations - Adapter Configurations - How it works - Firebase Emulator local Testing - Deployment - Caveats - Non-goals - FAQ - Contributing - external contributions Setup The adapter reads firebase.json to determine output dirs for Server scripts & Static assets, without this file the adapter cannot know how your Firebase app is configured. Hosting & Cloud Functions are required. In your standard SvelteKit project: - npm install --save-dev svelte-adapter-firebase - add adapter to svelte.config.js : - Setup firebase.json with firebase init . - npm run build . Read and repeat, the out","default_branch":null,"files":null,"tree":[],"storefront":"/r/jthegedus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jthegedus/svelte-adapter-firebase/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}