gitextract_svczxah5/ ├── .browserslistrc ├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── e2e/ │ ├── protractor.conf.js │ ├── src/ │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.json ├── karma.conf.js ├── package.json ├── src/ │ ├── app/ │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── layout/ │ │ │ └── main-client-layout/ │ │ │ ├── main-client-layout.component.html │ │ │ ├── main-client-layout.component.scss │ │ │ ├── main-client-layout.component.spec.ts │ │ │ └── main-client-layout.component.ts │ │ └── modules/ │ │ ├── auth/ │ │ │ ├── auth-routing.module.ts │ │ │ ├── auth.module.ts │ │ │ └── login/ │ │ │ ├── login.component.html │ │ │ ├── login.component.scss │ │ │ ├── login.component.spec.ts │ │ │ └── login.component.ts │ │ └── client/ │ │ ├── background.service.ts │ │ ├── chat/ │ │ │ ├── chat.component.html │ │ │ ├── chat.component.scss │ │ │ ├── chat.component.spec.ts │ │ │ └── chat.component.ts │ │ ├── client-routing.module.ts │ │ ├── client.module.ts │ │ ├── game/ │ │ │ ├── champion-select/ │ │ │ │ ├── champion-select.component.html │ │ │ │ ├── champion-select.component.scss │ │ │ │ ├── champion-select.component.spec.ts │ │ │ │ └── champion-select.component.ts │ │ │ ├── game-routing.module.ts │ │ │ ├── game.module.ts │ │ │ └── loading/ │ │ │ ├── loading.component.html │ │ │ ├── loading.component.scss │ │ │ ├── loading.component.spec.ts │ │ │ └── loading.component.ts │ │ ├── home/ │ │ │ ├── home/ │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.scss │ │ │ │ ├── home.component.spec.ts │ │ │ │ └── home.component.ts │ │ │ ├── home-routing.module.ts │ │ │ ├── home.module.ts │ │ │ ├── overview/ │ │ │ │ ├── overview.component.html │ │ │ │ ├── overview.component.scss │ │ │ │ ├── overview.component.spec.ts │ │ │ │ └── overview.component.ts │ │ │ └── patch-notes/ │ │ │ ├── patch-notes.component.html │ │ │ ├── patch-notes.component.scss │ │ │ ├── patch-notes.component.spec.ts │ │ │ └── patch-notes.component.ts │ │ ├── play/ │ │ │ ├── lobby/ │ │ │ │ ├── lobby.component.html │ │ │ │ ├── lobby.component.scss │ │ │ │ ├── lobby.component.spec.ts │ │ │ │ └── lobby.component.ts │ │ │ ├── play-menu/ │ │ │ │ ├── play-menu.component.html │ │ │ │ ├── play-menu.component.scss │ │ │ │ ├── play-menu.component.spec.ts │ │ │ │ └── play-menu.component.ts │ │ │ ├── play-routing.module.ts │ │ │ ├── play.module.ts │ │ │ └── pvp/ │ │ │ ├── pvp.component.html │ │ │ ├── pvp.component.scss │ │ │ ├── pvp.component.spec.ts │ │ │ └── pvp.component.ts │ │ ├── play.service.ts │ │ ├── profile/ │ │ │ ├── match-history/ │ │ │ │ ├── match-history.component.html │ │ │ │ ├── match-history.component.scss │ │ │ │ ├── match-history.component.spec.ts │ │ │ │ └── match-history.component.ts │ │ │ ├── overview/ │ │ │ │ ├── overview.component.html │ │ │ │ ├── overview.component.scss │ │ │ │ ├── overview.component.spec.ts │ │ │ │ └── overview.component.ts │ │ │ ├── profile/ │ │ │ │ ├── profile.component.html │ │ │ │ ├── profile.component.scss │ │ │ │ ├── profile.component.spec.ts │ │ │ │ └── profile.component.ts │ │ │ ├── profile-routing.module.ts │ │ │ └── profile.module.ts │ │ └── sound.service.ts │ ├── assets/ │ │ ├── .gitkeep │ │ ├── scss/ │ │ │ ├── animations.scss │ │ │ ├── buttons.scss │ │ │ └── menu-component.scss │ │ └── sounds/ │ │ ├── khazix.ogg │ │ ├── khazix.ogg.sfk │ │ ├── tf.ogg │ │ ├── tf.ogg.sfk │ │ ├── zed.ogg │ │ └── zed.ogg.sfk │ ├── data/ │ │ ├── champions.ts │ │ ├── friends.ts │ │ ├── items.ts │ │ ├── player.ts │ │ └── spells.ts │ ├── environments/ │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.scss │ └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json