8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/git_trend/scraper.rb', line 8
def self.get_page(lang)
doc = Nokogiri::HTML(open("https://github.com/trending/#{lang}"))
projects = []
doc.css(".repo-list-item").each do |project|
title = project.css(".repo-list-name a").attribute("href").value.split("/")[-1].capitalize.green
description = project.css(".repo-list-description").text.strip
readme = "https://github.com" + project.css(".repo-list-name a").attribute("href").value
projects << {title: title, description: description, readme: readme}
end
projects
end
|