My portfolio website https://nealwang.dev/
  • Svelte 55.5%
  • TypeScript 31.9%
  • GLSL 5%
  • mdsvex 3.4%
  • JavaScript 2.4%
  • Other 1.8%
Find a file
Neal Wang bd1bb4948d
All checks were successful
Deploy to Codeberg Pages / deploy (push) Successful in 1m24s
fix: oops used bad lockfile
2026-08-02 03:06:44 -07:00
.forgejo/workflows fix: oops used bad lockfile 2026-08-02 03:06:44 -07:00
.husky feat: add fun messages to pre-commit hook 2025-08-08 23:56:20 -07:00
src feat: change codeberg -> self-hosted 2026-08-02 02:35:55 -07:00
static feat!: switch to using biome for linting and formatting 2026-05-17 21:28:10 -07:00
.gitignore feat!: migrate from svelte -> sveltekit 2025-08-04 22:47:34 -07:00
.npmrc feat!: migrate from svelte -> sveltekit 2025-08-04 22:47:34 -07:00
.prettierignore feat!: migrate from svelte -> sveltekit 2025-08-04 22:47:34 -07:00
.prettierrc.yaml feat!: migrate from svelte -> sveltekit 2025-08-04 22:47:34 -07:00
biome.json feat: update exps 2026-07-23 11:47:27 -07:00
bun.lock fix: oops used bad lockfile 2026-08-02 03:06:44 -07:00
eslint.config.js feat!: events 2025-08-08 23:50:58 -07:00
LICENSE Initial commit 2025-08-04 22:13:48 -07:00
package.json feat: change codeberg -> self-hosted 2026-08-02 02:35:55 -07:00
README.md feat: update readme 2025-08-21 21:41:22 -07:00
svelte.config.js fix: prerender for github pages 2025-08-06 01:51:55 -07:00
tsconfig.json feat!: migrate from svelte -> sveltekit 2025-08-04 22:47:34 -07:00
vite.config.ts feat!: migrate from svelte -> sveltekit 2025-08-04 22:47:34 -07:00

neowsl

Neal Wang's portfolio website

Project Structure

Derived from the Bulletproof React project structure.

  • src/app/routes/ is renamed to src/app/views/ since this is an SPA.
  • src/stores/ is renamed to src/state/ to reflect Svelte's state management.
  • tests/ contains unit tests.

Sources