Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

c7z-minesweeper

jcornat20.0.3TypeScript support: included

Quick project for minimal minesweeper component

readme

C7z Minesweeper

Quick project for minimal minesweeper component

How to use it

Declare in a module :

import { MinesweeperModule } from 'c7z-minesweeper';

...

@NgModule({
  declarations: [
    ...
  ],
  imports: [
    ...
    MinesweeperModule,
  ],
})
export class AppModule {
  ...
}

Declare in template :

<c7z-minesweeper></c7z-minesweeper>

or

<c7z-minesweeper [fieldWidth]="10" [fieldHeight]="10" [cellWidth]="40" [cellHeight]="40"></c7z-minesweeper>

Default values

Field size : 10 * 10
Cell size : 40 * 40

Screenshots

Game lost

Big grid

Small grid