21 lines
358 B
Haxe
21 lines
358 B
Haxe
|
package eval.luv;
|
||
|
|
||
|
typedef PasswdData = {
|
||
|
var username:String;
|
||
|
var uid:Int;
|
||
|
var gid:Int;
|
||
|
var shell:Null<String>;
|
||
|
var homedir:NativeString;
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
Current user information.
|
||
|
|
||
|
@see https://aantron.github.io/luv/luv/Luv/Passwd
|
||
|
**/
|
||
|
extern class Passwd {
|
||
|
/**
|
||
|
Gets passwd entry for the current user.
|
||
|
**/
|
||
|
static function getPasswd():Result<PasswdData>;
|
||
|
}
|