https://github.com/zgeoff/tbd
a space for getting myself up to speed on the latest patterns & tech. TypeScript monorepo w/ Yarn v2 workspaces + PnP.
https://github.com/zgeoff/tbd
Last synced: 16 days ago
JSON representation
a space for getting myself up to speed on the latest patterns & tech. TypeScript monorepo w/ Yarn v2 workspaces + PnP.
- Host: GitHub
- URL: https://github.com/zgeoff/tbd
- Owner: zgeoff
- Created: 2021-05-12T04:10:02.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T05:10:37.000Z (over 2 years ago)
- Last Synced: 2025-07-07T17:46:17.233Z (11 months ago)
- Language: TypeScript
- Homepage: https://tbd.vercel.app
- Size: 96.9 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tbd

a space for getting myself up to speed on the latest patterns & tech.
currently featuring:
- TypeScript-centric monorepo ... Yarn v2
[workspaces](https://yarnpkg.com/features/workspaces) with
[PnP](https://yarnpkg.com/features/pnp)
- baby's-first-todo-app ... [create-react-app](https://create-react-app.dev)
- style guide ... [theme-ui](https://theme-ui.com)
- testing ... [jest](https://jestjs.io) ...
[testing-library](https://testing-library.com) ... [msw](https://mswjs.io)
- CI/CD ... [Github Actions](https://github.com/features/actions)
everything else is still to be determined, really.
[production app](https://tbd.vercel.app)
## quick start
```
# install yarn if you don't have it
npm install -g yarn
# bootstrap dependencies
yarn
# start projects in development mode
yarn start:api
yarn start:styleguide
yarn start:web
# build projects for production
yarn build:api
yarn build:web
```
## inspiration & prior art
- [hackclub's theme](https://theme.hackclub.com)
- [thinkmill's monorepo guide](https://monorepo.guide) and their
[starter](https://github.com/thinkmill/monorepo-starter)
- [mono](https://meatwallace/mono) and other earlier monorepo WIPs of mine