1{
2	"name": "mlir",
3	"displayName": "MLIR",
4	"description": "MLIR Language Extension",
5	"version": "0.0.1",
6	"publisher": "llvm-vs-code-extensions",
7	"repository": "https://github.com/llvm/llvm-project/",
8	"engines": {
9		"vscode": "^1.52.0"
10	},
11	"categories": [
12		"Programming Languages"
13	],
14	"activationEvents": [
15		"onLanguage:mlir"
16	],
17	"main": "./out/extension",
18	"contributes": {
19		"languages": [
20			{
21				"id": "mlir",
22				"aliases": [
23					"MLIR",
24					"mlir"
25				],
26				"extensions": [
27					".mlir"
28				],
29				"configuration": "./language-configuration.json"
30			}
31		],
32		"grammars": [
33			{
34				"language": "mlir",
35				"scopeName": "source.mlir",
36				"path": "./grammar.json"
37			}
38		],
39		"configuration": {
40			"type": "object",
41			"title": "MLIR",
42			"properties": {
43				"mlir.server_path": {
44					"scope": "resource",
45					"type": "string",
46					"description": "The file path of the mlir-lsp-server executable."
47				}
48			}
49		}
50	},
51	"scripts": {
52		"vscode:prepublish": "tsc -p ./",
53		"compile": "tsc -watch -p ./",
54		"format": "clang-format -i --glob=\"{src,test}/*.ts\"",
55		"test": "tsc -p ./ && node ./out/test/index.js",
56		"package": "vsce package"
57	},
58	"devDependencies": {
59		"@types/mocha": "^5.2.0",
60		"@types/node": "^8.0.0",
61		"@types/vscode": "1.52.*",
62		"clang-format": "1.4.0",
63		"tslint": "^5.16.0",
64		"typescript": "^3.5.1",
65		"vsce": "^1.75.0",
66		"vscode-languageclient": "^5.2.1",
67		"vscode-test": "^1.3.0"
68	},
69	"dependencies": {}
70}
71