Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```