Skip to content

A starter template to create typescript libraries as monorepos

License

Notifications You must be signed in to change notification settings

crubier/starter-typescript-library-monorepo

Repository files navigation

starter-typescript-library-monorepo

A starter template to create typescript libraries as monorepos

Features

  • Typescript
  • Yarn with node modules resolution
  • Esbuild
  • Eslint
  • Prettier
  • Jest
  • Github actions
  • Dokz

Get started

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 the main branch

Then to develop:

  • Add packages by copying the example packages/foo folder. Replace foo in that package with your actual package name.
  • Add docs by simply adding mdx files in www/pages.

About

A starter template to create typescript libraries as monorepos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published