{

  "id": "ol-whitespace",

  // If ambiguate-properties and disambiguate-properties are set to true
  // we get function names like "ol_control_Control_prototype$setMap" in
  // the compiled code when using the SIMPLE compilation. It looks like
  // "ambiguate-properties" and  "disambiguate-properties" are only
  // appropriate for ADVANCED compilation. To be sure we also don't
  // set them for WHITESPACE.

  "ambiguate-properties": false,

  "disambiguate-properties": false,

  "externs": [
    "//json.js",
    "../externs/bingmaps.js",
    "../externs/geojson.js",
    "../externs/oli.js",
    "../externs/proj4js.js",
    "../externs/tilejson.js",
    "../externs/w3c_device_sensor_event.js"
  ],

  "inherits": "ol.json",

  "inputs": [
    "../build/src/internal/src/requireall.js",
    "../build/src/internal/src/types.js"
  ],

  "mode": "WHITESPACE",

  // Note: we can't have a (function(){%output%})() output wrapper with
  // WHITESPACE and SIMPLE modes. See this link for explanations:
  // https://groups.google.com/forum/#!topic/plovr/gQyZEa2NpsU
  "output-wrapper": "%output%",

  "pretty-print": true
}
