Fix nodejs process check

This commit is contained in:
2024-11-28 15:30:20 -03:00
parent 10a0619f80
commit 9c54143d2e
4 changed files with 736 additions and 658 deletions

View File

@ -1,6 +1,6 @@
{
"name": "tribufu",
"version": "0.1.28",
"version": "0.1.29",
"description": "Tribufu JS SDK",
"repository": "https://github.com/Tribufu/TribufuJs",
"author": "Tribufu <contact@Tribufu.com>",

1332
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -18,11 +18,11 @@ export abstract class TribufuApiBase {
* @returns boolean
*/
public static debugEnabled(): boolean {
if (!process) {
return false;
if (typeof process !== "undefined") {
return process.env.NODE_ENV === "development";
}
return process.env.NODE_ENV === "development";
return false;
}
/**

View File

@ -53,7 +53,7 @@ export class TribufuApi extends TribufuApiGenerated {
* ```
*/
public static fromEnv(prefix?: string | null): TribufuApi | null {
if (!process) {
if (typeof process === "undefined") {
return null;
}
@ -93,7 +93,7 @@ export class TribufuApi extends TribufuApiGenerated {
* @returns string
*/
protected static getBaseUrl(): string {
if (!process) {
if (typeof process === "undefined") {
return TRIBUFU_API_URL;
}