{
  "name": "lmdbx",
  "author": "Kris Zyp",
  "version": "0.5.0",
  "description": "Simple, efficient, scalable data store wrapper for libmdbx",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "http://github.com/kriszyp/lmdbx-js"
  },
  "keywords": [
    "lmdb",
    "libmdbx",
    "database",
    "mdb",
    "lightning",
    "key-value store",
    "storage",
    "adapter",
    "performance"
  ],
  "type": "module",
  "main": "dist/index.cjs",
  "module": "index.js",
  "exports": {
    ".": {
      "node": {
        "require": "./dist/index.cjs",
        "import": "./node-index.js"
      },
      "default": "./index.js"
    }
  },
  "files": [
    "/dist",
    "/util",
    "/dict",
    "/dependencies",
    "/src",
    "/prebuilds",
    "*.md",
    "/*.js",
    "index.d.ts",
    "/*.ts",
    "/*.gyp"
  ],
  "types": "./index.d.ts",
  "tsd": {
    "directory": "test/types"
  },
  "scripts": {
    "install": "node-gyp-build",
    "build": "node-gyp configure && node-gyp build && rollup -c",
    "build-js": "rollup -c",
    "prepare": "rollup -c",
    "before-publish": "rollup -c && prebuildify-ci download && prebuildify --target 17.3.0 && prebuildify --target 15.5.0 && prebuildify --target 14.17.6 && prebuildify --target 12.22.7 && prebuildify --target electron@16.0.2 && prebuildify --target 16.13.0",
    "before-publish-with-fast": "rollup -c && prebuildify-ci download && prebuildify --target 17.3.0 && prebuildify --target 15.5.0 && prebuildify --target 14.17.6 && prebuildify --target 12.22.7 && prebuildify --target electron@16.0.2 && set ENABLE_FAST_API_CALLS=true&& prebuildify --target 16.13.0",
    "prebuild-libc": "prebuildify --target 17.3.0 --tag-libc && prebuildify --target 16.13.0 --tag-libc && prebuildify --target 15.5.0 --tag-libc && prebuildify --target 14.17.6 --tag-libc && prebuildify --target 12.22.7 --tag-libc && prebuildify --target electron@16.0.2 --tag-libc",
    "prebuildify": "prebuildify",
    "recompile": "node-gyp clean && node-gyp configure && node-gyp build",
    "test": "mocha test/**.test.js --recursive && npm run test:types",
    "deno-test": "deno run --allow-ffi --allow-write --allow-read --allow-env --allow-net --unstable test/deno.ts",
    "test2": "mocha test/performance.js -u tdd",
    "test:types": "tsd",
    "benchmark": "node --turbo-fast-api-calls ./benchmark/index.js"
  },
  "gypfile": true,
  "dependencies": {
    "msgpackr": "^1.5.2",
    "nan": "^2.14.2",
    "node-gyp-build": "^4.2.3",
    "ordered-binary": "^1.2.3",
    "weak-lru-cache": "^1.2.1"
  },
  "devDependencies": {
    "@types/node": "^16.7.10",
    "benchmark": "^2.1.4",
    "chai": "^4.3.4",
    "fs-extra": "^9.0.1",
    "mocha": "^9.1.3",
    "prebuildify": "^5.0.0",
    "prebuildify-ci": "^1.0.5",
    "rimraf": "^3.0.2",
    "rollup": "^2.61.1",
    "tsd": "^0.14.0"
  },
  "bugs": {
    "url": "https://github.com/kriszyp/lmdbx-js/issues"
  },
  "homepage": "https://github.com/kriszyp/lmdbx-js#readme",
  "directories": {
    "test": "tests"
  }
}
