From 67f90950ad497e6a0653fd2185b1b0d2499a0537 Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Thu, 11 Mar 2021 19:32:40 +0000 Subject: [PATCH] Update Socket.IO documentation (4.0.0) --- assets/javascripts/templates/pages/about_tmpl.coffee | 2 +- lib/docs/filters/socketio/clean_html.rb | 8 ++++++-- lib/docs/filters/socketio/entries.rb | 2 +- lib/docs/scrapers/socketio.rb | 9 +++++++-- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/assets/javascripts/templates/pages/about_tmpl.coffee b/assets/javascripts/templates/pages/about_tmpl.coffee index b996a670..a0919a29 100644 --- a/assets/javascripts/templates/pages/about_tmpl.coffee +++ b/assets/javascripts/templates/pages/about_tmpl.coffee @@ -773,7 +773,7 @@ credits = [ 'https://raw.githubusercontent.com/sequelize/sequelize/master/LICENSE' ], [ 'Socket.io', - '2014-2015 Automattic', + '2014-2018 Automattic', 'MIT', 'https://raw.githubusercontent.com/Automattic/socket.io/master/LICENSE' ], [ diff --git a/lib/docs/filters/socketio/clean_html.rb b/lib/docs/filters/socketio/clean_html.rb index d0002c33..ec7da521 100644 --- a/lib/docs/filters/socketio/clean_html.rb +++ b/lib/docs/filters/socketio/clean_html.rb @@ -9,12 +9,16 @@ module Docs end # version documentation message - at_css('.warning').remove + css('.warning').remove css('header', 'footer', 'aside').remove css('pre').each do |node| - node.content = node.content + if node.at_css('.line').nil? + node.content = node.content + else + node.content = node.css('.line').map(&:content).join("\n") + end node['data-language'] = node.content =~ /\A\s* + © 2014–2021 Automattic
Licensed under the MIT License. HTML + version '4' do + self.release = '4.0.0' + self.base_url = "https://socket.io/docs/v#{version}" + end + version '3' do - self.release = '3.0.5' + self.release = '3.1.2' self.base_url = "https://socket.io/docs/v#{version}" end