UNPKG

@provablehq/sdk

Version:

A Software Development Kit (SDK) for Zero-Knowledge Transactions

130 lines (129 loc) 3.9 kB
{ "name": "@provablehq/sdk", "version": "0.11.4", "description": "A Software Development Kit (SDK) for Zero-Knowledge Transactions", "collaborators": [ "The Provable Team" ], "license": "GPL-3.0", "type": "module", "main": "./dist/testnet/node.cjs", "module": "./dist/testnet/node.js", "browser": "./dist/testnet/browser.js", "exports": { ".": { "node": { "types": { "import": "./dist/testnet/node.d.ts", "require": "./dist/testnet/node.d.cts" }, "import": "./dist/testnet/node.js", "require": "./dist/testnet/node.cjs", "default": "./dist/testnet/node.js" }, "types": "./dist/testnet/browser.d.ts", "default": "./dist/testnet/browser.js" }, "./testnet.js": { "node": { "types": { "import": "./dist/testnet/node.d.ts", "require": "./dist/testnet/node.d.cts" }, "import": "./dist/testnet/node.js", "require": "./dist/testnet/node.cjs", "default": "./dist/testnet/node.js" }, "types": "./dist/testnet/browser.d.ts", "default": "./dist/testnet/browser.js" }, "./mainnet.js": { "node": { "types": { "import": "./dist/mainnet/node.d.ts", "require": "./dist/mainnet/node.d.cts" }, "import": "./dist/mainnet/node.js", "require": "./dist/mainnet/node.cjs", "default": "./dist/mainnet/node.js" }, "types": "./dist/mainnet/browser.d.ts", "default": "./dist/mainnet/browser.js" }, "./dynamic.js": { "node": { "types": { "import": "./dist/dynamic/node.d.ts", "require": "./dist/dynamic/node.d.cts" }, "import": "./dist/dynamic/node.js", "require": "./dist/dynamic/node.cjs", "default": "./dist/dynamic/node.js" }, "types": "./dist/dynamic/browser.d.ts", "default": "./dist/dynamic/browser.js" } }, "files": [ "dist", "LICENSE", "README.md" ], "scripts": { "build": "rimraf dist && rollup -c rollup.config.js", "test": "rimraf tmp && rollup -c rollup.test.js && mocha tmp/**/*.test.js --timeout 60000 && RUN_SKIPPED=true mocha tmp/**/wasm.test.js --timeout 60000 --grep Consensus", "test:attw": "yarn pack --filename /tmp/provablehq-sdk-attw.tgz && attw /tmp/provablehq-sdk-attw.tgz --profile=node16", "test:cjs": "node tests/cjs-smoke/smoke.cjs", "test:cjs:pack": "node tests/cjs-smoke/pack-install.cjs" }, "repository": { "type": "git", "url": "git+https://github.com/ProvableHQ/sdk.git" }, "keywords": [ "Aleo", "Blockchain", "Zero-Knowledge", "ZK" ], "bugs": { "url": "https://github.com/ProvableHQ/sdk/issues" }, "homepage": "https://github.com/ProvableHQ/sdk#readme", "dependencies": { "@provablehq/wasm": "^0.11.4", "@scure/base": "^2.0.0", "@serenity-kit/noble-sodium": "0.2.3", "comlink": "^4.4.2", "core-js": "^3.40.0", "mime": "^4.0.6", "xmlhttprequest-ssl": "^4.0.0" }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", "@rollup/plugin-replace": "^6.0.2", "@types/chai": "^5.0.1", "@types/mocha": "^10.0.10", "@types/sinon": "^17.0.3", "@typescript-eslint/eslint-plugin": "^8.22.0", "@typescript-eslint/parser": "^8.22.0", "better-docs": "^2.7.3", "chai": "^5.1.2", "clean-jsdoc-theme": "^4.3.0", "cpr": "^3.0.1", "eslint": "^9.19.0", "eslint-config-prettier": "^10.0.1", "eslint-plugin-import": "^2.31.0", "glob": "^11.0.1", "jsdoc": "^4.0.4", "kis-jsdoc-plugin": "^2.2.1", "libsodium-wrappers": "^0.8.2", "mocha": "^11.1.0", "prettier": "3.4.2", "rimraf": "^6.0.1", "rollup": "^4.59.0", "rollup-plugin-typescript2": "^0.36.0", "sinon": "^19.0.2", "typescript": "^5.7.3" } }