[#6407] added os.Stat jsvm binding

This commit is contained in:
Gani Georgiev
2025-02-05 19:05:41 +02:00
parent 9856c59de0
commit 9da7a8f72b
5 changed files with 3437 additions and 3432 deletions
+1
View File
@@ -715,6 +715,7 @@ func osBinds(vm *goja.Runtime) {
obj.Set("exit", os.Exit)
obj.Set("getenv", os.Getenv)
obj.Set("dirFS", os.DirFS)
obj.Set("stat", os.Stat)
obj.Set("readFile", os.ReadFile)
obj.Set("writeFile", os.WriteFile)
obj.Set("readDir", os.ReadDir)
+1 -1
View File
@@ -1614,5 +1614,5 @@ func TestOsBindsCount(t *testing.T) {
vm := goja.New()
osBinds(vm)
testBindsCount(vm, "$os", 17, t)
testBindsCount(vm, "$os", 18, t)
}
File diff suppressed because it is too large Load Diff
+1
View File
@@ -882,6 +882,7 @@ declare namespace $os {
export let dirFS: os.dirFS
export let readFile: os.readFile
export let writeFile: os.writeFile
export let stat: os.stat
export let readDir: os.readDir
export let tempDir: os.tempDir
export let truncate: os.truncate