{
  "name": "sketch-clean-document",
  "version": "0.0.6",
  "description": "A Sketch plugin to automagically organise and clean up your Sketch document",
  "keywords": [
    "plugin",
    "sketch",
    "sketch-plugin-helper"
  ],
  "license": "MIT",
  "author": "Lim Yuan Qing",
  "repository": "yuanqing/sketch-clean-document",
  "files": [
    "src"
  ],
  "dependencies": {
    "natural-compare-lite": "^1.4.0",
    "sketch-sort-layer-list": "*"
  },
  "scripts": {
    "build": "sketch build",
    "fix": "sketch lint --fix",
    "handler": "sketch handler",
    "lint": "sketch lint",
    "script": "sketch script",
    "symlink": "sketch symlink",
    "test": "sketch test",
    "unlink": "sketch symlink --delete",
    "version": "sketch version",
    "watch": "sketch build --watch"
  },
  "devDependencies": {
    "sketch-plugin-helper": "*"
  },
  "sketch-plugin-helper": {
    "name": "Clean Document",
    "menu": [
      {
        "handler": "clean-document",
        "name": "Clean Document"
      },
      "-",
      {
        "handler": "clean-layers/clean-layers",
        "name": "Clean Layers"
      },
      {
        "handler": "clean-symbols/clean-symbols",
        "name": "Clean Symbols"
      },
      {
        "handler": "clean-styles/clean-styles",
        "name": "Clean Styles"
      },
      {
        "handler": "clean-pages/clean-pages",
        "name": "Clean Pages"
      },
      "-",
      {
        "Settings": [
          {
            "handler": "settings/settings",
            "name": "Settings"
          },
          "-",
          {
            "handler": "settings/reset-settings",
            "name": "Reset Settings"
          }
        ]
      }
    ],
    "defaultSettings": {
      "cleanLayers": {
        "deleteHiddenLayers": true,
        "roundToNearestPixel": true,
        "smartRenameLayers": true,
        "smartSortLayers": true,
        "unnestNestedGroups": true,
        "whitelistRegularExpression": ""
      },
      "cleanPages": {
        "deleteEmptyPages": true,
        "sortPages": true
      },
      "cleanStyles": {
        "deleteUnusedLayerStyles": true,
        "deleteUnusedTextStyles": true
      },
      "cleanSymbols": {
        "deleteUnusedSymbols": true,
        "organiseSymbols": true,
        "groupDefinition": "2nd",
        "space": 100
      }
    }
  }
}
