{"_id":"@snazzah/davey","_rev":"16-8440eb187b4568aab34b9ae5ab43e12e","name":"@snazzah/davey","dist-tags":{"latest":"0.2.0","beta":"0.2.0-beta.1"},"versions":{"0.1.0":{"name":"@snazzah/davey","version":"0.1.0","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.0","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"3b6cd1e442b2bca861a7370ef5f1f1939415f3f9","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.0.tgz","fileCount":6,"integrity":"sha512-gihwQHSNFh0j8JsVbiw/rF5axEUgJ9AwH4gL0P+Y8sXoxuMgNVmGqxcQTCgPrqvyiCi5H62QrgDFQhRpXE1DKg==","signatures":[{"sig":"MEYCIQCQy2WQamdFBjiu2Nli8JPWwvoYe+njrMinEaebnfocTgIhAK6HGkd15R1DZb8VB42rUMdS/aEt9Tp3YeNQgw324eEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23687},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"58ace4eeaa90c7837357c67c8ab0b2237c40346b","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.8.2","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"3.0.0-alpha.74","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.0","@snazzah/davey-freebsd-x64":"0.1.0","@snazzah/davey-wasm32-wasi":"0.1.0","@snazzah/davey-darwin-arm64":"0.1.0","@snazzah/davey-android-arm64":"0.1.0","@snazzah/davey-linux-x64-gnu":"0.1.0","@snazzah/davey-linux-x64-musl":"0.1.0","@snazzah/davey-win32-x64-msvc":"0.1.0","@snazzah/davey-linux-arm64-gnu":"0.1.0","@snazzah/davey-win32-ia32-msvc":"0.1.0","@snazzah/davey-android-arm-eabi":"0.1.0","@snazzah/davey-linux-arm64-musl":"0.1.0","@snazzah/davey-win32-arm64-msvc":"0.1.0","@snazzah/davey-linux-arm-gnueabihf":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.0_1742597297045_0.6542700189413744","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@snazzah/davey","version":"0.1.1","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.1","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"cc3c55e8cdfbef8e4d7c52ab5592b38c8a5c04ce","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.1.tgz","fileCount":6,"integrity":"sha512-lo7aAPjgnBBzBpwzZgR3heQPDAcLIUF+XrDIjI4EO3j/sKQAMq3DBhlUDfekDtLoylq8Y5+ZllF0RPPzH5wo/g==","signatures":[{"sig":"MEUCIDxDPaAHNdqWiz3EhVyXfuyskGXhoOSUniImFhhGHOVaAiEAlNzzgj5qPuq1Yu5/Abh/a4ztdYdpIEyFVvxI16zSmfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25817},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"7f021de5197253a563934035524933b1e709330d","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.8.2","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"3.0.0-alpha.74","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.1","@snazzah/davey-freebsd-x64":"0.1.1","@snazzah/davey-wasm32-wasi":"0.1.1","@snazzah/davey-darwin-arm64":"0.1.1","@snazzah/davey-android-arm64":"0.1.1","@snazzah/davey-linux-x64-gnu":"0.1.1","@snazzah/davey-linux-x64-musl":"0.1.1","@snazzah/davey-win32-x64-msvc":"0.1.1","@snazzah/davey-linux-arm64-gnu":"0.1.1","@snazzah/davey-win32-ia32-msvc":"0.1.1","@snazzah/davey-android-arm-eabi":"0.1.1","@snazzah/davey-linux-arm64-musl":"0.1.1","@snazzah/davey-win32-arm64-msvc":"0.1.1","@snazzah/davey-linux-arm-gnueabihf":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.1_1742603452883_0.06963355500395063","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@snazzah/davey","version":"0.1.2","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.2","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"30a362b33a5d99aecc0ab7d3a8a867a94751fb62","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.2.tgz","fileCount":6,"integrity":"sha512-O5zikNblCl0vJAuhiEa8p44fWHxNOibjtNs6oWIMNrYFHp0Uw6eTc1BSkkGd/ss4Y3A35ZWIrgTPfrbZG4q0+A==","signatures":[{"sig":"MEUCIQCjPvl2Q1O2a9ztvmiGD62v8x2jNY2GMsDWYFNYMKiaIgIgStgNCJ1C2lFpvZAUAZ6PkQys3s6VFyUlgJgyikQkrak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26445},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"d559fd3ce03bf002ff994e78c6167a4f57cce81a","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.8.2","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"3.0.0-alpha.74","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.2","@snazzah/davey-freebsd-x64":"0.1.2","@snazzah/davey-wasm32-wasi":"0.1.2","@snazzah/davey-darwin-arm64":"0.1.2","@snazzah/davey-android-arm64":"0.1.2","@snazzah/davey-linux-x64-gnu":"0.1.2","@snazzah/davey-linux-x64-musl":"0.1.2","@snazzah/davey-win32-x64-msvc":"0.1.2","@snazzah/davey-linux-arm64-gnu":"0.1.2","@snazzah/davey-win32-ia32-msvc":"0.1.2","@snazzah/davey-android-arm-eabi":"0.1.2","@snazzah/davey-linux-arm64-musl":"0.1.2","@snazzah/davey-win32-arm64-msvc":"0.1.2","@snazzah/davey-linux-arm-gnueabihf":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.2_1743804546793_0.41653076588236115","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@snazzah/davey","version":"0.1.3","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.3","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"c8e60931b7a390032ba1654ee030a97c4764b328","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.3.tgz","fileCount":6,"integrity":"sha512-qbdDao5cI3i4Q3zpIx19TD0BETjDTXYLOJRsqxhtff1gSsAUrBDnlgACI81ItW6ShUXJeCRm3At5Kem06myuDw==","signatures":[{"sig":"MEUCIQCTfyepE/RVRx3XnLtOKycPmJmyzBiPBHSq1cOEjMyFvgIgdqnuQNH2CkCwWYSILRktPFLiHuFZRj6TKvPfNfw/dCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26670},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"9792cfee2d6513d0a1672c5a1db7ce6f3967357b","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.8.2","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"3.0.0-alpha.74","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.3","@snazzah/davey-freebsd-x64":"0.1.3","@snazzah/davey-wasm32-wasi":"0.1.3","@snazzah/davey-darwin-arm64":"0.1.3","@snazzah/davey-android-arm64":"0.1.3","@snazzah/davey-linux-x64-gnu":"0.1.3","@snazzah/davey-linux-x64-musl":"0.1.3","@snazzah/davey-win32-x64-msvc":"0.1.3","@snazzah/davey-linux-arm64-gnu":"0.1.3","@snazzah/davey-win32-ia32-msvc":"0.1.3","@snazzah/davey-android-arm-eabi":"0.1.3","@snazzah/davey-linux-arm64-musl":"0.1.3","@snazzah/davey-win32-arm64-msvc":"0.1.3","@snazzah/davey-linux-arm-gnueabihf":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.3_1748312205709_0.7997667398504911","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@snazzah/davey","version":"0.1.4","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.4","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"130ccc1cd1bac9f06c223e62ad3a9279d22b4b36","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.4.tgz","fileCount":6,"integrity":"sha512-9FHhRDOw4cF+dhC4O5Tz0hPUrh9zD+f6HIlwsLEIiJF9AK7jTvxsMKnvDTvEG5DfuevbeIh1U/BpFQC1mRya9Q==","signatures":[{"sig":"MEUCICagx0v91KZDOI8PTKfBN8iov9qJN05Kxg3XIicG43L8AiEA12zjbADWqBAbnryrbMutRB20F/g1E8FTUiJSmx3DFH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26762},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"cdd4d98d2fcb098cf9e5d2c3bd7337323239fadb","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.8.2","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"3.0.0-alpha.74","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.4","@snazzah/davey-freebsd-x64":"0.1.4","@snazzah/davey-wasm32-wasi":"0.1.4","@snazzah/davey-darwin-arm64":"0.1.4","@snazzah/davey-android-arm64":"0.1.4","@snazzah/davey-linux-x64-gnu":"0.1.4","@snazzah/davey-linux-x64-musl":"0.1.4","@snazzah/davey-win32-x64-msvc":"0.1.4","@snazzah/davey-linux-arm64-gnu":"0.1.4","@snazzah/davey-win32-ia32-msvc":"0.1.4","@snazzah/davey-android-arm-eabi":"0.1.4","@snazzah/davey-linux-arm64-musl":"0.1.4","@snazzah/davey-win32-arm64-msvc":"0.1.4","@snazzah/davey-linux-arm-gnueabihf":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.4_1748805966863_0.6374382843407105","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@snazzah/davey","version":"0.1.5","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.5","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"731bf51601cd1266877e76f033773933c3be6a28","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.5.tgz","fileCount":6,"integrity":"sha512-J84+6vMzWIJIo5whk110jMfz00Lp+5q7vHV7K4uQ7aS6cXHYUe1G9jFv53edUk6fS17ovNCbwqDyOKFF2ogsFA==","signatures":[{"sig":"MEUCIEYcSQcBlXab7ER346J2+5nQ2rFDQJYaGoP7iZeUxvUvAiEAiYe/2tMxxGXhDS1RT2Ibvewe9Rx7wNnKXjXaloDThQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26838},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"f9ca825f8ab8cf1116fa4e4cd631a029864df6aa","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.8.2","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"3.0.0-alpha.74","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.5","@snazzah/davey-freebsd-x64":"0.1.5","@snazzah/davey-wasm32-wasi":"0.1.5","@snazzah/davey-darwin-arm64":"0.1.5","@snazzah/davey-android-arm64":"0.1.5","@snazzah/davey-linux-x64-gnu":"0.1.5","@snazzah/davey-linux-x64-musl":"0.1.5","@snazzah/davey-win32-x64-msvc":"0.1.5","@snazzah/davey-linux-arm64-gnu":"0.1.5","@snazzah/davey-win32-ia32-msvc":"0.1.5","@snazzah/davey-android-arm-eabi":"0.1.5","@snazzah/davey-linux-arm64-musl":"0.1.5","@snazzah/davey-win32-arm64-msvc":"0.1.5","@snazzah/davey-linux-arm-gnueabihf":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.5_1749092122699_0.537721612718947","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@snazzah/davey","version":"0.1.6","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.6","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"17f0aa37499de0d3d3d518097acaa8d35cf4807a","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.6.tgz","fileCount":6,"integrity":"sha512-wKJDQ7iobl3rvuQDXLC2yZdpuVxPvMnbyjyPpkcETqPfqNVrdyX9zSdV74dnkpx7aLpINEmKh8ZEIlCIJA2h1w==","signatures":[{"sig":"MEYCIQDNWiG/4S5wLT1expHzeuFmKeY/H3O9XmRZwZdGetggeQIhAKrBaEi+ofJS4Xx+VOUrJTwV51hUNYQJSKjeCSwlWoTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26838},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"6ec3e7c956a58eb3d5099bf9c770518c37a8eed4","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.8.2","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"3.0.0-alpha.74","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.6","@snazzah/davey-freebsd-x64":"0.1.6","@snazzah/davey-wasm32-wasi":"0.1.6","@snazzah/davey-darwin-arm64":"0.1.6","@snazzah/davey-android-arm64":"0.1.6","@snazzah/davey-linux-x64-gnu":"0.1.6","@snazzah/davey-linux-x64-musl":"0.1.6","@snazzah/davey-win32-x64-msvc":"0.1.6","@snazzah/davey-linux-arm64-gnu":"0.1.6","@snazzah/davey-win32-ia32-msvc":"0.1.6","@snazzah/davey-android-arm-eabi":"0.1.6","@snazzah/davey-linux-arm64-musl":"0.1.6","@snazzah/davey-win32-arm64-msvc":"0.1.6","@snazzah/davey-linux-arm-gnueabihf":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.6_1749589378227_0.49426342103101595","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@snazzah/davey","version":"0.1.7","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.7","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"41c5ee0936411582758f5de09919f98cc4afc4c9","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.7.tgz","fileCount":5,"integrity":"sha512-qBWp9sHf9vvKqDhg2AGOgWjB9q7MZat2CAPIcaXe+XFWl7nCmriRnDcdIRy7CwKWK+ECiuO29/RSxxKuulo28w==","signatures":[{"sig":"MEUCIQDecwq5Sth5tz4+s1lZttF4OZlwLhBTLmIADWO4czKQ9wIgXxVf7lkSvsNR5Za0vZPJS54IvjUPM3tOt544iCb3JOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38577},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"c99ba128a3609a10c344a692226ef8c01ea943d6","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.3","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.7","@snazzah/davey-freebsd-x64":"0.1.7","@snazzah/davey-wasm32-wasi":"0.1.7","@snazzah/davey-darwin-arm64":"0.1.7","@snazzah/davey-android-arm64":"0.1.7","@snazzah/davey-linux-x64-gnu":"0.1.7","@snazzah/davey-linux-x64-musl":"0.1.7","@snazzah/davey-win32-x64-msvc":"0.1.7","@snazzah/davey-linux-arm64-gnu":"0.1.7","@snazzah/davey-win32-ia32-msvc":"0.1.7","@snazzah/davey-android-arm-eabi":"0.1.7","@snazzah/davey-linux-arm64-musl":"0.1.7","@snazzah/davey-win32-arm64-msvc":"0.1.7","@snazzah/davey-linux-arm-gnueabihf":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.7_1758680537182_0.10161350300077077","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@snazzah/davey","version":"0.1.8","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.8","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"0e066ab85d6e68dd963b06e24c0aba7bc4ff1f2f","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.8.tgz","fileCount":5,"integrity":"sha512-f4NkCtU/4r9DUohp636qkZkxCF19v8Xq6W/1m4IKY2emZm+M2IdhWIv4GQxog2bQBWLNRRLD4DNM/UXEUb8W/A==","signatures":[{"sig":"MEUCIENNWRXbRJmF3JNzf4xo8oBoF2tIYGkSaNgTm45Cusq6AiEAjHvQRlK957LIwNFvem3OwD5nTdMMTW2cSkoZAbDwa34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38577},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"338c7f25a3eb787c3e885731a7f6021cb8f78160","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.4","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.8","@snazzah/davey-freebsd-x64":"0.1.8","@snazzah/davey-wasm32-wasi":"0.1.8","@snazzah/davey-darwin-arm64":"0.1.8","@snazzah/davey-android-arm64":"0.1.8","@snazzah/davey-linux-x64-gnu":"0.1.8","@snazzah/davey-linux-x64-musl":"0.1.8","@snazzah/davey-win32-x64-msvc":"0.1.8","@snazzah/davey-linux-arm64-gnu":"0.1.8","@snazzah/davey-win32-ia32-msvc":"0.1.8","@snazzah/davey-android-arm-eabi":"0.1.8","@snazzah/davey-linux-arm64-musl":"0.1.8","@snazzah/davey-win32-arm64-msvc":"0.1.8","@snazzah/davey-linux-arm-gnueabihf":"0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.8_1763413007768_0.0951102183727155","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@snazzah/davey","version":"0.1.9","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.9","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"11f4d49d3b046e9cb2128e803f3ce0bd5fc6e0ab","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.9.tgz","fileCount":5,"integrity":"sha512-vNZk5y+IsxjwzTAXikvzz5pqMLb35YytC64nVF2MAFVhjpXu9ITOKUriZ0JG/llwzCAi56jb5x0cXDRIyE2A2A==","signatures":[{"sig":"MEYCIQCHDQAkyrOYKLhg9DUt7dXyJ49DEE8tRF9xPvKeZlmWbAIhALLpNkl7SDZf9jXD3aCUoq3QRQzPdwAb5bR3+sSI7aS8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38577},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"94ca80ff7aaf09b4731adc52350a2a6b16b3fe9d","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.4","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.9","@snazzah/davey-freebsd-x64":"0.1.9","@snazzah/davey-wasm32-wasi":"0.1.9","@snazzah/davey-darwin-arm64":"0.1.9","@snazzah/davey-android-arm64":"0.1.9","@snazzah/davey-linux-x64-gnu":"0.1.9","@snazzah/davey-linux-x64-musl":"0.1.9","@snazzah/davey-win32-x64-msvc":"0.1.9","@snazzah/davey-linux-arm64-gnu":"0.1.9","@snazzah/davey-win32-ia32-msvc":"0.1.9","@snazzah/davey-android-arm-eabi":"0.1.9","@snazzah/davey-linux-arm64-musl":"0.1.9","@snazzah/davey-win32-arm64-msvc":"0.1.9","@snazzah/davey-linux-arm-gnueabihf":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.9_1766177556206_0.708428736244832","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@snazzah/davey","version":"0.1.10","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.10","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"a3c6916860c58a43a0f5ff20ea138b368d2b5a73","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.10.tgz","fileCount":5,"integrity":"sha512-J5f7vV5/tnj0xGnqufFRd6qiWn3FcR3iXjpjpEmO2Ok+Io0AASkMaZ3I39TsL45as0Qo5bq9wWuamFQ77PjJ+g==","signatures":[{"sig":"MEYCIQCugqkmSUe/+zh0vYTiStHpIdxbj59MlHVl6p+s//7DFQIhAIx6S5B/ScDedfvSDx/yDw9FfjxK4FwX0FVhHwiukvbV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38638},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"dc3057efc54ddf0006551f6ded2a86eb00d86e29","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.4","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.10","@snazzah/davey-freebsd-x64":"0.1.10","@snazzah/davey-wasm32-wasi":"0.1.10","@snazzah/davey-darwin-arm64":"0.1.10","@snazzah/davey-android-arm64":"0.1.10","@snazzah/davey-linux-x64-gnu":"0.1.10","@snazzah/davey-linux-x64-musl":"0.1.10","@snazzah/davey-win32-x64-msvc":"0.1.10","@snazzah/davey-linux-arm64-gnu":"0.1.10","@snazzah/davey-win32-ia32-msvc":"0.1.10","@snazzah/davey-android-arm-eabi":"0.1.10","@snazzah/davey-linux-arm64-musl":"0.1.10","@snazzah/davey-win32-arm64-msvc":"0.1.10","@snazzah/davey-linux-arm-gnueabihf":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.10_1772473701357_0.8004934396446775","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@snazzah/davey","version":"0.1.11","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.11","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"8073317de82a36aad9ef9890782a6c090fcbd144","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.11.tgz","fileCount":5,"integrity":"sha512-oBN+msHzPnm1M5DDx3wVD7iBwpNXFUtkh2MrAbUJu0OhKjliLChi28hq++mu1+qdMpAVQO5JKAvQQxYVbyneiw==","signatures":[{"sig":"MEUCIQDREeHRNnqMiAjXJUMAAxwt9/N2UsABRH6pdShb1CFh+gIgKbncoeN1dezrwLjVZFfgopTp1PA2N/gGsz8E1PWTXiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38638},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"9bca503e3a9fe038f7d319a9897fc927ca0c08d5","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.4","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.3.1","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.3.1","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.3.1","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^0.2.7"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.11","@snazzah/davey-freebsd-x64":"0.1.11","@snazzah/davey-wasm32-wasi":"0.1.11","@snazzah/davey-darwin-arm64":"0.1.11","@snazzah/davey-android-arm64":"0.1.11","@snazzah/davey-linux-x64-gnu":"0.1.11","@snazzah/davey-linux-x64-musl":"0.1.11","@snazzah/davey-win32-x64-msvc":"0.1.11","@snazzah/davey-linux-arm64-gnu":"0.1.11","@snazzah/davey-win32-ia32-msvc":"0.1.11","@snazzah/davey-android-arm-eabi":"0.1.11","@snazzah/davey-linux-arm64-musl":"0.1.11","@snazzah/davey-win32-arm64-msvc":"0.1.11","@snazzah/davey-linux-arm-gnueabihf":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.11_1774751393245_0.029496562799751436","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@snazzah/davey","version":"0.1.12","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.1.12","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"fb164febe4b6196a71c820e0e3e7eaa03c8cf949","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.1.12.tgz","fileCount":5,"integrity":"sha512-V+NlX5931RwVamZhhEfZekMdcvXDKdMAmHW1AuGaykVQsNyBOq3bpmGpoKRBDCYgFWKIufJ0Dcg3m4cYhvUy6g==","signatures":[{"sig":"MEUCIB8S/lProriXp6/n410oNmJdp1Arol6O6MVOWStgQhYoAiEA5BN4hKLk8+KCdFAN5kTHdPqdn9oKD4JyAwlgLeuHPNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38638},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"a1e2e741bea06bc3b7167a5c3792844b8975993c","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.8","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.5.0","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.5.0","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^1.0.3"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.1.12","@snazzah/davey-freebsd-x64":"0.1.12","@snazzah/davey-wasm32-wasi":"0.1.12","@snazzah/davey-darwin-arm64":"0.1.12","@snazzah/davey-android-arm64":"0.1.12","@snazzah/davey-linux-x64-gnu":"0.1.12","@snazzah/davey-linux-x64-musl":"0.1.12","@snazzah/davey-win32-x64-msvc":"0.1.12","@snazzah/davey-linux-arm64-gnu":"0.1.12","@snazzah/davey-win32-ia32-msvc":"0.1.12","@snazzah/davey-android-arm-eabi":"0.1.12","@snazzah/davey-linux-arm64-musl":"0.1.12","@snazzah/davey-win32-arm64-msvc":"0.1.12","@snazzah/davey-linux-arm-gnueabihf":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.1.12_1782092890201_0.5366995220858228","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta":{"name":"@snazzah/davey","version":"0.2.0-beta","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.2.0-beta","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"388c71189c383b97d259379f909e496031e1a4af","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.2.0-beta.tgz","fileCount":5,"integrity":"sha512-iKbH2Qvo9sC7w9Z6f36G3xef1KxnWYIGPwwFExZUgQbPXooo8xLT+mAe5ohsBP/5+mNn79dCmvk/chWlQiSxkw==","signatures":[{"sig":"MEUCIQD01ZpCRtIipKxgINfZYKf50wQnpChMKbh0oyKWRl2KMQIgKwh9AelGWuQf0qj7LKDm69dlUdA1mSD5CTWpCCZHRPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHqgHO3cfzOksrkgZp/7/clursbXK+gqrlzTj0wumpDCAiAm4yrhjzAfLLH++JojQp2XJBUVUA38B3REKJ3r5wgQEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.2.0-beta","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40578},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"87283850e0de1f29659953f6ccba198b6110da30","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.9","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.23.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","emnapi":"^1.5.0","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.5.0","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^1.0.3"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.2.0-beta","@snazzah/davey-freebsd-x64":"0.2.0-beta","@snazzah/davey-wasm32-wasi":"0.2.0-beta","@snazzah/davey-darwin-arm64":"0.2.0-beta","@snazzah/davey-android-arm64":"0.2.0-beta","@snazzah/davey-linux-x64-gnu":"0.2.0-beta","@snazzah/davey-linux-x64-musl":"0.2.0-beta","@snazzah/davey-win32-x64-msvc":"0.2.0-beta","@snazzah/davey-linux-arm64-gnu":"0.2.0-beta","@snazzah/davey-win32-ia32-msvc":"0.2.0-beta","@snazzah/davey-android-arm-eabi":"0.2.0-beta","@snazzah/davey-linux-arm64-musl":"0.2.0-beta","@snazzah/davey-win32-arm64-msvc":"0.2.0-beta","@snazzah/davey-linux-arm-gnueabihf":"0.2.0-beta"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.2.0-beta_1792991633700_0.7574605536525951","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.1":{"name":"@snazzah/davey","version":"0.2.0-beta.1","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","_id":"@snazzah/davey@0.2.0-beta.1","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"homepage":"https://github.com/Snazzah/davey#readme","bugs":{"url":"https://github.com/Snazzah/davey/issues"},"ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"dist":{"shasum":"b55b3ef6618cac7b064cd20d27fac3871c812b31","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.2.0-beta.1.tgz","fileCount":5,"integrity":"sha512-ea3QnHuy6T5R75j70rlWnFnLFW8wkbWjcVQbU4MX+mjzXMtBLs9NcyfSpOhg05MOr4hrKng4T5xXePkOT5cF9w==","signatures":[{"sig":"MEUCIB9NpTfs7tc6m/sNvGs2pjnfyffTf7q5f/1dBlkEPWZmAiEA7LzApNrEfHG2zXPLMc0XRzOhI//Ale/fvFOw+bZITA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDniyllTHgKQMsXZaOiSl02fjjc4ym8tE92cldWvt8ZZAiEA93phnutBZIUwFJjCIXTLIUtd3HHUeU8srVSJtjNDKnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40891},"main":"index.js","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"29d13448d646301d0a62f69427e02de4d99259e5","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.9","description":"DAVE protocol implementation","directories":{},"_nodeVersion":"22.23.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","emnapi":"^1.5.0","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.5.0","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^1.0.3"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.2.0-beta.1","@snazzah/davey-freebsd-x64":"0.2.0-beta.1","@snazzah/davey-wasm32-wasi":"0.2.0-beta.1","@snazzah/davey-darwin-arm64":"0.2.0-beta.1","@snazzah/davey-android-arm64":"0.2.0-beta.1","@snazzah/davey-linux-x64-gnu":"0.2.0-beta.1","@snazzah/davey-linux-x64-musl":"0.2.0-beta.1","@snazzah/davey-win32-x64-msvc":"0.2.0-beta.1","@snazzah/davey-linux-arm64-gnu":"0.2.0-beta.1","@snazzah/davey-win32-ia32-msvc":"0.2.0-beta.1","@snazzah/davey-android-arm-eabi":"0.2.0-beta.1","@snazzah/davey-linux-arm64-musl":"0.2.0-beta.1","@snazzah/davey-win32-arm64-msvc":"0.2.0-beta.1","@snazzah/davey-linux-arm-gnueabihf":"0.2.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/davey_0.2.0-beta.1_1793081985605_0.7827300373639979","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"_id":"@snazzah/davey@0.2.0","ava":{"files":["test/**/*"],"timeout":"2m","extensions":{"ts":"module"},"nodeArguments":["--import","@oxc-node/core/register"],"workerThreads":false,"environmentVariables":{"TS_NODE_PROJECT":"./tsconfig.json"}},"bugs":{"url":"https://github.com/Snazzah/davey/issues"},"dist":{"shasum":"65a28d9c7310d6ca000e9a7fd4d427cee3ac3c92","tarball":"https://registry.npmjs.org/@snazzah/davey/-/davey-0.2.0.tgz","fileCount":5,"integrity":"sha512-jyWNLQ9Irp8Pdeiv/cQRUxI7UuUxL4KgfgdcAJjpvqKA3/DZ1qrE+JnfnEQN2yG1DGcxPT7+E4WOprhoGu0JDQ==","signatures":[{"sig":"MEUCIGi3kr2MplsjjExLL3ucJDAk+A0eEl0GGyW+xSIyLhDIAiEAhW9t//4kuqonj7MLAFqZ7JEKKjj7yLlXJE669yAlwfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIALN29deza8MHtq/Najb/hQq3txY5JBHOCDKdnNYCYpPAiEArs1N/YU4nUQSdSYzaclw7RifJICW/jJOqDXLik/vT9k="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@snazzah%2fdavey@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40464},"main":"index.js","name":"@snazzah/davey","napi":{"targets":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","x86_64-pc-windows-msvc","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","i686-pc-windows-msvc","armv7-unknown-linux-gnueabihf","aarch64-linux-android","x86_64-unknown-freebsd","aarch64-unknown-linux-musl","aarch64-pc-windows-msvc","armv7-linux-androideabi","wasm32-wasi-preview1-threads"],"binaryName":"davey"},"pnpm":{"onlyBuiltDependencies":["@swc/core"]},"types":"index.d.ts","author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"browser":"browser.js","engines":{"node":">= 10"},"funding":{"url":"https://github.com/sponsors/Snazzah"},"gitHead":"72d1c6d081f4993d618806990f1d3a1f6f53ed67","license":"MIT","scripts":{"lint":"oxlint","test":"ava","bench":"node --import @oxc-node/core/register --expose-gc benchmark/bench.ts","build":"napi build --platform --release","format":"run-p format:prettier format:rs format:toml","version":"napi version","artifacts":"napi artifacts","changelog":"node --import @oxc-node/core/register scripts/changelog.mts","format:rs":"cargo fmt","build:debug":"napi build --platform","format:toml":"taplo format","prepublishOnly":"napi prepublish -t npm --no-gh-release","format:prettier":"prettier . -w"},"version":"0.2.0","_npmUser":{"name":"snazzah","email":"me@snazzah.com"},"homepage":"https://github.com/Snazzah/davey#readme","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"prettier":{"semi":true,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"_npmVersion":"10.9.9","description":"DAVE protocol implementation","directories":{},"maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"_nodeVersion":"22.23.4","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.3","devDependencies":{"ava":"^6.2.0","emnapi":"^1.5.0","mitata":"^1.0.34","oxlint":"^0.15.12","prettier":"^3.5.2","base64-js":"1.5.1","@taplo/cli":"^0.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@emnapi/core":"^1.5.0","@napi-rs/cli":"^3.1.5","npm-run-all2":"^7.0.2","@noble/hashes":"1.5.0","@oxc-node/core":"^0.0.20","@emnapi/runtime":"^1.5.0","@tybys/wasm-util":"^0.9.0","@napi-rs/wasm-runtime":"^1.0.3"},"optionalDependencies":{"@snazzah/davey-darwin-x64":"0.2.0","@snazzah/davey-freebsd-x64":"0.2.0","@snazzah/davey-wasm32-wasi":"0.2.0","@snazzah/davey-darwin-arm64":"0.2.0","@snazzah/davey-android-arm64":"0.2.0","@snazzah/davey-linux-x64-gnu":"0.2.0","@snazzah/davey-linux-x64-musl":"0.2.0","@snazzah/davey-win32-x64-msvc":"0.2.0","@snazzah/davey-linux-arm64-gnu":"0.2.0","@snazzah/davey-win32-ia32-msvc":"0.2.0","@snazzah/davey-android-arm-eabi":"0.2.0","@snazzah/davey-linux-arm64-musl":"0.2.0","@snazzah/davey-win32-arm64-msvc":"0.2.0","@snazzah/davey-linux-arm-gnueabihf":"0.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/davey_0.2.0_1793587055938_0.33419573294590366"}}},"time":{"created":"2025-03-21T22:48:16.986Z","modified":"2026-11-02T02:37:36.394Z","0.1.0":"2025-03-21T22:48:17.237Z","0.1.1":"2025-03-22T00:30:53.083Z","0.1.2":"2025-04-04T22:09:07.019Z","0.1.3":"2025-05-27T02:16:45.901Z","0.1.4":"2025-06-01T19:26:07.048Z","0.1.5":"2025-06-05T02:55:22.868Z","0.1.6":"2025-06-10T21:02:58.408Z","0.1.7":"2025-09-24T02:22:17.360Z","0.1.8":"2025-11-17T20:56:47.973Z","0.1.9":"2025-12-19T20:52:36.332Z","0.1.10":"2026-03-02T17:48:21.495Z","0.1.11":"2026-03-29T02:29:53.393Z","0.1.12":"2026-06-22T01:48:10.326Z","0.2.0-beta":"2026-10-26T05:13:53.783Z","0.2.0-beta.1":"2026-10-27T06:19:45.700Z","0.2.0":"2026-11-02T02:37:36.013Z"},"bugs":{"url":"https://github.com/Snazzah/davey/issues"},"author":{"url":"https://snazzah.com/","name":"Snazzah","email":"me@snazzah.com"},"license":"MIT","homepage":"https://github.com/Snazzah/davey#readme","keywords":["discord","e2ee","mls","napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api"],"repository":{"url":"git+https://github.com/Snazzah/davey.git","type":"git"},"description":"DAVE protocol implementation","maintainers":[{"name":"snazzah","email":"me@snazzah.com"}],"readme":"# Davey!\n\n[![NPM version](https://img.shields.io/npm/v/@snazzah/davey?maxAge=3600)](https://www.npmjs.com/package/@snazzah/davey) [![install size](https://packagephobia.com/badge?p=@snazzah/davey)](https://packagephobia.com/result?p=@snazzah/davey) [![NPM downloads](https://img.shields.io/npm/dt/@snazzah/davey?maxAge=3600)](https://www.npmjs.com/package/@snazzah/davey) [![discord chat](https://img.shields.io/discord/311027228177727508?logo=discord&logoColor=white&color=5865F2)](https://snaz.in/discord)\n\nA [Discord Audio & Video End-to-End Encryption (DAVE) Protocol](https://daveprotocol.com/) implementation using [OpenMLS](https://openmls.tech/) built with [NAPI-RS](https://napi.rs/).\n\n> Proper documentation does not exist yet, but you can [read the usage document](https://github.com/Snazzah/davey/blob/master/docs/USAGE.md) and review the [type definitions](https://github.com/Snazzah/davey/blob/master/index.d.ts) for available methods.\n\n```ts\nimport { DAVESession, ProposalsOperationType, MediaType, Codec } from '@snazzah/davey';\n\nconst session = new DAVESession(\n  1, // dave version\n  '158049329150427136', // user id\n  '927310423890473011', // channel id\n);\n\n// Set the external sender of the session from opcode 25\nsession.setExternalSender(externalSenderBuffer);\n\n// Get the key package buffer to send to Discord\nsession.getSerializedKeyPackage();\n\n// Process a proposals\nsession.processProposals(\n  ProposalsOperationType.APPEND, // the type of proposals operation\n  proposalsBuffer, // proposals or proposal refs buffer\n  recognizedUserIds, // an array of user IDs in the session, optional but highly recommended\n);\n\n// Process a commit, then prepare its transition if it wasn't ignored\nif (session.processCommit(commitBuffer)) {\n  session.prepareTransition(transitionId, session.protocolVersion);\n}\n\n// Process a welcome, then prepare its transition\nsession.processWelcome(welcomeBuffer, recognizedUserIds);\nsession.prepareTransition(transitionId, session.protocolVersion);\n\n// Execute a transition, updating the encryption key\nsession.executeTransition(transitionId);\n\n// The current voice privacy code of the session, updated after a commit/welcome\nsession.voicePrivacyCode; // a 30 digit string or an empty string for not started sessions\n\n// Encrypt/decrypt voice packets\nif (session.ready) {\n  if (session.canEncrypt) {\n    // Encrypt packets with a specified media type and codec, use this before transport encryption\n    session.encrypt(MediaType.AUDIO, Codec.OPUS, packet);\n    // Really only opus is supported right now so just use the shorthand method\n    session.encryptOpus(packet);\n  }\n  // Decrypt a packet from a user, use this after transport decryption\n  session.decrypt(userId, MediaType.AUDIO, incomingPacket);\n}\n```\n\n#### References\n\n- [daveprotocol.com](https://daveprotocol.com/)\n- [discord/libdave](https://github.com/discord/libdave)\n- [Discord Dev Docs - Voice - E2EE](https://discord.com/developers/docs/topics/voice-connections#endtoend-encryption-dave-protocol)\n- [NAPI-RS](https://napi.rs/docs/introduction/getting-started)\n- [OpenMLS Book](https://book.openmls.tech/introduction.html)\n- [Voice Model - High Level Summary - DPP](https://dpp.dev/voice-model.html)\n","readmeFilename":"README.md"}