Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JS Port #18

Merged
merged 56 commits into from
Jun 2, 2019
Merged

JS Port #18

merged 56 commits into from
Jun 2, 2019

Conversation

jack-lewin
Copy link

Updated example running on GitHub Pages here.

Re-written using Node.js, Browserify & Handlebars.js.
Also using validator, tape (for testing) and the GitHub API.

There are a couple of differences from my original Express.js effort:

  • URL format is now example.com/?user/repo
  • Links at the top of the High Scores page have been updated

And a couple of things to do, if this is merged:

  • Update README.md
  • Update URL references (gitscore.herokuapp.com -> new url).
  • Possibly add more tests - I've added a couple of build tests, but I'm not too sure how to re-implement the original tests you were using. Help would be appreciated on this!

Let me know if you've got any more feedback. It was good fun to work on!

Cheers 🎃

Jack Lewin added 30 commits October 17, 2016 12:40
'Hello world' Node application using Express & EJS
Using validator to check for a valid URL, and the github node package to
query the GitHub API.
CSS link was type="test/css" as opposed to "text/css"
"Check out the high score chart for your GitHub repo!
http://gitscore.herokuapp.com"

Closes #3
Now includes personalised link for the high scores page.

Footer link still refers to the website itself.
Changed .right to .fl-right, for clarity with .left (changed to
.align-left)
'Hello world' Node application using Express & EJS
Using validator to check for a valid URL, and the github node package to
query the GitHub API.
CSS link was type="test/css" as opposed to "text/css"
Jack Lewin added 26 commits October 17, 2016 18:06
"Check out the high score chart for your GitHub repo!
http://gitscore.herokuapp.com"

Closes #3
Now includes personalised link for the high scores page.

Footer link still refers to the website itself.
Changed .right to .fl-right, for clarity with .left (changed to
.align-left)
user.handlebars now takes an object containing an array of users, as
opposed to taking a single user and being called multiple times.
@jack-lewin
Copy link
Author

(for #17)

@leereilly leereilly merged commit cf179c2 into leereilly:master Jun 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants