project/ # → Root folder for the project.
├── .editorconfig # → Editor config used for defining indent style/spaces.
├── .eslintrc # → Config file for eslint rules.
├── .gitignore # → Git config file to ignore files and directories.
├── app.js # → Main app index file.
├── bin/ # → Directory containing bin scripts.
├── app # → Main bin script.
├── controllers/ # → Directory containing controller files.
├── Bowler.js # → Bowler controller.
├── Game.js # → Game controller.
├── data/ # → Directory containing data files.
├── package.json # → Contains project metadata and npm dependencies for node project.
├── README.md # → Markdown readme file.
$ yarn install
$ yarn link
$ chmod +x bin/app
$ bowling new-game
$ bowling new-bowler
$ bowling score
$ bowling roll