coc-fuior
Version:
Language support for Fuior (narrative DSL)
93 lines (92 loc) • 2.44 kB
JSON
{
"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"
}
}
}
}
}