Skip to content

Commit 2154b51

Browse files
package.json file updates for vsce packge
1 parent f616a6c commit 2154b51

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs:
2929
node-version: 17
3030
- name: install dependencies
3131
run: |
32-
npm install yarn -g
3332
yarn install
3433
3534
- name: Compile
@@ -72,9 +71,7 @@ jobs:
7271

7372
# Generate vsix file and upload the artifact
7473
- name: generate .vsix file
75-
run: |
76-
ls -alsh
77-
yarn package
74+
run: yarn package
7875

7976
- name: Upload .vsix Artifact
8077
uses: actions/upload-artifact@v2

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@
6262
"compile": "tsc -p ./",
6363
"lint": "eslint src --ext ts",
6464
"watch": "tsc -watch -p ./",
65-
"test": "node ./out/test/run_tests.js"
65+
"test": "node ./out/test/run_tests.js",
66+
"package": "vsce package -o ./vs-code-format-on-save.vsix"
6667
},
6768
"icon": "images/OverReact_Logo.png",
6869
"devDependencies": {
@@ -76,7 +77,8 @@
7677
"glob": "^7.1.6",
7778
"mocha": "^7.1.1",
7879
"typescript": "^3.8.3",
79-
"vscode-test": "^1.3.0"
80+
"vscode-test": "^1.3.0",
81+
"@vscode/vsce": "^2.19.0"
8082
},
8183
"dependencies": {
8284
"@types/semver": "^7.2.0",

0 commit comments

Comments
 (0)