Game `Mr Flap` written in javascript

Usage no npm install needed!

<script type="module">
  import mrFlap from '';



Build Status codecov

Game 'Mr Flap' written in plain javascript - Work in progress

Screencast gif


Use the latest bundled version, a specific release or simply create your own bundle:

$ npm run build

Simply integrate the js and css source files inside your HTML document:

<!DOCTYPE html>
        <link rel="stylesheet" href="./mrflap.min.css">

        <script type="text/javascript" src="./mrflap.min.js"></script>


        <div class="mrflap-playground"></div>


Make sure the mrflap-playground element is available to render the game inside.


$ npm i
$ npm run dev


$ npm run test

Commit Message Guidelines

  • feat(new feature for the user, not a new feature for build script)
  • fix(bug fix for the user, not a fix to a build script)
  • docs(changes to the documentation)
  • style(changes to css, styling, etc; no business logic change)
  • refactor(refactoring production code, eg. renaming a variable)
  • test(adding missing tests, refactoring tests; no production code change)
  • chore(updating gulp tasks etc; no production code change)

Definition of Done

See our Definition of Done.


We use np for releasing new versions

$ npm i -g np
$ np