We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent df68815 commit 5ff242bCopy full SHA for 5ff242b
lib/docs/core/manifest.rb
@@ -20,6 +20,15 @@ def as_json
20
if doc.options[:attribution].is_a?(String)
21
json[:attribution] = doc.options[:attribution].strip
22
end
23
+
24
+ # parse doc aliases from JS file as Ruby hash
25
+ entry_file = File.open("assets/javascripts/models/entry.js")
26
+ data = entry_file.read
27
+ aliases = eval data.split("ALIASES = ").last.split(";").first
28
29
+ # set alias value
30
+ json["alias"] = aliases[json["slug"].to_sym]
31
32
result << json
33
34
0 commit comments