René's URL Explorer Experiment


Title: chore(deps): update dependency vitest to v4 by renovate[bot] · Pull Request #148 · allthingslinux/allthingslinux · GitHub

Open Graph Title: chore(deps): update dependency vitest to v4 by renovate[bot] · Pull Request #148 · allthingslinux/allthingslinux

X Title: chore(deps): update dependency vitest to v4 by renovate[bot] · Pull Request #148 · allthingslinux/allthingslinux

Description: ℹ️ Note This PR body was truncated due to platform limits. This PR contains the following updates: Package Change Age Confidence vitest (source) ^3.2.4 → ^4.0.0 Release Notes vitest-dev/vitest (vitest) v4.0.18 Compare Source    🚀 Experimental Features experimental: Add onModuleRunner hook to worker.init  -  by @​sheremet-va in #​9286 (ea837)    🐞 Bug Fixes Use meta.url in createRequire  -  by @​sheremet-va in #​9441 (e0572) browser: Hide injected data-testid attributes  -  by @​sheremet-va in #​9503 (f8989) ui: Process artifact attachments when generating HTML reporter  -  by @​macarie in #​9472 (22543)     View changes on GitHub v4.0.17 Compare Source    🚀 Features Support openTelemetry for browser mode  -  by @​hi-ogawa in #​9180 (1ec3a) Support TRACEPARENT and TRACESTATE environment variables for OpenTelemetry context propagation  -  by @​Copilot, hi-ogawa and @​hi-ogawa in #​9295 (876cb)    🐞 Bug Fixes Improve asymmetric matcher diff readability by unwrapping container matchers  -  by @​Copilot, sheremet-va, hi-ogawa and @​hi-ogawa in #​9330 (b2ec7) Improve runner error when importing outside of test context  -  by @​sheremet-va in #​9335 (2dd3d) Replace crypto.randomUUID to allow insecure environments (fix #​9…  -  by @​plusgut in #​9339 and #​9 (e6a3f) Handle null options in addEventHandler #​9371  -  by @​ThibautMarechal in #​9372 and #​9371 (40841) Typo in browser.provider error  -  by @​deammer in #​9394 (4b67f) browser: Fix process.env and import.meta.env defines in inline project  -  by @​hi-ogawa in #​9239 (b70c9) Fix upload File instance  -  by @​hi-ogawa in #​9294 (b6778) Fix invalid project token for artifacts assets  -  by @​hi-ogawa in #​9321 (caa7d) Log ErrorEvent.message when unhandled ErrorEvent.error is null  -  by @​hi-ogawa in #​9322 (5d84e) Support fileParallelism on an instance  -  by @​sheremet-va in #​9328 (15006) coverage: Remove unnecessary istanbul-lib-source-maps usage  -  by @​AriPerkkio in #​9344 (b0940) Apply patch from istanbuljs/istanbuljs#837  -  by @​AriPerkkio and sapphi-red in #​9413 and #​837 (e05ce) fsModuleCache: Don't store importers in cache  -  by @​sheremet-va in #​9422 (75136) Add importers alongside importedModules  -  by @​sheremet-va in #​9423 (59f92) mocker: Fix mock transform with class  -  by @​hi-ogawa in #​9421 (d390e) pool: Validate environment options when reusing the worker  -  by @​sheremet-va in #​9349 (a8a88) Handle worker start failures gracefully  -  by @​AriPerkkio in #​9337 (200da) reporter: Report test module if it failed to run  -  by @​sheremet-va in #​9272 (c7888) runner: Respect nested test.only within describe.only  -  by @​Ujjwaljain16 in #​9021 and #​9213 (55d5d) typecheck: Improve error message when tsc outputs help text  -  by @​Ujjwaljain16 in #​9214 (7b10a) ui: Detect gzip by magic numbers instead of Content-Type header in html reporter  -  by @​Copilot, hi-ogawa and @​hi-ogawa in #​9278 (dd033) webdriverio: Fall back to WebDriver Classic #​9244  -  by @​JustasMonkev in #​9373 and #​9244 (c23dd)     View changes on GitHub v4.0.16 Compare Source    🐞 Bug Fixes Fix browser mode default testTimeout back to 15 seconds  -  by @​hi-ogawa in #​9167 (da0ad) Avoid crashing on process.versions stub  -  by @​AriPerkkio in #​9174 (78cfb) Reject calling suite function inside test  -  by @​hi-ogawa in #​9198 (1a259) Allow inlining fully dynamic import  -  by @​hi-ogawa in #​9137 (56851) Fix module graph UI on html reporter with headless browser mode  -  by @​hi-ogawa in #​9219 (60642) Log deprecated test.poolOptions if it's set  -  by @​sheremet-va in #​9226 (f7f6a) browser: Import recordArtifact from the vitest package  -  by @​macarie in #​9186 (01c56) Fix import.meta.env define  -  by @​hi-ogawa in #​9205 (01a9a) String formatting bug when including placeholders in console.log  -  by @​michael-debs and @​hi-ogawa in #​9030 and #​9131 (84a30) coverage: Istanbul untested files source maps are off  -  by @​AriPerkkio in #​9208 (372e8) experimental: Export setupEnvironment for custom pools  -  by @​AriPerkkio in #​9187 (5d26b)     View changes on GitHub v4.0.15 Compare Source    🚀 Experimental Features cache: Add opt-out on a plugin level, fix internal root cache  -  by @​sheremet-va in #​9154 (a68f7) reporters: Print import duration breakdown  -  by @​sheremet-va in #​9105 (122ff)    🐞 Bug Fixes Keep built-in id as is in bun and deno  -  by @​sheremet-va in #​9117 (075ab) Use optimizeDeps.rolldownOptions to fix depreated warning + fix ssr.external: true  -  by @​hi-ogawa in #​9121 (fd8bd) Fix external behavior with deps.optimizer  -  by @​hi-ogawa in #​9125 (4c754) Very minor typo in "Chrome DevTools Protocol"  -  by @​HowToTestFrontend in #​9146 (20997) browser: Run toMatchScreenshot only once when used with expect.element  -  by @​macarie in #​9132 (0d2e7) coverage: Istanbul provider to not break source maps  -  by @​AriPerkkio in #​9040 (e4ca9) deps: Update dependency tinyexec to v1  -  in #​9122 (fd786) docs: Remove --browser.provider from docs  -  by @​sheremet-va in #​9115 (120b3) expect: Preserve currentTestName in extended matchers  -  by @​macarie in #​9106 (e4345) pool: Terminate workers on CTRL+c forceful exits  -  by @​AriPerkkio in #​9140 (d57d8) reporters: Show project in github reporter  -  by @​sheremet-va in #​9138 (bb65e) spy: Do not mock overriden method, if parent was automocked  -  by @​sheremet-va in #​9116 (1a246) web-worker: MessagePort objects passed to Worker.postMessage work when clone === "native"  -  by @​whitphx in #​9118 (deee8)     View changes on GitHub v4.0.14 Compare Source    🚀 Experimental Features browser: Expose utils.configurePrettyDOM  -  by @​sheremet-va in #​9103 (2cc34) runner: Add full names to tasks  -  by @​macarie in #​9087 (821aa) ui: Add tabbed failure view for toMatchScreenshot with comparison slider  -  by @​macarie in #​8813 (c37c2)    🐞 Bug Fixes Externalize before caching  -  by @​sheremet-va in #​9077 (e1b2e) Collect the duration of external imports  -  by @​sheremet-va in #​9097 (3326c) Rename collect to import, remove prepare  -  by @​sheremet-va in #​9091 (1256b) browser: Unsubscribe onCancel on rpc destroy  -  by @​AriPerkkio in #​9088 (f5b72) Revert the viewport scaling in non-ui mode #​9018  -  by @​sheremet-va in #​9072 and #​9018 (64502) coverage: Invalidate circular modules correctly on rerun with coverage  -  by @​aicest in #​9096 (6f22c) expect: Allow function as standard schema  -  by @​hi-ogawa in #​9099 (ed8a2) jsdom: Reuse abort signals if possible  -  by @​sheremet-va in #​9090 (2c468) pool: Init VITEST_POOL_ID + VITEST_WORKER_ID before environment setup  -  by @​AriPerkkio in #​9085 (37918) web-worker: postMessage to send ports to workers  -  by @​whitphx and @​AriPerkkio in #​9078 (9d176)    🏎 Performance Replace debug with obug  -  by @​sxzz and @​AriPerkkio in #​9057 (acc51)     View changes on GitHub v4.0.13 Compare Source    🐞 Bug Fixes types: Don't use type from Vite 7.1  -  by @​sheremet-va in #​9071 (6356b) Don't import node.js dependent types in vitest/browser  -  by @​sheremet-va in #​9068 (332af)    🏎 Performance Avoid fetchModule roundtrip if the module is cached  -  by @​sheremet-va in #​9075 (b27e0) experimental: If fsCacheModule is enabled, read from the memory when possible  -  by @​sheremet-va in #​9076 (6b9a1)     View changes on GitHub v4.0.12 Compare Source    🐞 Bug Fixes Inherit fsModuleCachePath by default  -  by @​sheremet-va in #​9063 (9a8bc) Don't import from @opentelemetry/api in public types  -  by @​sheremet-va in #​9066 (e944a)     View changes on GitHub v4.0.11 Compare Source    🚀 Experimental Features api: Add extensible test artifact API  -  by @​macarie in #​8987 (77292) See more at https://vitest.dev/api/advanced/artifacts expect: Provide task in MatchState  -  by @​macarie in #​9022 (afd1f) experimental: Support OpenTelemetry traces  -  by @​sheremet-va in #​8994 (d6d33) See more at https://vitest.dev/guide/open-telemetry    🏎 Performance experimental: Add file system cache  -  by @​sheremet-va in #​9026 (1b147) See more at https://vitest.dev/config/experimental#experimental-fsmodulecache     View changes on GitHub v4.0.10 Compare Source    🐞 Bug Fixes Remove onCancel when worker is terminated  -  by @​sheremet-va in #​9033 (6d7f0) browser: Don't scale the iframe if UI is disabled  -  by @​sheremet-va in #​9018 (5406e) Handle dependency stack traces with external source maps. Resolves: #​9003  -  by @​iclectic in #​9016 and #​9003 (57ae5) bun: Parsing of stack trace for bun runtime  -  by @​nazarhussain in #​9032 (f3ec6) core: Prevent starting new run when cancelling  -  by @​AriPerkkio in #​8991 (eb98d) pool: Prevent writing to closed worker  -  by @​AriPerkkio and @​sheremet-va in #​9023 (042c6) reporters: Report correct test run duration at the end  -  by @​sheremet-va in #​8969 (bc3a6) ui: Use execution time from ws reporter (onFinished)  -  by @​userquin in #​8975 (f56dc)     View changes on GitHub v4.0.9 Compare Source    🚀 Experimental Features expect: Add Set support to toBeOneOf  -  by @​tim-we and @​sheremet-va in #​8906 (a415d)    🐞 Bug Fixes browser: Add favicon icons to the browser mode ui  -  by @​userquin in #​8972 (353ee) forks: Increase worker start timeout  -  by @​AriPerkkio in #​9027 (5e750) jsdom: Cloned request is an instance of Request  -  by @​sheremet-va in #​8985 (506a9) ui: Collect file/suite/test duration correctly  -  by @​userquin in #​8976 (8016d)     View changes on GitHub v4.0.8 Compare Source    🐞 Bug Fixes Workaround noExternal merging bug on Vite 6  -  by @​hi-ogawa in #​8950 (bcb13) Missed context.d.ts file  -  by @​termorey in #​8965 (9044d) Incorrect error message for non-awaited expect.element()  -  by @​StyleShit in #​8954 (9638d) browser: Cleanup frame-ancestors from CSP header at coverage middleware  -  by @​userquin in #​8941 (1f730) deps: Update all non-major dependencies  -  by @​sheremet-va in #​8636 (da8b9) forks: Do not fail with Windows Defender enabled  -  by @​sheremet-va in #​8967 (c79f4) runner: Properly encode Uint8Array body in annotations  -  by @​Livan-pro in #​8951 (997ca) spy: Copy static properties if spy is initialised with vi.fn(), fix types for vi.spyOn(obj, class)  -  by @​sheremet-va in #​8956 (75e7f) webdriverio: When no argument is passed to the .click interaction command, the webdriver command should also have no argument  -  by @​julienw in #​8937 (069e6)     View changes on GitHub v4.0.7 Compare Source    🐞 Bug Fixes Bind process in case global is overwritten  -  by @​AriPerkkio in #​8916 (6240d) Create environment once per worker with isolate: false  -  by @​sheremet-va in #​8915 (c9078) Add Locator as a possible element type in toContainElement() matcher  -  by @​vitalybaev in #​8910 and #​8927 (35a27) browser: Inherit isolate option, deprecate browser.isolate/browser.fileParallelism  -  by @​sheremet-va in #​8890 (9d2b4) cli: Parse --execArgv as array  -  by @​AriPerkkio in #​8924 (751c3) jsdom: Support URL.createObjectURL, FormData.set(prop, blob)  -  by @​sheremet-va in #​8935 (a1b73) pool: Avoid --require argument when running in deno  -  by @​pi0 in #​8897 (d41fa) typecheck: Handle re-runs outside tsc  -  by @​AriPerkkio in #​8920 (fdb2e)    🏎 Performance pool: Sort test files by project by default  -  by @​AriPerkkio in #​8914 (680a6) reporters: Optimize getting the tests stats  -  by @​Connormiha in #​8908 (06d62) Remove unnecessary Array.from call  -  by @​Connormiha in #​8907 (b6014)     View changes on GitHub v4.0.6 Compare Source    🐞 Bug Fixes Don't merge errors with different diffs for reporting  -  by @​hi-ogawa in #​8871 (3e19f) Do not throw when importing a type from an external package  -  by @​sheremet-va in #​8875 (7e6c3) Improve spying types  -  by @​sheremet-va in #​8878 (ca041) Reuse the same environment when isolate and fileParallelism are false  -  by @​sheremet-va in #​8889 (31706) browser: Support module tracking  -  by @​sheremet-va in #​8877 (9e24a) Ensure setup files are re-evaluated on each test run  -  by @​yjaaidi in #​8883 and #​8884 (f50ea) coverage: Prevent filtering out virtual files before remapping to sources  -  by @​AriPerkkio in #​8860 (e3b77) happy-dom: Properly teardown additional keys  -  by @​sheremet-va in #​8888 (10a06) jsdom: Pass down Node.js FormData to Request  -  by @​sheremet-va in #​8880 (197ca)     View changes on GitHub v4.0.5 Compare Source    🐞 Bug Fixes Respect ssr.noExternal when externalizing dependencies  -  by @​sheremet-va in #​8862 (a4f86) Allow module in --config  -  by @​sheremet-va in #​8864 (b9521) browser: Allow Locator type in selectOptions element parameter  -  by @​rzzf and @​sheremet-va in #​8848 (7ee28) module-runner: Don't return node builtins for getBuiltins unconditionally  -  by @​sapphi-red in #​8863 (0e858) pool: Rename groupId to groupOrder in error message  -  by @​Yohannfra in #​8856 (b9aab)    🏎 Performance Pass testfiles at once when --no-isolate --maxWorkers=1  -  by @​AriPerkkio in #​8835 (584aa) expect: Optimize checking the input type  -  by @​Connormiha in #​8840 (06968)     View changes on GitHub v4.0.4 Compare Source    🐞 Bug Fixes browser: Correct typo  -  by @​benmccann in #​8796 (ede1f) Publish a missing context file for webdriverio  -  by @​sheremet-va in #​8824 (7c7b6) mocker: Support mocking builtins without node: prefix  -  by @​sheremet-va in #​8829 (06208) pool: Runner's error listener causing MaxListenersExceededWarning  -  by @​AriPerkkio in #​8820 (d1bff) Capture workers stdio to logger  -  by @​AriPerkkio in #​8809 (fb95f) spy: Allow classes in vi.mocked utility  -  by @​sheremet-va in #​8839 (f8756) worker: Rpc listener leak when isolate: false  -  by @​AriPerkkio in #​8821 (573dc)    🏎 Performance utils: Optimized reducer to avoid creating new objects  -  by @​Connormiha in #​8818 (d19ce)     View changes on GitHub v4.0.3 Compare Source    🐞 Bug Fixes Preserve reporter options from config when CLI reporters override them  -  by @​Copilot and sheremet-va in #​8794 (15552) browser: More stable in-source testing validation  -  by @​sheremet-va in #​8793 (62297) happy-dom: Support fetch globals  -  by @​sheremet-va in #​8791 (0fb74) init: Use correct jsx/tsx extension  -  by @​sheremet-va in #​8792 (abc04)     View changes on GitHub v4.0.2 Compare Source    🐞 Bug Fixes browser: Don't print the deprecation notice in node_modules  -  by @​sheremet-va in #​8779 (588f7) pool: Assign envs before running tests to keep in sync with process.env  -  by @​sheremet-va in #​8769 (26ce8) spy: Properly inherit implementation's length  -  by @​sheremet-va in #​8778 (d4c2b) Reset spies if both restoreMocks and mockReset is set in the config  -  by @​sheremet-va in #​8781 (2eedb)     View changes on GitHub v4.0.1 Compare Source    🐞 Bug Fixes Move the getBuiltins check  -  by @​sheremet-va in #​8765 (81000) pool: Don't teardown the communication channel too soon if something is running after the test  -  by @​sheremet-va in #​8767 (3fae7)     View changes on GitHub v4.0.0 Compare Source    🚨 Breaking Changes Remove 'basic' reporter  -  by @​AriPerkkio in #​7884 (82fcf) Simplify default exclude pattern  -  by @​sheremet-va in #​6287 (14c50) Remove deprecated getSourceMap  -  by @​sheremet-va in #​8194 (ff934) Replace deprecated ErrorWithDiff with TestError  -  by @​sheremet-va in #​8195 (da59e) Remove UserConfig type in favor of ViteUserConfig  -  by @​sheremet-va in #​8196 (22f7f) Remove deprecated coverage options in favor of vitest/node exports  -  by @​sheremet-va in #​8197 (dc848) Remove deprecated internal helpers and environment exports  -  by @​sheremet-va in #​8198 (4703c) Remove deprecated typecheck and runner types  -  by @​sheremet-va in #​8199 (89a1c) Remove Node types from the main entry point, use vitest/node instead  -  by @​sheremet-va in #​8200 (1e60c) Remove support for Vite 5  -  by @​sheremet-va in #​8202 (cb8b0) Remove deprecated types  -  by @​sheremet-va in #​8203 (66bee) Remove deprecated environmentMatchGlobs and poolMatchGlobs  -  by @​sheremet-va in #​8205 (be11d) Remove deprecated workspace option in favor of projects  -  by @​sheremet-va in #​8218 (76fb7) Ignore --standalone when CLI filename filter is used  -  by @​AriPerkkio in #​8262 (013bf) Use module-runner instead of vite-node  -  by @​sheremet-va and @​AriPerkkio in #​8208 (9be01) Rewrite spying implementation to make module mocking more intuitive  -  by @​sheremet-va in #​8363 (9e412) Remove deprecated APIs  -  by @​sheremet-va in #​8428 (a1cb9) Remove minWorkers and set it automatically to 0 in non watch mode  -  by @​sheremet-va in #​8454 (2c2d1) Verbose reporter prints tests in a list, introduce tree reporter  -  by @​sheremet-va and @​AriPerkkio in #​8500 (25fd3) Include shadow root contents in pretty-format output  -  by @​wkillerud in #​8545 (9e722) Remove deprecated order from test() API  -  by @​sheremet-va in #​8594 (4d419) Rewrite pools without tinypool  -  by @​AriPerkkio and @​sheremet-va in #​8705 (4822d) browser: Require a provider factory instead of a Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 Ignore: Close this PR and you won't be reminded about this update again. If you want to rebase/retry this PR, check this box This PR was generated by Mend Renovate. View the repository job log.

