@accelbyte/sdk
Advanced tools
+70
-44
@@ -38,2 +38,3 @@ "use strict"; | ||
| CodeGenUtil: () => CodeGenUtil, | ||
| CoreConfig: () => CoreConfig, | ||
| DecodeError: () => DecodeError, | ||
@@ -71,2 +72,29 @@ DesktopChecker: () => DesktopChecker, | ||
| // src/Types.ts | ||
| var import_zod = require("zod"); | ||
| var CoreConfig = import_zod.z.object({ | ||
| /** | ||
| * The client ID for the SDK. This value is retrieved from Admin Portal, OAuth Clients. | ||
| */ | ||
| clientId: import_zod.z.string().min(1), | ||
| /** | ||
| * The redirect URI after logging in. This is used to generate the valid login URL to IAM. | ||
| * This value is retrieved from Admin Portal, OAuth Clients. | ||
| */ | ||
| redirectURI: import_zod.z.string().url(), | ||
| /** | ||
| * The base URL of your AGS deployment. | ||
| */ | ||
| baseURL: import_zod.z.string().url(), | ||
| /** | ||
| * The namespace of your AGS deployment. | ||
| */ | ||
| namespace: import_zod.z.string().min(1), | ||
| /** | ||
| * When "false" is provided, the SDK bypasses Zod Schema Validation. | ||
| * Default is "true". | ||
| */ | ||
| useSchemaValidation: import_zod.z.boolean().default(true) | ||
| }); | ||
| // src/utils/ApiUtils.ts | ||
@@ -180,6 +208,3 @@ var import_axios = __toESM(require("axios"), 1); | ||
| var _a; | ||
| this.coreConfig = { | ||
| ...coreConfig, | ||
| useSchemaValidation: coreConfig.useSchemaValidation ?? true | ||
| }; | ||
| this.coreConfig = CoreConfig.parse(coreConfig); | ||
| this.axiosConfig = { | ||
@@ -434,52 +459,52 @@ /** | ||
| // ../sdk-iam/src/generated-definitions/TokenWithDeviceCookieResponseV3.ts | ||
| var import_zod4 = require("zod"); | ||
| var import_zod5 = require("zod"); | ||
| // ../sdk-iam/src/generated-definitions/JwtBanV3.ts | ||
| var import_zod = require("zod"); | ||
| var JwtBanV3 = import_zod.z.object({ | ||
| ban: import_zod.z.string(), | ||
| disabledDate: import_zod.z.string().nullish(), | ||
| enabled: import_zod.z.boolean(), | ||
| endDate: import_zod.z.string(), | ||
| targetedNamespace: import_zod.z.string() | ||
| var import_zod2 = require("zod"); | ||
| var JwtBanV3 = import_zod2.z.object({ | ||
| ban: import_zod2.z.string(), | ||
| disabledDate: import_zod2.z.string().nullish(), | ||
| enabled: import_zod2.z.boolean(), | ||
| endDate: import_zod2.z.string(), | ||
| targetedNamespace: import_zod2.z.string() | ||
| }); | ||
| // ../sdk-iam/src/generated-definitions/NamespaceRole.ts | ||
| var import_zod2 = require("zod"); | ||
| var NamespaceRole = import_zod2.z.object({ namespace: import_zod2.z.string(), roleId: import_zod2.z.string() }); | ||
| var import_zod3 = require("zod"); | ||
| var NamespaceRole = import_zod3.z.object({ namespace: import_zod3.z.string(), roleId: import_zod3.z.string() }); | ||
| // ../sdk-iam/src/generated-definitions/PermissionV3.ts | ||
| var import_zod3 = require("zod"); | ||
| var PermissionV3 = import_zod3.z.object({ | ||
| action: import_zod3.z.number().int(), | ||
| resource: import_zod3.z.string(), | ||
| schedAction: import_zod3.z.number().int().nullish(), | ||
| schedCron: import_zod3.z.string().nullish(), | ||
| schedRange: import_zod3.z.array(import_zod3.z.string()).nullish() | ||
| var import_zod4 = require("zod"); | ||
| var PermissionV3 = import_zod4.z.object({ | ||
| action: import_zod4.z.number().int(), | ||
| resource: import_zod4.z.string(), | ||
| schedAction: import_zod4.z.number().int().nullish(), | ||
| schedCron: import_zod4.z.string().nullish(), | ||
| schedRange: import_zod4.z.array(import_zod4.z.string()).nullish() | ||
| }); | ||
| // ../sdk-iam/src/generated-definitions/TokenWithDeviceCookieResponseV3.ts | ||
| var TokenWithDeviceCookieResponseV3 = import_zod4.z.object({ | ||
| access_token: import_zod4.z.string(), | ||
| auth_trust_id: import_zod4.z.string().nullish(), | ||
| bans: import_zod4.z.array(JwtBanV3).nullish(), | ||
| display_name: import_zod4.z.string().nullish(), | ||
| expires_in: import_zod4.z.number().int(), | ||
| is_comply: import_zod4.z.boolean().nullish(), | ||
| jflgs: import_zod4.z.number().int().nullish(), | ||
| namespace: import_zod4.z.string(), | ||
| namespace_roles: import_zod4.z.array(NamespaceRole).nullish(), | ||
| permissions: import_zod4.z.array(PermissionV3), | ||
| platform_id: import_zod4.z.string().nullish(), | ||
| platform_user_id: import_zod4.z.string().nullish(), | ||
| refresh_expires_in: import_zod4.z.number().int().nullish(), | ||
| refresh_token: import_zod4.z.string().nullish(), | ||
| roles: import_zod4.z.array(import_zod4.z.string()).nullish(), | ||
| scope: import_zod4.z.string(), | ||
| simultaneous_platform_id: import_zod4.z.string().nullish(), | ||
| simultaneous_platform_user_id: import_zod4.z.string().nullish(), | ||
| token_type: import_zod4.z.string(), | ||
| unique_display_name: import_zod4.z.string().nullish(), | ||
| user_id: import_zod4.z.string().nullish(), | ||
| xuid: import_zod4.z.string().nullish() | ||
| var TokenWithDeviceCookieResponseV3 = import_zod5.z.object({ | ||
| access_token: import_zod5.z.string(), | ||
| auth_trust_id: import_zod5.z.string().nullish(), | ||
| bans: import_zod5.z.array(JwtBanV3).nullish(), | ||
| display_name: import_zod5.z.string().nullish(), | ||
| expires_in: import_zod5.z.number().int(), | ||
| is_comply: import_zod5.z.boolean().nullish(), | ||
| jflgs: import_zod5.z.number().int().nullish(), | ||
| namespace: import_zod5.z.string(), | ||
| namespace_roles: import_zod5.z.array(NamespaceRole).nullish(), | ||
| permissions: import_zod5.z.array(PermissionV3), | ||
| platform_id: import_zod5.z.string().nullish(), | ||
| platform_user_id: import_zod5.z.string().nullish(), | ||
| refresh_expires_in: import_zod5.z.number().int().nullish(), | ||
| refresh_token: import_zod5.z.string().nullish(), | ||
| roles: import_zod5.z.array(import_zod5.z.string()).nullish(), | ||
| scope: import_zod5.z.string(), | ||
| simultaneous_platform_id: import_zod5.z.string().nullish(), | ||
| simultaneous_platform_user_id: import_zod5.z.string().nullish(), | ||
| token_type: import_zod5.z.string(), | ||
| unique_display_name: import_zod5.z.string().nullish(), | ||
| user_id: import_zod5.z.string().nullish(), | ||
| xuid: import_zod5.z.string().nullish() | ||
| }); | ||
@@ -933,2 +958,3 @@ | ||
| CodeGenUtil, | ||
| CoreConfig, | ||
| DecodeError, | ||
@@ -935,0 +961,0 @@ DesktopChecker, |
@@ -5,2 +5,29 @@ // src/polyfills/browser.ts | ||
| // src/Types.ts | ||
| import { z } from "zod"; | ||
| var CoreConfig = z.object({ | ||
| /** | ||
| * The client ID for the SDK. This value is retrieved from Admin Portal, OAuth Clients. | ||
| */ | ||
| clientId: z.string().min(1), | ||
| /** | ||
| * The redirect URI after logging in. This is used to generate the valid login URL to IAM. | ||
| * This value is retrieved from Admin Portal, OAuth Clients. | ||
| */ | ||
| redirectURI: z.string().url(), | ||
| /** | ||
| * The base URL of your AGS deployment. | ||
| */ | ||
| baseURL: z.string().url(), | ||
| /** | ||
| * The namespace of your AGS deployment. | ||
| */ | ||
| namespace: z.string().min(1), | ||
| /** | ||
| * When "false" is provided, the SDK bypasses Zod Schema Validation. | ||
| * Default is "true". | ||
| */ | ||
| useSchemaValidation: z.boolean().default(true) | ||
| }); | ||
| // src/utils/ApiUtils.ts | ||
@@ -113,6 +140,3 @@ import axios from "axios"; | ||
| constructor({ coreConfig, axiosConfig, webSocketConfig }) { | ||
| this.coreConfig = { | ||
| ...coreConfig, | ||
| useSchemaValidation: coreConfig.useSchemaValidation ?? true | ||
| }; | ||
| this.coreConfig = CoreConfig.parse(coreConfig); | ||
| this.axiosConfig = { | ||
@@ -365,52 +389,52 @@ /** | ||
| // ../sdk-iam/src/generated-definitions/TokenWithDeviceCookieResponseV3.ts | ||
| import { z as z4 } from "zod"; | ||
| import { z as z5 } from "zod"; | ||
| // ../sdk-iam/src/generated-definitions/JwtBanV3.ts | ||
| import { z } from "zod"; | ||
| var JwtBanV3 = z.object({ | ||
| ban: z.string(), | ||
| disabledDate: z.string().nullish(), | ||
| enabled: z.boolean(), | ||
| endDate: z.string(), | ||
| targetedNamespace: z.string() | ||
| import { z as z2 } from "zod"; | ||
| var JwtBanV3 = z2.object({ | ||
| ban: z2.string(), | ||
| disabledDate: z2.string().nullish(), | ||
| enabled: z2.boolean(), | ||
| endDate: z2.string(), | ||
| targetedNamespace: z2.string() | ||
| }); | ||
| // ../sdk-iam/src/generated-definitions/NamespaceRole.ts | ||
| import { z as z2 } from "zod"; | ||
| var NamespaceRole = z2.object({ namespace: z2.string(), roleId: z2.string() }); | ||
| import { z as z3 } from "zod"; | ||
| var NamespaceRole = z3.object({ namespace: z3.string(), roleId: z3.string() }); | ||
| // ../sdk-iam/src/generated-definitions/PermissionV3.ts | ||
| import { z as z3 } from "zod"; | ||
| var PermissionV3 = z3.object({ | ||
| action: z3.number().int(), | ||
| resource: z3.string(), | ||
| schedAction: z3.number().int().nullish(), | ||
| schedCron: z3.string().nullish(), | ||
| schedRange: z3.array(z3.string()).nullish() | ||
| import { z as z4 } from "zod"; | ||
| var PermissionV3 = z4.object({ | ||
| action: z4.number().int(), | ||
| resource: z4.string(), | ||
| schedAction: z4.number().int().nullish(), | ||
| schedCron: z4.string().nullish(), | ||
| schedRange: z4.array(z4.string()).nullish() | ||
| }); | ||
| // ../sdk-iam/src/generated-definitions/TokenWithDeviceCookieResponseV3.ts | ||
| var TokenWithDeviceCookieResponseV3 = z4.object({ | ||
| access_token: z4.string(), | ||
| auth_trust_id: z4.string().nullish(), | ||
| bans: z4.array(JwtBanV3).nullish(), | ||
| display_name: z4.string().nullish(), | ||
| expires_in: z4.number().int(), | ||
| is_comply: z4.boolean().nullish(), | ||
| jflgs: z4.number().int().nullish(), | ||
| namespace: z4.string(), | ||
| namespace_roles: z4.array(NamespaceRole).nullish(), | ||
| permissions: z4.array(PermissionV3), | ||
| platform_id: z4.string().nullish(), | ||
| platform_user_id: z4.string().nullish(), | ||
| refresh_expires_in: z4.number().int().nullish(), | ||
| refresh_token: z4.string().nullish(), | ||
| roles: z4.array(z4.string()).nullish(), | ||
| scope: z4.string(), | ||
| simultaneous_platform_id: z4.string().nullish(), | ||
| simultaneous_platform_user_id: z4.string().nullish(), | ||
| token_type: z4.string(), | ||
| unique_display_name: z4.string().nullish(), | ||
| user_id: z4.string().nullish(), | ||
| xuid: z4.string().nullish() | ||
| var TokenWithDeviceCookieResponseV3 = z5.object({ | ||
| access_token: z5.string(), | ||
| auth_trust_id: z5.string().nullish(), | ||
| bans: z5.array(JwtBanV3).nullish(), | ||
| display_name: z5.string().nullish(), | ||
| expires_in: z5.number().int(), | ||
| is_comply: z5.boolean().nullish(), | ||
| jflgs: z5.number().int().nullish(), | ||
| namespace: z5.string(), | ||
| namespace_roles: z5.array(NamespaceRole).nullish(), | ||
| permissions: z5.array(PermissionV3), | ||
| platform_id: z5.string().nullish(), | ||
| platform_user_id: z5.string().nullish(), | ||
| refresh_expires_in: z5.number().int().nullish(), | ||
| refresh_token: z5.string().nullish(), | ||
| roles: z5.array(z5.string()).nullish(), | ||
| scope: z5.string(), | ||
| simultaneous_platform_id: z5.string().nullish(), | ||
| simultaneous_platform_user_id: z5.string().nullish(), | ||
| token_type: z5.string(), | ||
| unique_display_name: z5.string().nullish(), | ||
| user_id: z5.string().nullish(), | ||
| xuid: z5.string().nullish() | ||
| }); | ||
@@ -862,2 +886,3 @@ | ||
| CodeGenUtil, | ||
| CoreConfig, | ||
| DecodeError, | ||
@@ -864,0 +889,0 @@ DesktopChecker, |
@@ -11,2 +11,29 @@ // src/polyfills/node.ts | ||
| // src/Types.ts | ||
| import { z } from "zod"; | ||
| var CoreConfig = z.object({ | ||
| /** | ||
| * The client ID for the SDK. This value is retrieved from Admin Portal, OAuth Clients. | ||
| */ | ||
| clientId: z.string().min(1), | ||
| /** | ||
| * The redirect URI after logging in. This is used to generate the valid login URL to IAM. | ||
| * This value is retrieved from Admin Portal, OAuth Clients. | ||
| */ | ||
| redirectURI: z.string().url(), | ||
| /** | ||
| * The base URL of your AGS deployment. | ||
| */ | ||
| baseURL: z.string().url(), | ||
| /** | ||
| * The namespace of your AGS deployment. | ||
| */ | ||
| namespace: z.string().min(1), | ||
| /** | ||
| * When "false" is provided, the SDK bypasses Zod Schema Validation. | ||
| * Default is "true". | ||
| */ | ||
| useSchemaValidation: z.boolean().default(true) | ||
| }); | ||
| // src/utils/ApiUtils.ts | ||
@@ -120,6 +147,3 @@ import axios from "axios"; | ||
| var _a; | ||
| this.coreConfig = { | ||
| ...coreConfig, | ||
| useSchemaValidation: coreConfig.useSchemaValidation ?? true | ||
| }; | ||
| this.coreConfig = CoreConfig.parse(coreConfig); | ||
| this.axiosConfig = { | ||
@@ -374,52 +398,52 @@ /** | ||
| // ../sdk-iam/src/generated-definitions/TokenWithDeviceCookieResponseV3.ts | ||
| import { z as z4 } from "zod"; | ||
| import { z as z5 } from "zod"; | ||
| // ../sdk-iam/src/generated-definitions/JwtBanV3.ts | ||
| import { z } from "zod"; | ||
| var JwtBanV3 = z.object({ | ||
| ban: z.string(), | ||
| disabledDate: z.string().nullish(), | ||
| enabled: z.boolean(), | ||
| endDate: z.string(), | ||
| targetedNamespace: z.string() | ||
| import { z as z2 } from "zod"; | ||
| var JwtBanV3 = z2.object({ | ||
| ban: z2.string(), | ||
| disabledDate: z2.string().nullish(), | ||
| enabled: z2.boolean(), | ||
| endDate: z2.string(), | ||
| targetedNamespace: z2.string() | ||
| }); | ||
| // ../sdk-iam/src/generated-definitions/NamespaceRole.ts | ||
| import { z as z2 } from "zod"; | ||
| var NamespaceRole = z2.object({ namespace: z2.string(), roleId: z2.string() }); | ||
| import { z as z3 } from "zod"; | ||
| var NamespaceRole = z3.object({ namespace: z3.string(), roleId: z3.string() }); | ||
| // ../sdk-iam/src/generated-definitions/PermissionV3.ts | ||
| import { z as z3 } from "zod"; | ||
| var PermissionV3 = z3.object({ | ||
| action: z3.number().int(), | ||
| resource: z3.string(), | ||
| schedAction: z3.number().int().nullish(), | ||
| schedCron: z3.string().nullish(), | ||
| schedRange: z3.array(z3.string()).nullish() | ||
| import { z as z4 } from "zod"; | ||
| var PermissionV3 = z4.object({ | ||
| action: z4.number().int(), | ||
| resource: z4.string(), | ||
| schedAction: z4.number().int().nullish(), | ||
| schedCron: z4.string().nullish(), | ||
| schedRange: z4.array(z4.string()).nullish() | ||
| }); | ||
| // ../sdk-iam/src/generated-definitions/TokenWithDeviceCookieResponseV3.ts | ||
| var TokenWithDeviceCookieResponseV3 = z4.object({ | ||
| access_token: z4.string(), | ||
| auth_trust_id: z4.string().nullish(), | ||
| bans: z4.array(JwtBanV3).nullish(), | ||
| display_name: z4.string().nullish(), | ||
| expires_in: z4.number().int(), | ||
| is_comply: z4.boolean().nullish(), | ||
| jflgs: z4.number().int().nullish(), | ||
| namespace: z4.string(), | ||
| namespace_roles: z4.array(NamespaceRole).nullish(), | ||
| permissions: z4.array(PermissionV3), | ||
| platform_id: z4.string().nullish(), | ||
| platform_user_id: z4.string().nullish(), | ||
| refresh_expires_in: z4.number().int().nullish(), | ||
| refresh_token: z4.string().nullish(), | ||
| roles: z4.array(z4.string()).nullish(), | ||
| scope: z4.string(), | ||
| simultaneous_platform_id: z4.string().nullish(), | ||
| simultaneous_platform_user_id: z4.string().nullish(), | ||
| token_type: z4.string(), | ||
| unique_display_name: z4.string().nullish(), | ||
| user_id: z4.string().nullish(), | ||
| xuid: z4.string().nullish() | ||
| var TokenWithDeviceCookieResponseV3 = z5.object({ | ||
| access_token: z5.string(), | ||
| auth_trust_id: z5.string().nullish(), | ||
| bans: z5.array(JwtBanV3).nullish(), | ||
| display_name: z5.string().nullish(), | ||
| expires_in: z5.number().int(), | ||
| is_comply: z5.boolean().nullish(), | ||
| jflgs: z5.number().int().nullish(), | ||
| namespace: z5.string(), | ||
| namespace_roles: z5.array(NamespaceRole).nullish(), | ||
| permissions: z5.array(PermissionV3), | ||
| platform_id: z5.string().nullish(), | ||
| platform_user_id: z5.string().nullish(), | ||
| refresh_expires_in: z5.number().int().nullish(), | ||
| refresh_token: z5.string().nullish(), | ||
| roles: z5.array(z5.string()).nullish(), | ||
| scope: z5.string(), | ||
| simultaneous_platform_id: z5.string().nullish(), | ||
| simultaneous_platform_user_id: z5.string().nullish(), | ||
| token_type: z5.string(), | ||
| unique_display_name: z5.string().nullish(), | ||
| user_id: z5.string().nullish(), | ||
| xuid: z5.string().nullish() | ||
| }); | ||
@@ -872,2 +896,3 @@ | ||
| CodeGenUtil, | ||
| CoreConfig, | ||
| DecodeError, | ||
@@ -874,0 +899,0 @@ DesktopChecker, |
+27
-8
@@ -10,7 +10,7 @@ import { AxiosRequestConfig, InternalAxiosRequestConfig, AxiosResponse, AxiosInstance, AxiosError } from 'axios'; | ||
| interface CoreConfig { | ||
| declare const CoreConfig: z.ZodObject<{ | ||
| /** | ||
| * The client ID for the SDK. This value is retrieved from Admin Portal, OAuth Clients. | ||
| */ | ||
| clientId: string; | ||
| clientId: z.ZodString; | ||
| /** | ||
@@ -20,11 +20,11 @@ * The redirect URI after logging in. This is used to generate the valid login URL to IAM. | ||
| */ | ||
| redirectURI: string; | ||
| redirectURI: z.ZodString; | ||
| /** | ||
| * The base URL of your AGS deployment. | ||
| */ | ||
| baseURL: string; | ||
| baseURL: z.ZodString; | ||
| /** | ||
| * The namespace of your AGS deployment. | ||
| */ | ||
| namespace: string; | ||
| namespace: z.ZodString; | ||
| /** | ||
@@ -34,4 +34,17 @@ * When "false" is provided, the SDK bypasses Zod Schema Validation. | ||
| */ | ||
| useSchemaValidation: z.ZodDefault<z.ZodBoolean>; | ||
| }, "strip", z.ZodTypeAny, { | ||
| clientId: string; | ||
| redirectURI: string; | ||
| baseURL: string; | ||
| namespace: string; | ||
| useSchemaValidation: boolean; | ||
| } | ||
| }, { | ||
| clientId: string; | ||
| redirectURI: string; | ||
| baseURL: string; | ||
| namespace: string; | ||
| useSchemaValidation?: boolean | undefined; | ||
| }>; | ||
| type CoreConfig = z.infer<typeof CoreConfig>; | ||
| interface AxiosConfig { | ||
@@ -100,3 +113,9 @@ interceptors?: Interceptor[]; | ||
| axiosInstance: AxiosInstance; | ||
| coreConfig: CoreConfig; | ||
| coreConfig: { | ||
| clientId: string; | ||
| redirectURI: string; | ||
| baseURL: string; | ||
| namespace: string; | ||
| useSchemaValidation: boolean; | ||
| }; | ||
| axiosConfig: MakeRequired<AxiosConfig, "request">; | ||
@@ -489,2 +508,2 @@ webSocketConfig: WebSocketConfig; | ||
| export { AccelByte, AccelByteSDK, type ApiError, ApiUtils, type AxiosConfig, BrowserHelper, CodeGenUtil, type CoreConfig, DecodeError, DesktopChecker, ERROR_CODE_LINK_DELETION_ACCOUNT, ERROR_CODE_TOKEN_EXPIRED, ERROR_LINK_ANOTHER_3RD_PARTY_ACCOUNT, ERROR_USER_BANNED, ErrorInterceptors, IamErrorCode, type Interceptor, type MakeOptional, type MakeRequired, Network, RefreshSession, RefreshToken, type Response, type ResponseError, type SdkConstructorParam, SdkDevice, type SdkSetConfigParam, type TokenConfig, UrlHelper, Validate, type WebSocketConfig, createAuthInterceptor, createCustomPathInterceptor, createGetSessionInterceptor, createRefreshSessionInterceptor, isType }; | ||
| export { AccelByte, AccelByteSDK, type ApiError, ApiUtils, type AxiosConfig, BrowserHelper, CodeGenUtil, CoreConfig, DecodeError, DesktopChecker, ERROR_CODE_LINK_DELETION_ACCOUNT, ERROR_CODE_TOKEN_EXPIRED, ERROR_LINK_ANOTHER_3RD_PARTY_ACCOUNT, ERROR_USER_BANNED, ErrorInterceptors, IamErrorCode, type Interceptor, type MakeOptional, type MakeRequired, Network, RefreshSession, RefreshToken, type Response, type ResponseError, type SdkConstructorParam, SdkDevice, type SdkSetConfigParam, type TokenConfig, UrlHelper, Validate, type WebSocketConfig, createAuthInterceptor, createCustomPathInterceptor, createGetSessionInterceptor, createRefreshSessionInterceptor, isType }; |
+2
-2
| { | ||
| "name": "@accelbyte/sdk", | ||
| "version": "4.1.4", | ||
| "version": "4.1.5", | ||
| "author": "AccelByte Inc", | ||
@@ -51,3 +51,3 @@ "license": "SEE LICENSE IN LICENSE", | ||
| "dependencies": { | ||
| "@accelbyte/validator": "0.2.29", | ||
| "@accelbyte/validator": "0.2.30", | ||
| "axios": "1.8.4", | ||
@@ -54,0 +54,0 @@ "buffer": "6.0.3", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Unidentified License
LicenseSomething that seems like a license was found, but its contents could not be matched with a known license.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Unidentified License
LicenseSomething that seems like a license was found, but its contents could not be matched with a known license.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
1299140
0.88%6926
1.38%91
-6.19%+ Added
- Removed
Updated