https://github.com/eldarlrd/ts-battleship
A PWA Battleship game for TOP.
https://github.com/eldarlrd/ts-battleship
battleship emotion firebase odin-project pwa solid
Last synced: 17 days ago
JSON representation
A PWA Battleship game for TOP.
- Host: GitHub
- URL: https://github.com/eldarlrd/ts-battleship
- Owner: eldarlrd
- License: agpl-3.0
- Created: 2023-12-06T14:12:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-24T13:53:38.000Z (7 months ago)
- Last Synced: 2026-04-20T14:11:19.955Z (2 months ago)
- Topics: battleship, emotion, firebase, odin-project, pwa, solid
- Language: TypeScript
- Homepage: http://eldarlrd.is-a.dev/ts-battleship/
- Size: 2.39 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TS Battleship
[](https://github.com/eldarlrd/ts-battleship/blob/main/package.json)
[](https://github.com/eldarlrd/ts-battleship/blob/main/LICENSE)
> TS Battleship is a web game built using
> - **[TypeScript](https://typescriptlang.org)**
> - **[Solid](https://solidjs.com)**
> - **[Solid Toast](https://solid-toast.com)**
> - **[Solid Icons](https://solid-icons.vercel.app)**
> - **[Emotion](https://emotion.sh)**
> - **[modern-normalize](https://github.com/sindresorhus/modern-normalize)**
> - **[Firebase](https://firebase.google.com)**
> - **[Nano ID](https://zelark.github.io/nano-id-cc)**
> - **[Vite PWA](https://vite-pwa-org.netlify.app)**
> - **[Vitest](https://vitest.dev)**
> - **[Vite](https://vite.dev)**
>
> based on the classic board game with PvE & PvP modes.
## Install
```sh
bun i
```
## Develop
### Run Env
```sh
bun dev
```
### Prod Build
```sh
bun bundle
```
### Preview Prod Build
```sh
bun preview
```
### Format Code (ESLint + Prettier)
```sh
bun format
```
### Cut Orphans (Knip)
```sh
bun cut
```
## Test
### Run Watch
```sh
bun spec
```
### Coverage Report
```sh
bun cover
```
## Deploy
```sh
bun deployer
```
***
*This README was originally generated by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)*