deno.land / std@0.91.0 / node / _fs / _fs_chown.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright 2018-2021 the Deno authors. All rights reserved. MIT license.import type { CallbackWithError } from "./_fs_common.ts";import { fromFileUrl } from "../path.ts";
/** * TODO: Also accept 'path' parameter as a Node polyfill Buffer type once these * are implemented. See https://github.com/denoland/deno/issues/3403 */export function chown( path: string | URL, uid: number, gid: number, callback: CallbackWithError,): void { path = path instanceof URL ? fromFileUrl(path) : path;
Deno.chown(path, uid, gid).then(() => callback(null), callback);}
/** * TODO: Also accept 'path' parameter as a Node polyfill Buffer type once these * are implemented. See https://github.com/denoland/deno/issues/3403 */export function chownSync(path: string | URL, uid: number, gid: number): void { path = path instanceof URL ? fromFileUrl(path) : path;
Deno.chownSync(path, uid, gid);}
std

Version Info

Tagged at
3 years ago

External Dependencies

No external dependencies 🎉