Skip to content

GlasshouseVentureStudio/glasshouse-stack

Repository files navigation

GVSStack

Quality Chromatic Release

This Turborepo is home to various libraries made by Glasshouse developers.

Versioning and package publishing is handled by Changesets and fully automated with GitHub Actions.

What's inside?

NPM Version NPM Version NPM Version

This Turborepo includes the following:

Apps and Packages

Utilities

This Turborepo has some additional tools already setup for you:

Useful commands

  • pnpm build - Build all packages and the docs site
  • pnpm dev - Develop all packages and the docs site
  • pnpm lint - Lint all packages
  • pnpm changeset - Generate a changeset
  • pnpm clean - Clean up all node_modules and dist folders (runs each package's clean script)

Versioning and Publishing packages

Package publishing has been configured using Changesets. Please review their documentation to familiarize yourself with the workflow.

This example comes with automated npm releases setup in a GitHub Action.

For more information about this automation, refer to the official changesets documentation

npm

If you want to publish package to the public npm registry and make them publicly available, this is already setup.

GitHub Package Registry

See Working with the npm registry

About

This monorepo is home to various libraries developed by Glasshouse developers. Powered by Turborepo.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5