Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bigcommerce/big-design-patterns-sandbox
A library of useful pattern components to speed up development of React/BigDesign applications
https://github.com/bigcommerce/big-design-patterns-sandbox
Last synced: 5 days ago
JSON representation
A library of useful pattern components to speed up development of React/BigDesign applications
- Host: GitHub
- URL: https://github.com/bigcommerce/big-design-patterns-sandbox
- Owner: bigcommerce
- Created: 2024-05-17T15:52:25.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-10-10T02:23:51.000Z (about 1 month ago)
- Last Synced: 2024-11-04T04:27:14.128Z (11 days ago)
- Language: TypeScript
- Homepage: https://bigcommerce.github.io/big-design-patterns-sandbox/
- Size: 5.32 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# BigDesign Patterns Sandbox
This monorepo is a sandbox environment for developing and testing BigDesign Patterns. There are two packages:
- `examples-site` is a lighweight site that showcases usage of the patterns
- `patterns` contains the componentsThe patterns are published on npm under `bigcommerce-design-patterns` so they can be more easily stress tested in apps before being added into the main BigDesign library.
## Developing
### Getting started
Before running any commands, make sure you have `pnpm` installed:
```sh
npm install -g pnpm
```Run the example site in dev mode by:
```sh
pnpm run dev
```In dev mode, editing the components within the `patterns` package will hot-reload the example site, as the site uses the workspace to reference the `bigcommerce-design-patterns` dependency.