kaven-utils
Version:
Utils for Node.js.
63 lines (62 loc) • 1.46 kB
TypeScript
/********************************************************************
* @author: Kaven
* @email: kaven@wuwenkai.com
* @website: http://blog.kaven.xyz
* @file: [Kaven-Utils] /src/KavenUtility.Constant.ts
* @create: 2021-03-19 12:19:28.048
* @modify: 2024-11-01 14:20:10.229
* @version: 5.4.5
* @times: 21
* @lines: 117
* @copyright: Copyright © 2021-2024 Kaven. All Rights Reserved.
* @description: [description]
* @license: [license]
********************************************************************/
/**
*
* @since 4.0.0
* @version 2024-11-01
* @returns
*/
export declare function GetEntryFile(): string | undefined;
/**
*
* @since 4.0.0
* @version 2023-11-19
* @returns
*/
export declare function GetEntryDirectory(): string;
/**
* `process.env`
* @param name
* @returns
* @since 2.0.14
* @version 2021-03-19
*/
export declare function GetEnv(name: string): string | undefined;
/**
*
* @param name
* @returns
* @since 4.3.5
* @version 2022-09-15
*/
export declare function GetEnvBoolean(name: string): boolean | undefined;
/**
*
* @param name
* @returns
* @since 4.1.0
* @version 2024-11-01
*/
export declare function GetEnvJson<T = unknown>(name: string): T | undefined;
/**
* @since 1.1.21
* @version 2018-11-05
*/
export declare const Platform: NodeJS.Platform;
/**
* @since 1.1.21
* @version 2018-11-05
*/
export declare const IsWin32: boolean;