{
	"name": "material-icon-theme",
	"displayName": "Material Icon Theme",
	"description": "Material Design Icons for Visual Studio Code",
	"version": "4.0.1",
	"publisher": "PKief",
	"engines": {
		"vscode": "^1.31.0"
	},
	"homepage": "https://github.com/PKief/vscode-material-icon-theme/blob/master/README.md",
	"repository": {
		"type": "git",
		"url": "https://github.com/PKief/vscode-material-icon-theme.git"
	},
	"bugs": {
		"url": "https://github.com/PKief/vscode-material-icon-theme/issues"
	},
	"icon": "logo.png",
	"galleryBanner": {
		"color": "#1e1e1e",
		"theme": "dark"
	},
	"categories": [
		"Themes"
	],
	"keywords": [
		"icons",
		"theme",
		"material",
		"icon-theme",
		"customization"
	],
	"extensionKind": [
		"ui",
		"workspace"
	],
	"activationEvents": [
		"*"
	],
	"main": "./dist/extension",
	"contributes": {
		"iconThemes": [
			{
				"id": "material-icon-theme",
				"label": "Material Icon Theme",
				"path": "./dist/material-icons.json",
				"_watch": true
			}
		],
		"commands": [
			{
				"command": "material-icon-theme.activateIcons",
				"title": "%command.activateIcons%"
			},
			{
				"command": "material-icon-theme.toggleIconPacks",
				"title": "%command.toggleIconPacks%"
			},
			{
				"command": "material-icon-theme.changeFolderTheme",
				"title": "%command.changeFolderTheme%"
			},
			{
				"command": "material-icon-theme.changeFolderColor",
				"title": "%command.changeFolderColor%"
			},
			{
				"command": "material-icon-theme.restoreDefaultConfig",
				"title": "%command.restoreDefaultConfig%"
			},
			{
				"command": "material-icon-theme.toggleExplorerArrows",
				"title": "%command.toggleExplorerArrows%"
			},
			{
				"command": "material-icon-theme.changeOpacity",
				"title": "%command.changeOpacity%"
			},
			{
				"command": "material-icon-theme.toggleGrayscale",
				"title": "%command.toggleGrayscale%"
			},
			{
				"command": "material-icon-theme.changeSaturation",
				"title": "%command.changeSaturation%"
			}
		],
		"configuration": {
			"type": "object",
			"title": "%configuration.title%",
			"properties": {
				"material-icon-theme.showWelcomeMessage": {
					"type": "boolean",
					"default": true,
					"description": "%configuration.showWelcomeMessage%"
				},
				"material-icon-theme.showUpdateMessage": {
					"type": "boolean",
					"default": false,
					"description": "%configuration.showUpdateMessage%"
				},
				"material-icon-theme.showReloadMessage": {
					"type": "boolean",
					"default": true,
					"description": "%configuration.showReloadMessage%"
				},
				"material-icon-theme.activeIconPack": {
					"type": "string",
					"default": "angular",
					"description": "%configuration.activeIconPack%",
					"enumDescriptions": [
						"%configuration.activeIconPack.angular%",
						"%configuration.activeIconPack.angular_ngrx%",
						"%configuration.activeIconPack.react%",
						"%configuration.activeIconPack.react_redux%",
						"%configuration.activeIconPack.vue%",
						"%configuration.activeIconPack.vue_vuex%",
						"%configuration.activeIconPack.nest%",
						"%configuration.activeIconPack.none%"
					],
					"enum": [
						"angular",
						"angular_ngrx",
						"react",
						"react_redux",
						"vue",
						"vue_vuex",
						"nest",
						"none"
					]
				},
				"material-icon-theme.files.associations": {
					"type": "object",
					"default": {},
					"description": "%configuration.files.associations%"
				},
				"material-icon-theme.folders.associations": {
					"type": "object",
					"default": {},
					"description": "%configuration.folders.associations%"
				},
				"material-icon-theme.languages.associations": {
					"type": "object",
					"default": {},
					"description": "%configuration.languages.associations%"
				},
				"material-icon-theme.folders.theme": {
					"type": "string",
					"default": "specific",
					"description": "%configuration.folders.theme%",
					"enumDescriptions": [
						"%configuration.folders.theme.specific%",
						"%configuration.folders.theme.classic%",
						"%configuration.folders.theme.none%"
					],
					"enum": [
						"specific",
						"classic",
						"none"
					]
				},
				"material-icon-theme.folders.color": {
					"type": "string",
					"default": "#90a4ae",
					"pattern": "^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$",
					"description": "%configuration.folders.color%"
				},
				"material-icon-theme.opacity": {
					"type": "number",
					"default": 1,
					"minimum": 0,
					"maximum": 1,
					"description": "%configuration.opacity%"
				},
				"material-icon-theme.hidesExplorerArrows": {
					"type": "boolean",
					"default": false,
					"description": "%configuration.hidesExplorerArrows%"
				},
				"material-icon-theme.saturation": {
					"type": "number",
					"default": 1,
					"minimum": 0,
					"maximum": 1,
					"description": "%configuration.saturation%"
				}
			}
		}
	},
	"scripts": {
		"build": "npm run compile:dev && npm run postcompile",
		"check": "ts-node ./src/scripts/icons/checks",
		"compile": "webpack --mode production",
		"compile:dev": "webpack --mode none",
		"compile:watch": "webpack --mode none --watch",
		"contributors": "ts-node ./src/scripts/contributors/index.ts",
		"generateJson": "ts-node ./src/scripts/icons/generateJson.ts",
		"lint": "eslint -c .eslintrc.js --ext .ts ./src/**/*.ts",
		"postcompile": "npm run generateJson && npm run check",
		"pretest": "npm run build && tsc -p ./",
		"preview": "ts-node ./src/scripts/preview",
		"test": "node ./out/test/runTest.js",
		"vscode:prepublish": "npm run lint && npm run compile"
	},
	"dependencies": {
		"lodash.merge": "4.6.2",
		"semver": "7.1.3"
	},
	"devDependencies": {
		"@types/glob": "^7.1.1",
		"@types/mocha": "^7.0.1",
		"@types/node": "^13.7.7",
		"@types/puppeteer": "^2.0.1",
		"@typescript-eslint/eslint-plugin": "^2.21.0",
		"@typescript-eslint/parser": "^2.21.0",
		"clean-webpack-plugin": "^3.0.0",
		"eslint": "^6.8.0",
		"glob": "^7.1.6",
		"mocha": "^7.1.0",
		"puppeteer": "^2.1.1",
		"rimraf": "^3.0.2",
		"ts-loader": "^6.2.1",
		"ts-node": "^8.6.2",
		"typescript": "^3.8.3",
		"vscode": "^1.1.36",
		"vscode-test": "^1.3.0",
		"webpack": "^4.41.6",
		"webpack-cli": "^3.3.11"
	},
	"__metadata": {
		"id": "PKief.material-icon-theme",
		"publisherId": "PKief",
		"publisherDisplayName": "PKief"
	}
}