This commit is contained in:
Robin Jones 2022-11-14 02:30:42 +00:00
Родитель 3cbfbb778b
Коммит 35a3e328f7
3 изменённых файлов: 26 добавлений и 20 удалений

27
.github/workflows/ci.yml поставляемый
Просмотреть файл

@ -42,17 +42,22 @@ jobs:
# `npm rebuild` will run all those post-install scripts for us.
run: npm rebuild && npm run prepare --if-present
# - name: Run License check
# continue-on-error: true # TODO: remove once fixed!
# run: |
# # check that all dependencies are .NET nanoFramework OSS license compatible
# npm run licence-check --if-present
- name: Run License check
continue-on-error: true #TODO: we currently continue as a warning!
run: |
# check that all dependencies are .NET nanoFramework OSS license compatible
npm run licence-check --if-present
# - name: Run package audit
# continue-on-error: true #TODO: we currently continue as a warning!
# # this will show the issues with current packages.
# run: |
# npm audit --if-present
- name: Run outdated package check
continue-on-error: true #TODO: we currently continue as a warning!
run: |
npm run check-outdated --if-present
- name: Run audit package check
continue-on-error: true #TODO: we currently continue as a warning!
# this will show the vunerabilities with current packages.
run: |
npm audit --if-present
- name: Run lint checks
run: |
@ -62,7 +67,7 @@ jobs:
run: |
npm run build --if-present
- name: Run smoke tests for extension
- name: Run smoke tests for VSCode extension
continue-on-error: true # TODO: remove once fixed!
run: |
# enable the display for XWindows

14
package-lock.json сгенерированный
Просмотреть файл

@ -18,7 +18,7 @@
},
"devDependencies": {
"@types/glob": "^8.0.0",
"@types/mocha": "^9.0.0",
"@types/mocha": "^10.0.0",
"@types/vscode": "^1.62.0",
"@typescript-eslint/eslint-plugin": "^5.36.2",
"@typescript-eslint/parser": "^5.36.1",
@ -631,9 +631,9 @@
"dev": true
},
"node_modules/@types/mocha": {
"version": "9.1.1",
"resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz",
"integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==",
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz",
"integrity": "sha512-rADY+HtTOA52l9VZWtgQfn4p+UDVM2eDVkMZT1I6syp0YKxW2F9v+0pbRZLsvskhQv/vMb6ZfCay81GHbz5SHg==",
"dev": true
},
"node_modules/@types/node": {
@ -12918,9 +12918,9 @@
"dev": true
},
"@types/mocha": {
"version": "9.1.1",
"resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz",
"integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==",
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.0.tgz",
"integrity": "sha512-rADY+HtTOA52l9VZWtgQfn4p+UDVM2eDVkMZT1I6syp0YKxW2F9v+0pbRZLsvskhQv/vMb6ZfCay81GHbz5SHg==",
"dev": true
},
"@types/node": {

Просмотреть файл

@ -101,11 +101,12 @@
"test": "node ./out/test/runTest.js",
"clean": "rimraf ./out ./coverage",
"package": "npm run clean && nbgv-setversion && vsce package --githubBranch develop --out ./vscode-nanoframework.vsix && nbgv cloud -a -c",
"deploy": "vsce publish"
"deploy": "vsce publish",
"check-outdated": "npx --yes -- check-outdated --ignore-pre-releases --columns name,type,current,latest,changes --types major,minor,patch,reverted"
},
"devDependencies": {
"@types/glob": "^8.0.0",
"@types/mocha": "^9.0.0",
"@types/mocha": "^10.0.0",
"@types/vscode": "^1.62.0",
"@typescript-eslint/eslint-plugin": "^5.36.2",
"@typescript-eslint/parser": "^5.36.1",