UNPKG

open-libra-sdk

Version:

A minimalist Typescript library for interacting with the Open Libra blockchain.

81 lines (80 loc) 2.98 kB
{ "name": "open-libra-sdk", "version": "1.1.0", "description": "A minimalist Typescript library for interacting with the Open Libra blockchain.", "homepage": "https://github.com/0LNetworkCommunity/open-libra-sdk#readme", "bugs": { "url": "https://github.com/0LNetworkCommunity/open-libra-sdk/issues" }, "repository": { "type": "git", "url": "git+https://github.com/0LNetworkCommunity/open-libra-sdk.git" }, "license": "UNLICENSED", "author": "", "type": "module", "main": "./dist/esm/index.mjs", "module": "./dist/esm/index.mjs", "browser": "./dist/browser/index.js", "react-native": "./dist/browser/index.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "browser": "./dist/browser/index.js", "react-native": "./dist/esm/index.mjs", "import": "./dist/esm/index.mjs", "require": "./dist/cjs/index.cjs", "default": "./dist/esm/index.mjs" } }, "files": [ "dist", "src" ], "directories": { "example": "examples", "test": "tests" }, "scripts": { "lint": "eslint './{src,tests}/**/*.{ts,tsx}' && prettier --check './{src,tests}/**/*.{ts,tsx}' && bunx tsc --noEmit --skipLibCheck", "types-check": "bunx tsc --noEmit --skipLibCheck", "format": "eslint --fix './{src,tests}/**/*.{ts,tsx}' && prettier --no-config --write './{src,tests}/**/*.{ts,tsx}'", "release:browser": "bun build src/indexBrowser.ts --outdir=dist/browser --entry-naming='[dir]/index.js' --target=browser --format=cjs --minify --tree-shaking=true --sourcemap", "release:cjs": "bun build src/index.ts --outdir=dist/cjs --entry-naming='[dir]/index.cjs' --target=node --format=cjs --minify --tree-shaking=true --sourcemap", "release:esm": "bun build src/index.ts --outdir=dist/esm --target=node --entry-naming='[dir]/index.mjs' --format=esm --minify --tree-shaking=true --sourcemap", "release:ts-types": "tsc --emitDeclarationOnly --project tsconfig.types.json", "release": "rm -rf dist && bun release:ts-types && bun release:cjs && bun release:esm && bun release:browser", "testnet": "cd src/local_testnet/container && docker compose up --detach --timeout 600", "testnet-stop": "cd src/local_testnet/container && docker compose stop" }, "dependencies": { "@aptos-labs/ts-sdk": "^1.33.2", "@noble/curves": "^1.8.1", "@noble/hashes": "^1.7.1", "@scure/bip39": "^1.5.4", "axios": "^1.7.9" }, "devDependencies": { "@eslint/js": "^9.19.0", "@types/bun": "latest", "@typescript-eslint/eslint-plugin": "^8.23.0", "@typescript-eslint/parser": "^8.23.0", "eslint": "^9.19.0", "globals": "^15.14.0", "prettier": "^3.4.2", "typescript-eslint": "^8.22.0", "docker-compose": "^1.1.1" }, "peerDependencies": { "typescript": "^5.7.3" }, "keywords": [ "libra", "blockchain", "react-native", "typescript", "sdk" ], "sideEffects": false }