{ "name": "fig-vscode", "displayName": "Fig Language", "description": "VSCode extension for Fig language with syntax highlighting and lsp support", "version": "0.5.0", "publisher": "PuqiAR", "engines": { "vscode": "^1.108.0" }, "categories": [ "Programming Languages" ], "repository": { "url": "https://github.com/PuqiAR/Fig" }, "activationEvents": [ "onLanguage:fig" ], "main": "./out/extension.js", "contributes": { "languages": [ { "id": "fig", "aliases": [ "Fig", "fig" ], "extensions": [ ".fig" ], "configuration": "./language-configuration.json", "icon": { "light": "./images/Logo.svg", "dark": "./images/LogoDark.svg" } } ], "grammars": [ { "language": "fig", "scopeName": "source.fig", "path": "./syntaxes/fig.tmLanguage.json" } ] }, "scripts": { "vscode:prepublish": "npm run compile", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "pretest": "npm run compile", "test": "node ./out/test/runTest.js" }, "dependencies": { "vscode-languageclient": "^9.0.1" }, "devDependencies": { "@types/mocha": "^10.0.10", "@types/node": "^20.6.0", "@types/vscode": "^1.108.0", "typescript": "^5.9.3" } }