@yubing744/rooch-sdk
Version:
93 lines • 2.77 kB
JSON
{
"name": "@yubing744/rooch-sdk",
"author": "Rooch.network <opensource@rooch.network>",
"version": "0.1.0",
"description": "Rooch SDK",
"license": "Apache-2.0",
"engines": {
"node": ">=18.0.0"
},
"packageManager": "pnpm@8.6.6",
"repository": {
"type": "git",
"url": "https://github.com/rooch-network/rooch.git"
},
"homepage": "https://github.com/rooch-network/rooch",
"bugs": {
"url": "https://github.com/rooch-network/rooch/issues"
},
"files": [
"dist",
"src"
],
"type": "commonjs",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"types": "./dist/cjs/index.d.ts",
"keywords": [
"Rooch",
"Rooch Network",
"Move"
],
"devDependencies": {
"@iarna/toml": "^2.2.5",
"@size-limit/preset-small-lib": "^8.2.4",
"@types/isomorphic-fetch": "^0.0.36",
"@types/node": "^18.15.11",
"@types/ws": "^8.5.5",
"commander": "^11.0.0",
"jest-fetch-mock": "^3.0.3",
"msw": "^1.2.1",
"ts-retry-promise": "^0.7.0",
"tsx": "^3.12.7",
"typedoc": "^0.24.1",
"typescript": "^5.0.4",
"vite": "^4.2.3",
"vitest": "^0.34.1",
"wait-on": "^7.0.1",
"ejs": "^3.1.9",
"fetch-mock": "^9.11.0",
"tsup": "^6.7.0",
"buffer": "6.0.0",
"@roochnetwork/build-scripts": "0.0.0"
},
"dependencies": {
"@kayahr/text-encoding": "^1.2.0",
"@noble/hashes": "^1.3.0",
"@open-rpc/client-js": "^1.8.1",
"@scure/bip39": "^1.2.0",
"@suchipi/femver": "^1.0.0",
"@types/ws": "^8.5.5",
"events": "^3.3.0",
"isomorphic-fetch": "^3.0.0",
"superstruct": "^1.0.3",
"tweetnacl": "^1.0.3",
"@ethersproject/bytes": "^5.7.0"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"scripts": {
"clean": "rimraf tsconfig.tsbuildinfo rimraf dist",
"build": "pnpm build:package",
"build:package": "build-package",
"doc": "typedoc",
"vitest": "vitest",
"test": "pnpm test:unit && pnpm test:e2e",
"test:unit": "vitest run src",
"test:e2e": "vitest run e2e",
"test:e2e-debug": "vitest run e2e/debug.test.ts",
"size": "size-limit",
"analyze": "size-limit --why",
"eslint:check": "eslint --max-warnings=0 .",
"eslint:fix": "pnpm eslint:check --fix",
"prettier:check": "prettier -c --ignore-unknown .",
"prettier:fix": "prettier -w --ignore-unknown .",
"lint": "pnpm eslint:check && pnpm prettier:check",
"lint:fix": "pnpm eslint:fix && pnpm prettier:fix",
"gen": "rm -rf ./src/generated && pnpm run gen:types && pnpm run gen:client",
"gen:types": "node tools/serdegen/rooch_types_gen.mjs -o ./src/generated/runtime",
"gen:client": "node tools/generator/main.mjs -o ./src/generated/client"
}
}