diff --git a/lib/tasks/search.rake b/lib/tasks/search.rake index a4735dd..2e7932c 100644 --- a/lib/tasks/search.rake +++ b/lib/tasks/search.rake @@ -5,18 +5,17 @@ namespace :search do touch 'search-data.json' File.open('search-data.json', 'w') do |f| - f.puts ' - --- - --- - { - {% for page in site.html_pages %}"{{ forloop.index0 }}": { - "id": "{{ forloop.index0 }}", - "title": "{{ page.title | xml_escape }}", - "content": "{{ page.content | markdownify | strip_html | xml_escape | remove: "Table of contents" | remove: page.title | strip_newlines | replace: "\", " "}}", - "url": "{{ page.url | xml_escape }}" - }{% if forloop.last %}{% else %}, - {% endif %}{% endfor %} - }' + f.puts '--- +--- +{ + {% for page in site.html_pages %}"{{ forloop.index0 }}": { + "id": "{{ forloop.index0 }}", + "title": "{{ page.title | xml_escape }}", + "content": "{{ page.content | markdownify | strip_html | xml_escape | remove: "Table of contents" | remove: page.title | strip_newlines | replace: "\", " "}}", + "url": "{{ page.url | xml_escape }}" + }{% if forloop.last %}{% else %}, + {% endif %}{% endfor %} +}' end end end