UNPKG

kaven-utils

Version:

Utils for Node.js.

63 lines (62 loc) 1.46 kB
/******************************************************************** * @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;