{"name":"@mapeo/crypto","version":"1.1.0","description":"Key management and encryption / decryption functions for Mapeo","type":"module","main":"src/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --cache .","format":"prettier . --write","build":"tsc -p tsconfig.npm.json","test":"prettier --check . && npm run lint && npm run type && node --test tests/*.test.js","type":"tsc","docs":"documentation readme index.js --section=API --infer-private '^(#|_)'","prepublishOnly":"npm test","prepare":"husky","prepack":"npm run build"},"keywords":[],"author":{"name":"Digital Democracy"},"license":"MIT","dependencies":{"base-x":"^3.0.9","base32.js":"^0.1.0","compact-encoding":"^2.19.2","compact-encoding-net":"^1.0.1","compact-encoding-struct":"^1.2.0","crc":"^3.8.0","sodium-universal":"^4.0.0","z32":"^1.0.0"},"devDependencies":{"@digidem/types":"^2.3.0","@types/compact-encoding":"^2.15.0","@types/crc":"^3.4.0","@types/node":"^18.17.5","@types/sodium-native":"^2.3.5","@types/tape":"^4.13.2","documentation":"^13.2.5","eslint":"^8.57.1","husky":"^9.1.7","hypercore":"^10.18.5","lint-staged":"^14.0.1","prettier":"^2.8.8","random-access-memory":"^6.2.0","typescript":"^5.6.2"},"directories":{"lib":"lib","test":"tests"},"prettier":{"semi":false,"singleQuote":true},"lint-staged":{"*.js":["eslint --cache"],"*":["prettier --check"]},"eslintConfig":{"env":{"commonjs":true,"es2022":true,"node":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":13,"sourceType":"module"},"rules":{"curly":["error","multi-line"],"eqeqeq":"error","default-case":"error","default-case-last":"error","prefer-const":"error","no-unused-vars":["error",{"varsIgnorePattern":"^_","argsIgnorePattern":"^_"}],"no-restricted-imports":["error",{"paths":[{"name":"assert","message":"Prefer importing node:assert/strict."},{"name":"node:assert","message":"Prefer importing node:assert/strict."}]}],"no-var":"error"},"ignorePatterns":["docs/*"]},"repository":{"type":"git","url":"git+https://github.com/digidem/mapeo-crypto.git"},"bugs":{"url":"https://github.com/digidem/mapeo-crypto/issues"},"homepage":"https://github.com/digidem/mapeo-crypto#readme","gitHead":"8451c3ebf73ee9d2583b26e0196e2641d04eeaab","_id":"@mapeo/crypto@1.1.0","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-8vkqvbskpAFlWkVUa/sC/CcpTVkbr5+gjTG3e2FigbGBb4q+2SzMjA+pZpQY/ahhDz7W9qfG7J/Dwwyg8cQ7aw==","shasum":"b88c2a011de74050ae27674f28b2ae2074b707b5","tarball":"https://registry.npmjs.org/@mapeo/crypto/-/crypto-1.1.0.tgz","fileCount":27,"unpackedSize":57447,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mapeo%2fcrypto@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDfR2uwwrNAkd70aSbOW4MPAs/u9cuHtxewQSVGemDWqQIhANEdCGqxZqHe31/a829hxe9q3aA4JOk6gAtODzT9r6V3"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d7b21983-acd6-4a34-bee0-7840bbabda57"}},"maintainers":[{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"andrew_chou","email":"andrewchou@fastmail.com"},{"name":"digidem-admin","email":"developer@awana.digital"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crypto_1.1.0_1776882861389_0.31395817225736744"},"_hasShrinkwrap":false}