UNPKG

@orbitdb/ordered-keyvalue-db

Version:

Ordered keyvalue database type for orbit-db.

81 lines 2.48 kB
{ "name": "@orbitdb/ordered-keyvalue-db", "version": "1.3.5", "description": "Ordered keyvalue database type for orbit-db.", "author": "Julien Jean Malard-Adam", "keywords": [ "orbitdb" ], "license": "AGPL-3.0-or-later", "publishConfig": { "access": "public" }, "main": "./dist/index.js", "type": "module", "types": "./dist/index.d.ts", "exports": "./dist/index.js", "dependencies": { "@orbitdb/core": "^3.0.2", "helia": "^5.4.2", "it-all": "^3.0.9" }, "devDependencies": { "@chainsafe/libp2p-gossipsub": "^14.1.1", "@chainsafe/libp2p-noise": "^16.1.4", "@chainsafe/libp2p-yamux": "^7.0.4", "@eslint/js": "^9.30.1", "@helia/block-brokers": "^4.2.2", "@libp2p/circuit-relay-v2": "^3.2.20", "@libp2p/identify": "^3.0.37", "@libp2p/interface": "^2.10.5", "@libp2p/webrtc": "^5.2.20", "@libp2p/websockets": "^9.2.17", "@orbitdb/core-types": "^1.1.6", "@types/mocha": "^10.0.10", "aegir": "^47.0.19", "blockstore-core": "^5.0.4", "blockstore-level": "^2.0.3", "eslint": "^9.30.1", "eslint-config-prettier": "^10.1.5", "genversion": "^3.2.0", "libp2p": "^2.8.12", "mocha": "^11.7.1", "prettier": "^3.6.2", "rimraf": "^6.0.1", "ts-patch": "^3.3.0", "typescript": "^5.8.3", "typescript-eslint": "^8.35.1", "typescript-transform-paths": "^3.5.5", "wherearewe": "^2.0.1" }, "jest": { "transform": { "(.*).ts$": [ "ts-jest", { "useESM": true } ] }, "preset": "ts-jest/presets/default-esm", "moduleNameMapper": { "^@/(.*).js$": "<rootDir>/src/$1", "^@/(.*)$": "<rootDir>/src/$1" }, "testMatch": [ "**/*.test.ts" ], "testEnvironment": "node" }, "scripts": { "clean": "rimraf dist", "compile": "pnpm tspc -p tsconfig.json", "compile:prod": "pnpm updateVersion && pnpm format && pnpm clean && pnpm tspc -p tsconfig.build.json", "test": "pnpm test:node && pnpm test:browser", "test:node": "pnpm compile && pnpm aegir test -t node --cov -- --exit", "test:browser": "pnpm compile && pnpm aegir test -t browser --cov -- --exit", "format": "pnpm prettier --ignore-path .gitignore --write \"**/*.+(js|ts|json)\" && pnpm eslint", "release": "pnpm test && pnpm compile:prod && (git commit -a -m 'version' || true) && pnpm publish", "updateVersion": "pnpm genversion --es6 --semi src/version.ts" } }