{ "name": "fig-vscode", "displayName": "Fig Language", "description": "VSCode extension for Fig language with syntax highlighting", "version": "0.0.2", "publisher": "PuqiAR", "engines": { "vscode": "^1.90.0" }, "categories": [ "Programming Languages" ], "repository": { "url":"https://github.com/PuqiAR/Fig" }, "activationEvents": [], "main": "./out/extension.js", "contributes": { "languages": [ { "id": "fig", "aliases": [ "Fig" ], "extensions": [ ".fig" ], "configuration": "./language-configuration.json" } ], "semanticTokenModifiers": [ { "fig": { "variable": "variable.other.fig", "function": "entity.name.function.fig" } } ], "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" }, "devDependencies": { "typescript": "^5.2.2", "vscode": "^1.90.0", "@types/node": "^20.6.0" } }