1 | {
|
2 | "name": "vsce",
|
3 | "version": "2.15.0",
|
4 | "description": "VSCode Extension Manager",
|
5 | "repository": {
|
6 | "type": "git",
|
7 | "url": "https://github.com/Microsoft/vsce"
|
8 | },
|
9 | "homepage": "https://code.visualstudio.com",
|
10 | "bugs": "https://github.com/Microsoft/vsce/issues",
|
11 | "keywords": [
|
12 | "vscode",
|
13 | "vsce",
|
14 | "extension"
|
15 | ],
|
16 | "contributors": [
|
17 | "Microsoft Corporation"
|
18 | ],
|
19 | "author": "Microsoft Corporation",
|
20 | "license": "MIT",
|
21 | "main": "out/api.js",
|
22 | "typings": "out/api.d.ts",
|
23 | "bin": {
|
24 | "vsce": "vsce"
|
25 | },
|
26 | "scripts": {
|
27 | "compile": "tsc",
|
28 | "build": "tsc",
|
29 | "watch:build": "npm run compile -- --watch",
|
30 | "test": "mocha",
|
31 | "watch:test": "npm run test -- --watch",
|
32 | "prepare": "husky install"
|
33 | },
|
34 | "engines": {
|
35 | "node": ">= 14"
|
36 | },
|
37 | "dependencies": {
|
38 | "azure-devops-node-api": "^11.0.1",
|
39 | "chalk": "^2.4.2",
|
40 | "cheerio": "^1.0.0-rc.9",
|
41 | "commander": "^6.1.0",
|
42 | "glob": "^7.0.6",
|
43 | "hosted-git-info": "^4.0.2",
|
44 | "keytar": "^7.7.0",
|
45 | "leven": "^3.1.0",
|
46 | "markdown-it": "^12.3.2",
|
47 | "mime": "^1.3.4",
|
48 | "minimatch": "^3.0.3",
|
49 | "parse-semver": "^1.1.1",
|
50 | "read": "^1.0.7",
|
51 | "semver": "^5.1.0",
|
52 | "tmp": "^0.2.1",
|
53 | "typed-rest-client": "^1.8.4",
|
54 | "url-join": "^4.0.1",
|
55 | "xml2js": "^0.4.23",
|
56 | "yauzl": "^2.3.1",
|
57 | "yazl": "^2.2.2"
|
58 | },
|
59 | "devDependencies": {
|
60 | "@commitlint/cli": "^14.1.0",
|
61 | "@commitlint/config-conventional": "^14.1.0",
|
62 | "@types/cheerio": "^0.22.29",
|
63 | "@types/glob": "^7.1.1",
|
64 | "@types/hosted-git-info": "^3.0.2",
|
65 | "@types/markdown-it": "^0.0.2",
|
66 | "@types/mime": "^1",
|
67 | "@types/minimatch": "^3.0.3",
|
68 | "@types/mocha": "^7.0.2",
|
69 | "@types/node": "^14.17.32",
|
70 | "@types/read": "^0.0.28",
|
71 | "@types/semver": "^6.0.0",
|
72 | "@types/tmp": "^0.2.2",
|
73 | "@types/url-join": "^4.0.1",
|
74 | "@types/xml2js": "^0.4.4",
|
75 | "@types/yauzl": "^2.9.2",
|
76 | "@types/yazl": "^2.4.2",
|
77 | "husky": "^7.0.4",
|
78 | "mocha": "^9.2.0",
|
79 | "npm-run-all": "^4.1.5",
|
80 | "prettier": "2.1.2",
|
81 | "pretty-quick": "^3.0.2",
|
82 | "semantic-release": "^19.0.2",
|
83 | "source-map-support": "^0.4.2",
|
84 | "ts-node": "^10.0.0",
|
85 | "typescript": "^4.3.2"
|
86 | },
|
87 | "mocha": {
|
88 | "require": [
|
89 | "ts-node/register"
|
90 | ],
|
91 | "watch-files": "src/**",
|
92 | "spec": "src/test/**/*.ts"
|
93 | },
|
94 | "prettier": {
|
95 | "useTabs": true,
|
96 | "printWidth": 120,
|
97 | "singleQuote": true,
|
98 | "arrowParens": "avoid"
|
99 | },
|
100 | "release": {
|
101 | "branches": [
|
102 | "main"
|
103 | ]
|
104 | },
|
105 | "commitlint": {
|
106 | "extends": [
|
107 | "@commitlint/config-conventional"
|
108 | ]
|
109 | }
|
110 | }
|