Skip to content

k35o/k8o

Repository files navigation

k8o

This is a website for everything created by k8o!

setup

Install the package after preparing Node.js and pnpm with reference to the version described in package.json.

pnpm i --frozen-lockfile

development

dev server

Starts the application in development mode with hot-code reloading, error reporting, and more.

pnpm run dev

storybook

There is a collection of components and a design system.

pnpm run storybook

tests

One side is tested by VITEST. It will run in browser mode except for the utils test.

pnpm run test

# using Vitest UI
pnpm run test:ui

# If you want to get covarage result ...
pnpm run coverage

The other is a test using storybook's test runner

pnpm run test-storybook

lint

Using elsint affected by next.js.

pnpm run lint

format

By prettier.

pnpm run format

type-check

It work in typescript(tsc --noEmit).

pnpm run type-check

composition

framework

next.js

styling

tailwdindcss

icon

heroicons

animation

FramerMotion