From 0542db57ed8d5a58417eb33170d881482e374fb5 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 7 Nov 2026 06:08:04 +0000 Subject: [PATCH] Update Major Versions --- go.mod | 3 ++- go.sum | 2 ++ ide/vscode/package-lock.json | 16 ++++++++-------- ide/vscode/package.json | 2 +- internal/parsergen/backend/core.go | 2 +- internal/parsergen/backend/reduce_action_set.go | 2 +- internal/parsergen/backend/transition_action.go | 2 +- internal/parsergen/backend/yaml/yaml.go | 2 +- internal/parsergen/frontend/associativity.go | 2 +- internal/parsergen/frontend/symbol_ref.go | 2 +- internal/parsergen/frontend/yaml/yaml.go | 2 +- internal/scannergen/backend/yaml/yaml.go | 2 +- internal/scannergen/frontend/node.go | 2 +- internal/scannergen/frontend/yaml/yaml.go | 2 +- internal/utils/bitset.go | 2 +- internal/utils/ordered_set.go | 2 +- 16 files changed, 25 insertions(+), 22 deletions(-) diff --git a/go.mod b/go.mod index c472975..43b8776 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,7 @@ require ( github.com/onsi/ginkgo/v2 v2.33.1 github.com/onsi/gomega v1.44.0 github.com/spf13/cobra v1.10.2 - go.yaml.in/yaml/v3 v3.0.5 + go.yaml.in/yaml/v4 v4.0.0 ) require ( @@ -20,6 +20,7 @@ require ( github.com/google/pprof v0.0.0-20260402051712-545e8a4df936 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/spf13/pflag v1.0.9 // indirect + go.yaml.in/yaml/v3 v3.0.5 // indirect golang.org/x/mod v0.36.0 // indirect golang.org/x/net v0.56.0 // indirect golang.org/x/sync v0.21.0 // indirect diff --git a/go.sum b/go.sum index f30fb2a..6cade8e 100644 --- a/go.sum +++ b/go.sum @@ -57,6 +57,8 @@ github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6 go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= +go.yaml.in/yaml/v4 v4.0.0 h1:/LG1pNO84Z4l603j/xMn69CcS5OYhMQ/f7l2LoQUGuw= +go.yaml.in/yaml/v4 v4.0.0/go.mod h1:aZqd9kCMsGL7AuUv/m/PvWLdg5sjJsZ4oHDEnfPPfY0= golang.org/x/mod v0.36.0 h1:JJjpVx6myfUsUdAzZuOSTTmRE0PfZeNWzzvKrP7amb4= golang.org/x/mod v0.36.0/go.mod h1:moc6ELqsWcOw5Ef3xVprK5ul/MvtVvkIXLziUOICjUQ= golang.org/x/net v0.56.0 h1:Rw8j/hFzGvJUZwNBXnAtf5sVDVt+65SK2C7IxCxZt5o= diff --git a/ide/vscode/package-lock.json b/ide/vscode/package-lock.json index 7d38801..9c197b9 100644 --- a/ide/vscode/package-lock.json +++ b/ide/vscode/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@eslint/js": "^10.0.0", "@types/mocha": "^10.0.7", - "@types/node": "^24.0.0", + "@types/node": "^26.0.0", "@types/vscode": "^1.120.0", "@vscode/test-cli": "^0.0.15", "@vscode/test-electron": "^3.0.0", @@ -1354,13 +1354,13 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.19.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.19.2.tgz", - "integrity": "sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==", + "version": "26.6.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.6.tgz", + "integrity": "sha512-MzQj+8Kx3XI40OmUAE6Qoh58ZMNstNNMwn2nfd3qWsfe7nDNSqJNzes4njhz6AHwrSHOffSLwXU6yb474Q4aog==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": ">=7.24.0 <7.24.7" + "undici-types": "~8.9.0" } }, "node_modules/@types/vscode": { @@ -5167,9 +5167,9 @@ "license": "MIT" }, "node_modules/undici-types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", - "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz", + "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==", "dev": true, "license": "MIT" }, diff --git a/ide/vscode/package.json b/ide/vscode/package.json index 8eeacaf..18e68ae 100644 --- a/ide/vscode/package.json +++ b/ide/vscode/package.json @@ -87,7 +87,7 @@ "devDependencies": { "@eslint/js": "^10.0.0", "@types/mocha": "^10.0.7", - "@types/node": "^24.0.0", + "@types/node": "^26.0.0", "@types/vscode": "^1.120.0", "@vscode/test-cli": "^0.0.15", "@vscode/test-electron": "^3.0.0", diff --git a/internal/parsergen/backend/core.go b/internal/parsergen/backend/core.go index 436e079..39efab2 100644 --- a/internal/parsergen/backend/core.go +++ b/internal/parsergen/backend/core.go @@ -5,7 +5,7 @@ import ( "fmt" "slices" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" "github.com/backbone81/golr/internal/utils" ) diff --git a/internal/parsergen/backend/reduce_action_set.go b/internal/parsergen/backend/reduce_action_set.go index d71d4af..f438931 100644 --- a/internal/parsergen/backend/reduce_action_set.go +++ b/internal/parsergen/backend/reduce_action_set.go @@ -7,7 +7,7 @@ import ( "slices" "strings" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" ) // ReduceActionSet is an ordered set of ReduceAction elements. diff --git a/internal/parsergen/backend/transition_action.go b/internal/parsergen/backend/transition_action.go index 543f06b..720ee63 100644 --- a/internal/parsergen/backend/transition_action.go +++ b/internal/parsergen/backend/transition_action.go @@ -5,7 +5,7 @@ import ( "fmt" "slices" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" "github.com/backbone81/golr/internal/parsergen/frontend" "github.com/backbone81/golr/internal/utils" diff --git a/internal/parsergen/backend/yaml/yaml.go b/internal/parsergen/backend/yaml/yaml.go index bb9a65b..483edb2 100644 --- a/internal/parsergen/backend/yaml/yaml.go +++ b/internal/parsergen/backend/yaml/yaml.go @@ -9,7 +9,7 @@ import ( "runtime/trace" "strings" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" "github.com/backbone81/golr/internal/parsergen/backend" ) diff --git a/internal/parsergen/frontend/associativity.go b/internal/parsergen/frontend/associativity.go index 8d501a5..4894f08 100644 --- a/internal/parsergen/frontend/associativity.go +++ b/internal/parsergen/frontend/associativity.go @@ -4,7 +4,7 @@ import ( "encoding/json" "fmt" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" ) // Associativity describes how terminals associate with each other. diff --git a/internal/parsergen/frontend/symbol_ref.go b/internal/parsergen/frontend/symbol_ref.go index 43f2309..0337b12 100644 --- a/internal/parsergen/frontend/symbol_ref.go +++ b/internal/parsergen/frontend/symbol_ref.go @@ -5,7 +5,7 @@ import ( "fmt" "slices" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" "github.com/backbone81/golr/internal/utils" ) diff --git a/internal/parsergen/frontend/yaml/yaml.go b/internal/parsergen/frontend/yaml/yaml.go index b209275..ba53114 100644 --- a/internal/parsergen/frontend/yaml/yaml.go +++ b/internal/parsergen/frontend/yaml/yaml.go @@ -9,7 +9,7 @@ import ( "runtime/trace" "strings" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" "github.com/backbone81/golr/internal/parsergen/frontend" ) diff --git a/internal/scannergen/backend/yaml/yaml.go b/internal/scannergen/backend/yaml/yaml.go index 7e82e8d..f591976 100644 --- a/internal/scannergen/backend/yaml/yaml.go +++ b/internal/scannergen/backend/yaml/yaml.go @@ -9,7 +9,7 @@ import ( "runtime/trace" "strings" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" "github.com/backbone81/golr/internal/scannergen/backend" ) diff --git a/internal/scannergen/frontend/node.go b/internal/scannergen/frontend/node.go index b7c7adb..c6fee01 100644 --- a/internal/scannergen/frontend/node.go +++ b/internal/scannergen/frontend/node.go @@ -5,7 +5,7 @@ import ( "errors" "fmt" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" ) // Kind is a type describing the kind of regular expression node. diff --git a/internal/scannergen/frontend/yaml/yaml.go b/internal/scannergen/frontend/yaml/yaml.go index 913a466..1154510 100644 --- a/internal/scannergen/frontend/yaml/yaml.go +++ b/internal/scannergen/frontend/yaml/yaml.go @@ -9,7 +9,7 @@ import ( "runtime/trace" "strings" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" "github.com/backbone81/golr/internal/scannergen/frontend" ) diff --git a/internal/utils/bitset.go b/internal/utils/bitset.go index 3f9b299..9b60fca 100644 --- a/internal/utils/bitset.go +++ b/internal/utils/bitset.go @@ -11,7 +11,7 @@ import ( "strings" "unsafe" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" ) // Bitset provides efficient storage for interacting with a set of bits. Each bit is referenced by its index. The bitset diff --git a/internal/utils/ordered_set.go b/internal/utils/ordered_set.go index 4682f1c..9783148 100644 --- a/internal/utils/ordered_set.go +++ b/internal/utils/ordered_set.go @@ -9,7 +9,7 @@ import ( "strings" "unsafe" - "go.yaml.in/yaml/v3" + "go.yaml.in/yaml/v4" ) // OrderedSet provides an implementation for a set of values. Values are guaranteed to be only present once within the