Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leonardonicola/orion
Opinated Vue starter template using FSD
https://github.com/leonardonicola/orion
boilerplate fsd playwright template typescript vite vitest vue3
Last synced: 4 days ago
JSON representation
Opinated Vue starter template using FSD
- Host: GitHub
- URL: https://github.com/leonardonicola/orion
- Owner: leonardonicola
- Created: 2024-11-04T17:05:18.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-04T17:44:20.000Z (about 2 months ago)
- Last Synced: 2024-11-12T00:53:10.959Z (about 1 month ago)
- Topics: boilerplate, fsd, playwright, template, typescript, vite, vitest, vue3
- Language: TypeScript
- Homepage:
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Orion
Opinated boilerplate using Feature Sliced Design and other patterns for a robust and scalable project structure.
## Project Setup
```sh
pnpm install
```### Compile and Hot-Reload for Development
```sh
pnpm dev
```### Type-Check, Compile and Minify for Production
```sh
pnpm build
```### Run Unit Tests with [Vitest](https://vitest.dev/)
```sh
pnpm test:unit
```### Run End-to-End Tests with [Playwright](https://playwright.dev)
```sh
# Install browsers for the first run
pnpm exec playwright install# When testing on CI, must build the project first
pnpm build# Runs the end-to-end tests
pnpm test:e2e
```### Lint with [ESLint](https://eslint.org/)
```sh
pnpm lint
```