Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
160 lines (159 sloc) 4.55 KB
{
"name": "gremlins",
"displayName": "Gremlins tracker for Visual Studio Code",
"version": "0.14.3",
"publisher": "nhoizey",
"author": {
"name": "Nicolas Hoizey",
"email": "nicolas@hoizey.com",
"url": "https://nicolas-hoizey.com/"
},
"contributors": [
{
"name": "Anthony Ricaud",
"url": "https://github.com/rik"
}
],
"description": "Reveals some characters that can be harmful because they are invisible or looking like legitimate ones. Inspired by Sublime Gremlins.",
"icon": "images/gremlins-dark.png",
"galleryBanner": {
"color": "#843534",
"theme": "dark"
},
"license": "MIT",
"homepage": "https://github.com/nhoizey/vscode-gremlins/",
"repository": "https://github.com/nhoizey/vscode-gremlins.git",
"badges": [
{
"href": "https://marketplace.visualstudio.com/items?itemName=nhoizey.gremlins",
"url": "https://img.shields.io/vscode-marketplace/d/nhoizey.gremlins.svg",
"description": "Visual Studio Marketplace"
},
{
"href": "https://marketplace.visualstudio.com/items?itemName=nhoizey.gremlins",
"url": "https://img.shields.io/github/package-json/v/nhoizey/vscode-gremlins.svg",
"description": "GitHub package version"
},
{
"href": "https://travis-ci.org/nhoizey/vscode-gremlins",
"url": "https://img.shields.io/travis/nhoizey/vscode-gremlins.svg",
"description": "Travis CI"
}
],
"engines": {
"vscode": "^1.5.0"
},
"categories": [
"Linters"
],
"activationEvents": [
"*"
],
"main": "./extension",
"contributes": {
"configuration": {
"type": "object",
"title": "Gremlins",
"properties": {
"gremlins.color_info": {
"type": "string",
"default": "rgba(60, 118, 61, .75)",
"markdownDescription": "Color for **info** level"
},
"gremlins.color_warning": {
"type": "string",
"default": "rgba(138, 109, 59, .75)",
"markdownDescription": "Color for **warning** level"
},
"gremlins.color_error": {
"type": "string",
"default": "rgba(169, 68, 66, .75)",
"markdownDescription": "Color for **error** level"
},
"gremlins.characters": {
"type": "object",
"description": "List of characters the extension should track",
"default": {
"0003": {
"description": "end of text",
"level": "warning"
},
"00a0": {
"description": "non breaking space",
"level": "info"
},
"200b": {
"zeroWidth": true,
"description": "zero width space",
"level": "error"
},
"200c": {
"zeroWidth": true,
"description": "zero width non-joiner",
"level": "warning"
},
"200e": {
"zeroWidth": true,
"description": "left-to-right mark",
"level": "error"
},
"201c": {
"description": "left double quotation mark",
"level": "warning"
},
"201d": {
"description": "right double quotation mark",
"level": "warning"
},
"202c": {
"zeroWidth": true,
"description": "pop directional formatting",
"level": "error"
},
"202d": {
"zeroWidth": true,
"description": "left-to-right override",
"level": "error"
},
"202e": {
"zeroWidth": true,
"description": "right-to-left override",
"level": "error"
},
"fffc": {
"zeroWidth": true,
"description": "object replacement character",
"level": "error"
}
},
"items": {
"type": "object"
},
"minItems": 1,
"uniqueItems": true
},
"gremlins.gutterIconSize": {
"type": "string",
"default": "75%",
"description": "gutter icon size"
}
}
}
},
"scripts": {
"postinstall": "node ./node_modules/vscode/bin/install",
"prettier": "prettier --write '**/*{js,json}'",
"test": "jest"
},
"prettier": {
"semi": false,
"singleQuote": true,
"trailingComma": "all"
},
"devDependencies": {
"eslint": "^6.0.1",
"jest": "^24.8.0",
"prettier": "^1.18.2",
"vscode": "^1.1.35"
}
}
You can’t perform that action at this time.