chore(deps): lock file maintenance npm packages#135
Merged
Brooooooklyn merged 1 commit intomainfrom May 12, 2025
Merged
Conversation
1dac999 to
0760d39
Compare
0760d39 to
255d1ad
Compare
Brooooooklyn
approved these changes
May 12, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
22.15.3->22.15.1719.1.2->19.1.30.25.3->0.25.40.16.9->0.16.10🔧 This Pull Request updates lock files to use the latest dependency versions.
Release Notes
evanw/esbuild (esbuild)
v0.25.4Compare Source
Add simple support for CORS to esbuild's development server (#4125)
Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from
localhostwhere the esbuild development server is running.To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new
corsoption will now set theAccess-Control-Allow-Originresponse header when the request has a matchingOriginheader. Note that this currently only works for requests that don't send a preflightOPTIONSrequest, as esbuild's development server doesn't currently supportOPTIONSrequests.Some examples:
CLI:
JS:
Go:
The special origin
*can be used to allow any origin to access esbuild's development server. Note that this means any website you visit will be able to read everything served by esbuild.Pass through invalid URLs in source maps unmodified (#4169)
This fixes a regression in version 0.25.0 where
sourcesin source maps that form invalid URLs were not being passed through to the output. Version 0.25.0 changed the interpretation ofsourcesfrom file paths to URLs, which means that URL parsing can now fail. Previously URLs that couldn't be parsed were replaced with the empty string. With this release, invalid URLs insourcesshould now be passed through unmodified.Handle exports named
__proto__in ES modules (#4162, #4163)In JavaScript, the special property name
__proto__sets the prototype when used inside an object literal. Previously esbuild's ESM-to-CommonJS conversion didn't special-case the property name of exports named__proto__so the exported getter accidentally became the prototype of the object literal. It's unclear what this affects, if anything, but it's better practice to avoid this by using a computed property name in this case.This fix was contributed by @magic-akari.
oxc-project/oxc (oxlint)
v0.16.10: oxlint v0.16.10Compare Source
[0.16.10] - 2025-05-09
Features
e1bc037language_server: Request for workspace configuration when client did not send them ininitialize(#10789) (Sysix)3bd339blanguage_server: Provide commands / code actions for unopened files (#10815) (Sysix)4c62348linter: Regex/no-useless-backreference (#10773) (camc314)d7ebdd7linter: Add unicorn/no-unnecessary-slice-end rule (#10826) (yefan)Bug Fixes
f3cc3a2language_server: Request client for configuration when no configuration is passed inworkspace/didChangeConfiguration(#10871) (Sysix)24fcb1elanguage_server: Return server versioninitializeresponse (#10810) (Sysix)7d09973linter: False positive withwithResolversin prefer-await-to-then (#10896) (camc314)9b94300linter: Mark fixer as dangerous for erasing-op (#10868) (camc314)ae70cc1linter: Add missing option tono-shadow-restricted-names(#10827) (camc314)b2c287flinter/no-unused-vars: Fixer cannot delete usused for in/of iterators (#10824) (DonIsaac)5ce0a68linter/no-unused-vars: Recognize parameters used in await/yield expressions within comma expressions (#10808) (magic-akari)Performance
00ffbc9language_server: Do not request for configuration when all workers are ready (#10897) (Sysix)96cca22language_server: Usesimdutf8when reading files from file system (#10814) (Sysix)Documentation
efaadd3linter: Fix a few incorrect backticks inno_restricted_imports(#10914) (Boshen)ccda8f0linter: Improve no-plusplus docs (#10885) (Peter Cardenas)5f15809linter: Improve docs for jsdoc/require-property (#10705) (camc314)Refactor
553ab5blanguage_server: RemoveOnceCellfromWorkspaceWorker.root_uri(#10898) (Sysix)f43fd18language_server: Move the initialization ofServerLinterinto a separate call (#10776) (Sysix)39e0463language_server: Movenested_configstoServerLinter(#10775) (Sysix)9ec13f6language_server: Movegitignore_globtoServerLinter(#10762) (Sysix)3d47159language_server: UseIsolatedLintHandlerFileSystem(#10830) (Sysix)3d794f6language_server: Move functions related toServerLintertoServerLinter(#10761) (Sysix)79819cclinter: Move around some config store logic (#10861) (camc314)e132abalinter: Extract nested config searching to a fn (#10860) (camc314)243c247linter: Able to use custom file system in runtime (#10828) (Sysix)efb4fb8oxlint: Avoid result unwrap (#10836) (camc314)Testing
47b946dlinter: UseTesterFileSystemforRuntimes filesystem (#10829) (Sysix)Configuration
📅 Schedule: Branch creation - "before 2pm on monday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.