https://github.com/romaleev/tic-tac-toe
Tic Tac Toe game
https://github.com/romaleev/tic-tac-toe
Last synced: about 1 year ago
JSON representation
Tic Tac Toe game
- Host: GitHub
- URL: https://github.com/romaleev/tic-tac-toe
- Owner: romaleev
- Created: 2023-08-10T09:17:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-15T08:24:39.000Z (almost 3 years ago)
- Last Synced: 2025-01-31T22:09:35.872Z (over 1 year ago)
- Language: TypeScript
- Size: 109 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tic-tac-toe
## Task
- Implement Tic Tac Toe CLI game using [Node.js](https://nodejs.org/)
x | o | x
---+---+---
o | x | o
---+---+---
7 | 8 | 9
x = █
## Installation
Run `npm install` to install dependencies
## Development
Run `npm start` to start the project
The application will automatically restart if you change any of the source files
## Build
Run `npm run build` to build the project. The build artifacts will be stored in the `dist/` directory
## Run tests
Run `npm test` to execute unit tests
Run `npm run test-watch` to execute unit tests in watch mode
## Run test coverage
Run `npm run coverage` to generate [coverage report](./coverage/lcov-report/index.html)
## Run code quality checks
Run `npm run lint` for code quality checks.
Run `npm run lintfix` for code quality fixes. It happens automatically in pre-commit hook.
## Update library versions
Run `npm run update` to update libraries to the latest versions.