Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moonrepo/examples
An example monorepo using moon and popular JS tooling.
https://github.com/moonrepo/examples
Last synced: 16 days ago
JSON representation
An example monorepo using moon and popular JS tooling.
- Host: GitHub
- URL: https://github.com/moonrepo/examples
- Owner: moonrepo
- License: mit
- Created: 2022-05-27T18:44:54.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-06T18:21:21.000Z (5 months ago)
- Last Synced: 2024-08-01T02:32:05.857Z (3 months ago)
- Language: TypeScript
- Size: 4.05 MB
- Stars: 65
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - moonrepo/examples - An example monorepo using moon and popular JS tooling. (TypeScript)
README
# moon examples
A collection of packages and applications using moon and popular tooling.
## Usage
To begin, we suggest installing moon globally: https://moonrepo.dev/docs/install
Once installed, run the following commands for common tasks:
- `moon check --all` - Run _all_ tasks (below).
- `moon run :build` - Build all projects.
- `moon run :lint` - Lint code in all projects.
- `moon run :test` - Run tests in all projects.
- `moon run :format` - Format code in all projects.
- `moon run :typecheck` - Type check code in all projects.Tasks can also be focused to individual projects. The list of projects can be found in
`.moon/workspace.yml`.- `moon check `
- `moon run :`
- `moon run :dev` - For applications, starts the development server.## JavaScript
The following tools are configured as moon tasks.
- ESLint
- Jest
- Packemon
- Prettier
- TypeScript### Frameworks
The following frameworks have been integrated into moon.
- [Angular](./apps/angular-app/README.md)
- [Astro](./apps/astro-app/README.md)
- [Nest](./apps/nestjs-app/README.md)
- [Next](./apps/nextjs-app/README.md)
- [Nuxt](./apps/nuxt-app/README.md)
- [Remix](./apps/remix-app/README.md)
- [SvelteKit](./apps/sveltekit/README.md)
- [Vue + Vite + Vitest](./apps/vue-vite-app/README.md)