├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── README.md ├── copy └── about.md ├── mdsvex.config.js ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── postcss.config.cjs ├── posts ├── email-form-submission-with-sveltekit.md ├── make-a-sitemap-with-sveltekit.md ├── make-an-rss-feed-with-sveltekit.md ├── revue-subscribers-list-search.png ├── sveltekit-env-secrets.md └── using-skeltekit-endpoints-in-netlify.md ├── src ├── app.d.ts ├── app.html ├── app.postcss ├── index.test.ts ├── lib │ ├── components │ │ ├── footer.svelte │ │ ├── head.svelte │ │ ├── index.ts │ │ ├── nav.svelte │ │ ├── post-card.svelte │ │ └── theme-select.svelte │ ├── icons │ │ ├── badge-check.svelte │ │ ├── git-hub..svelte │ │ ├── index.ts │ │ ├── twitter.svelte │ │ └── you-tube.svelte │ ├── index.ts │ ├── posts.ts │ └── site-config.ts ├── prism.css ├── routes │ ├── +layout.svelte │ ├── +page.svelte │ ├── about │ │ ├── +page.svelte │ │ └── +page.ts │ ├── api │ │ └── posts │ │ │ └── +server.ts │ └── posts │ │ ├── +page.svelte │ │ ├── +page.ts │ │ └── [slug] │ │ ├── +page.svelte │ │ └── +page.ts └── types.ts ├── static ├── favicon.png └── robots.txt ├── svelte.config.js ├── tailwind.config.cjs ├── tests └── test.ts ├── tsconfig.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/README.md -------------------------------------------------------------------------------- /copy/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/copy/about.md -------------------------------------------------------------------------------- /mdsvex.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/mdsvex.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /posts/email-form-submission-with-sveltekit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/posts/email-form-submission-with-sveltekit.md -------------------------------------------------------------------------------- /posts/make-a-sitemap-with-sveltekit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/posts/make-a-sitemap-with-sveltekit.md -------------------------------------------------------------------------------- /posts/make-an-rss-feed-with-sveltekit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/posts/make-an-rss-feed-with-sveltekit.md -------------------------------------------------------------------------------- /posts/revue-subscribers-list-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/posts/revue-subscribers-list-search.png -------------------------------------------------------------------------------- /posts/sveltekit-env-secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/posts/sveltekit-env-secrets.md -------------------------------------------------------------------------------- /posts/using-skeltekit-endpoints-in-netlify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/posts/using-skeltekit-endpoints-in-netlify.md -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/app.html -------------------------------------------------------------------------------- /src/app.postcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/app.postcss -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/lib/components/footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/components/footer.svelte -------------------------------------------------------------------------------- /src/lib/components/head.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/components/head.svelte -------------------------------------------------------------------------------- /src/lib/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/components/index.ts -------------------------------------------------------------------------------- /src/lib/components/nav.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/components/nav.svelte -------------------------------------------------------------------------------- /src/lib/components/post-card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/components/post-card.svelte -------------------------------------------------------------------------------- /src/lib/components/theme-select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/components/theme-select.svelte -------------------------------------------------------------------------------- /src/lib/icons/badge-check.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/icons/badge-check.svelte -------------------------------------------------------------------------------- /src/lib/icons/git-hub..svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/icons/git-hub..svelte -------------------------------------------------------------------------------- /src/lib/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/icons/index.ts -------------------------------------------------------------------------------- /src/lib/icons/twitter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/icons/twitter.svelte -------------------------------------------------------------------------------- /src/lib/icons/you-tube.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/icons/you-tube.svelte -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/posts.ts -------------------------------------------------------------------------------- /src/lib/site-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/lib/site-config.ts -------------------------------------------------------------------------------- /src/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/prism.css -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/about/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/about/+page.svelte -------------------------------------------------------------------------------- /src/routes/about/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/about/+page.ts -------------------------------------------------------------------------------- /src/routes/api/posts/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/api/posts/+server.ts -------------------------------------------------------------------------------- /src/routes/posts/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/posts/+page.svelte -------------------------------------------------------------------------------- /src/routes/posts/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/posts/+page.ts -------------------------------------------------------------------------------- /src/routes/posts/[slug]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/posts/[slug]/+page.svelte -------------------------------------------------------------------------------- /src/routes/posts/[slug]/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/routes/posts/[slug]/+page.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/src/types.ts -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/static/robots.txt -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tests/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/tests/test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spences10/sveltekit-mdsvex-starter-blog/HEAD/vite.config.ts --------------------------------------------------------------------------------