Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kangasta/pileon

Pileon solitaire game
https://github.com/kangasta/pileon

game pileon playing-cards playingcards solitaire

Last synced: 2 days ago
JSON representation

Pileon solitaire game

Awesome Lists containing this project

README

        

# Pileon solitaire

[![CI](https://github.com/kangasta/pileon/actions/workflows/ci.yaml/badge.svg)](https://github.com/kangasta/pileon/actions/workflows/ci.yaml)
[![Deploy](https://github.com/kangasta/pileon/actions/workflows/deploy.yaml/badge.svg)](https://github.com/kangasta/pileon/actions/workflows/deploy.yaml)

Progressive web app that implements Pileon solitaire from the [Aisleriot solitaire collection](https://wiki.gnome.org/Apps/Aisleriot).

## Development

Install dependencies by running `npm ci`.

```sh
npm ci
```

Lint and test code by running `npm run lint` and `npm test`, respectively.

```sh
npm run lint
npm test

# With coverage analysis
npm test -- --coverage
```

Automatically format code by running `npm run format`.

```sh
npm run format
```

Run development server with `npm run dev`. Alternatively, create a production build by running `npm run build` and preview the build output with `npm run preview`.

```sh
npm run dev

npm run build
npm run preview
```