| { |
| "name": "verible", |
| "displayName": "Verible", |
| "description": "Verible Language Server", |
| "version": "0.0.1", |
| "publisher": "chipsalliance", |
| "repository": { |
| "type": "git", |
| "url": "https://github.com/chipsalliance/verible" |
| }, |
| "engines": { |
| "vscode": "^1.61.0" |
| }, |
| "icon": "images/icon.png", |
| "contributes": { |
| "languages": [ |
| { |
| "id": "system-verilog", |
| "extensions": [ |
| ".sv" |
| ], |
| "aliases": [ |
| "System Verilog", |
| "systemverilog" |
| ] |
| } |
| ], |
| "configuration": { |
| "type": "object", |
| "title": "verible", |
| "properties": { |
| "verible.path": { |
| "type": "string", |
| "default": "verible-verilog-ls", |
| "scope": "machine-overridable", |
| "description": "The path to verible-verilog-ls executable, e.g.: /usr/bin/verible-verilog-ls." |
| } |
| } |
| } |
| }, |
| "activationEvents": [ |
| "onLanguage:system-verilog" |
| ], |
| "categories": [ |
| "Programming Languages", |
| "Linters", |
| "Formatters" |
| ], |
| "main": "./dist/extension.js", |
| "scripts": { |
| "vscode:prepublish": "npm run package", |
| "compile": "webpack", |
| "watch": "webpack --watch", |
| "package": "webpack --mode production --devtool hidden-source-map", |
| "compile-tests": "tsc -p . --outDir out", |
| "watch-tests": "tsc -p -w . --outDir out", |
| "pretest": "npm run compile-tests && npm run compile && npm run lint", |
| "lint": "eslint src --ext ts", |
| "test": "node ./out/test/runTest.js", |
| "vsix": "vsce package -o verible.vsix" |
| }, |
| "devDependencies": { |
| "@types/glob": "^7.1.4", |
| "@types/mocha": "^9.0.0", |
| "@types/node": "14.x", |
| "@types/vscode": "^1.61.0", |
| "@typescript-eslint/eslint-plugin": "^4.31.1", |
| "@typescript-eslint/parser": "^4.31.1", |
| "@vscode/test-electron": "^1.6.2", |
| "eslint": "^7.32.0", |
| "glob": "^7.1.7", |
| "mocha": "^9.1.1", |
| "ts-loader": "^9.2.5", |
| "typescript": "^4.4.3", |
| "vsce": "^1.100.1", |
| "webpack": "^5.52.1", |
| "webpack-cli": "^4.10.0" |
| }, |
| "dependencies": { |
| "vscode-languageclient": "^7.0.0" |
| } |
| } |