UNPKG

@settlemint/sdk-utils

Version:

Shared utilities and helper functions for SettleMint SDK modules

102 lines (101 loc) 2.72 kB
{ "name": "@settlemint/sdk-utils", "description": "Shared utilities and helper functions for SettleMint SDK modules", "version": "2.6.2", "type": "module", "private": false, "license": "FSL-1.1-MIT", "author": { "name": "SettleMint", "email": "support@settlemint.com", "url": "https://settlemint.com" }, "homepage": "https://github.com/settlemint/sdk/blob/main/sdk/utils/README.md", "repository": { "type": "git", "url": "git+https://github.com/settlemint/sdk.git", "directory": "sdk/utils" }, "bugs": { "url": "https://github.com/settlemint/sdk/issues", "email": "support@settlemint.com" }, "files": [ "dist" ], "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } }, "./*": { "import": { "types": "./dist/*.d.ts", "default": "./dist/*.js" }, "require": { "types": "./dist/*.d.cts", "default": "./dist/*.cjs" } } }, "scripts": { "build": "NODE_OPTIONS='--max-old-space-size=3072' tsdown", "dev": "tsdown --watch", "publint": "publint run --strict", "attw": "attw --pack .", "test": "bun test", "test:coverage": "bun test --coverage", "typecheck": "tsc --noEmit", "publish-npm": "bun publish --tag ${TAG} --access public || exit 0", "prepack": "cp ../../LICENSE .", "docs": "typedoc --options '../../typedoc.config.mjs' --entryPoints src/index.ts src/environment.ts src/filesystem.ts src/http.ts src/logging.ts src/package-manager.ts src/runtime.ts src/terminal.ts src/validation.ts --out ./docs" }, "devDependencies": { "@types/npmcli__package-json": "^4" }, "dependencies": { "@antfu/install-pkg": "^1", "@dotenvx/dotenvx": "^1", "@manypkg/find-root": "^3.0.0", "@npmcli/package-json": "^7.0.0", "console-table-printer": "^2", "deepmerge-ts": "^7", "environment": "^1", "find-up": "^7", "glob": "11.0.3", "is-in-ci": "^2.0.0", "nano-spawn": "^1.0.0", "package-manager-detector": "^1.0.0", "yocto-spinner": "^1.0.0", "yoctocolors": "^2", "zod": "^4" }, "peerDependencies": {}, "engines": { "node": ">=20" }, "keywords": [ "settlemint", "blockchain", "blockchain-development", "enterprise-blockchain", "web3", "web3-development", "web3-tools", "sdk", "typescript", "utilities", "helper-functions" ] }