-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
search.js
28 lines (28 loc) · 860 Bytes
/
search.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
---
layout: none
---
export const SEARCH = [
{% for post in site.posts %}
{
title: `{{ post.title | escape }}`,
categories: `{{ post.categories }}`,
tags: `{{ post.tags | join: ', ' }}`,
url: `{{ site.baseurl }}{{ post.url }}`,
date: `{{ post.date }}`,
content: `{{ post.content | strip_html | strip_newlines }}`
} {% unless forloop.last %},{% endunless %}
{% endfor %}
,
{% for page in site.pages %}
{
{% if page.title != nil %}
title: `{{ page.title | escape }}`,
categories: `{{ page.categories }}`,
tags: `{{ page.tags | join: ', ' }}`,
url: `{{ site.baseurl }}{{ page.url }}`,
date: `{{ page.date }}`,
content: `{{ page.content | strip_html | strip_newlines }}`
{% endif %}
} {% unless forloop.last %},{% endunless %}
{% endfor %}
]