thi-ng / tpl-umbrella-basic

Bare-bones template repo for thi.ng/umbrella browser-based projects (TypeScript, Vite, Tachyons)

Home Page:https://thi.ng/umbrella

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tpl-umbrella-basic

This is an absolute bare-bones TypeScript & Vite project template, pre-configured with some useful thi.ng/umbrella packages and (optionally) using Tachyons CSS...

Edit/delete everything as you see fit & please submit an issue if you spot anything wrong! Thanks!

Getting started

Please consult the GitHub documentation for how to get started with template repos. Once you got it cloned locally, proceed as follows:

# git clone ...

cd <path-where-you-cloned-this-tpl>

# download all dependencies (can also use npm)
yarn install

# alternatively, ensure you're using latest package versions
yarn upgrade-interactive --latest

# start dev server & open in browser
yarn start

Note: The vite-plugin-html used for minifying the HTML in production builds is currently causing deprecation warnings in Vite v5+. PRs for an alternative solution are much appreciated. Thanks!

License

This project is licensed under the MIT License. See LICENSE.txt

© 2023 Karsten Schmidt

About

Bare-bones template repo for thi.ng/umbrella browser-based projects (TypeScript, Vite, Tachyons)

https://thi.ng/umbrella

License:MIT License


Languages

Language:HTML 54.9%Language:TypeScript 45.1%