Merge pull request #1685 from Homebrew/sync-shared-config
[Homebrew/formulae.brew.sh.git] / _layouts / cask_json.json
blobc36e5b0695c9fd3b7ec765fb3ec279a7ec068aa5
1 ---
2 ---
3 {%- assign token = page.name | remove: ".json" -%}
4 {%- assign data_token = token | remove: "@" | remove: "." | replace: "+", "_" -%}
5 {%- assign cdata = site.data.cask[data_token] -%}
8 {%- for key_value in cdata -%}
9   {{ key_value[0] | jsonify }}:{{ key_value[1] | jsonify }},
10 {%- endfor -%}
12 "analytics":{"install":{
13 {%- for interval in site.analytics.intervals -%}
14   "{{ interval.path }}":{
15   {%- for fa in site.data.analytics.cask-install.homebrew-cask[interval.path].formulae[token] -%}
16     {{ fa.cask | jsonify }}:{{ fa.count | remove: "," | plus: 0 }}
17     {%- unless forloop.last -%}
18     ,
19     {%- endunless -%}
20   {%- else -%}
21     {{ token | jsonify }}:0
22   {%- endfor -%}
23   }
24   {%- unless forloop.last -%}
25   ,
26   {%- endunless -%}
27 {%- endfor -%}
28 }},
29 "generated_date":"{{ "today" | date: "%F" }}"}