From 98ba41448917098d948880bf77ea5eb276d5f18c Mon Sep 17 00:00:00 2001 From: stevenaw Date: Wed, 28 Jan 2026 15:17:29 -0500 Subject: [PATCH 1/2] Update mocha to latest to mitigate CVEs --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6953bff..45d84b9 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "devDependencies": { "chai": "^4.2.0", "chai-string": "^1.5.0", - "mocha": "^7.2.0", + "mocha": "^11.3.0", "mocha-junit-reporter": "^2.0.0", "nyc": "^15.0.1" } From b3008ba78ecbe556fcef5b74977a689e59880595 Mon Sep 17 00:00:00 2001 From: stevenaw Date: Wed, 28 Jan 2026 15:52:42 -0500 Subject: [PATCH 2/2] Move most CI testing to Github Actions. --- CHANGELOG.md | 4 ++++ azure-pipelines.yml | 40 ++-------------------------------------- 2 files changed, 6 insertions(+), 38 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e80a29d..879d857 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [3.1.2](https://github.com/stevenaw/vs-parse/compare/v3.1.2...main) (TBD) +- Update mocha to latest +- Add Github Actions for CI + ## [3.1.2](https://github.com/stevenaw/vs-parse/compare/v3.1.1...v3.1.2) (2022-04-08) - [#20](https://github.com/stevenaw/vs-parse/issues/20): - Error parsing Compile Remove diff --git a/azure-pipelines.yml b/azure-pipelines.yml index af56954..b8a7324 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,45 +1,9 @@ # Node.js -# Build a general Node.js project with npm. -# Add steps that analyze code, save build artifacts, deploy, and more: -# https://docs.microsoft.com/azure/devops/pipelines/languages/javascript strategy: matrix: - node_8_linux: - node_version: 8.x + node_24_linux: + node_version: 24.x imageName: 'ubuntu-latest' - node_8_mac: - node_version: 8.x - imageName: 'macos-latest' - node_8_win: - node_version: 8.x - imageName: 'windows-latest' - node_10_linux: - node_version: 10.x - imageName: 'ubuntu-latest' - node_10_mac: - node_version: 10.x - imageName: 'macos-latest' - node_10_win: - node_version: 10.x - imageName: 'windows-latest' - node_12_linux: - node_version: 12.x - imageName: 'ubuntu-latest' - node_12_mac: - node_version: 12.x - imageName: 'macos-latest' - node_12_win: - node_version: 12.x - imageName: 'windows-latest' - node_14_linux: - node_version: 14.x - imageName: 'ubuntu-latest' - node_14_mac: - node_version: 14.x - imageName: 'macos-latest' - node_14_win: - node_version: 14.x - imageName: 'windows-latest' pool: vmImage: $(imageName)