UNPKG

@reclaimprotocol/zk-symmetric-crypto

Version:

JS Wrappers for Various ZK Snark Circuits

74 lines (73 loc) 2.15 kB
{ "name": "@reclaimprotocol/zk-symmetric-crypto", "version": "3.0.5", "description": "JS Wrappers for Various ZK Snark Circuits", "main": "lib/index.js", "scripts": { "run:tsc": "SWC_NODE_IGNORE_DYNAMIC=true node -r @swc-node/register", "test": "SWC_NODE_IGNORE_DYNAMIC=true NODE_ENV=test node --experimental-strip-types node_modules/.bin/jest --forceExit --detectOpenHandles", "bench": "NODE_ENV=test npm run run:tsc -- ./src/tests/benchmark", "build": "npm exec tsc", "prepare": "npm run build", "commitlint": "commitlint --edit", "lint": "eslint ./ --ext .js,.ts,.jsx,.tsx", "lint:fix": "npm run lint -- --fix", "publish:pkg": "node -r @swc-node/register ./src/scripts/publish-pkg" }, "keywords": [ "circom", "chacha20", "symmetric-crypto", "zero-knowledge", "zk-snark", "cryptography", "blockchain", "privacy", "encryption", "decryption", "reclaim-protocol" ], "license": "See License in <https://github.com/reclaimprotocol/.github/blob/main/LICENSE>", "bugs": { "url": "https://github.com/reclaimprotocol/zk-symmetric-crypto/issues" }, "homepage": "https://github.com/reclaimprotocol/zk-symmetric-crypto/", "files": [ "lib" ], "peerDependencies": { "koffi": "*", "snarkjs": "*" }, "peerDependenciesMeta": { "snarkjs": { "optional": true }, "koffi": { "optional": true } }, "dependencies": { "@stablelib/chacha20poly1305": "^1.0.0", "js-base64": "^3.7.7", "p-queue": "^6.0.0" }, "devDependencies": { "@adiwajshing/eslint-config": "github:adiwajshing/eslint-config", "@commitlint/cli": "^17.7.1", "@commitlint/config-conventional": "^17.7.0", "@swc-node/register": "^1.10.9", "@swc/jest": "^0.2.36", "@types/jest": "^29.5.5", "@types/node": "^22.0.0", "circom_tester": "^0.0.20", "circomlib": "^2.0.5", "compare-versions": "^6.1.1", "eslint": "^8.57.1", "jest": "^29.7.0", "koffi": "^2.8.11", "snarkjs": "git+https://github.com/reclaimprotocol/snarkjs.git", "tinybench": "^3.0.3", "typescript": "^5.2.2" } }