Skip to content

streamlabs/beaker

Repository files navigation

Beaker

A design system for Streamlabs-related products.

Installation

Vue 2 (default):

pnpm add streamlabs-beaker

Vue 3 (opt-in, pre-release):

pnpm add streamlabs-beaker@next

Releases

Publishing is tag-driven: pushing a git tag matching v* triggers .github/workflows/publish.yml.

  • Tags starting with v0. (e.g. v0.11.16) publish to the latest npm dist-tag — this is the Vue 2 line, maintained on the v0.x branch.
  • Any other tag (e.g. v1.0.0) publishes to the next npm dist-tag — this is the Vue 3 line, developed on master.

next will be promoted to latest once Vue 3 is stable enough to become the default install.

Development

Install dependencies

pnpm install

Compiles and hot-reloads for development

pnpm dev

Compiles docs site for production

pnpm build

Compiles library for publishing

pnpm build:publish

Lints files

pnpm lint

Publish docs to GitHub Pages

pnpm deploy

About

Resources

License

Stars

14 stars

Watchers

5 watching

Forks

Packages

 
 
 

Contributors