@broxus/js-bridge-essentials
Version:
Bridge JavaScript Essentials library
112 lines (111 loc) • 3.57 kB
JSON
{
"name": "@broxus/js-bridge-essentials",
"version": "0.32.5",
"description": "Bridge JavaScript Essentials library",
"license": "MIT",
"keywords": [
"everscale",
"tvm",
"ton",
"evm",
"web3",
"bridge",
"solana"
],
"maintainers": [
{
"name": "Denis Klimov",
"url": "https://github.com/JeremiahGeronimo"
}
],
"publishConfig": {
"access": "public"
},
"exports": {
".": {
"types": "./dist/esm/index.d.ts",
"node": "./dist/cjs/index.js",
"require": "./dist/cjs/index.js",
"import": "./dist/esm/index.js"
},
"./wasm/bridge": {
"types": "./dist/wasm/bridge/index.d.ts",
"node": "./dist/wasm/bridge/index.js",
"require": "./dist/wasm/bridge/index.js",
"import": "./dist/wasm/bridge/index.js"
},
"./wasm/round-loader": {
"types": "./dist/wasm/round_loader/index.d.ts",
"node": "./dist/wasm/round_loader/index.js",
"require": "./dist/wasm/round_loader/index.js",
"import": "./dist/wasm/round_loader/index.js"
},
"./package.json": "./package.json"
},
"files": [
"dist"
],
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"types": "./dist/esm/index.d.ts",
"sideEffects": false,
"engines": {
"node": ">=16",
"npm": ">=8"
},
"browser": {
"crypto": false
},
"scripts": {
"build": "npx yarn build:js && npx yarn wasm:copy",
"build:js": "npx yarn build:esm & npx yarn build:cjs",
"build:cjs": "tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json",
"build:esm": "tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json",
"wasm:copy": "npx copyfiles \"wasm/**/*.{ts,js,json,wasm}\" -u 1 dist/wasm",
"dev": "npx chokidar \"src/**/*.ts\" -c \"npx yarn build:esm -- --incremental\"",
"lint": "npx eslint src --ext .ts",
"lint:fix": "npx eslint src --ext .ts --fix",
"cleanup": "npx rimraf dist",
"prepare": "npx yarn cleanup && npx yarn build"
},
"dependencies": {
"@broxus/js-core": "^0.38.4",
"@broxus/js-utils": "^1.5.1",
"@solana/web3.js": "^1.98.4",
"@ton/core": "^0.62.0",
"@ton/crypto": "^3.3.0",
"@ton/ton": "^16.1.0",
"bignumber.js": "^9.3.1",
"bs58": "^6.0.0",
"eth-ton-abi-converter": "^0.5.2",
"web3": "^4.16.0",
"web3-core": "^4.7.1",
"web3-eth": "^4.11.1",
"web3-eth-contract": "^4.7.2",
"web3-types": "^1.10.0",
"web3-utils": "^4.3.3"
},
"optionalDependencies": {
"assert": "^2.1.0",
"buffer": "^6.0.3",
"constants-browserify": "^1.0.0",
"crypto-browserify": "^3.12.1",
"everscale-inpage-provider": "^0.6.3",
"everscale-standalone-client": "^2.4.0",
"https-browserify": "^1.0.0",
"mobx": "^6.9.0",
"nekoton-wasm": "^1.7.0",
"os-browserify": "^0.3.0",
"stream-browserify": "^3.0.0",
"stream-http": "^3.2.0",
"url": "^0.11.4",
"util": "^0.12.5"
},
"peerDependencies": {
"everscale-inpage-provider": "^0.6.3",
"everscale-standalone-client": "^2.4.0",
"mobx": "^6.9.0",
"nekoton-wasm": "^1.7.0"
},
"gitHead": "2777a1a8470e5e7afb79f15a9a7e31d3001ae964"
}