{"name":"iovalkey","version":"0.3.3","description":"A robust, performance-focused and full-featured Valkey/Redis client for Node.js.","main":"./built/index.js","types":"./built/index.d.ts","scripts":{"test:tsd":"npm run build && tsd","test:js":"TS_NODE_TRANSPILE_ONLY=true NODE_ENV=test mocha \"test/helpers/*.ts\" \"test/unit/**/*.ts\" \"test/functional/**/*.ts\"","test:cov":"nyc npm run test:js","test:js:cluster":"TS_NODE_TRANSPILE_ONLY=true NODE_ENV=test mocha \"test/cluster/**/*.ts\"","test":"npm run test:js && npm run test:tsd","lint":"eslint --ext .js,.ts ./lib","docs":"npx typedoc --logLevel Error --excludeExternals --excludeProtected --excludePrivate --readme none lib/index.ts","format":"prettier --write \"{,!(node_modules)/**/}*.{js,ts}\"","format-check":"prettier --check \"{,!(node_modules)/**/}*.{js,ts}\"","build":"rm -rf built && tsc","prepublishOnly":"npm run build","start-valkey":"docker run -p 6379:6379 valkey/valkey"},"repository":{"type":"git","url":"git://github.com/valkey-io/iovalkey.git"},"keywords":["valkey","redis","cluster","sentinel","pipelining"],"tsd":{"directory":"test/typing"},"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","dependencies":{"@iovalkey/commands":"^0.1.0","cluster-key-slot":"^1.1.0","debug":"^4.3.4","denque":"^2.1.0","lodash.defaults":"^4.2.0","lodash.isarguments":"^3.1.0","redis-errors":"^1.2.0","redis-parser":"^3.0.0","standard-as-callback":"^2.1.0"},"devDependencies":{"@iovalkey/interface-generator":"^0.1.0","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.5","@types/debug":"^4.1.5","@types/lodash.defaults":"^4.2.7","@types/lodash.isarguments":"^3.1.7","@types/mocha":"^9.1.0","@types/node":"^14.18.12","@types/redis-errors":"^1.2.1","@types/sinon":"^10.0.11","@typescript-eslint/eslint-plugin":"^5.48.1","@typescript-eslint/parser":"^5.48.1","chai":"^4.3.6","chai-as-promised":"^7.1.1","eslint":"^8.31.0","eslint-config-prettier":"^8.6.0","mocha":"^9.2.1","nyc":"^15.1.0","prettier":"^2.6.1","server-destroy":"^1.0.1","sinon":"^13.0.1","ts-node":"^10.4.0","tsd":"^0.19.1","typedoc":"^0.22.18","typescript":"^4.6.3","uuid":"^9.0.0"},"nyc":{"reporter":["lcov"]},"engines":{"node":">=18.12.0"},"mocha":{"exit":true,"timeout":8000,"recursive":true,"require":"ts-node/register"},"_id":"iovalkey@0.3.3","gitHead":"de0d889c564254e2c473bba0ad7e698f93af40a5","bugs":{"url":"https://github.com/valkey-io/iovalkey/issues"},"homepage":"https://github.com/valkey-io/iovalkey#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4rTJX6Q5wTYEvxboXi8DsEiUo+OvqJGtLYOSGm37KpdRXsG5XJjbVtYKGJpPSWP+QT7rWscA4vsrdmzbEbenpw==","shasum":"a4df1b2834df9aa3423b280a5b5a803138b4434c","tarball":"https://registry.npmjs.org/iovalkey/-/iovalkey-0.3.3.tgz","fileCount":75,"unpackedSize":697455,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUHEgwsLPbW2p+T8oxXsuZ/kuvjPUOrdOor2LK/fe6fQIhAOVgQR0x8Gf/BFC0YXGzFbIhZ2Sp78qZiTlRrEbqMppo"}]},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"directories":{},"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iovalkey_0.3.3_1749731140978_0.8585709918505606"},"_hasShrinkwrap":false}