{ "name": "@cashu/crypto", "version": "0.2.7", "description": "Basic cashu crypto functions", "main": "./modules/index.js", "files": [ "src", "modules" ], "scripts": { "compile": "rm -rf modules && tsc && tsc -p tsconfig.esm.json", "test": "jest --coverage --maxWorkers=1", "dev": "tsc --watch", "lint": "eslint --ext .js,.ts .", "format": "prettier --write .", "typedoc": "typedoc --entryPointStrategy expand ./src" }, "repository": { "type": "git", "url": "git+https://github.com/cashubtc/cashu-crypto-ts.git" }, "keywords": [ "blindsignature", "ecash", "chaumium", "mint", "cashu" ], "author": "gandlaf21", "license": "MIT", "dependencies": { "@noble/curves": "^1.3.0", "@noble/hashes": "^1.3.3", "@scure/bip32": "^1.3.3", "@scure/bip39": "^1.2.2", "buffer": "^6.0.3" }, "devDependencies": { "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.0.2", "eslint": "^8.57.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-n": "^16.6.2", "eslint-plugin-promise": "^6.1.1", "jest": "^29.7.0", "prettier": "^3.2.5", "ts-jest": "^29.1.2", "ts-jest-resolver": "^2.0.1", "ts-node": "^10.9.2", "typedoc": "^0.25.8", "typescript": "^5.3.3" }, "exports": { "./modules": { "types": "./modules/index.d.ts", "import": "./modules/esm/index.js", "default": "./modules/index.js" }, "./modules/util": { "types": "./modules/util/index.d.ts", "import": "./modules/esm/util/index.js", "default": "./modules/util/index.js" }, "./modules/common": { "types": "./modules/common/index.d.ts", "import": "./modules/esm/common/index.js", "default": "./modules/common/index.js" }, "./modules/mint": { "types": "./modules/mint/index.d.ts", "import": "./modules/esm/mint/index.js", "default": "./modules/mint/index.js" }, "./modules/client": { "types": "./modules/client/index.d.ts", "import": "./modules/esm/client/index.js", "default": "./modules/client/index.js" }, "./modules/client/NUT09": { "types": "./modules/client/NUT09.d.ts", "import": "./modules/esm/client/NUT09.js", "default": "./modules/client/NUT09.js" }, "./modules/common/NUT11": { "types": "./modules/common/NUT11.d.ts", "import": "./modules/esm/common/NUT11.js", "default": "./modules/common/NUT11.js" }, "./modules/client/NUT11": { "types": "./modules/client/NUT11.d.ts", "import": "./modules/esm/client/NUT11.js", "default": "./modules/client/NUT11.js" }, "./modules/mint/NUT11": { "types": "./modules/mint/NUT11.d.ts", "import": "./modules/esm/mint/NUT11.js", "default": "./modules/mint/NUT11.js" } } }