{
	"name": "quick-hopeui",
	"displayName": "Quick HopeUI",
	"description": "hopeUI快速生成插件",
	"version": "0.0.76",
	"engines": {
		"vscode": "^1.52.0"
	},
	"repository": {
		"type": "git",
		"url": "http://seazeg.gitee.io/hopeui"
	},
	"publisher": "EvanZhou",
	"icon": "src/images/icon.png",
	"categories": [
		"Snippets"
	],
	"main": "src/extension.js",
	"activationEvents": [
		"onView:hopeUI.api",
		"onCommand:ext.hopeui.theme",
		"onCommand:ext.hopeui.open",
		"onCommand:ext.hopeui.rem2px",
		"onCommand:ext.hopeui.px2rem"
	],
	"contributes": {
		"commands": [
			{
				"command": "ext.hopeui.theme",
				"title": "[HopeUI] 主题样式生成"
			},
			{
				"command": "ext.hopeui.open",
				"title": "[HopeUI] 获取最新版本"
			},
			{
				"command": "ext.hopeui.rem2px",
				"title": "[HopeUI] Rem转换成Px"
			},
			{
				"command": "ext.hopeui.px2rem",
				"title": "[HopeUI] Px转换成Rem"
			}
		],
		"snippets": [
			{
				"language": "javascript",
				"path": "src/snippets/javascript.json"
			},
			{
				"language": "html",
				"path": "src/snippets/html.json"
			},
			{
				"language": "html",
				"path": "src/snippets/class.json"
			}
		],
		"viewsContainers": {
			"activitybar": [
				{
					"id": "hopeUI",
					"title": "hopeUI",
					"icon": "src/images/icon.png"
				}
			]
		},
		"views": {
			"hopeUI": [
				{
					"id": "hopeUI.api",
					"name": "API文档"
				},
				{
					"id": "hopeUI.tools",
					"name": "常用工具"
				}
			]
		},
		"keybindings": [
			{
				"command": "ext.hopeui.rem2px",
				"key": "ctrl+shift+r",
				"mac": "cmd+shift+r",
				"when": "resourceLangId == less || resourceLangId == css || resourceLangId == sass"
			},
			{
				"command": "ext.hopeui.px2rem",
				"key": "ctrl+shift+p",
				"mac": "cmd+shift+p",
				"when": "resourceLangId == less || resourceLangId == css || resourceLangId == sass"
			}
		],
		"menus": {
			"editor/context": [
				{
					"when": "resourceLangId == less || resourceLangId == css || resourceLangId == sass",
					"command": "ext.hopeui.rem2px",
					"group": "7_modification"
				},
				{
					"when": "resourceLangId == less || resourceLangId == css || resourceLangId == sass",
					"command": "ext.hopeui.px2rem",
					"group": "7_modification"
				}
			]
		}
	},
	"scripts": {
		"lint": "eslint .",
		"pretest": "npm run lint",
		"test": "node ./test/runTest.js",
		"push": "vsce publish patch",
		"compile": "tsc -p ./",
		"watch": "tsc -watch -p ./"
	},
	"devDependencies": {
		"@types/glob": "^7.1.3",
		"@types/mocha": "^8.0.4",
		"@types/node": "^12.11.7",
		"@types/vscode": "^1.52.0",
		"eslint": "^7.15.0",
		"glob": "^7.1.6",
		"mocha": "^8.1.3",
		"typescript": "^4.1.3",
		"vscode-test": "^1.4.1"
	},
	"dependencies": {
		"js-beautify": "^1.13.5",
		"less": "^4.1.0",
		"less-plugin-clean-css": "^1.5.1"
	}
}
