A starter template to create typescript libraries as monorepos
- Typescript
- Yarn with node modules resolution
- Esbuild
- Eslint
- Prettier
- Jest
- Github actions
- Dokz
Initially:
- In the whole repo, replace all
crubier
with your Github username/organization - In the whole repo, replace all
starter-typescript-library-monorepo
with the name of your Github repo / NPM workspace - In the whole repo, replace all
Vincent Lecrubier <vincent.lecrubier@gmail.com>
with your own identity - On Github, adjust the settings of Github pages to publish the
www/out
folder of themain
branch
Then to develop:
- Add packages by copying the example
packages/foo
folder. Replacefoo
in that package with your actual package name. - Add docs by simply adding mdx files in
www/pages
.