History

Version Node documentation (5.5 and 4.2 LTS)

Ref #25.

Thibaut Courouble committed 10 years ago

Commit ff2eaa71 parent 3df9cff2 files · +10 −11Browse files

Unified · Split

2 files
  1. lib/docs/scrapers/node.rb +10 −2
  2. lib/docs/scrapers/node_lts.rb +0 −9
lib/docs/scrapers/node.rb+10−2
@@ -3,8 +3,6 @@ module Docs · 2 unmodified lines
33 self.name = 'Node.js'
44 self.slug = 'node'
55 self.type = 'node'
6− self.release = '5.4.0'
7− self.base_url = 'https://nodejs.org/api/'
86 self.links = {
97 home: 'https://nodejs.org/',
108 code: 'https://github.com/nodejs/node'
@@ -23,5 +21,15 @@ module Docs · 12 unmodified lines
2321 Node.js is a trademark of Joyent, Inc. and is used with its permission.<br>
2422 We are not endorsed by or affiliated with Joyent.
2523 HTML
24+
25+ version do
26+ self.release = '5.5.0'
27+ self.base_url = 'https://nodejs.org/api/'
28+ end
29+
30+ version '4.2 LTS' do
31+ self.release = '4.2.6'
32+ self.base_url = "https://nodejs.org/dist/v#{release}/docs/api/"
33+ end
2634 end
2735 end
lib/docs/scrapers/node_lts.rb+0−9
@@ -1,9 +0,0 @@
1−module Docs
2− class NodeLts < Node
3− self.name = 'Node.js (LTS)'
4− self.slug = 'node_lts'
5− self.type = 'node'
6− self.release = '4.2.4'
7− self.base_url = "https://nodejs.org/dist/v#{release}/docs/api/"
8− end
9−end