module.exports = {
    // output config
    dist: {
        min: '~/square.{type}.{ext}'
      , dev: '~/square.{type}.{ext}'
    }

    // plugin configuration
  , plugin: {}

    // hinting and linting
  , jshint: require('./jshint')
  , csslint: require('./csshint')
};

@@ -1,8 +1,153 @@
+var path = require('path')%0A  , file = path.join(process.env.PWD, 'package.json')%0A  , pkg;%0A%0Atry %7B pkg = require(file); %7D%0Acatch (e) %7B pkg = %7B%7D; %7D%0A%0A
 module.e
@@ -407,12 +407,64 @@
 sshint')
+%0A%0A    // add package.json if it exists%0A  , vars: pkg
 %0A%7D;%0A

Add package.json data as vars if it exists