{
  "file-types": {
    "css": {
      "suffix": ".css",
      "shortcuts": [ "c", "css" ],
      "rename": ".{{bemNode}}",
      "template": "stub/style/style.css"
    },
    "deps": {
      "suffix": ".deps.js",
      "shortcuts": [ "d", "deps" ],
      "template": "test/deps-template.js"
    },
    "bh": {
      "suffix": ".bh.js",
      "shortcuts": [ "b", "bh" ],
      "rename": "match('{{bemNode}}",
      "template": "stub/template/template.bh.js"
    },
    "priv": {
      "suffix": ".priv.js",
      "shortcuts": [ "p", "priv" ],
      "rename": [ "declare('{{bemNode}}", "block: '{{bemNode}}'", "block:'{{bemNode}}'" ],
      "template": "stub/template/template.priv.js"
    },
    "js": {
      "suffix": ".js",
      "shortcuts": [ "j", "js" ],
      "rename": "decl('{{bemNode}}",
      "template": "stub/script/_bl/script_bl.js"
    }
  },
  "deps_task": {
    "files": [ "css" ]
  },
  "editor-open-command": "wstorm {{file-path}}:{{line-number}}",
  "bem": {
    "separators": {
      "elem": "__",
      "mod": "_",
      "modVal": "_"
    },
    "allowed-name-symbols-regexp": "[-a-z0-9]"
  }
}
