{"name":"keyv","version":"5.1.2","description":"Simple key-value storage with support for multiple backends","type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.js"}},"xo":{"rules":{"import/no-named-as-default":"off","unicorn/prefer-module":"off","unicorn/prefer-node-protocol":"off","@typescript-eslint/consistent-type-definitions":"off","unicorn/no-typeof-undefined":"off","unicorn/prefer-event-target":"off","import/no-extraneous-dependencies":"off","import/extensions":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/no-unsafe-call":"off","@typescript-eslint/no-for-in-array":"off","guard-for-in":"off","no-await-in-loop":"off","@typescript-eslint/no-unsafe-return":"off","@typescript-eslint/no-unsafe-assignment":"off","@typescript-eslint/no-unsafe-argument":"off","@typescript-eslint/naming-convention":"off","@typescript-eslint/consistent-type-assertions":"off","@typescript-eslint/no-confusing-void-expression":"off","@typescript-eslint/no-var-requires":"off","@typescript-eslint/prefer-ts-expect-error":"off"}},"repository":{"type":"git","url":"git+https://github.com/jaredwray/keyv.git"},"keywords":["key","value","store","cache","ttl","key-value","storage","backend","adapter","redis","mongodb","sqlite","mysql","postgresql","memory","node-cache","lru-cache","lru","cache-manager"],"author":{"name":"Jared Wray","email":"me@jaredwray.com","url":"http://jaredwray.com"},"license":"MIT","bugs":{"url":"https://github.com/jaredwray/keyv/issues"},"homepage":"https://github.com/jaredwray/keyv","dependencies":{"@keyv/serialize":"*"},"devDependencies":{"@keyv/compress-brotli":"*","@keyv/compress-gzip":"*","@keyv/memcache":"*","@keyv/mongo":"*","@keyv/sqlite":"*","@keyv/test-suite":"*","rimraf":"^6.0.1","timekeeper":"^2.3.1","tsd":"^0.31.2","xo":"^0.59.3"},"tsd":{"directory":"test"},"scripts":{"build":"rimraf ./dist && tsup src/index.ts --format cjs,esm --dts --clean","test":"xo --fix && vitest run --coverage","test:ci":"xo && vitest --run --sequence.setupFiles=list","clean":"rimraf ./node_modules ./coverage ./test/testdb.sqlite ./dist"},"_id":"keyv@5.1.2","_integrity":"sha512-gOWSYwaPJsBNB8r+ptJDHLgyw7C7YPeta3gDHfn9kEYMgWNGqw2m+GOvfl6V2CsaiuNfxd1LFz7pnXD5KsFU3w==","_resolved":"/private/var/folders/h1/n3vxgc0n1sn5_9pxftc4p6l80000gn/T/ad29c9f00a88ee32236c1a330eda5b17/keyv-5.1.2.tgz","_from":"file:keyv-5.1.2.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.3","dist":{"shasum":"554772806cbc0b50fed378cb4f21cea7c3bcc8c5","size":13333,"noattachment":false,"key":"/keyv/-/keyv-5.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/keyv/download/keyv-5.1.2.tgz"},"_npmUser":{"name":"jaredwray","email":"me@jaredwray.com"},"directories":{},"maintainers":[{"name":"jaredwray","email":"me@jaredwray.com"},{"name":"lukechilds","email":"lukechilds123@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keyv_5.1.2_1729538969019_0.3787309192799493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-21T19:29:29.378Z","publish_time":1729538969378,"_source_registry_name":"default","_cnpm_publish_time":1729538969378,"dist-tags":{"alpha":"6.0.0-alpha.3","latest":"5.6.0","next":"5.0.0-rc.1"}}