{
  "target": "serverless/api/routers/${router}.yml",
  "format": "yml",
  "strategy": "merge-deep",
  "snippets": [
    {
      "name": "serverless/routers/api/${router}.yml.mustache",
      "variables": {
        "router": "${router|TITLE}",
        "routerAuthorizer": "${routerAuthorizer}",
        "routerMethod": "${routerMethod}",
        "routerWarmerRateInMinutes": "${routerWarmerRateInMinutes}",
        "routerProvisionedConcurrency": "${routerProvisionedConcurrency}",
        "routerMemorySize": "${routerMemorySize}",
        "routerTimeout": "${routerTimeout}"
      }
    }
  ],
  "requires": [
    "serverless",
    "aws"
  ],
  "purpose": [
    "Initialize api router definition."
  ]
}
