diff options
Diffstat (limited to 'pw_ide/ts/pigweed-vscode/package.json')
-rw-r--r-- | pw_ide/ts/pigweed-vscode/package.json | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/pw_ide/ts/pigweed-vscode/package.json b/pw_ide/ts/pigweed-vscode/package.json new file mode 100644 index 000000000..fb5104714 --- /dev/null +++ b/pw_ide/ts/pigweed-vscode/package.json @@ -0,0 +1,67 @@ +{ + "publisher": "pigweed", + "name": "pigweed-vscode", + "displayName": "Pigweed Visual Studio Code Extension", + "description": "Visual Studio Code support for Pigweed projects", + "repository": { + "type": "git", + "url": "https://pigweed.googlesource.com/pigweed/pigweed" + }, + "version": "0.1.1", + "license": "Apache-2.0", + "engines": { + "vscode": "^1.64.0" + }, + "categories": [ + "Debuggers", + "Formatters", + "Linters", + "Programming Languages", + "Other", + "Testing" + ], + "activationEvents": [ + "workspaceContains:**/pigweed.json" + ], + "main": "./out/extension.js", + "contributes": { + "commands": [ + { + "command": "pigweed.check-extensions", + "title": "Pigweed: Check Extensions" + } + ] + }, + "scripts": { + "vscode:prepublish": "npm run package", + "webpack": "webpack --mode development", + "webpack-dev": "webpack --mode development --watch", + "package": "webpack --mode production --devtool hidden-source-map", + "compile": "tsc -p ./", + "watch": "tsc -watch -p ./", + "pretest": "npm run compile && npm run lint", + "lint": "eslint src --ext ts", + "test": "node ./out/test/runTest.js" + }, + "dependencies": { + "glob": "^8.1.0", + "hjson": "^3.2.2" + }, + "devDependencies": { + "@types/glob": "^8.1.0", + "@types/hjson": "2.4.3", + "@types/mocha": "^10.0.1", + "@types/node": "20.2.5", + "@types/vscode": "^1.64.0", + "@typescript-eslint/eslint-plugin": "^5.59.8", + "@typescript-eslint/parser": "^5.59.8", + "@vscode/test-electron": "^2.3.2", + "eslint": "^8.41.0", + "mocha": "^10.2.0", + "node-polyfill-webpack-plugin": "^2.0.1", + "ts-loader": "^9.4.4", + "typescript": "^5.1.3", + "webpack": "^5.88.2", + "webpack-cli": "^5.1.4" + } +} |