Skip to content

Commit

Permalink
feat: Change v8go dependency
Browse files Browse the repository at this point in the history
This changes v8go to use a fork maintained under the Gost-DOM project,
eliminating the need for custom installation steps.

That fork isn't intended to be be an independent v8go fork, and all
changes should eventually be merged back to tommie/v8go, eventually
eliminating the need for a dedicated fork.
  • Loading branch information
stroiman committed Feb 27, 2025
1 parent a132662 commit df1ef32
Show file tree
Hide file tree
Showing 45 changed files with 64 additions and 78 deletions.
16 changes: 7 additions & 9 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ toolchain go1.23.6
require (
github.com/dop251/goja v0.0.0-20241024094426-79f3a7efcdbd
github.com/gost-dom/css v0.1.0
github.com/gost-dom/v8go v0.0.0-20250226155312-422158da51fa
github.com/onsi/ginkgo/v2 v2.22.2
github.com/onsi/gomega v1.36.2
github.com/stretchr/testify v1.8.4
github.com/tommie/v8go v0.28.0
golang.org/x/net v0.34.0
)

Expand All @@ -23,16 +23,14 @@ require (
github.com/google/go-cmp v0.6.0 // indirect
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/tommie/v8go/deps/android_amd64 v0.0.0-20250116090852-b2a925bc7092 // indirect
github.com/tommie/v8go/deps/android_arm64 v0.0.0-20250116090852-b2a925bc7092 // indirect
github.com/tommie/v8go/deps/darwin_amd64 v0.0.0-20250116090852-b2a925bc7092 // indirect
github.com/tommie/v8go/deps/darwin_arm64 v0.0.0-20250116090852-b2a925bc7092 // indirect
github.com/tommie/v8go/deps/linux_amd64 v0.0.0-20250116090852-b2a925bc7092 // indirect
github.com/tommie/v8go/deps/linux_arm64 v0.0.0-20250116090852-b2a925bc7092 // indirect
github.com/tommie/v8go/deps/android_amd64 v0.0.0-20250226014007-409bc005c2fa // indirect
github.com/tommie/v8go/deps/android_arm64 v0.0.0-20250226014007-409bc005c2fa // indirect
github.com/tommie/v8go/deps/darwin_amd64 v0.0.0-20250226014007-409bc005c2fa // indirect
github.com/tommie/v8go/deps/darwin_arm64 v0.0.0-20250226014007-409bc005c2fa // indirect
github.com/tommie/v8go/deps/linux_amd64 v0.0.0-20250226014007-409bc005c2fa // indirect
github.com/tommie/v8go/deps/linux_arm64 v0.0.0-20250226014007-409bc005c2fa // indirect
golang.org/x/sys v0.29.0 // indirect
golang.org/x/text v0.21.0 // indirect
golang.org/x/tools v0.28.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)

replace github.com/tommie/v8go => github.com/stroiman/v8go v0.0.0-20250205095925-1fbfd47bcf87
28 changes: 14 additions & 14 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad h1:a6HEuzUHeKH6hwfN/Z
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
github.com/gost-dom/css v0.1.0 h1:O4aXjnYonQH1EDwKysXCQOgGVLwCWd/+HJeGO15sDIE=
github.com/gost-dom/css v0.1.0/go.mod h1:BYfl+dr6Dzl6RoKn4op6TynJ7GmFqP0kFCM44NEVgNs=
github.com/gost-dom/v8go v0.0.0-20250226155312-422158da51fa h1:3aeBc/+rftAe2hHJy1YvUXI90qCQpmep2n26N+Ljhl4=
github.com/gost-dom/v8go v0.0.0-20250226155312-422158da51fa/go.mod h1:JQOTnkUY77lDSgrMlPMlUCLONzDS/kycRc8ZtbiZDm0=
github.com/onsi/ginkgo/v2 v2.22.2 h1:/3X8Panh8/WwhU/3Ssa6rCKqPLuAkVY2I0RoyDLySlU=
github.com/onsi/ginkgo/v2 v2.22.2/go.mod h1:oeMosUL+8LtarXBHu/c0bx2D/K9zyQ6uX3cTyztHwsk=
github.com/onsi/gomega v1.36.2 h1:koNYke6TVk6ZmnyHrCXba/T/MoLBXFjeC1PtvYgw0A8=
Expand All @@ -27,20 +29,18 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stroiman/v8go v0.0.0-20250205095925-1fbfd47bcf87 h1:Fvo8nbqvz30SsLGXzQrWcJxzCC+FIMow94yHV+sZP1o=
github.com/stroiman/v8go v0.0.0-20250205095925-1fbfd47bcf87/go.mod h1:q60L6hoEC1aFsML/wMqHcl3P25ovzGLiDlEdfWXYm10=
github.com/tommie/v8go/deps/android_amd64 v0.0.0-20250116090852-b2a925bc7092 h1:GSjGIl82nI3dx/qNqD/kz0TfAC9OpI+j7QYUib//WdQ=
github.com/tommie/v8go/deps/android_amd64 v0.0.0-20250116090852-b2a925bc7092/go.mod h1:+SU4RWSqMXAx2oR/Gzkyc1YAG6F8SCzttMv3sZkh+qY=
github.com/tommie/v8go/deps/android_arm64 v0.0.0-20250116090852-b2a925bc7092 h1:g8+QLJ7pO+8XxAYhLbuJPC+Nx4MBqJFn74wp4zTbPNM=
github.com/tommie/v8go/deps/android_arm64 v0.0.0-20250116090852-b2a925bc7092/go.mod h1:cR4ynUc528GmLCLOb3c1iM2d6qZ5DCVHh+eAD7sJDBQ=
github.com/tommie/v8go/deps/darwin_amd64 v0.0.0-20250116090852-b2a925bc7092 h1:aOsuZtoQ5uG8l2l0NcDrYthHG7SOUl+H+JRJHUbExy4=
github.com/tommie/v8go/deps/darwin_amd64 v0.0.0-20250116090852-b2a925bc7092/go.mod h1:0qn9w9F7mniTrixPYggJNQQtpAkb9OKY3STy3SSEBi4=
github.com/tommie/v8go/deps/darwin_arm64 v0.0.0-20250116090852-b2a925bc7092 h1:rjFsxAP1dKZfN/8OTaJqlDcS7PhvT6RjAS6qfNwecdE=
github.com/tommie/v8go/deps/darwin_arm64 v0.0.0-20250116090852-b2a925bc7092/go.mod h1:bd8hssu+JaGC4mIE9SukKia0TYs5v977mNodhgpJrdo=
github.com/tommie/v8go/deps/linux_amd64 v0.0.0-20250116090852-b2a925bc7092 h1:L6LF6Xx9w4/6Z5MiFeVdnRIqr8JLfyQW93mf0t1B4eg=
github.com/tommie/v8go/deps/linux_amd64 v0.0.0-20250116090852-b2a925bc7092/go.mod h1:ZKG7g6Rah4/ZRzb07qFrQI/EPSm2PMj1cN/9y4fxgO8=
github.com/tommie/v8go/deps/linux_arm64 v0.0.0-20250116090852-b2a925bc7092 h1:EuTMVjSjfXSOBaH13AfGR54iddsV0HyR7VCwXAD25BA=
github.com/tommie/v8go/deps/linux_arm64 v0.0.0-20250116090852-b2a925bc7092/go.mod h1:B/myVnZ82IRgW//OzDnHArcOzW8Yq7FbWnMnYPbZ0Hc=
github.com/tommie/v8go/deps/android_amd64 v0.0.0-20250226014007-409bc005c2fa h1:Yh78Nbj/9MsktADl8fbsWB3ZesIMXOlNTBaWbWJJkJI=
github.com/tommie/v8go/deps/android_amd64 v0.0.0-20250226014007-409bc005c2fa/go.mod h1:+SU4RWSqMXAx2oR/Gzkyc1YAG6F8SCzttMv3sZkh+qY=
github.com/tommie/v8go/deps/android_arm64 v0.0.0-20250226014007-409bc005c2fa h1:xT9z0RNtxX5KSwIW17KxU4kOn5JSLV41Z3p0o+xPH+g=
github.com/tommie/v8go/deps/android_arm64 v0.0.0-20250226014007-409bc005c2fa/go.mod h1:cR4ynUc528GmLCLOb3c1iM2d6qZ5DCVHh+eAD7sJDBQ=
github.com/tommie/v8go/deps/darwin_amd64 v0.0.0-20250226014007-409bc005c2fa h1:z8m38Ekl62nKcCA75XuDenO3hSjJqIdXGkG/VIoVHCM=
github.com/tommie/v8go/deps/darwin_amd64 v0.0.0-20250226014007-409bc005c2fa/go.mod h1:0qn9w9F7mniTrixPYggJNQQtpAkb9OKY3STy3SSEBi4=
github.com/tommie/v8go/deps/darwin_arm64 v0.0.0-20250226014007-409bc005c2fa h1:TZpI1wsE4WalulHw8Vf2W7q7TLz4Co6PhEqikUxPaCE=
github.com/tommie/v8go/deps/darwin_arm64 v0.0.0-20250226014007-409bc005c2fa/go.mod h1:bd8hssu+JaGC4mIE9SukKia0TYs5v977mNodhgpJrdo=
github.com/tommie/v8go/deps/linux_amd64 v0.0.0-20250226014007-409bc005c2fa h1:NNnX3BkMX6wQ2fVNh46qti2D3GzfaieDI520HYCqKtc=
github.com/tommie/v8go/deps/linux_amd64 v0.0.0-20250226014007-409bc005c2fa/go.mod h1:ZKG7g6Rah4/ZRzb07qFrQI/EPSm2PMj1cN/9y4fxgO8=
github.com/tommie/v8go/deps/linux_arm64 v0.0.0-20250226014007-409bc005c2fa h1:/jxiQlyZqNJGkNIjCLl2jGkBASWYlNmD6GrJqvL1OCk=
github.com/tommie/v8go/deps/linux_arm64 v0.0.0-20250226014007-409bc005c2fa/go.mod h1:B/myVnZ82IRgW//OzDnHArcOzW8Yq7FbWnMnYPbZ0Hc=
golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0=
golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k=
Expand Down
2 changes: 1 addition & 1 deletion internal/code-gen/script-wrappers/es_wrapper_generator.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ var (
)

const (
v8 = "github.com/tommie/v8go"
v8 = "github.com/gost-dom/v8go"
gojaSrc = "github.com/dop251/goja"
)

Expand Down
12 changes: 0 additions & 12 deletions package.go
Original file line number Diff line number Diff line change
@@ -1,15 +1,3 @@
// Package browser is the main entry point for Gost, helping create a window
// initialized with a script enging, connected to a server.
//
// Important!
//
// This package depends on a 3rd party package that needs some custom
// modifications to work.
//
// go mod edit
// -replace="github.com/tommie/v8go=github.com/stroiman/v8go@go-dom-support" go
// mod tidy
//
// I hope that all my changes will make it to the original repository, eliminating
// the need for replace (or maintaining a new set of forks).
package browser
2 changes: 1 addition & 1 deletion scripting/v8host/argument_helper.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"errors"
"fmt"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type argumentHelper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/custom_event.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"runtime/cgo"

"github.com/gost-dom/browser/dom"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func createCustomEvent(host *V8ScriptHost) *v8.FunctionTemplate {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/document.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package v8host
import (
. "github.com/gost-dom/browser/dom"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type documentV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/document_fragment.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"github.com/gost-dom/browser/dom"
. "github.com/gost-dom/browser/dom"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type documentFragmentV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/dom.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (

"github.com/gost-dom/browser/dom"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type domTokenListV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/dom_parser.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (

"github.com/gost-dom/browser/dom"
. "github.com/gost-dom/browser/html"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func createDOMParserPrototype(host *V8ScriptHost) *v8.FunctionTemplate {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/dom_token_list_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package v8host
import (
"errors"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/element.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (

"github.com/gost-dom/browser/dom"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type elementV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/element_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package v8host
import (
"errors"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/es_wrapper.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
"github.com/gost-dom/browser/html"
"github.com/gost-dom/browser/internal/entity"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

// nodeV8WrapperBase serves as a helper for building v8 wrapping code around go objects.
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/event.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (

"github.com/gost-dom/browser/dom"
"github.com/gost-dom/browser/internal/entity"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func (w eventV8Wrapper) decodeEventInit(
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/event_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
dom "github.com/gost-dom/browser/dom"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/event_loop.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"time"

"github.com/gost-dom/browser/internal/clock"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type workItem struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/event_target.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"errors"

"github.com/gost-dom/browser/dom"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type v8EventListener struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/form_data.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (

"github.com/gost-dom/browser/html"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type formDataV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/history.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package v8host

import (
"github.com/gost-dom/browser/html"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type historyV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/history_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ package v8host
import (
"errors"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/html_anchor_element_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
html "github.com/gost-dom/browser/html"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/html_document.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package v8host
import (
"github.com/gost-dom/browser/html"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type htmlDocumentV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/html_element.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package v8host

import (
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func createHtmlElement(host *V8ScriptHost) *v8.FunctionTemplate {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/html_form_element_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
html "github.com/gost-dom/browser/html"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/html_hyperlink_element_utils_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
html "github.com/gost-dom/browser/html"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type htmlHyperlinkElementUtilsV8Wrapper struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/html_input_element_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
html "github.com/gost-dom/browser/html"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/html_template_element_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
html "github.com/gost-dom/browser/html"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/iterator.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import (
"iter"

"github.com/gost-dom/browser/internal/entity"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type iterator[T any] struct {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/location.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package v8host

import (
"github.com/gost-dom/browser/html"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func createLocationPrototype(host *V8ScriptHost) *v8.FunctionTemplate {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/named_node_map.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package v8host
import (
. "github.com/gost-dom/browser/dom"

v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func createAttr(host *V8ScriptHost) *v8.FunctionTemplate {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/node.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package v8host

import (
"github.com/gost-dom/browser/dom"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func (n nodeV8Wrapper) textContent(info *v8.FunctionCallbackInfo) (*v8.Value, error) {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/node_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
dom "github.com/gost-dom/browser/dom"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func init() {
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/node_list.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package v8host

import (
"github.com/gost-dom/browser/dom"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

/*
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/parent_node.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package v8host

import (
"github.com/gost-dom/browser/dom"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

func (w *parentNodeV8Wrapper) getNodesAndInstance(
Expand Down
2 changes: 1 addition & 1 deletion scripting/v8host/parent_node_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"errors"
dom "github.com/gost-dom/browser/dom"
log "github.com/gost-dom/browser/internal/log"
v8 "github.com/tommie/v8go"
v8 "github.com/gost-dom/v8go"
)

type parentNodeV8Wrapper struct {
Expand Down
Loading

0 comments on commit df1ef32

Please sign in to comment.