My personal website, built with Svelte/SvelteKit. I use it to display my generative artworks, offloading rendering to a Web Workers pool. It can also dynamically build my resume from JSON representation to HTML and PDF.
Once you've installed dependencies with npm install
(or pnpm install
or yarn
), start a development server:
npm run start
The website wil automatically open in a new tab.
To create a production version of the website:
npm run build
You can preview the production build with npm run preview
.
npm run visualize %chart-type%
- Visualize resulting Rollup bundle with rollup-plugin-visualizer. Supported values for%chart-type%
includesunburst
,treemap
andnetwork
.npm run check
- Perform SvelteKit checksnpm run lint
- Lint code with ESLintnpm run lint:css
- Lint styles with Stylelintnpm run format
- Format files with Prettier