{ "name": "ghcide", "displayName": "ghcide", "publisher": "DigitalAssetHoldingsLLC", "repository": { "type": "git", "url": "https://github.com/digital-asset/ghcide.git" }, "description": "A simple extension to test out haskell ide core", "version": "0.0.2", "license": "Apache-2.0", "engines": { "vscode": "^1.35.0" }, "categories": [ "Other" ], "activationEvents": [ "onLanguage:haskell" ], "main": "./out/extension.js", "contributes": { "languages": [ { "id": "haskell", "extensions": [ "hs", "hs-boot", "lhs-boot", "lhs" ] } ], "configuration": { "type": "object", "title": "Haskell IDE Core Configuration", "properties": { "hic.executablePath": { "type": "string", "default": "ghcide", "description": "The location of your ghcide executable" }, "hic.arguments": { "type": "string", "default": "--lsp", "description": "The arguments you would like to pass to the executable" } } } }, "scripts": { "vscode:prepublish": "npm run compile", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "test": "npm run compile && node ./node_modules/vscode/bin/test", "vscepackage": "vsce package" }, "extensionDependencies": [ "justusadam.language-haskell" ], "dependencies": { "vscode-languageclient": "^6.0.0-next.1" }, "devDependencies": { "@types/mocha": "^5.2.7", "@types/node": "^12.7.11", "@types/vscode": "1.35.0", "tslint": "^5.12.1", "typescript": "^3.6.3", "vsce": "^1.68.0" } }