Skip to content

Commit

Permalink
Document jsonminify
Browse files Browse the repository at this point in the history
Signed-off-by: Chris Warrick <kwpolska@gmail.com>
  • Loading branch information
Kwpolska committed Sep 21, 2015
1 parent 0d7c0b0 commit 5ef0dba
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/manual.txt
Expand Up @@ -1376,13 +1376,13 @@ jpegoptim
Compress JPEG files using `jpegoptim <http://www.kokkonen.net/tjko/projects.html>`_

cssminify
Minify CSS using http://cssminifier.com/ (requires internet access)
Minify CSS using http://cssminifier.com/ (requires Internet access)

jsminify
Minify JS using http://javascript-minifier.com/ (requires internet access)
Minify JS using http://javascript-minifier.com/ (requires Internet access)

jsonminify
Minify JSON files (strips whitespace and use minimal separators).
Minify JSON files (strip whitespace and use minimal separators).

You can apply filters to specific posts or pages by using the ``filters`` metadata field:

Expand Down
1 change: 1 addition & 0 deletions nikola/filters.py
Expand Up @@ -310,6 +310,7 @@ def jsminify(data):

@apply_to_text_file
def jsonminify(data):
"""Minify JSON files (strip whitespace and use minimal separators)."""
data = json.dumps(json.loads(data), indent=None, separators=(',', ':'))
return data

Expand Down

0 comments on commit 5ef0dba

Please sign in to comment.