{
    "name": "coc-fuior",
    "displayName": "Fuior",
    "description": "Language support for Fuior (narrative DSL)",
    "homepage": "https://github.com/critique-gaming/vscode-language-fuior",
    "version": "0.5.2",
    "publisher": "critique-gaming",
    "license": "MIT",
    "icon": "images/icon.png",
    "repository": {
        "url": "https://github.com/critique-gaming/coc-fuior"
    },
    "author": {
        "name": "Critique Gaming",
        "email": "support@critique-gaming.com"
    },
    "categories": [
        "Programming Languages",
        "Other"
    ],
    "keywords": [
        "Syntax",
        "Highlighter",
        "Highlight",
        "Highlighting",
        "Coloring",
        "Tree-Sitter",
        "Parser",
        "Lua",
        "Fuior"
    ],
    "activationEvents": [
        "onLanguage:fuior",
        "onCommand:fuior.runInGame"
    ],
    "main": "out/extension.js",
    "scripts": {
        "prepare": "npm run compile",
        "compile": "tsc -p ./",
        "watch": "tsc -watch -p ./"
    },
    "engines": {
        "coc": "^0.0.80"
    },
    "dependencies": {
        "jsonc-parser": "^2.2.1",
        "lodash.debounce": "^4.0.8",
        "node-fetch": "^2.6.1"
    },
    "devDependencies": {
        "@types/lodash.debounce": "^4.0.6",
        "@types/node": "^15.12.4",
        "@types/node-fetch": "^2.5.8",
        "@types/vscode": "^1.46.0",
        "coc.nvim": "0.0.81-next.3",
        "tslint": "^6.1.2",
        "typescript": "^4.3.4"
    },
    "contributes": {
        "commands": [
            {
                "command": "fuior.runInGame",
                "title": "Fuior: Run in game"
            }
        ],
        "menus": {
            "commandPalette": [
                {
                    "command": "fuior.runInGame",
                    "when": "editorLangId == fuior"
                }
            ]
        },
        "keybindings": [
            {
                "command": "fuior.runInGame",
                "key": "ctrl+alt+cmd+r",
                "when": "editorLangId == fuior"
            }
        ],
        "configuration": {
            "title": "Fuior",
            "properties": {
                "fuior.gameServerURL": {
                    "description": "URL to the hot reload server of the game",
                    "type": "string",
                    "default": "http://127.0.0.1:3648"
                }
            }
        }
    }
}
