{
  "name": "csshat-language-less",
  "title": "Less",
  "version": "2.0.12",
  "description": "Less language",
  "main": "main",
  "scope": "source.css.less",
  "codeLanguage": true,
  "engines": {
    "csshat": "~2.0.0",
    "avocode": "*"
  },
  "homepage": "https://github.com/csshat/language-less",
  "repository": {
    "type": "git",
    "url": "https://github.com/csshat/language-less"
  },
  "bugs": {
    "url": "https://github.com/csshat/language-less/issues"
  },
  "author": "Petr Brzek <petrbrzek@abdoc.net> (https://github.com/petrbrzek)",
  "contributors": [
    "Marek Hrabe <marekhrabe@abdoc.net> (https://github.com/marekhrabe)",
    "Tomas Hanacek <tomashanacek@abdoc.net> (https://github.com/tomashanacek)"
  ],
  "license": "MIT",
  "dependencies": {
    "octopus-helpers": "^1.5.0"
  },
  "settings": {
    "inheritFontStyles": {
      "description": "Group common styles for selected layers.",
      "type": "boolean",
      "default": true
    },
    "showComments": {
      "description": "Show a brief description of selected layers.",
      "type": "boolean",
      "default": true
    },
    "showAbsolutePositions": {
      "description": "Show absolute X and Y coordinates for all layers.",
      "type": "boolean",
      "default": false
    },
    "useColorName": {
      "description": "Show color name values of common colors rather than hex codes.",
      "type": "boolean",
      "default": true
    },
    "boxSizing": {
      "type": "select",
      "options": [
        "border-box",
        "content-box"
      ],
      "default": "border-box"
    },
    "unit": {
      "type": "select",
      "options": [
        "px",
        "em",
        "rem"
      ],
      "default": "px"
    },
    "lineHeightUnit": {
      "type": "select",
      "options": [
        "Use selected unit",
        "Unitless (number multiplied by the element's font size)",
        "px",
        "em",
        "rem"
      ],
      "default": "Use selected unit"
    },
    "emValue": {
      "description": "1 em = x px — Ammount of pixels that correspond to one em. Em value is **not** relative to parent element.",
      "type": "text",
      "default": 16,
      "validate": "setNumberValue",
      "showFor": [
        "unit",
        "lineHeightUnit"
      ],
      "showWhen": "em"
    },
    "remValue": {
      "description": "1 rem = x px — Ammount of pixels that correspond to one rem",
      "type": "text",
      "default": 16,
      "validate": "setNumberValue",
      "showFor": [
        "unit",
        "lineHeightUnit"
      ],
      "showWhen": "rem"
    },
    "enableLessHat": {
      "description": "Use Less Hat mixin library. [Read more](http://lesshat.madebysource.com/)",
      "type": "boolean",
      "default": true
    },
    "useInterpolationSyntax": {
      "description": "Escapes all mixin values. Enable this option if you have problems with your LESS compiler. Only applicable when Less Hat is toggled on",
      "type": "boolean",
      "default": false,
      "showFor": [
        "enableLessHat"
      ],
      "showWhen": true
    },
    "selector": {
      "description": "Wrap code in a css selector.",
      "type": "boolean",
      "default": false
    },
    "selectorType": {
      "type": "select",
      "options": [
        "id",
        "class",
        "element"
      ],
      "default": "class"
    },
    "selectorTextStyle": {
      "type": "select",
      "options": [
        "dash-case",
        "snake_case",
        "camelCase"
      ],
      "default": "dash-case"
    },
    "colorType": {
      "type": "select",
      "options": [
        "hex",
        "rgb",
        "hsl"
      ],
      "default": "hex"
    },
    "quoteType": {
      "type": "select",
      "options": [
        "'",
        "\""
      ],
      "default": "\""
    }
  },
  "bundledDependencies": [
    "octopus-helpers"
  ],
  "devDependencies": {
    "coffee-script": "^1.10.0"
  },
  "scripts": {
    "prepublish": "coffee -o ./ ./"
  }
}
