{"name":"datastore-core","version":"7.0.2","description":"Wrapper implementation for interface-datastore","author":{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/ipfs/js-datastore-core#readme","repository":{"type":"git","url":"git+https://github.com/ipfs/js-datastore-core.git"},"bugs":{"url":"https://github.com/ipfs/js-datastore-core/issues"},"keywords":["datastore","interface","ipfs","key-value"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"main":"./cjs/src/index.js","types":"types/src/index.d.ts","typesVersions":{"*":{"*":["types/*","types/src/*"],"types/*":["types/*","types/src/*"]}},"exports":{".":{"browser":"./esm/src/index.js","require":"./cjs/src/index.js","import":"./esm/src/index.js"},"./base":{"browser":"./esm/src/base.js","require":"./cjs/src/base.js","import":"./esm/src/base.js"},"./errors":{"browser":"./esm/src/errors.js","require":"./cjs/src/errors.js","import":"./esm/src/errors.js"},"./keytransform":{"browser":"./esm/src/keytransform.js","require":"./cjs/src/keytransform.js","import":"./esm/src/keytransform.js"},"./memory":{"browser":"./esm/src/memory.js","require":"./cjs/src/memory.js","import":"./esm/src/memory.js"},"./mount":{"browser":"./esm/src/mount.js","require":"./cjs/src/mount.js","import":"./esm/src/mount.js"},"./namespace":{"browser":"./esm/src/namespace.js","require":"./cjs/src/namespace.js","import":"./esm/src/namespace.js"},"./shard":{"browser":"./esm/src/shard.js","require":"./cjs/src/shard.js","import":"./esm/src/shard.js"},"./sharding":{"browser":"./esm/src/sharding.js","require":"./cjs/src/sharding.js","import":"./esm/src/sharding.js"},"./tiered":{"browser":"./esm/src/tiered.js","require":"./cjs/src/tiered.js","import":"./esm/src/tiered.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog",["@semantic-release/npm",{"pkgRoot":"dist"}],"@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"rimraf dist types","prepare":"aegir build --no-bundle && cp -R types dist","lint":"aegir ts -p check && aegir lint","build":"aegir build --esm-tests","release":"semantic-release","test":"aegir test","test:node":"aegir test -t node","test:chrome":"aegir test -t browser","test:chrome-webworker":"aegir test -t webworker","test:firefox":"aegir test -t browser -- --browser firefox","test:firefox-webworker":"aegir test -t webworker -- --browser firefox","test:electron-main":"aegir test -t electron-main -f dist/cjs/node-test/*js","test:electron-renderer":"aegir test -t electron-renderer -f dist/cjs/node-test/*js","dep-check":"aegir dep-check -i rimraf"},"dependencies":{"debug":"^4.1.1","err-code":"^3.0.1","interface-datastore":"^6.0.2","it-drain":"^1.0.4","it-filter":"^1.0.2","it-map":"^1.0.5","it-merge":"^1.0.1","it-pipe":"^1.1.0","it-pushable":"^1.4.2","it-take":"^1.0.1","uint8arrays":"^3.0.0"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^36.1.3","interface-datastore-tests":"^2.0.3","it-all":"^1.0.4","rimraf":"^3.0.2","util":"^0.12.4"},"browser":{".":"./cjs/src/index.js","./base":"./cjs/src/base.js","./errors":"./cjs/src/errors.js","./keytransform":"./cjs/src/keytransform.js","./memory":"./cjs/src/memory.js","./mount":"./cjs/src/mount.js","./namespace":"./cjs/src/namespace.js","./shard":"./cjs/src/shard.js","./sharding":"./cjs/src/sharding.js","./tiered":"./cjs/src/tiered.js"},"gitHead":"85b32fc32c9bcb230edb0238c66ff9e07c4c3dbc","_id":"datastore-core@7.0.2","_nodeVersion":"16.16.0","_npmVersion":"7.24.2","dist":{"shasum":"014f4d04e9a5b397b15ec1cfe4a99965e2342a18","size":37015,"noattachment":false,"key":"/datastore-core/-/datastore-core-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/datastore-core/download/datastore-core-7.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"npm-service-account-ipfs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/datastore-core_7.0.2_1658404859408_0.1479663640242075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-21T12:28:56.096Z","publish_time":1658404859597,"_cnpm_publish_time":1658404859597,"dist-tags":{"latest":"11.0.3"}}