UNPKG

@vechain/sdk-core

Version:

This module is crafted for dApp development and various blockchain operations that seamlessly unfold offline

59 lines 1.98 kB
{ "name": "@vechain/sdk-core", "version": "2.0.7", "description": "This module is crafted for dApp development and various blockchain operations that seamlessly unfold offline", "author": "VeChain Foundation", "license": "MIT", "homepage": "https://github.com/vechain/vechain-sdk-js", "repository": { "type": "git", "url": "github:vechain/vechain-sdk-js" }, "keywords": [ "VeChain", "contract", "encoding", "certificate", "bloom" ], "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "files": [ "dist", "src", "package.json", "README.md", "LICENSE" ], "scripts": { "build": "rm -rf ./dist && tsup-node src/index.ts --format cjs,esm --dts --sourcemap", "check:circular-dependencies": "npx madge --circular --extensions ts src", "lint": "eslint", "format": "prettier --write src/**/*.ts tests/**/*.ts", "test:unit": "rm -rf ./coverageUnit && jest --coverage --coverageDirectory=coverageUnit --group=unit", "test:integration": "rm -rf ./coverageIntegration && jest --coverage --coverageDirectory=coverageIntegration --group=integration", "test": "rm -rf ./coverage && jest --coverage --coverageDirectory=coverage --group=integration --group=unit", "test:browser": "rm -rf ./coverage && jest --coverage --coverageDirectory=coverage --group=integration --group=unit --config ./jest.config.browser.js" }, "dependencies": { "@ethereumjs/rlp": "^5.0.2", "@noble/ciphers": "^1.1.1", "@noble/curves": "^1.6.0", "@noble/hashes": "^1.5.0", "@scure/base": "^1.2.4", "@scure/bip32": "^1.4.0", "@scure/bip39": "^1.5.1", "@vechain/sdk-errors": "2.0.7", "@vechain/sdk-logging": "2.0.7", "abitype": "^1.0.6", "ethers": "^6.14.0", "fast-json-stable-stringify": "^2.1.0", "viem": "^2.21.45" }, "devDependencies": { "bignumber.js": "^9.1.2", "thor-devkit": "^2.0.9", "tsd": "^0.31.2" } }