{ "name": "mlir", "displayName": "MLIR", "description": "MLIR Language Extension", "version": "0.0.1", "publisher": "llvm-vs-code-extensions", "repository": "https://github.com/llvm/llvm-project/", "engines": { "vscode": "^1.52.0" }, "categories": [ "Programming Languages" ], "activationEvents": [ "onLanguage:mlir" ], "main": "./out/extension", "contributes": { "languages": [ { "id": "mlir", "aliases": [ "MLIR", "mlir" ], "extensions": [ ".mlir" ], "configuration": "./language-configuration.json" } ], "grammars": [ { "language": "mlir", "scopeName": "source.mlir", "path": "./grammar.json" } ], "configuration": { "type": "object", "title": "MLIR", "properties": { "mlir.server_path": { "scope": "resource", "type": "string", "description": "The file path of the mlir-lsp-server executable." } } } }, "scripts": { "vscode:prepublish": "tsc -p ./", "compile": "tsc -watch -p ./", "format": "clang-format -i --glob=\"{src,test}/*.ts\"", "test": "tsc -p ./ && node ./out/test/index.js", "package": "vsce package" }, "devDependencies": { "@types/mocha": "^5.2.0", "@types/node": "^8.0.0", "@types/vscode": "1.52.*", "clang-format": "1.4.0", "tslint": "^5.16.0", "typescript": "^3.5.1", "vsce": "^1.75.0", "vscode-languageclient": "^5.2.1", "vscode-test": "^1.3.0" }, "dependencies": {} }