Skip to main content
function Deno.umask
Unstable

Retrieve the process umask. If mask is provided, sets the process umask. This call always returns what the umask was before the call.

console.log(Deno.umask());  // e.g. 18 (0o022)
const prevUmaskValue = Deno.umask(0o077);  // e.g. 18 (0o022)
console.log(Deno.umask());  // e.g. 63 (0o077)

This API is under consideration to determine if permissions are required to call it.

Note: This API is not implemented on Windows

Parameters

optional
mask: number

Returns

number