/GitRepos

VueJs, Vuex, TypeScript. Loads contributor information on GitHub repos.

Primary LanguageVue

GithubRepos

TypeScript, VueJs, Vuex

Uses GitHub API to load repository information, save it to localstorage and pulls up contributor data for each repository.

Env variables that need to be passed per environment can be done like so: https://cli.vuejs.org/guide/mode-and-env.html#environment-variables

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run tests

npm run test

Lints and fixes files

npm run lint

Run unit tests

npm run test:unit

Setup Docker

docker build -t johndoe/imagename .
docker run -it -p 8080:8080 --rm --name container-name  johndoe/imagename