Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.28 KB

File metadata and controls

31 lines (20 loc) · 1.28 KB

personal-site

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.

Developing

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.

Building

To create a production version of the website:

npm run build

You can preview the production build with npm run preview.

Other supported commands

  • npm run visualize %chart-type% - Visualize resulting Rollup bundle with rollup-plugin-visualizer. Supported values for %chart-type% include sunburst, treemap and network.
  • npm run check - Perform SvelteKit checks
  • npm run lint - Lint code with ESLint
  • npm run lint:css - Lint styles with Stylelint
  • npm run format - Format files with Prettier