{
	"name": "bracket-pair-colorizer",
	"displayName": "Bracket Pair Colorizer",
	"description": "A customizable extension for colorizing matching brackets",
	"version": "1.0.20",
	"publisher": "CoenraadS",
	"engines": {
		"vscode": "^1.20.0"
	},
	"icon": "images/icon.png",
	"categories": [
		"Other"
	],
	"activationEvents": [
		"*"
	],
	"keywords": [
		"bracket",
		"brackets",
		"multi-root ready"
	],
	"galleryBanner": {
		"color": "#1E1E1E",
		"theme": "dark"
	},
	"main": "./out/src/extension",
	"contributes": {
		"configuration": {
			"type": "object",
			"title": "BracketPair",
			"properties": {
				"bracketPairColorizer.timeOut": {
					"type": "number",
					"default": 200,
					"description": "How long the user should idle for, before the document is colorized. Set to 0 to disable",
					"scope": "resource"
				},
				"bracketPairColorizer.forceUniqueOpeningColor": {
					"type": "boolean",
					"default": false,
					"description": "Ensure that an opening brackets color does not match a previous brackets color",
					"scope": "resource"
				},
				"bracketPairColorizer.forceIterationColorCycle": {
					"type": "boolean",
					"default": false,
					"description": "Should opening brackets iterate the color cycle even if they are not nested",
					"scope": "resource"
				},
				"bracketPairColorizer.colorMode": {
					"type": "string",
					"enum": [
						"Consecutive",
						"Independent"
					],
					"default": "Consecutive",
					"description": "Should different brackets share a color group (Consecutive), or use their own color group (Independent)",
					"scope": "resource"
				},
				"bracketPairColorizer.highlightActiveScope": {
					"type": "boolean",
					"default": false,
					"description": "Should the active scope brackets always be highlighted? Recommended to disable editor.matchBrackets if using this feature.",
					"scope": "resource"
				},
				"bracketPairColorizer.activeScopeCSS": {
					"type": "array",
					"default": [
						"borderStyle : solid",
						"borderWidth : 1px",
						"borderColor : {color}; opacity: 0.5"
					],
					"description": "CSS for the active scope. Use {color} to match the bracket color. The string types listed at https://code.visualstudio.com/docs/extensionAPI/vscode-api#DecorationRenderOptions can be used",
					"scope": "resource"
				},
				"bracketPairColorizer.consecutivePairColors": {
					"type": "array",
					"default": [
						"()",
						"[]",
						"{}",
						[
							"Gold",
							"Orchid",
							"LightSkyBlue"
						],
						"Red"
					],
					"description": "Define paired characters and their shared color group",
					"scope": "resource"
				},
				"bracketPairColorizer.independentPairColors": {
					"type": [
						"array"
					],
					"items": {
						"type": [
							"array"
						]
					},
					"default": [
						[
							"()",
							[
								"Gold",
								"Orchid",
								"LightSkyBlue"
							],
							"Red"
						],
						[
							"[]",
							[
								"Gold",
								"Orchid",
								"LightSkyBlue"
							],
							"Red"
						],
						[
							"{}",
							[
								"Gold",
								"Orchid",
								"LightSkyBlue"
							],
							"Red"
						]
					],
					"description": "Define paired characters and their color groups",
					"scope": "resource"
				}
			}
		}
	},
	"scripts": {
		"vscode:prepublish": "tsc -p ./",
		"compile": "tsc -watch -p ./",
		"postinstall": "node ./node_modules/vscode/bin/install"
	},
	"devDependencies": {
		"@types/mocha": "^2.2.32",
		"@types/node": "^6.0.40",
		"@types/prismjs": "^1.9.0",
		"mocha": "^2.3.3",
		"tslint": "^4.5.1",
		"typescript": "^2.2.1",
		"vscode": "^1.0.5"
	},
	"repository": {
		"type": "git",
		"url": "https://github.com/CoenraadS/BracketPair"
	},
	"license": "SEE LICENSE IN LICENSE.md",
	"dependencies": {
		"prismjs": "^1.12.2"
	},
	"__metadata": {
		"id": "CoenraadS.bracket-pair-colorizer",
		"publisherId": "CoenraadS",
		"publisherDisplayName": "CoenraadS"
	}
}