{ "name": "nwc-enclaved-utils", "version": "2.0.11", "description": "Utilities for nwc-enclaved Lightning wallets", "author": "artur@nostr.band", "license": "MIT", "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.esm.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "import": "./dist/index.esm.js", "require": "./dist/index.cjs", "types": "./dist/types/index.d.ts" } }, "typesVersions": { "*": { "*": [ "dist/types/*" ] } }, "files": [ "dist", "package.json" ], "source": "src/index.ts", "scripts": { "build": "rollup -c", "test:node": "NODE_OPTIONS='--loader ts-node/esm' ts-node --project tsconfig.node.json test/node.test.ts", "test:browser": "vitest run test/browser.test.ts --browser", "test": "npm run test:node && npm run test:browser" }, "dependencies": { "@getalby/sdk": "^5.0.0", "@noble/hashes": "^1.8.0", "nostr-enclaves": "^2.0.15", "nostr-tools": "^2.11.0" }, "devDependencies": { "@playwright/test": "^1.52.0", "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@types/node": "^20.11.28", "@types/ws": "^8.5.10", "@vitest/browser": "^1.3.1", "playwright": "^1.52.0", "rollup": "^4.40.2", "ts-node": "^10.9.2", "tsx": "^4.19.4", "typescript": "^5.8.2", "vitest": "^1.3.1", "ws": "^8.16.0" } }