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 9878bbdb8c Make tooltips render automatically 10 months ago
.github/workflows Make tooltips render automatically 10 months ago
content/articles Add Table of Contents (TOC) to article pages 10 months ago
public Initial commit 1 year ago
src Make tooltips render automatically 10 months ago
.gitignore Initial commit 1 year ago
README.org Components: Implement multiple column sorting on data-grid 1 year ago
content.config.ts Attempt at Markdown page rendering 10 months ago
eslint.config.mjs Initial commit 1 year ago
nuxt.config.ts Make tooltips render automatically 10 months ago
package-lock.json Make tooltips render automatically 10 months ago
package.json Make tooltips render automatically 10 months ago
tsconfig.json Make tooltips render automatically 10 months 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