浏览代码

Rename and update Web APIs documentation

Fixes #1577.
Simon Legner 4 年之前
父节点
当前提交
6ad0784fbe
共有 3 个文件被更改,包括 9 次插入4 次删除
  1. 4 0
      assets/javascripts/news.json
  2. 1 1
      lib/docs.rb
  3. 4 3
      lib/docs/scrapers/mdn/dom.rb

+ 4 - 0
assets/javascripts/news.json

@@ -1,4 +1,8 @@
 [
+  [
+    "2021-12-07",
+    "Renamed documentation: <a href=\"/dom/\">Web APIs</a>"
+  ],
   [
     "2021-12-05",
     "New documentation: <a href=\"/esbuild/\">esbuild</a>"

+ 1 - 1
lib/docs.rb

@@ -44,7 +44,7 @@ module Docs
   end
 
   def self.defaults
-    %w(css dom html http javascript).map(&method(:find))
+    %w(css 'Web APIs' html http javascript).map(&method(:find))
   end
 
   def self.installed

+ 4 - 3
lib/docs/scrapers/mdn/dom.rb

@@ -1,13 +1,14 @@
 module Docs
   class Dom < Mdn
 
-    # release = '2021-10-22'
-    self.name = 'DOM'
+    # release = '2021-12-07'
+    self.name = 'Web APIs'
+    self.slug = 'dom'
     self.base_url = 'https://developer.mozilla.org/en-US/docs/Web/API'
 
     html_filters.push 'dom/clean_html', 'dom/entries'
 
-    options[:root_title] = 'DOM'
+    options[:root_title] = 'Web APIs'
 
   end
 end