Skip to content

youcan-shop/celeste

Repository files navigation

Celeste

npm version CI storybook

About this repo

The @youcan/celeste repo is a monorepo made up of NPM packages.

celeste/
├── celeste-tokens              # Design tokens for Celeste
├── celeste-icons               # Icons for Celeste
└── celeste-vue                 # Vue 3 components based on the Celeste DS

Commands

Getting started

pnpm i && pnpm build

All commands

Command Runs
pnpm lint Lints all workspaces
pnpm build Builds all packages
pnpm storybook Runs storybook for the @youcan/celeste-vue package
pnpm release Tags a new release, writes a changelog, and publishes it on NPM

Contributing

We don't have contribution guidelines just yet, but pull requests are very much welcome.

Licenses

Source code is under a custom license based on MIT. The license restricts Celeste usage to applications that integrate or interoperate with YouCan software or services, with additional restrictions for external, stand-alone applications.