Skip to content

Commit fcb8062

Browse files
committed
Merged PR 7069: Dependencies: Update JS dependencies
## Summary Update mssql-js dependencies to latest versions ## Changes ### mssql-js dependency updates - Bump `@js-joda/core` to 5.7.0 - Bump `@types/node` to 24.12.0, `@types/benchmark` to 2.1.5 - Bump `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` to 8.57.0 - Bump `ava` to 6.4.1, `eslint` to 9.39.4, `eslint-config-prettier` to 10.1.8, `eslint-plugin-prettier` to 5.5.5 - Bump `prettier` to 3.8.1, `typescript` to 5.9.3 - Add `tar` resolution (7.5.11) to address vulnerability - Regenerate `yarn.lock` ---- #### AI description (iteration 2) #### PR Classification This pull request is a dependency update that upgrades several JavaScript packages to fix security vulnerabilities and improve compatibility. #### PR Summary The pull request bumps multiple dependency versions in both the lockfile and package manifest to address security issues—including upgrading the vulnerable `tar` package—and to ensure consistency across development tooling. - **`mssql-js/yarn.lock`**: Upgraded key packages such as `tar` (from 7.5.10 to 7.5.11), `typescript` (to 5.9.3), and various `@typescript-eslint/*` packages (to 8.57.0), alongside other supporting packages. - **`mssql-js/package.json`**: Updated dependency and devDependency versions (e.g. `@js-joda/core`, `ava`, ESLint-related packages) and added a resolution to enforce `tar` at 7.5.11. <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot --> Related work items: #43122
1 parent 15a64f8 commit fcb8062

2 files changed

Lines changed: 245 additions & 198 deletions

File tree

mssql-js/package.json

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,23 @@
1717
},
1818
"license": "MIT",
1919
"dependencies": {
20-
"@js-joda/core": "^5.6.5",
20+
"@js-joda/core": "^5.7.0",
2121
"iconv-lite": "^0.6.3"
2222
},
2323
"devDependencies": {
2424
"@napi-rs/cli": "^2.18.4",
25-
"@types/benchmark": "^2",
26-
"@types/node": "^24.0.14",
27-
"@typescript-eslint/eslint-plugin": "^8.37.0",
28-
"@typescript-eslint/parser": "^8.37.0",
29-
"ava": "^6.0.1",
25+
"@types/benchmark": "^2.1.5",
26+
"@types/node": "^24.12.0",
27+
"@typescript-eslint/eslint-plugin": "^8.57.0",
28+
"@typescript-eslint/parser": "^8.57.0",
29+
"ava": "^6.4.1",
3030
"benchmark": "^2.1.4",
31-
"eslint": "^9.31.0",
32-
"eslint-config-prettier": "^10.1.5",
33-
"eslint-plugin-prettier": "^5.5.1",
34-
"prettier": "^3.6.2",
31+
"eslint": "^9.39.4",
32+
"eslint-config-prettier": "^10.1.8",
33+
"eslint-plugin-prettier": "^5.5.5",
34+
"prettier": "^3.8.1",
3535
"tap-xunit": "^2.4.1",
36-
"typescript": "^5.8.3"
36+
"typescript": "^5.9.3"
3737
},
3838
"ava": {
3939
"timeout": "3m"
@@ -55,5 +55,8 @@
5555
"format:check": "prettier --check \"lib/**/*.ts\" \"__test__/**/*.{js,mjs,ts}\"",
5656
"lint": "eslint . --ext .ts,.js --max-warnings=0"
5757
},
58-
"packageManager": "yarn@4.9.2"
58+
"packageManager": "yarn@4.9.2",
59+
"resolutions": {
60+
"tar": "7.5.11"
61+
}
5962
}

0 commit comments

Comments
 (0)