{ "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" } }