/
smalltown-boy
/
vscode-nuttx
Обзор
Документация
Войти
/
smalltown-boy
/
vscode-nuttx
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
package.json
182 строки
4 KB
smalltown-boy
fix: CHANGELOG.md
29 дек 2025, 22:04
29 дек 2025, 22:04
c944e88
Код
Авторство
О чём код?
{ "name": "nuttx-helper", "version": "0.2.3", "engines": { "vscode": "^1.32.0" }, "extensionKind": ["workspace", "ui"], "main": "./src/extension.js", "browser": "./out/extension.js", "author": "Aleksandr Selivanov (https://github.com/smalltown-boy)", "repository": { "type": "git", "url": "https://github.com/smalltown-boy/vscode-nuttx.git" }, "icon": "icon/nuttx_logo.png", "description": "An extension for creating and building projects for Apache NuttX in the VSCode environment.", "activationEvents": [ "onCommand:nuttx-helper.Info", "onCommand:nuttx-helper.Clean", "onCommand:nuttx-helper.CleanAll", "onCommand:nuttx-helper.Build", "onCommand:nuttx-helper.CreateNuttXProject", "onCommand:nuttx-helper.SetBoard", "onCommand:nuttx-helper.ConfigPaths", "onCommand:nuttx-helper.ConfigBoard", "onCommand:nuttx-helper.ConfigRun" ], "scripts": { "compile": "tsc -p ./", "build": "npm run compile && npm run package", "package": "vsce package", "clean": "rimraf out" }, "devDependencies": { "typescript": "^5.7.0", "vsce": "^2.15.0", "rimraf": "^5.0.0" }, "contributes": { "commands": [ { "command": "nuttx-helper.Info", "title": "About NuttX extension", "category": "NuttX Helper" }, { "command": "nuttx-helper.Clean", "title": "Clean project", "category": "NuttX Helper" }, { "command": "nuttx-helper.CleanAll", "title": "Сleaning the project with deletion of configuration files", "category": "NuttX Helper" }, { "command": "nuttx-helper.Build", "title": "Build project", "category": "NuttX Helper" }, { "command": "nuttx-helper.CreateNuttXProject", "title": "Create new NuttX project", "category": "NuttX Helper" }, { "command": "nuttx-helper.SetBoard", "title": "Set board", "category": "NuttX Helper" }, { "command": "nuttx-helper.ConfigBoard", "title": "Config board", "category": "NuttX Helper" }, { "command": "nuttx-helper.ConfigPaths", "title": "Config paths", "category": "NuttX Helper" }, { "command": "nuttx-helper.ConfigRun", "title": "Config Run", "category": "NuttX Helper" } ], "configuration": { "title": "Configuration NuttX Paths", "properties": { "nuttx.appsPath": { "type": "string", "default": "", "description": "Path to NuttX apps directory" }, "nuttx.nuttxPath": { "type": "string", "default": "", "description": "Path to NuttX main directory" }, "nuttx.selectedBoard": { "type": "string", "description": "Currently selected NuttX board" }, "nuttx.selectedBoardPath": { "type": "string", "description": "Full path to selected board" }, "nuttx.selectedPlatform": { "type": "string", "description": "Target platform" }, "nuttx.selectedUSB": { "type": "string", "description": "Select USB port" }, "nuttx.selectedTool": { "type": "string", "description": "Select programming tool" } } }, "viewsContainers": { "activitybar": [ { "id": "nuttx-explorer", "title": "NuttX Helper", "icon": "./icon/gear.svg" } ] }, "views": { "nuttx-explorer": [ { "id": "nuttxCommands", "name": "Commands" } ] }, "keybindings": [ { "command": "nuttx-helper.Info", "key": "ctrl+shift+i" }, { "command": "nuttx-helper.Clean", "key": "ctrl+shift+c" }, { "command": "nuttx-helper.Build", "key": "ctrl+shift+b" }, { "command": "nuttx-helper.CreateNuttXProject", "key": "ctrl+shift+n" }, { "command": "nuttx-helper.SetBoard", "key": "ctrl+shift+s" }, { "command": "nuttx-helper.ConfigBoard", "key": "ctrl+shift+m" }, { "command": "nuttx-helper.ConfigPaths", "key": "ctrl+shift+p" }, { "command": "uttx-helper.ConfigRun", "key": "ctrl+shift+r" } ] } }