Skip to content

Update dependencies#3702

Open
jakebailey wants to merge 7 commits intomainfrom
jabaile/update-deps-2026-05-04
Open

Update dependencies#3702
jakebailey wants to merge 7 commits intomainfrom
jabaile/update-deps-2026-05-04

Conversation

@jakebailey
Copy link
Copy Markdown
Member

@jakebailey jakebailey commented May 4, 2026

  • Update npm deps
  • Update golangci-lint; no changes.
  • Update the Go deps, which is just the jsonv2 package.
  • Update the dprint plugins, including a new gofumpt version that is a little more opinionated now.

Copilot AI review requested due to automatic review settings May 4, 2026 18:42
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

This PR primarily refreshes project dependencies and formatter/linter tooling, then applies the resulting repository-wide formatting churn. The only substantive code changes visible in the diff are dependency/version metadata updates; the Go and test source edits are overwhelmingly formatter-driven reflows.

Changes:

  • Bump JS/tooling versions in package manifests, dprint plugin versions, and custom golangci-lint metadata.
  • Update the Go github.com/go-json-experiment/json dependency and sync go.sum/NOTICE.txt.
  • Apply formatter-driven reflow across Go source and test files after the tooling updates.

Reviewed changes

Copilot reviewed 187 out of 189 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Root JS dependency and npm/packageManager version bumps.
internal/tsoptions/parsedcommandline.go Formatting-only reflow.
internal/transformers/tstransforms/runtimesyntax.go Formatting-only reflow.
internal/transformers/moduletransforms/commonjsmodule.go Formatting-only reflow.
internal/transformers/jsxtransforms/jsx.go Formatting-only reflow.
internal/transformers/estransforms/taggedtemplate.go Formatting-only reflow.
internal/transformers/estransforms/esdecorator.go Formatting-only reflow.
internal/transformers/estransforms/classfields.go Formatting-only reflow.
internal/testutil/tsbaseline/error_baseline.go Formatting-only reflow.
internal/testutil/harnessutil/sourcemap_recorder.go Formatting-only reflow.
internal/testrunner/test_case_parser_test.go Formatting-only reflow.
internal/testrunner/test_case_parser.go Formatting-only reflow.
internal/testrunner/compiler_runner.go Formatting-only reflow.
internal/scanner/scanner.go Formatting-only reflow.
internal/project/session_test.go Formatting-only reflow.
internal/project/projectcollectionbuilder.go Formatting-only reflow.
internal/project/ata/ata.go Formatting-only reflow.
internal/printer/utilities.go Formatting-only reflow.
internal/printer/changetrackerwriter.go Formatting-only reflow.
internal/parser/reparser.go Formatting-only reflow.
internal/parser/parser.go Formatting-only reflow.
internal/modulespecifiers/specifiers.go Formatting-only reflow.
internal/module/resolver.go Formatting-only reflow.
internal/lsp/server.go Formatting-only reflow.
internal/ls/utilities.go Formatting-only reflow.
internal/ls/string_completions.go Formatting-only reflow.
internal/ls/signaturehelp.go Formatting-only reflow.
internal/ls/semantictokens.go Formatting-only reflow.
internal/ls/lsutil/utilities.go Formatting-only reflow.
internal/ls/inlay_hints.go Formatting-only reflow.
internal/ls/folding.go Formatting-only reflow.
internal/ls/findallreferences.go Formatting-only reflow.
internal/ls/completions.go Formatting-only reflow.
internal/ls/codeactions_fixmissingtypeannotation.go Formatting-only reflow.
internal/ls/change/tracker.go Formatting-only reflow.
internal/ls/autoimport/util_test.go Formatting-only reflow.
internal/ls/autoimport/registry.go Formatting-only reflow.
internal/fourslash/tests/util/util.go Formatting-only reflow.
internal/fourslash/tests/organizeImports_typeOrderSameModule_test.go Formatting-only reflow.
internal/fourslash/tests/organizeImports_sortModuleSpecifiers_test.go Formatting-only reflow.
internal/fourslash/tests/organizeImports_removeUnused_preservesMultiline_test.go Formatting-only reflow.
internal/fourslash/tests/organizeImports_dtsUnusedImportWithAugmentation_test.go Formatting-only reflow.
internal/fourslash/tests/organizeImports_coalesceImports_test.go Formatting-only reflow.
internal/fourslash/tests/organizeImports_coalesceExports_test.go Formatting-only reflow.
internal/fourslash/tests/organizeImportsWithTraceResolution1_test.go Formatting-only reflow.
internal/fourslash/tests/organizeImportsShebang_test.go Formatting-only reflow.
internal/fourslash/tests/manual/completionsImport_reexportTransient_test.go Formatting-only reflow.
internal/fourslash/tests/manual/completionsImport_reExportDefault_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports_removeOnly_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsUnicode4_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsUnicode3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsUnicode2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsUnicode1_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType9_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType8_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType7_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType6_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType5_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType4_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType1_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType11_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsType10_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsReactJsx_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsReactJsxDev_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsPathsUnicode4_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsPathsUnicode3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsPathsUnicode2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsPathsUnicode1_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsGroup_Newline_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsGroup_MultilineCommentInNewline_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsGroup_MultiNewlines_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsGroup_CommentInNewline_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsAttributes_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsAttributes4_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsAttributes3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImportsAttributes2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports9_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports8_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports7_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports6_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports5_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports4_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports23_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports22_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports21_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports20_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports1_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports19_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports18_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports17_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports16_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports15_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports14_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports13_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports12_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports11_test.go Formatting-only reflow.
internal/fourslash/tests/gen/organizeImports10_test.go Formatting-only reflow.
internal/fourslash/tests/gen/nonExistingImport_test.go Formatting-only reflow.
internal/fourslash/tests/gen/multiModuleClodule_test.go Formatting-only reflow.
internal/fourslash/tests/gen/jsdocTypedefTagTypeExpressionCompletion_test.go Formatting-only reflow.
internal/fourslash/tests/gen/jsdocImplementsTagCompletion_test.go Formatting-only reflow.
internal/fourslash/tests/gen/jsdocExtendsTagCompletion_test.go Formatting-only reflow.
internal/fourslash/tests/gen/getJavaScriptCompletions20_test.go Formatting-only reflow.
internal/fourslash/tests/gen/functionTypes_test.go Formatting-only reflow.
internal/fourslash/tests/gen/exportEqualTypes_test.go Formatting-only reflow.
internal/fourslash/tests/gen/exportEqualCallableInterface_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsWithDeprecatedTag5_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsTypeKeywords_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsSelfDeclaring2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsNamespaceMergedWithClass_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsMergedDeclarations1_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsIsTypeOnlyCompletion_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_uriStyleNodeCoreModules3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_uriStyleNodeCoreModules2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_uriStyleNodeCoreModules1_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_sortingModuleSpecifiers_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_shadowedByLocal_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_reExportDefault2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_preferUpdatingExistingImport_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_ofAlias_preferShortPath_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_named_didNotExistBefore_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_multipleWithSameName_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_exportEquals_global_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_exportEquals_anonymous_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_duplicatePackages_types_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_duplicatePackages_typesAndNotTypes_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_duplicatePackages_scoped_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_duplicatePackages_scopedTypes_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_duplicatePackages_scopedTypesAndNotTypes_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_default_reExport_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_default_anonymous_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsImport_ambient_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsExportImport_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionsAtGenericTypeArguments_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionTypeAssertion_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionPropertyShorthandForObjectLiteral4_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionPropertyShorthandForObjectLiteral3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionPropertyShorthandForObjectLiteral2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListStaticProtectedMembers3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListStaticProtectedMembers2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListStaticMembers_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListOnAliases2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListKeywords_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListInTypeParameterOfClassExpression1_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListInExtendsClause_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListInClassStaticBlocks_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListClassMembers_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionListBuilderLocations_VariableDeclarations_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionInIncompleteCallExpression_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionAfterNewline_test.go Formatting-only reflow.
internal/fourslash/tests/gen/completionAfterNewline2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/commentsInterfaceFourslash_test.go Formatting-only reflow.
internal/fourslash/tests/gen/cloduleAsBaseClass_test.go Formatting-only reflow.
internal/fourslash/tests/gen/autoImportSameNameDefaultExported_test.go Formatting-only reflow.
internal/fourslash/tests/gen/autoImportProvider_globalTypingsCache_test.go Formatting-only reflow.
internal/fourslash/tests/gen/autoImportProvider_exportMap2_test.go Formatting-only reflow.
internal/fourslash/tests/gen/autoImportFileExcludePatterns3_test.go Formatting-only reflow.
internal/fourslash/tests/gen/autoImportFileExcludePatterns2_test.go Formatting-only reflow.
internal/fourslash/fourslash.go Formatting-only reflow.
internal/fourslash/baselineutil.go Formatting-only reflow.
internal/format/api.go Formatting-only reflow.
internal/execute/tsctests/tscwatch_test.go Formatting-only reflow.
internal/execute/tsctests/tsc_test.go Formatting-only reflow.
internal/execute/build/orchestrator.go Formatting-only reflow.
internal/diagnosticwriter/diagnosticwriter.go Formatting-only reflow.
internal/compiler/emitHost.go Formatting-only reflow.
internal/checker/services.go Formatting-only reflow.
internal/checker/relater.go Formatting-only reflow.
internal/checker/nodebuilderscopes.go Formatting-only reflow.
internal/checker/nodebuilderimpl.go Formatting-only reflow.
internal/checker/jsdoc.go Formatting-only reflow.
internal/checker/grammarchecks.go Formatting-only reflow.
internal/checker/flow.go Formatting-only reflow.
internal/checker/checker.go Formatting-only reflow.
internal/ast/ast.go Formatting-only reflow.
internal/api/session.go Formatting-only reflow.
go.sum Go dependency checksum refresh for json experiment module.
go.mod Go dependency version bump for json experiment module.
_tools/customlint/bitclear.go Formatting-only reflow.
_packages/native-preview/package.json Native preview devDependency bumps.
_extension/package.json Extension packaging tool version bump.
NOTICE.txt License notice synced to updated Go dependency version.
.dprint.jsonc dprint plugin version bumps.
.custom-gcl.yml custom golangci-lint version bump.
Comments suppressed due to low confidence (1)

package.json:1

  • The repo-wide npm pin was updated in packageManager, but Volta is still pinned to 11.12.1. That leaves contributors and CI using Volta on a different npm version than Corepack users, which can cause inconsistent install behavior or lockfile churn; volta.npm should be kept in sync unless the split is intentional and documented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants