Skip to content

Commit 11eadda

Browse files
authored
preopen PWD for wazero runtime (#578)
# Description compatible with other wasm runtimes
1 parent d391c37 commit 11eadda

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

cli/serverless/wasm/wazero.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ func newWazeroRuntime() (*wazeroRuntime, error) {
4141
WithSysWalltime().
4242
WithStdin(os.Stdin).
4343
WithStdout(os.Stdout).
44-
WithStderr(os.Stderr)
44+
WithStderr(os.Stderr).
45+
WithFSConfig(wazero.NewFSConfig().WithDirMount(".", "."))
4546

4647
return &wazeroRuntime{
4748
Runtime: r,

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/fatih/color v1.15.0
1111
github.com/joho/godotenv v1.4.0
1212
github.com/matoous/go-nanoid/v2 v2.0.0
13-
github.com/quic-go/quic-go v0.37.3
13+
github.com/quic-go/quic-go v0.37.4
1414
github.com/reactivex/rxgo/v2 v2.5.0
1515
github.com/second-state/WasmEdge-go v0.13.0
1616
github.com/spf13/cobra v1.7.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,8 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
187187
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
188188
github.com/quic-go/qtls-go1-20 v0.3.1 h1:O4BLOM3hwfVF3AcktIylQXyl7Yi2iBNVy5QsV+ySxbg=
189189
github.com/quic-go/qtls-go1-20 v0.3.1/go.mod h1:X9Nh97ZL80Z+bX/gUXMbipO6OxdiDi58b/fMC9mAL+k=
190-
github.com/quic-go/quic-go v0.37.3 h1:pkHH3xaMNUNAh6OtgEV/0K6Fz+YIJXhPzgd/ShiRDm4=
191-
github.com/quic-go/quic-go v0.37.3/go.mod h1:YsbH1r4mSHPJcLF4k4zruUkLBqctEMBDR6VPvcYjIsU=
190+
github.com/quic-go/quic-go v0.37.4 h1:ke8B73yMCWGq9MfrCCAw0Uzdm7GaViC3i39dsIdDlH4=
191+
github.com/quic-go/quic-go v0.37.4/go.mod h1:YsbH1r4mSHPJcLF4k4zruUkLBqctEMBDR6VPvcYjIsU=
192192
github.com/reactivex/rxgo/v2 v2.5.0 h1:FhPgHwX9vKdNQB2gq9EPt+EKk9QrrzoeztGbEEnZam4=
193193
github.com/reactivex/rxgo/v2 v2.5.0/go.mod h1:bs4fVZxcb5ZckLIOeIeVH942yunJLWDABWGbrHAW+qU=
194194
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=

0 commit comments

Comments
 (0)