🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

@settlemint/sdk-utils

Package Overview
Dependencies
Maintainers
3
Versions
2788
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@settlemint/sdk-utils - npm Package Compare versions

Comparing version

to
2.3.5

2

package.json
{
"name": "@settlemint/sdk-utils",
"description": "Shared utilities and helper functions for SettleMint SDK modules",
"version": "2.3.4",
"version": "2.3.5",
"type": "module",

@@ -6,0 +6,0 @@ "private": false,

@@ -115,3 +115,3 @@ <p align="center">

Defined in: [sdk/utils/src/terminal/ascii.ts:14](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/ascii.ts#L14)
Defined in: [sdk/utils/src/terminal/ascii.ts:14](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/ascii.ts#L14)

@@ -140,3 +140,3 @@ Prints the SettleMint ASCII art logo to the console in magenta color.

Defined in: [sdk/utils/src/string.ts:29](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/string.ts#L29)
Defined in: [sdk/utils/src/string.ts:29](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/string.ts#L29)

@@ -172,3 +172,3 @@ Converts a camelCase string to a human-readable string.

Defined in: [sdk/utils/src/terminal/cancel.ts:23](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/cancel.ts#L23)
Defined in: [sdk/utils/src/terminal/cancel.ts:23](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/cancel.ts#L23)

@@ -206,3 +206,3 @@ Displays an error message in red inverse text and throws a CancelError.

Defined in: [sdk/utils/src/string.ts:13](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/string.ts#L13)
Defined in: [sdk/utils/src/string.ts:13](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/string.ts#L13)

@@ -238,3 +238,3 @@ Capitalizes the first letter of a string.

Defined in: [sdk/utils/src/logging/logger.ts:50](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L50)
Defined in: [sdk/utils/src/logging/logger.ts:50](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L50)

@@ -272,3 +272,3 @@ Creates a simple logger with configurable log level

Defined in: [sdk/utils/src/package-manager/download-and-extract.ts:45](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/download-and-extract.ts#L45)
Defined in: [sdk/utils/src/package-manager/download-and-extract.ts:45](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/download-and-extract.ts#L45)

@@ -301,3 +301,3 @@ Removes all contents of a directory except the .git folder

Defined in: [sdk/utils/src/runtime/ensure-server.ts:31](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/runtime/ensure-server.ts#L31)
Defined in: [sdk/utils/src/runtime/ensure-server.ts:31](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/runtime/ensure-server.ts#L31)

@@ -329,3 +329,3 @@ Ensures that code is running in a browser environment and not on the server.

Defined in: [sdk/utils/src/runtime/ensure-server.ts:13](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/runtime/ensure-server.ts#L13)
Defined in: [sdk/utils/src/runtime/ensure-server.ts:13](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/runtime/ensure-server.ts#L13)

@@ -357,3 +357,3 @@ Ensures that code is running on the server and not in a browser environment.

Defined in: [sdk/utils/src/terminal/execute-command.ts:51](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/execute-command.ts#L51)
Defined in: [sdk/utils/src/terminal/execute-command.ts:51](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/execute-command.ts#L51)

@@ -400,3 +400,3 @@ Executes a command with the given arguments in a child process.

Defined in: [sdk/utils/src/filesystem/exists.ts:17](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/filesystem/exists.ts#L17)
Defined in: [sdk/utils/src/filesystem/exists.ts:17](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/filesystem/exists.ts#L17)

@@ -434,3 +434,3 @@ Checks if a file or directory exists at the given path

Defined in: [sdk/utils/src/url.ts:15](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/url.ts#L15)
Defined in: [sdk/utils/src/url.ts:15](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/url.ts#L15)

@@ -467,3 +467,3 @@ Extracts the base URL before a specific segment in a URL.

Defined in: [sdk/utils/src/json.ts:50](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/json.ts#L50)
Defined in: [sdk/utils/src/json.ts:50](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/json.ts#L50)

@@ -511,3 +511,3 @@ Extracts a JSON object from a string.

Defined in: [sdk/utils/src/http/fetch-with-retry.ts:18](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/http/fetch-with-retry.ts#L18)
Defined in: [sdk/utils/src/http/fetch-with-retry.ts:18](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/http/fetch-with-retry.ts#L18)

@@ -550,3 +550,3 @@ Retry an HTTP request with exponential backoff and jitter.

Defined in: [sdk/utils/src/filesystem/mono-repo.ts:59](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/filesystem/mono-repo.ts#L59)
Defined in: [sdk/utils/src/filesystem/mono-repo.ts:59](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/filesystem/mono-repo.ts#L59)

@@ -582,3 +582,3 @@ Finds all packages in a monorepo

Defined in: [sdk/utils/src/filesystem/mono-repo.ts:19](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/filesystem/mono-repo.ts#L19)
Defined in: [sdk/utils/src/filesystem/mono-repo.ts:19](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/filesystem/mono-repo.ts#L19)

@@ -614,3 +614,3 @@ Finds the root directory of a monorepo

Defined in: [sdk/utils/src/package-manager/download-and-extract.ts:15](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/download-and-extract.ts#L15)
Defined in: [sdk/utils/src/package-manager/download-and-extract.ts:15](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/download-and-extract.ts#L15)

@@ -645,3 +645,3 @@ Formats a directory path by removing trailing slashes and whitespace

Defined in: [sdk/utils/src/package-manager/get-package-manager.ts:15](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/get-package-manager.ts#L15)
Defined in: [sdk/utils/src/package-manager/get-package-manager.ts:15](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/get-package-manager.ts#L15)

@@ -677,3 +677,3 @@ Detects the package manager used in the current project

Defined in: [sdk/utils/src/package-manager/get-package-manager-executable.ts:14](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/get-package-manager-executable.ts#L14)
Defined in: [sdk/utils/src/package-manager/get-package-manager-executable.ts:14](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/get-package-manager-executable.ts#L14)

@@ -709,3 +709,3 @@ Retrieves the executable command and arguments for the package manager

Defined in: [sdk/utils/src/http/graphql-fetch-with-retry.ts:34](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/http/graphql-fetch-with-retry.ts#L34)
Defined in: [sdk/utils/src/http/graphql-fetch-with-retry.ts:34](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/http/graphql-fetch-with-retry.ts#L34)

@@ -769,3 +769,3 @@ Executes a GraphQL request with automatic retries using exponential backoff and jitter.

Defined in: [sdk/utils/src/package-manager/install-dependencies.ts:20](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/install-dependencies.ts#L20)
Defined in: [sdk/utils/src/package-manager/install-dependencies.ts:20](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/install-dependencies.ts#L20)

@@ -809,3 +809,3 @@ Installs one or more packages as dependencies using the detected package manager

Defined in: [sdk/utils/src/terminal/intro.ts:16](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/intro.ts#L16)
Defined in: [sdk/utils/src/terminal/intro.ts:16](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/intro.ts#L16)

@@ -840,3 +840,3 @@ Displays an introductory message in magenta text with padding.

Defined in: [sdk/utils/src/package-manager/download-and-extract.ts:31](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/download-and-extract.ts#L31)
Defined in: [sdk/utils/src/package-manager/download-and-extract.ts:31](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/download-and-extract.ts#L31)

@@ -873,3 +873,3 @@ Checks if a directory is empty or contains only a .git folder

Defined in: [sdk/utils/src/package-manager/is-package-installed.ts:17](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/is-package-installed.ts#L17)
Defined in: [sdk/utils/src/package-manager/is-package-installed.ts:17](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/is-package-installed.ts#L17)

@@ -910,3 +910,3 @@ Checks if a package is installed in the project's dependencies, devDependencies, or peerDependencies.

Defined in: [sdk/utils/src/terminal/list.ts:23](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/list.ts#L23)
Defined in: [sdk/utils/src/terminal/list.ts:23](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/list.ts#L23)

@@ -951,3 +951,3 @@ Displays a list of items in a formatted manner, supporting nested items.

Defined in: [sdk/utils/src/environment/load-env.ts:25](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/environment/load-env.ts#L25)
Defined in: [sdk/utils/src/environment/load-env.ts:25](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/environment/load-env.ts#L25)

@@ -1000,3 +1000,3 @@ Loads environment variables from .env files.

Defined in: [sdk/utils/src/json.ts:73](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/json.ts#L73)
Defined in: [sdk/utils/src/json.ts:73](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/json.ts#L73)

@@ -1038,3 +1038,3 @@ Converts a value to a JSON stringifiable format.

Defined in: [sdk/utils/src/logging/mask-tokens.ts:13](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/mask-tokens.ts#L13)
Defined in: [sdk/utils/src/logging/mask-tokens.ts:13](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/mask-tokens.ts#L13)

@@ -1071,3 +1071,3 @@ Masks sensitive SettleMint tokens in output text by replacing them with asterisks.

Defined in: [sdk/utils/src/terminal/note.ts:21](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/note.ts#L21)
Defined in: [sdk/utils/src/terminal/note.ts:21](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/note.ts#L21)

@@ -1107,3 +1107,3 @@ Displays a note message with optional warning level formatting.

Defined in: [sdk/utils/src/terminal/outro.ts:16](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/outro.ts#L16)
Defined in: [sdk/utils/src/terminal/outro.ts:16](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/outro.ts#L16)

@@ -1138,3 +1138,3 @@ Displays a closing message in green inverted text with padding.

Defined in: [sdk/utils/src/filesystem/project-root.ts:18](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/filesystem/project-root.ts#L18)
Defined in: [sdk/utils/src/filesystem/project-root.ts:18](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/filesystem/project-root.ts#L18)

@@ -1176,3 +1176,3 @@ Finds the root directory of the current project by locating the nearest package.json file

Defined in: [sdk/utils/src/string.ts:48](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/string.ts#L48)
Defined in: [sdk/utils/src/string.ts:48](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/string.ts#L48)

@@ -1208,3 +1208,3 @@ Replaces underscores and hyphens with spaces.

Defined in: [sdk/utils/src/logging/request-logger.ts:14](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/request-logger.ts#L14)
Defined in: [sdk/utils/src/logging/request-logger.ts:14](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/request-logger.ts#L14)

@@ -1243,3 +1243,3 @@ Logs the request and duration of a fetch call (> 500ms is logged as warn, otherwise info)

Defined in: [sdk/utils/src/retry.ts:16](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/retry.ts#L16)
Defined in: [sdk/utils/src/retry.ts:16](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/retry.ts#L16)

@@ -1284,3 +1284,3 @@ Retry a function when it fails.

Defined in: [sdk/utils/src/package-manager/set-name.ts:16](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/package-manager/set-name.ts#L16)
Defined in: [sdk/utils/src/package-manager/set-name.ts:16](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/package-manager/set-name.ts#L16)

@@ -1320,3 +1320,3 @@ Sets the name field in the package.json file

Defined in: [sdk/utils/src/terminal/spinner.ts:55](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/spinner.ts#L55)
Defined in: [sdk/utils/src/terminal/spinner.ts:55](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/spinner.ts#L55)

@@ -1371,3 +1371,3 @@ Displays a loading spinner while executing an async task.

Defined in: [sdk/utils/src/terminal/table.ts:21](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/table.ts#L21)
Defined in: [sdk/utils/src/terminal/table.ts:21](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/table.ts#L21)

@@ -1406,3 +1406,3 @@ Displays data in a formatted table in the terminal.

Defined in: [sdk/utils/src/string.ts:65](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/string.ts#L65)
Defined in: [sdk/utils/src/string.ts:65](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/string.ts#L65)

@@ -1439,3 +1439,3 @@ Truncates a string to a maximum length and appends "..." if it is longer.

Defined in: [sdk/utils/src/json.ts:23](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/json.ts#L23)
Defined in: [sdk/utils/src/json.ts:23](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/json.ts#L23)

@@ -1487,3 +1487,3 @@ Attempts to parse a JSON string into a typed value, returning a default value if parsing fails.

Defined in: [sdk/utils/src/validation/validate.ts:16](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/validate.ts#L16)
Defined in: [sdk/utils/src/validation/validate.ts:16](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/validate.ts#L16)

@@ -1529,3 +1529,3 @@ Validates a value against a given Zod schema.

Defined in: [sdk/utils/src/environment/write-env.ts:41](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/environment/write-env.ts#L41)
Defined in: [sdk/utils/src/environment/write-env.ts:41](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/environment/write-env.ts#L41)

@@ -1538,5 +1538,5 @@ Writes environment variables to .env files across a project or monorepo

| ------ | ------ | ------ |
| `options` | \{ `cwd?`: `string`; `env`: `Partial`\<\{ `SETTLEMINT_ACCESS_TOKEN?`: `string`; `SETTLEMINT_ACCESSIBLE_PRIVATE_KEY?`: `string`; `SETTLEMINT_APPLICATION?`: `string`; `SETTLEMINT_BLOCKCHAIN_NETWORK?`: `string`; `SETTLEMINT_BLOCKCHAIN_NETWORK_CHAIN_ID?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE_JSON_RPC_ENDPOINT?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE_OR_LOAD_BALANCER?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE_OR_LOAD_BALANCER_JSON_RPC_ENDPOINT?`: `string`; `SETTLEMINT_BLOCKSCOUT?`: `string`; `SETTLEMINT_BLOCKSCOUT_GRAPHQL_ENDPOINT?`: `string`; `SETTLEMINT_BLOCKSCOUT_UI_ENDPOINT?`: `string`; `SETTLEMINT_CUSTOM_DEPLOYMENT?`: `string`; `SETTLEMINT_CUSTOM_DEPLOYMENT_ENDPOINT?`: `string`; `SETTLEMINT_HASURA?`: `string`; `SETTLEMINT_HASURA_ADMIN_SECRET?`: `string`; `SETTLEMINT_HASURA_DATABASE_URL?`: `string`; `SETTLEMINT_HASURA_ENDPOINT?`: `string`; `SETTLEMINT_HD_PRIVATE_KEY?`: `string`; `SETTLEMINT_HD_PRIVATE_KEY_FORWARDER_ADDRESS?`: `string`; `SETTLEMINT_INSTANCE`: `string`; `SETTLEMINT_IPFS?`: `string`; `SETTLEMINT_IPFS_API_ENDPOINT?`: `string`; `SETTLEMINT_IPFS_GATEWAY_ENDPOINT?`: `string`; `SETTLEMINT_IPFS_PINNING_ENDPOINT?`: `string`; `SETTLEMINT_LOG_LEVEL`: `"error"` \| `"info"` \| `"warn"` \| `"debug"` \| `"none"`; `SETTLEMINT_MINIO?`: `string`; `SETTLEMINT_MINIO_ACCESS_KEY?`: `string`; `SETTLEMINT_MINIO_ENDPOINT?`: `string`; `SETTLEMINT_MINIO_SECRET_KEY?`: `string`; `SETTLEMINT_NEW_PROJECT_NAME?`: `string`; `SETTLEMINT_PORTAL?`: `string`; `SETTLEMINT_PORTAL_GRAPHQL_ENDPOINT?`: `string`; `SETTLEMINT_PORTAL_REST_ENDPOINT?`: `string`; `SETTLEMINT_PORTAL_WS_ENDPOINT?`: `string`; `SETTLEMINT_THEGRAPH?`: `string`; `SETTLEMINT_THEGRAPH_DEFAULT_SUBGRAPH?`: `string`; `SETTLEMINT_THEGRAPH_SUBGRAPHS_ENDPOINTS?`: `string`[]; `SETTLEMINT_WORKSPACE?`: `string`; \}\>; `prod`: `boolean`; `secrets`: `boolean`; \} | The options for writing the environment variables |
| `options` | \{ `cwd?`: `string`; `env`: `Partial`\<[`DotEnv`](#dotenv)\>; `prod`: `boolean`; `secrets`: `boolean`; \} | The options for writing the environment variables |
| `options.cwd?` | `string` | The directory to start searching for the package.json file from (defaults to process.cwd()) |
| `options.env` | `Partial`\<\{ `SETTLEMINT_ACCESS_TOKEN?`: `string`; `SETTLEMINT_ACCESSIBLE_PRIVATE_KEY?`: `string`; `SETTLEMINT_APPLICATION?`: `string`; `SETTLEMINT_BLOCKCHAIN_NETWORK?`: `string`; `SETTLEMINT_BLOCKCHAIN_NETWORK_CHAIN_ID?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE_JSON_RPC_ENDPOINT?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE_OR_LOAD_BALANCER?`: `string`; `SETTLEMINT_BLOCKCHAIN_NODE_OR_LOAD_BALANCER_JSON_RPC_ENDPOINT?`: `string`; `SETTLEMINT_BLOCKSCOUT?`: `string`; `SETTLEMINT_BLOCKSCOUT_GRAPHQL_ENDPOINT?`: `string`; `SETTLEMINT_BLOCKSCOUT_UI_ENDPOINT?`: `string`; `SETTLEMINT_CUSTOM_DEPLOYMENT?`: `string`; `SETTLEMINT_CUSTOM_DEPLOYMENT_ENDPOINT?`: `string`; `SETTLEMINT_HASURA?`: `string`; `SETTLEMINT_HASURA_ADMIN_SECRET?`: `string`; `SETTLEMINT_HASURA_DATABASE_URL?`: `string`; `SETTLEMINT_HASURA_ENDPOINT?`: `string`; `SETTLEMINT_HD_PRIVATE_KEY?`: `string`; `SETTLEMINT_HD_PRIVATE_KEY_FORWARDER_ADDRESS?`: `string`; `SETTLEMINT_INSTANCE`: `string`; `SETTLEMINT_IPFS?`: `string`; `SETTLEMINT_IPFS_API_ENDPOINT?`: `string`; `SETTLEMINT_IPFS_GATEWAY_ENDPOINT?`: `string`; `SETTLEMINT_IPFS_PINNING_ENDPOINT?`: `string`; `SETTLEMINT_LOG_LEVEL`: `"error"` \| `"info"` \| `"warn"` \| `"debug"` \| `"none"`; `SETTLEMINT_MINIO?`: `string`; `SETTLEMINT_MINIO_ACCESS_KEY?`: `string`; `SETTLEMINT_MINIO_ENDPOINT?`: `string`; `SETTLEMINT_MINIO_SECRET_KEY?`: `string`; `SETTLEMINT_NEW_PROJECT_NAME?`: `string`; `SETTLEMINT_PORTAL?`: `string`; `SETTLEMINT_PORTAL_GRAPHQL_ENDPOINT?`: `string`; `SETTLEMINT_PORTAL_REST_ENDPOINT?`: `string`; `SETTLEMINT_PORTAL_WS_ENDPOINT?`: `string`; `SETTLEMINT_THEGRAPH?`: `string`; `SETTLEMINT_THEGRAPH_DEFAULT_SUBGRAPH?`: `string`; `SETTLEMINT_THEGRAPH_SUBGRAPHS_ENDPOINTS?`: `string`[]; `SETTLEMINT_WORKSPACE?`: `string`; \}\> | The environment variables to write |
| `options.env` | `Partial`\<[`DotEnv`](#dotenv)\> | The environment variables to write |
| `options.prod` | `boolean` | Whether to write production environment variables |

@@ -1583,3 +1583,3 @@ | `options.secrets` | `boolean` | Whether to write to .env.local files for secrets |

Defined in: [sdk/utils/src/terminal/cancel.ts:8](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/cancel.ts#L8)
Defined in: [sdk/utils/src/terminal/cancel.ts:8](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/cancel.ts#L8)

@@ -1597,3 +1597,3 @@ Error class used to indicate that the operation was cancelled.

Defined in: [sdk/utils/src/terminal/execute-command.ts:16](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/execute-command.ts#L16)
Defined in: [sdk/utils/src/terminal/execute-command.ts:16](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/execute-command.ts#L16)

@@ -1612,3 +1612,3 @@ Error class for command execution errors

Defined in: [sdk/utils/src/terminal/execute-command.ts:23](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/execute-command.ts#L23)
Defined in: [sdk/utils/src/terminal/execute-command.ts:23](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/execute-command.ts#L23)

@@ -1639,3 +1639,3 @@ Constructs a new CommandError

Defined in: [sdk/utils/src/terminal/execute-command.ts:25](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/execute-command.ts#L25)
Defined in: [sdk/utils/src/terminal/execute-command.ts:25](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/execute-command.ts#L25)

@@ -1648,3 +1648,3 @@ The exit code of the command

Defined in: [sdk/utils/src/terminal/execute-command.ts:26](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/execute-command.ts#L26)
Defined in: [sdk/utils/src/terminal/execute-command.ts:26](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/execute-command.ts#L26)

@@ -1657,3 +1657,3 @@ The output of the command

Defined in: [sdk/utils/src/terminal/spinner.ts:12](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/spinner.ts#L12)
Defined in: [sdk/utils/src/terminal/spinner.ts:12](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/spinner.ts#L12)

@@ -1671,3 +1671,3 @@ Error class used to indicate that the spinner operation failed.

Defined in: [sdk/utils/src/terminal/execute-command.ts:7](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/execute-command.ts#L7)
Defined in: [sdk/utils/src/terminal/execute-command.ts:7](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/execute-command.ts#L7)

@@ -1684,3 +1684,3 @@ Options for executing a command, extending SpawnOptionsWithoutStdio

| ------ | ------ | ------ | ------ |
| <a id="silent"></a> `silent?` | `boolean` | Whether to suppress output to stdout/stderr | [sdk/utils/src/terminal/execute-command.ts:9](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/execute-command.ts#L9) |
| <a id="silent"></a> `silent?` | `boolean` | Whether to suppress output to stdout/stderr | [sdk/utils/src/terminal/execute-command.ts:9](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/execute-command.ts#L9) |

@@ -1691,3 +1691,3 @@ ***

Defined in: [sdk/utils/src/logging/logger.ts:23](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L23)
Defined in: [sdk/utils/src/logging/logger.ts:23](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L23)

@@ -1701,6 +1701,6 @@ Simple logger interface with basic logging methods

| ------ | ------ | ------ | ------ |
| <a id="debug"></a> `debug` | (`message`, ...`args`) => `void` | Log debug information | [sdk/utils/src/logging/logger.ts:25](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L25) |
| <a id="error"></a> `error` | (`message`, ...`args`) => `void` | Log errors | [sdk/utils/src/logging/logger.ts:31](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L31) |
| <a id="info"></a> `info` | (`message`, ...`args`) => `void` | Log general information | [sdk/utils/src/logging/logger.ts:27](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L27) |
| <a id="warn"></a> `warn` | (`message`, ...`args`) => `void` | Log warnings | [sdk/utils/src/logging/logger.ts:29](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L29) |
| <a id="debug"></a> `debug` | (`message`, ...`args`) => `void` | Log debug information | [sdk/utils/src/logging/logger.ts:25](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L25) |
| <a id="error"></a> `error` | (`message`, ...`args`) => `void` | Log errors | [sdk/utils/src/logging/logger.ts:31](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L31) |
| <a id="info"></a> `info` | (`message`, ...`args`) => `void` | Log general information | [sdk/utils/src/logging/logger.ts:27](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L27) |
| <a id="warn"></a> `warn` | (`message`, ...`args`) => `void` | Log warnings | [sdk/utils/src/logging/logger.ts:29](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L29) |

@@ -1711,3 +1711,3 @@ ***

Defined in: [sdk/utils/src/logging/logger.ts:12](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L12)
Defined in: [sdk/utils/src/logging/logger.ts:12](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L12)

@@ -1721,4 +1721,4 @@ Configuration options for the logger

| ------ | ------ | ------ | ------ |
| <a id="level"></a> `level?` | [`LogLevel`](#loglevel) | The minimum log level to output | [sdk/utils/src/logging/logger.ts:14](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L14) |
| <a id="prefix"></a> `prefix?` | `string` | The prefix to add to the log message | [sdk/utils/src/logging/logger.ts:16](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L16) |
| <a id="level"></a> `level?` | [`LogLevel`](#loglevel) | The minimum log level to output | [sdk/utils/src/logging/logger.ts:14](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L14) |
| <a id="prefix"></a> `prefix?` | `string` | The prefix to add to the log message | [sdk/utils/src/logging/logger.ts:16](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L16) |

@@ -1729,3 +1729,3 @@ ***

Defined in: [sdk/utils/src/terminal/spinner.ts:25](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/spinner.ts#L25)
Defined in: [sdk/utils/src/terminal/spinner.ts:25](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/spinner.ts#L25)

@@ -1744,5 +1744,5 @@ Options for configuring the spinner behavior

| ------ | ------ | ------ | ------ |
| <a id="startmessage"></a> `startMessage` | `string` | Message to display when spinner starts | [sdk/utils/src/terminal/spinner.ts:27](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/spinner.ts#L27) |
| <a id="stopmessage"></a> `stopMessage` | `string` | Message to display when spinner completes successfully | [sdk/utils/src/terminal/spinner.ts:31](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/spinner.ts#L31) |
| <a id="task"></a> `task` | (`spinner?`) => `Promise`\<`R`\> | Async task to execute while spinner is active | [sdk/utils/src/terminal/spinner.ts:29](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/terminal/spinner.ts#L29) |
| <a id="startmessage"></a> `startMessage` | `string` | Message to display when spinner starts | [sdk/utils/src/terminal/spinner.ts:27](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/spinner.ts#L27) |
| <a id="stopmessage"></a> `stopMessage` | `string` | Message to display when spinner completes successfully | [sdk/utils/src/terminal/spinner.ts:31](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/spinner.ts#L31) |
| <a id="task"></a> `task` | (`spinner?`) => `Promise`\<`R`\> | Async task to execute while spinner is active | [sdk/utils/src/terminal/spinner.ts:29](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/terminal/spinner.ts#L29) |

@@ -1755,3 +1755,3 @@ ### Type Aliases

Defined in: [sdk/utils/src/validation/dot-env.schema.ts:106](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/dot-env.schema.ts#L106)
Defined in: [sdk/utils/src/validation/dot-env.schema.ts:106](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/dot-env.schema.ts#L106)

@@ -1766,3 +1766,3 @@ Type definition for the environment variables schema.

Defined in: [sdk/utils/src/validation/dot-env.schema.ts:117](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/dot-env.schema.ts#L117)
Defined in: [sdk/utils/src/validation/dot-env.schema.ts:117](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/dot-env.schema.ts#L117)

@@ -1777,3 +1777,3 @@ Type definition for the partial environment variables schema.

Defined in: [sdk/utils/src/validation/id.schema.ts:30](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/id.schema.ts#L30)
Defined in: [sdk/utils/src/validation/id.schema.ts:30](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/id.schema.ts#L30)

@@ -1789,3 +1789,3 @@ Type definition for database IDs, inferred from IdSchema.

Defined in: [sdk/utils/src/logging/logger.ts:6](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/logging/logger.ts#L6)
Defined in: [sdk/utils/src/logging/logger.ts:6](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/logging/logger.ts#L6)

@@ -1800,3 +1800,3 @@ Log levels supported by the logger

Defined in: [sdk/utils/src/validation/access-token.schema.ts:21](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/access-token.schema.ts#L21)
Defined in: [sdk/utils/src/validation/access-token.schema.ts:21](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/access-token.schema.ts#L21)

@@ -1812,3 +1812,3 @@ Schema for validating both application and personal access tokens.

Defined in: [sdk/utils/src/validation/access-token.schema.ts:7](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/access-token.schema.ts#L7)
Defined in: [sdk/utils/src/validation/access-token.schema.ts:7](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/access-token.schema.ts#L7)

@@ -1824,3 +1824,3 @@ Schema for validating application access tokens.

Defined in: [sdk/utils/src/validation/dot-env.schema.ts:17](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/dot-env.schema.ts#L17)
Defined in: [sdk/utils/src/validation/dot-env.schema.ts:17](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/dot-env.schema.ts#L17)

@@ -1837,3 +1837,3 @@ Schema for validating environment variables used by the SettleMint SDK.

Defined in: [sdk/utils/src/validation/dot-env.schema.ts:112](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/dot-env.schema.ts#L112)
Defined in: [sdk/utils/src/validation/dot-env.schema.ts:112](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/dot-env.schema.ts#L112)

@@ -1849,3 +1849,3 @@ Partial version of the environment variables schema where all fields are optional.

Defined in: [sdk/utils/src/validation/id.schema.ts:17](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/id.schema.ts#L17)
Defined in: [sdk/utils/src/validation/id.schema.ts:17](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/id.schema.ts#L17)

@@ -1874,3 +1874,3 @@ Schema for validating database IDs. Accepts both PostgreSQL UUIDs and MongoDB ObjectIDs.

Defined in: [sdk/utils/src/validation/access-token.schema.ts:14](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/access-token.schema.ts#L14)
Defined in: [sdk/utils/src/validation/access-token.schema.ts:14](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/access-token.schema.ts#L14)

@@ -1886,3 +1886,3 @@ Schema for validating personal access tokens.

Defined in: [sdk/utils/src/runtime/ensure-server.ts:40](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/runtime/ensure-server.ts#L40)
Defined in: [sdk/utils/src/runtime/ensure-server.ts:40](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/runtime/ensure-server.ts#L40)

@@ -1897,3 +1897,3 @@ Boolean indicating if code is currently running in a browser environment

Defined in: [sdk/utils/src/runtime/ensure-server.ts:45](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/runtime/ensure-server.ts#L45)
Defined in: [sdk/utils/src/runtime/ensure-server.ts:45](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/runtime/ensure-server.ts#L45)

@@ -1908,3 +1908,3 @@ Boolean indicating if code is currently running in a server environment

Defined in: [sdk/utils/src/validation/dot-env.schema.ts:10](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/dot-env.schema.ts#L10)
Defined in: [sdk/utils/src/validation/dot-env.schema.ts:10](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/dot-env.schema.ts#L10)

@@ -1919,3 +1919,3 @@ Use this value to indicate that the resources are not part of the SettleMint platform.

Defined in: [sdk/utils/src/validation/unique-name.schema.ts:19](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/unique-name.schema.ts#L19)
Defined in: [sdk/utils/src/validation/unique-name.schema.ts:19](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/unique-name.schema.ts#L19)

@@ -1946,3 +1946,3 @@ Schema for validating unique names used across the SettleMint platform.

Defined in: [sdk/utils/src/validation/url.schema.ts:54](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/url.schema.ts#L54)
Defined in: [sdk/utils/src/validation/url.schema.ts:54](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/url.schema.ts#L54)

@@ -1971,3 +1971,3 @@ Schema that accepts either a full URL or a URL path.

Defined in: [sdk/utils/src/validation/url.schema.ts:34](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/url.schema.ts#L34)
Defined in: [sdk/utils/src/validation/url.schema.ts:34](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/url.schema.ts#L34)

@@ -1996,3 +1996,3 @@ Schema for validating URL paths.

Defined in: [sdk/utils/src/validation/url.schema.ts:17](https://github.com/settlemint/sdk/blob/v2.3.4/sdk/utils/src/validation/url.schema.ts#L17)
Defined in: [sdk/utils/src/validation/url.schema.ts:17](https://github.com/settlemint/sdk/blob/v2.3.5/sdk/utils/src/validation/url.schema.ts#L17)

@@ -1999,0 +1999,0 @@ Schema for validating URLs.