node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »



Build Status NPM version

Hjson plugin for grunt, converts from and to JSON.

Hjson, the Human JSON. A configuration file format for humans. Relaxed syntax, fewer mistakes, more comments.

For details and syntax see


First, install grunt-hjson as a development dependency:

npm install --save-dev grunt-hjson

Then, add it to your gruntfile.js:

module.exports = function(grunt) {
    pkg: grunt.file.readJSON('package.json'),
    hjson: {
      cvt: {
        files: [
            expand: true,
            cwd: 'src/',
            src: ['*.hjson'],
            dest: 'dist/',
            ext: '.json',
  grunt.registerTask('default', ['hjson']);

To convert to Hjson specify the .hjson extension in ext.