Todo app
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Riyyi 6d89d2bd70 Ugh.. 2 weeks ago
.github/workflows Make tooltips render automatically 2 weeks ago
content/articles Add Table of Contents (TOC) to article pages 3 weeks ago
public Initial commit 5 months ago
src Ugh.. 2 weeks ago
.gitignore Initial commit 5 months ago
README.org Components: Implement multiple column sorting on data-grid 5 months ago
content.config.ts Attempt at Markdown page rendering 3 weeks ago
eslint.config.mjs Initial commit 5 months ago
nuxt.config.ts Make tooltips render automatically 2 weeks ago
package-lock.json Make tooltips render automatically 2 weeks ago
package.json Make tooltips render automatically 2 weeks ago
tsconfig.json Make tooltips render automatically 2 weeks ago

README.org

Website

Website, written in Typescript.

Usage

Setup

Install dependencies:

$ bun install

Development Server

Start the development server on http://localhost:3000:

$ bun run dev
$ bun run dev -o  # automatically open in the browser

Production

Build for production:

$ bun run build     # for server-side rendering or hybrid
$ bun run generate  # for static site generation

Locally preview production build:

$ bun run preview  # requires building first!

Reference: nuxt/docs/deployment#client-side-only-rendering

Libraries

Package Reproduction

The following bun commands have been run to fill the package.json:

$ bun x nuxi@latest init website

# Development
$ bun nuxi module add eslint
$ bun install --dev typescript
$ bun install --dev @vue/language-server
$ bun install --dev @vue/typescript-plugin
$ bun install -g typescript
$ bun install -g @vue/language-server
$ bun install -g @vue/typescript-plugin

# Pinia
$ bun install @pinia/nuxt                 # also add it to nuxt.config modules!
$ bun install pinia-plugin-persistedstate # same as above

# PrimeVue
$ bun install primevue primeicons @primevue/themes @primevue/forms
$ bun install --dev @primevue/nuxt-module

# Zod
$ bun install zod

# UUID
$ bun install uuid