Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.71 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.71 KB

Portfolio Website

License: WTFPL CodeFactor Build & Deploy time tracker

Built with pure HTML and CSS.

v1.1: v2.0: Built with Web Components (HTML, CSS, JS) using lit-element, lit-html with polymer-cli

  • Automated deployment to master branch with Travis CI

v3.0:

  • Pre-commit linting (svelte-check) + formatting (prettier) with Husky
  • Commit messages enforced with Conventional Commits
  • Automated build and deployment with Github Actions and Github Pages
  • Built With: Svelte, TypeScript, Sass, Vite

Made with ❤️ by Navinn Ravindaran


Getting Started

Install Dependencies

pnpm i  # runs husky install after completion

Development Server

npm run dev  # http://localhost:3000

Build

npm run build  # /dist

npm run serve  # serves /dist @ http://localhost:5000

Lint

npm run lint  # will fail on warnings and hints, uses tsconfig.json

Format

npm run format  # formats .svelte, .ts, .scss @ /src