@card-games/engine

A template for creating npm packages using TypeScript and VSCode

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@card-games/engine
201.1.1a year agoa year agoMinified + gzip package size for @card-games/engine in KB

Readme

@card-games/engine
!npm packagenpm-imgnpm-url !Build Statusbuild-imgbuild-url !Downloadsdownloads-imgdownloads-url !Issuesissues-imgissues-url !Code Coveragecodecov-imgcodecov-url !Commitizen Friendlycommitizen-imgcommitizen-url !Semantic Releasesemantic-release-imgsemantic-release-url
My awesome module

Install

npm install @card-games/engine

Usage

import { Game, games } from '@card-games/engine';

const game = new Game({ config: games.deuces, playerIds: ['A', 'B', 'C', 'D'] });
game.start();

game.play(['3D']);
game.done();

game.skip();
game.done();

game.skip();
game.done();

game.skip();
game.done();

console.log("Round winner", game.roundWinner); // dependent on the player who had the 3D

API

Packages

| Package | Description | | --- | --- | | @card-games/engine | |