You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'See the <a href="/docs/kit/icons">icons documentation</a> for best practices when using an icon library',
306
+
packages: [
307
+
{name: '@iconify/tailwind4'},
308
+
{name: '@unocss/preset-icons'},
309
+
{name: '@lucide/svelte',description: 'Beautiful and consistent icons'},
310
+
{name: 'svelte-awesome',description: 'Font Awesome icons for Svelte'},
311
+
{name: 'phosphor-svelte',description: 'A clean and friendly icon family'},
312
+
{name: 'unplugin-icons',description: 'A Vite plugin that provides icons on demand'}
313
+
]
314
+
},
315
+
{
316
+
title: 'Testing',
317
+
description:
318
+
'You might find the <a href="/docs/svelte/testing">documentation about testing</a> to be helpful during setup',
319
+
packages: [
320
+
{name: '@testing-library/svelte',description: 'Testing utilities for DOM interaction'},
321
+
{name: 'playwright',description: 'Browser automation for end-to-end testing'},
322
+
{name: 'vitest'}
323
+
]
324
+
},
325
+
{
326
+
title: 'Bundler plugins',
327
+
description:
328
+
'If you’re using SvelteKit or a similar framework, this part is taken care of. If you’re <a href="/docs/svelte/getting-started#Alternatives-to-SvelteKit">setting things up on your own</a>, you will need a plugin to tell your bundler how to compile Svelte files',
329
+
packages: [
330
+
{name: '@sveltejs/vite-plugin-svelte'},
331
+
{name: 'rollup-plugin-svelte'},
332
+
{name: 'svelte-loader',description: 'Compile Svelte components with webpack'},
333
+
{name: 'esbuild-svelte',description: 'Compile Svelte components with esbuild'}
0 commit comments