{
  "name": "<%= appName %>",
  "version": "0.0.0",
  "dependencies": {<% if (includeModernizr) { %>
    "modernizr": "~2.8.3",<% } if (props.jQuery.name !== null) { %>
    "<%= props.jQuery.name %>": "<%= props.jQuery.version %>",<% } _.forEach(props.angularModules, function(module) { %>
    "<%= module.name %>": "<%= props.angularVersion %>",<% }); if (props.resource.name === 'angular-resource') { %>
    "angular-resource": "<%= props.angularVersion %>",<% } else if (props.resource.name === 'restangular') { %>
    "restangular": "~1.4.0",<% } if (props.router.name === 'angular-route') { %>
    "angular-route": "<%= props.angularVersion %>",<% } else if (props.router.name === 'angular-ui-router') { %>
    "angular-ui-router": "~0.2.13",<% } if(props.ui.name !== null) { %>
    "<%= props.ui.name %>": "<%= props.ui.version %>",<% } if(props.bootstrapComponents && props.bootstrapComponents.name !== null) { %>
    "<%= props.bootstrapComponents.name %>": "<%= props.bootstrapComponents.version %>",<% } if(props.foundationComponents && props.foundationComponents.name !== null) { %>
    "<%= props.foundationComponents.name %>": "<%= props.foundationComponents.version %>",<% } if(props.jsPreprocessor.key === 'traceur') { %>
    "traceur-runtime": "~0.0.74", <% } %>
    "angular": "<%= props.angularVersion %>"
  },
  "devDependencies": {
    "angular-mocks": "<%= props.angularVersion %>"
  },
  "resolutions": {<% if (props.jQuery.name !== null) { %>
    "<%= props.jQuery.name %>": "<%= props.jQuery.version %>",<% } %>
    "angular": "<%= props.angularVersion %>"
  }
}