Open Graph Description: ℹ️ Note This PR body was truncated due to platform limits. This PR contains the following updates: Package Change Age Confidence vitest (source) ^3.2.4 → ^4.0.0 Release Notes vitest-...

X Description: ℹ️ Note This PR body was truncated due to platform limits. This PR contains the following updates: Package Change Age Confidence vitest (source) ^3.2.4 → ^4.0.0 Release Notes vitest-...

Opengraph URL: https://github.com/allthingslinux/allthingslinux/pull/148

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:0fde4b23-9099-9b88-33e0-8d849738a64f
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8470:328BE0:C7AFAE:1012FA9:697E0D9A
html-safe-nonce8989537259b850512d071dede62b397517f7e1c1e590bf50a42477dbca407cf3
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NDcwOjMyOEJFMDpDN0FGQUU6MTAxMkZBOTo2OTdFMEQ5QSIsInZpc2l0b3JfaWQiOiI1ODk2Mzg0MTYwODk2NzgxNzIzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac20796f417fc19b7ad9ad22efa21ae8dff0ccc98283e7a5bd55bbfd4d615e1a65
hovercard-subject-tagpull_request:3144755397
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/allthingslinux/allthingslinux/pull/148/files
twitter:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
og:image:altℹ️ Note This PR body was truncated due to platform limits. This PR contains the following updates: Package Change Age Confidence vitest (source) ^3.2.4 → ^4.0.0 Release Notes vitest-...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/allthingslinux/allthingslinux git https://github.com/allthingslinux/allthingslinux.git
octolytics-dimension-user_id152318691
octolytics-dimension-user_loginallthingslinux
octolytics-dimension-repository_id857589130
octolytics-dimension-repository_nwoallthingslinux/allthingslinux
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id857589130
octolytics-dimension-repository_network_root_nwoallthingslinux/allthingslinux
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fallthingslinux%2Fallthingslinux%2Fpull%2F148%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fallthingslinux%2Fallthingslinux%2Fpull%2F148%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=allthingslinux%2Fallthingslinux
Reloadhttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
Reloadhttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
Reloadhttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
allthingslinux https://patch-diff.githubusercontent.com/allthingslinux
allthingslinuxhttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux
Please reload this pagehttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fallthingslinux%2Fallthingslinux
Fork 2 https://patch-diff.githubusercontent.com/login?return_to=%2Fallthingslinux%2Fallthingslinux
Star 13 https://patch-diff.githubusercontent.com/login?return_to=%2Fallthingslinux%2Fallthingslinux
Code https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux
Issues 1 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/issues
Pull requests 11 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pulls
Actions https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/actions
Security 0 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/security
Insights https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pulse
Code https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux
Issues https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/issues
Pull requests https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pulls
Actions https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/actions
Security https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/security
Insights https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fallthingslinux%2Fallthingslinux%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fallthingslinux%2Fallthingslinux%2Fissues%2Fnew%2Fchoose
renovatehttps://patch-diff.githubusercontent.com/apps/renovate
mainhttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/tree/main
renovate/major-vitest-monorepohttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/tree/renovate/major-vitest-monorepo
Conversation 2 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148
Commits 1 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/commits
Checks 7 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/checks
Files changed https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
Please reload this pagehttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
chore(deps): update dependency vitest to v4 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files#top
Show all changes 1 commit https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
101ba72 chore(deps): update dependency vitest to v4 renovate[bot] Jan 23, 2026 https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/commits/101ba728a00837cacd1e7429f8f6a2d45330b4c8
Clear filters https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
Please reload this pagehttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
Please reload this pagehttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
package.json https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
pnpm-lock.yaml https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files#diff-32824c984905bb02bc7ffcef96a77addd1f1602cff71a11fbbfdd7f53ee026bb
package.jsonhttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
View file https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/blob/101ba728a00837cacd1e7429f8f6a2d45330b4c8/package.json
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
Sign in to viewhttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fallthingslinux%2Fallthingslinux%2Fpull%2F148%2Ffiles
Please reload this pagehttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
Please reload this pagehttps://patch-diff.githubusercontent.com/allthingslinux/allthingslinux/pull/148/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.