Title: Bump the npm-minor group across 1 directory with 3 updates by dependabot[bot] · Pull Request #3840 · github/codeql-action · GitHub
Open Graph Title: Bump the npm-minor group across 1 directory with 3 updates by dependabot[bot] · Pull Request #3840 · github/codeql-action
X Title: Bump the npm-minor group across 1 directory with 3 updates by dependabot[bot] · Pull Request #3840 · github/codeql-action
Description: Bumps the npm-minor group with 3 updates in the / directory: globals, sinon and typescript-eslint.
Updates globals from 17.4.0 to 17.5.0
Release notes
Sourced from globals's releases.
v17.5.0
Update globals (2026-04-12) (#342) 5d84602
sindresorhus/globals@v17.4.0...v17.5.0
Commits
b8170c8 17.5.0
5d84602 Update globals (2026-04-12) (#342)
1b727e5 Fix build script for ES globals (#341)
See full diff in compare view
Updates sinon from 21.0.3 to 21.1.2
Changelog
Sourced from sinon's changelog.
21.1.2
53817f7d
Upgrade to ESLint 10 and new shared config (#2696) (Carl-Erik Kopseng)
Upgrade to ESLint 10 and new shared config
Update deps
d7a682e0
fix: move npm-run-all to devDeps (#2694) (Avi Vahl)
used only during dev, and caused a considerable dep count jump downstream
5b8720ec
use latest shared eslint-config (Carl-Erik Kopseng)
Released by Carl-Erik Kopseng on 2026-04-11.
21.1.1
3c8b023b
Update deps (Carl-Erik Kopseng)
2eabf5da
fix(#2692): Remove ESM-only supports-color as it breaks CJS exports (#2693) (Carl-Erik Kopseng)
fix(#2692): Remove ESM-only supports-color as it breaks CJS exports
Released by Carl-Erik Kopseng on 2026-04-10.
21.1.0
0a5526c5
updated deps (Carl-Erik Kopseng)
5262204f
fix: build artifacts before running bundled tests (Carl-Erik Kopseng)
819bb64b
Migration to ECMAScript modules (ESM) (#2683) (Carl-Erik Kopseng)
This allowed us to finally consume ESM-only dependencies and has broken us free from some CJS shackes. Now produce the same API surface for CJS consumers, as well, by generating ./lib
Modern ignores 😁
test: add distribution harness
test: verify packed cjs and esm entrypoints
test: lock distribution api manifest
test: smoke test built pkg artifacts
docs: require contract tests for package migration
test: guard esm migration regressions
docs: require contract gate for esm migration
build: generate cjs lib from esm source entries
refactor: port root api surface to esm
build: clean port of root api to esm
docs: include implementation plans
fix: align lint and smoke tests with esm migration
refactor: complete esm port of all core components
refactor: finalize esm migration with sandbox and naming fixes
fix: finish esm migration stabilization
... (truncated)
Commits
c9ee063 21.1.2
53817f7 Upgrade to ESLint 10 and new shared config (#2696)
d7a682e fix: move npm-run-all to devDeps (#2694)
5b8720e use latest shared eslint-config
40f9d6b 21.1.1
3c8b023 Update deps
2eabf5d fix(#2692): Remove ESM-only supports-color as it breaks CJS exports (#2693)
30cf67e 21.1.0
0a5526c updated deps
5262204 fix: build artifacts before running bundled tests
Additional commits viewable in compare view
Updates typescript-eslint from 8.58.1 to 8.58.2
Release notes
Sourced from typescript-eslint's releases.
v8.58.2
8.58.2 (2026-04-13)
🩹 Fixes
remove tsbuildinfo cache file from published packages (#12187)
eslint-plugin: [no-unnecessary-condition] use assignability checks in checkTypePredicates (#12147)
❤️ Thank You
Abhijeet Singh @cseas
송재욱
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Changelog
Sourced from typescript-eslint's changelog.
8.58.2 (2026-04-13)
🩹 Fixes
remove tsbuildinfo cache file from published packages (#12187)
❤️ Thank You
Abhijeet Singh @cseas
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Commits
90c2803 chore(release): publish 8.58.2
b3315fd chore: convert import eslint to import js - followup (#12100)
be6b49a fix: remove tsbuildinfo cache file from published packages (#12187)
See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot show
Open Graph Description: Bumps the npm-minor group with 3 updates in the / directory: globals, sinon and typescript-eslint. Updates globals from 17.4.0 to 17.5.0 Release notes Sourced from globals's releases. v17.5.0...
X Description: Bumps the npm-minor group with 3 updates in the / directory: globals, sinon and typescript-eslint. Updates globals from 17.4.0 to 17.5.0 Release notes Sourced from globals's releases. v17...
Opengraph URL: https://github.com/github/codeql-action/pull/3840
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:146cde8d-60f9-8c9b-74de-5a579500d498 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | AF9E:17F796:6DCDDD:94483D:6A4C7F98 |
| html-safe-nonce | 468a9f3f98100f4e3628815938f4088f87a296d66dc2901dc6043d9c6b5c4180 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRjlFOjE3Rjc5Njo2RENEREQ6OTQ0ODNEOjZBNEM3Rjk4IiwidmlzaXRvcl9pZCI6IjQ4NzcyMTk5MzgwMzk1MjkzNjgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 302e7bd8037d591e0013056c7841bae70043b3cd2b9b9dbe0bd04982b83c216b |
| hovercard-subject-tag | pull_request:3568822875 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/github/codeql-action/pull/3840/files |
| twitter:image | https://avatars.githubusercontent.com/in/29110?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/in/29110?s=400&v=4 |
| og:image:alt | Bumps the npm-minor group with 3 updates in the / directory: globals, sinon and typescript-eslint. Updates globals from 17.4.0 to 17.5.0 Release notes Sourced from globals's releases. v17.5.0... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/github/codeql-action git https://github.com/github/codeql-action.git |
| octolytics-dimension-user_id | 9919 |
| octolytics-dimension-user_login | github |
| octolytics-dimension-repository_id | 259445878 |
| octolytics-dimension-repository_nwo | github/codeql-action |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 259445878 |
| octolytics-dimension-repository_network_root_nwo | github/codeql-action |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | cd470457e909b9d062f8002cf438ba870e6acff6 |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width