Skip to content

posix

luau
local posix = require("@std/path/posix")

posix.basename

luau
(path: pathlike) -> string?

posix.dirname

luau
(path: pathlike) -> string

posix.extname

luau
(path: pathlike) -> string

posix.format

luau
(path: pathlike) -> string

posix.isabsolute

luau
(path: pathlike) -> boolean

posix.join

luau
(...: pathlike) -> path

posix.normalize

luau
(path: pathlike) -> path

posix.parse

luau
(path: pathlike) -> path

posix.resolve

luau
(...: pathlike) -> path