Unified · Split
| @@ -17,34 +17,4 @@ · 16 unmodified lines | ||
| 17 | 17 | blockquote > h4, blockquote > h5 { margin-top: .25rem; } |
| 18 | 18 | } |
| 19 | 19 | |
| 20 | −._apache_pig, | |
| 21 | −._bower, | |
| 22 | −._chai, | |
| 23 | −._codeceptjs, | |
| 24 | −._docker, | |
| 25 | −._electron, | |
| 26 | −._fish, | |
| 27 | −._flow, | |
| 28 | −._gnu, | |
| 29 | −._grunt, | |
| 30 | −._haxe, | |
| 31 | −._immutable, | |
| 32 | −._influxdata, | |
| 33 | −._jasmine, | |
| 34 | −._jest, | |
| 35 | −._less, | |
| 36 | −._lodash, | |
| 37 | −._marionette, | |
| 38 | −._markdown, | |
| 39 | −._mocha, | |
| 40 | −._mongoose, | |
| 41 | −._nim, | |
| 42 | −._redux, | |
| 43 | −._requirejs, | |
| 44 | −._simple, | |
| 45 | −._typescript, | |
| 46 | −._vagrant, | |
| 47 | −._vulkan, | |
| 48 | −._yarn { | |
| 49 | − @extend %simple; | |
| 50 | −} | |
| 20 | +._simple { @extend %simple; } | |
| @@ -2,7 +2,7 @@ module Docs · 1 unmodified line | ||
| 2 | 2 | class ApachePig < UrlScraper |
| 3 | 3 | self.name = 'Apache Pig' |
| 4 | 4 | self.slug = 'apache_pig' |
| 5 | − self.type = 'apache_pig' | |
| 5 | + self.type = 'simple' | |
| 6 | 6 | self.links = { |
| 7 | 7 | home: 'https://pig.apache.org/' |
| 8 | 8 | } |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Bower < UrlScraper |
| 3 | 3 | self.name = 'Bower' |
| 4 | − self.type = 'bower' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '1.8.4' |
| 6 | 6 | self.base_url = 'https://bower.io/docs/' |
| 7 | 7 | self.root_path = 'api' |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Chai < UrlScraper |
| 3 | 3 | self.name = 'Chai' |
| 4 | − self.type = 'chai' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '4.1.0' |
| 6 | 6 | self.base_url = 'http://chaijs.com' |
| 7 | 7 | self.root_path = '/api/' |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Codeceptjs < UrlScraper |
| 3 | 3 | self.name = 'CodeceptJS' |
| 4 | − self.type = 'codeceptjs' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.root_path = 'index.html' |
| 6 | 6 | self.release = '1.3.1' |
| 7 | 7 | self.base_url = 'https://codecept.io/' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Docker < UrlScraper |
| 3 | − self.type = 'docker' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.links = { |
| 5 | 5 | home: 'https://docker.com/', |
| 6 | 6 | code: 'https://github.com/docker/docker' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Electron < UrlScraper |
| 3 | − self.type = 'electron' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.base_url = 'https://electronjs.org/docs' |
| 5 | 5 | self.release = '2.0.2' |
| 6 | 6 | self.links = { |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Fish < UrlScraper |
| 3 | 3 | self.name = 'Fish' |
| 4 | − self.type = 'fish' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.root_path = 'index.html' |
| 6 | 6 | self.links = { |
| 7 | 7 | home: 'https://fishshell.com/', |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Flow < UrlScraper |
| 3 | − self.type = 'flow' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '0.79.1' |
| 5 | 5 | self.base_url = 'https://flow.org/en/docs/' |
| 6 | 6 | self.links = { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Gnu < FileScraper |
| 3 | − self.type = 'gnu' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.root_path = 'index.html' |
| 5 | 5 | self.abstract = 'true' |
| 6 | 6 | |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Grunt < UrlScraper |
| 3 | 3 | self.name = 'Grunt' |
| 4 | − self.type = 'grunt' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '1.0.1' |
| 6 | 6 | self.base_url = 'https://gruntjs.com/' |
| 7 | 7 | self.root_path = 'getting-started' |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Haxe < UrlScraper |
| 3 | 3 | self.name = 'Haxe' |
| 4 | − self.type = 'haxe' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '3.4.7' |
| 6 | 6 | self.base_url = 'https://api.haxe.org/' |
| 7 | 7 | |
| @@ -2,7 +2,7 @@ module Docs · 1 unmodified line | ||
| 2 | 2 | class Immutable < UrlScraper |
| 3 | 3 | self.name = 'Immutable.js' |
| 4 | 4 | self.slug = 'immutable' |
| 5 | − self.type = 'immutable' | |
| 5 | + self.type = 'simple' | |
| 6 | 6 | self.release = '3.8.1' |
| 7 | 7 | self.base_url = 'https://facebook.github.io/immutable-js/docs/' |
| 8 | 8 | self.links = { |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Influxdata < UrlScraper |
| 3 | 3 | self.name = 'InfluxData' |
| 4 | − self.type = 'influxdata' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '1.3' |
| 6 | 6 | self.base_url = 'https://docs.influxdata.com/' |
| 7 | 7 | self.links = { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Jasmine < UrlScraper |
| 3 | − self.type = 'jasmine' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '3.2.1' |
| 5 | 5 | self.base_url = 'https://jasmine.github.io/api/3.2/' |
| 6 | 6 | self.root_path = 'index.html' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Jest < UrlScraper |
| 3 | − self.type = 'jest' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '23.5.0' |
| 5 | 5 | self.base_url = 'https://jestjs.io/docs/en/' |
| 6 | 6 | self.root_path = 'getting-started' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Less < UrlScraper |
| 3 | − self.type = 'less' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '2.7.2' |
| 5 | 5 | self.base_url = 'http://lesscss.org' |
| 6 | 6 | self.root_path = '/features' |
| @@ -2,7 +2,7 @@ module Docs · 1 unmodified line | ||
| 2 | 2 | class Lodash < UrlScraper |
| 3 | 3 | self.name = 'lodash' |
| 4 | 4 | self.slug = 'lodash' |
| 5 | − self.type = 'lodash' | |
| 5 | + self.type = 'simple' | |
| 6 | 6 | self.links = { |
| 7 | 7 | home: 'https://lodash.com/', |
| 8 | 8 | code: 'https://github.com/lodash/lodash/' |
| @@ -2,7 +2,7 @@ module Docs · 1 unmodified line | ||
| 2 | 2 | class Marionette < UrlScraper |
| 3 | 3 | self.name = 'Marionette.js' |
| 4 | 4 | self.slug = 'marionette' |
| 5 | − self.type = 'marionette' | |
| 5 | + self.type = 'simple' | |
| 6 | 6 | self.root_path = 'index' |
| 7 | 7 | self.links = { |
| 8 | 8 | home: 'https://marionettejs.com/', |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Markdown < UrlScraper |
| 3 | 3 | self.name = 'Markdown' |
| 4 | − self.type = 'markdown' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.base_url = 'http://daringfireball.net/projects/markdown/syntax' |
| 6 | 6 | |
| 7 | 7 | html_filters.push 'markdown/clean_html', 'markdown/entries' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Mocha < UrlScraper |
| 3 | − self.type = 'mocha' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '5.0.1' |
| 5 | 5 | self.base_url = 'https://mochajs.org/' |
| 6 | 6 | self.links = { |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Mongoose < UrlScraper |
| 3 | 3 | self.name = 'Mongoose' |
| 4 | − self.type = 'mongoose' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '4.13.1' |
| 6 | 6 | self.base_url = 'http://mongoosejs.com/docs/' |
| 7 | 7 | self.root_path = 'index.html' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Nim < UrlScraper |
| 3 | − self.type = 'nim' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '0.18.0' |
| 5 | 5 | self.base_url = 'https://nim-lang.org/docs/' |
| 6 | 6 | self.root_path = 'overview.html' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Redux < UrlScraper |
| 3 | − self.type = 'redux' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '3.7.2' |
| 5 | 5 | self.base_url = 'http://redux.js.org/docs/' |
| 6 | 6 | self.links = { |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Requirejs < UrlScraper |
| 3 | 3 | self.name = 'RequireJS' |
| 4 | − self.type = 'requirejs' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '2.3.5' |
| 6 | 6 | self.base_url = 'http://requirejs.org/docs/' |
| 7 | 7 | self.links = { |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Typescript < UrlScraper |
| 3 | 3 | self.name = 'TypeScript' |
| 4 | − self.type = 'typescript' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '3.0.1' |
| 6 | 6 | self.base_url = 'https://www.typescriptlang.org/docs/' |
| 7 | 7 | self.root_path = 'tutorial.html' |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Vagrant < UrlScraper |
| 3 | 3 | self.name = 'Vagrant' |
| 4 | − self.type = 'vagrant' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '2.1.1' |
| 6 | 6 | self.base_url = 'https://www.vagrantup.com/docs/' |
| 7 | 7 | self.root_path = 'index.html' |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Vulkan < UrlScraper |
| 3 | 3 | self.name = 'Vulkan' |
| 4 | − self.type = 'vulkan' | |
| 4 | + self.type = 'simple' | |
| 5 | 5 | self.release = '1.0.59' |
| 6 | 6 | self.base_url = 'https://www.khronos.org/registry/vulkan/specs/1.0/' |
| 7 | 7 | self.root_path = 'apispec.html' |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Yarn < UrlScraper |
| 3 | − self.type = 'yarn' | |
| 3 | + self.type = 'simple' | |
| 4 | 4 | self.release = '1.9.4' |
| 5 | 5 | self.base_url = 'https://yarnpkg.com/en/docs/' |
| 6 | 6 | self.links = { |