All Projects → JoshK2 → tic-tac-toe-game-using-bit

JoshK2 / tic-tac-toe-game-using-bit

Licence: MIT license
Simple Tic Tac Toe game built with react-typescript components

Programming Languages

typescript
32286 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to tic-tac-toe-game-using-bit

BotBlock.org
BotBlock - The List of Discord Bot Lists and Services
Stars: ✭ 29 (+52.63%)
Mutual labels:  mocha, mocha-tests, mocha-chai
Enzyme
JavaScript Testing utilities for React
Stars: ✭ 19,781 (+104010.53%)
Mutual labels:  mocha, react-components
mocha-wrap
Fluent pluggable interface for easily wrapping `describe` and `it` blocks in Mocha tests.
Stars: ✭ 54 (+184.21%)
Mutual labels:  mocha, mocha-tests
Should Enzyme
Useful functions for testing React Components with Enzyme.
Stars: ✭ 41 (+115.79%)
Mutual labels:  mocha, react-components
after-work.js
[DEPRECATED] CLI for automated tests in web projects.
Stars: ✭ 56 (+194.74%)
Mutual labels:  mocha-tests, mocha-chai
earl
☕ Ergonomic, modern and type-safe assertion library for TypeScript
Stars: ✭ 217 (+1042.11%)
Mutual labels:  mocha
rest.api.test
Simple REST API Test Framework
Stars: ✭ 47 (+147.37%)
Mutual labels:  mocha
fixturez
Easily create and maintain test fixtures in the file system
Stars: ✭ 57 (+200%)
Mutual labels:  mocha
fancy-test
extends mocha with helpful, chainable extensions
Stars: ✭ 47 (+147.37%)
Mutual labels:  mocha
engage-ui
Engage UI is a React component library designed to help developers and designers creater the delightful web experiences.
Stars: ✭ 14 (-26.32%)
Mutual labels:  react-components
caple-design-system
Caple Design System is an open-source design system built by Cobalt, Inc.
Stars: ✭ 58 (+205.26%)
Mutual labels:  react-components
amqp-as-promised
No description or website provided.
Stars: ✭ 20 (+5.26%)
Mutual labels:  mocha
Purple-React
Free React.js version of popular admin template Purple Admin.
Stars: ✭ 55 (+189.47%)
Mutual labels:  react-components
patent-free-react-ecosystem-migration-plan
Patent Free React Ecosystem Migration Plan
Stars: ✭ 15 (-21.05%)
Mutual labels:  mocha
TicTacToe-SwiftUI
Unidirectional data flow tic-tac-toe sample with SwiftUI.
Stars: ✭ 22 (+15.79%)
Mutual labels:  tictactoe
hardhat-gas-reporter
Gas usage per unit test. Average gas usage per method. (eth-gas-reporter for Hardhat)
Stars: ✭ 233 (+1126.32%)
Mutual labels:  mocha
react-redux-immutable-webpack-ssr-starter
React + React-Router 4 + Redux + ImmutableJS + Bootstrap + webpack 3 with with Server side rendering, Hot Reload and redux-devtools STARTER
Stars: ✭ 21 (+10.53%)
Mutual labels:  mocha
wily
Build Node.js APIs from the command line (Dead Project 😵)
Stars: ✭ 14 (-26.32%)
Mutual labels:  mocha
React-Native-Showcase
Best List of Open Source / Examples / Free / Case Study & Featured Template React Native Apps
Stars: ✭ 39 (+105.26%)
Mutual labels:  react-components
qa-automation-base
There are basic projects for automation frameworks based on Kotlin/Java and TypeScript for the backend, frontend, and mobile.
Stars: ✭ 45 (+136.84%)
Mutual labels:  mocha

Modular Tic Tac Toe Game built with TypeScript and tested with Mocha components

A simple Tic Tac Toe game build with TypeScript components and test with Mocha tester then shared them to bit for testing in the live PlayGround and see the result of tests runnig in bit.
Allow users to consume the entire game or just a part of the game components using NPM and Yarn or using bit to consume and modify the component directly inside the project.

The game has multiple options to modify the game rules, like the dynamic dimension of the table, and the number of matching value to win the game.

Try the game in live PlayGround in the project collection

Tutorial

See the full tutorial- build your own modular application with React TypeScript components.

Build a Tic Tac Toe App with TypeScript, React and Mocha.

Import and use the entire game component in few seconds with NPM, Yarn and bit

To install components from this project, first configure bit.dev as a scoped registry (one-time action).

npm config set '@bit:registry' https://node.bit.dev

npm i @bit/joshk.tic-tac-toe-game.game
yarn add @bit/joshk.tic-tac-toe-game.game
bit import joshk.tic-tac-toe-game/game

Then import the component in your app:

import React from 'react';
import Game from '@bit/joshk.tic-tac-toe-game.game';

export default <Game />

That's it!

Button and input text

These components is used from bit to work less, and not create from scratch.

PrimeReact

primereact input text component
primereact button component

to install them in your project

yarn add @bit/primefaces.primereact.inputtext
yarn add @bit/primefaces.primereact.button 

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].