Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gencebay/typescript-monorepo
TypeScript Monorepo Boilerplate (TypeScript & React & ESLint & Jest & Sass & Parcel with Lerna)
https://github.com/gencebay/typescript-monorepo
eslint jest lerna parcel react sass typescript
Last synced: 28 days ago
JSON representation
TypeScript Monorepo Boilerplate (TypeScript & React & ESLint & Jest & Sass & Parcel with Lerna)
- Host: GitHub
- URL: https://github.com/gencebay/typescript-monorepo
- Owner: gencebay
- License: mit
- Created: 2020-04-20T12:25:46.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-20T12:41:22.000Z (almost 5 years ago)
- Last Synced: 2024-11-13T22:35:58.575Z (3 months ago)
- Topics: eslint, jest, lerna, parcel, react, sass, typescript
- Language: TypeScript
- Size: 136 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## TypeScript Monorepo Boilerplate (TypeScript & React & ESLint & Jest & Sass & Parcel with Lerna)
This repo consists of 4 main packages.
### Contracts
Shared, static types and interfaces.
### React-UI
Components sets. (button, alert, select etc.)
### Utils
Utils and helpers methods.
### WWW
It combines these packages, types, styles and components to work with all dependencies like a single - mono repo.
## Development
# Install npm deps.
npm install# Install Lerna globally
npm install -g lerna# To manage deps.
lerna bootstrap# To develop entire packages
npm run watch# To lint (TS - ES Lint)
npm run lint## TODO
- Storybook
- Documentation### Npm monorepo starter blog page
https://blog.npmjs.org/post/186494959890/monorepos-and-npm
### Npm scoped packages
https://docs.npmjs.com/about-scopes