123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- {
- "name": "lmdb",
- "author": "Kris Zyp",
- "version": "3.2.6",
- "description": "Simple, efficient, scalable, high-performance LMDB interface",
- "license": "MIT",
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/kriszyp/lmdb-js.git"
- },
- "keywords": [
- "lmdb",
- "database",
- "mdb",
- "lightning",
- "key-value store",
- "storage",
- "adapter",
- "performance"
- ],
- "type": "module",
- "main": "dist/index.cjs",
- "module": "index.js",
- "exports": {
- ".": {
- "types": {
- "require": "./index.d.cts",
- "import": "./index.d.ts"
- },
- "node": {
- "require": "./dist/index.cjs",
- "import": "./node-index.js"
- },
- "default": "./index.js"
- }
- },
- "files": [
- "/dist",
- "/util",
- "/dict",
- "/dependencies",
- "/src",
- "*.md",
- "/*.js",
- "index.d.ts",
- "index.d.cts",
- "/*.ts",
- "/*.gyp",
- "/bin"
- ],
- "types": "./index.d.ts",
- "tsd": {
- "directory": "test/types"
- },
- "bin": {
- "download-lmdb-prebuilds": "./bin/download-prebuilds.js"
- },
- "scripts": {
- "install": "node-gyp-build-optional-packages",
- "build": "node-gyp --debug configure && node-gyp --debug build && rollup -c",
- "rebuild": "node-gyp build && rollup -c && cpy index.d.ts . --rename=index.d.cts",
- "build-js": "rollup -c",
- "prepare": "rollup -c",
- "before-publish": "rollup -c && cpy index.d.ts . --rename=index.d.cts && prebuildify-ci download && node util/set-optional-deps.cjs && npm run test",
- "prebuild-libc-musl": "ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --debug --tag-libc --napi --platform-packages --target 22.11.0",
- "prebuild-libc": "prebuildify-platform-packages --debug --tag-libc --target 20.18.0 || true && prebuildify-platform-packages --debug --platform-packages --tag-libc --target 22.11.0 && ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --debug --napi --platform-packages --tag-libc --target 22.11.0",
- "prebuild-macos": "ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --debug --napi --platform-packages --target 18.17.1",
- "prebuild-win32": "set ENABLE_V8_FUNCTIONS=false&& prebuildify-platform-packages --debug --napi --platform-packages --target 20.18.0",
- "prebuild-libc-arm7": "ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --debug --napi --platform-packages --tag-libc --target 22.11.0",
- "prebuildify": "prebuildify-platform-packages --debug --napi --target 22.11.0",
- "full-publish": "cd prebuilds/win32-x64 && npm publish --access public && cd ../darwin-x64 && npm publish --access public && cd ../darwin-arm64 && npm publish --access public && cd ../linux-x64 && npm publish --access public && cd ../linux-arm64 && npm publish --access public && cd ../linux-arm && npm publish --access public && cd ../.. && npm publish && node util/remove-optional-deps.cjs",
- "recompile": "node-gyp clean && node-gyp configure && node-gyp build",
- "recompile-v1": "node-gyp clean && set LMDB_DATA_V1=true&& node-gyp configure && set LMDB_DATA_V1=true&& node-gyp build",
- "test": "mocha test/**.test.js --expose-gc --recursive",
- "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 ./benchmark/index.js"
- },
- "gypfile": true,
- "dependencies": {
- "msgpackr": "^1.11.2",
- "node-addon-api": "^6.1.0",
- "node-gyp-build-optional-packages": "5.2.2",
- "ordered-binary": "^1.5.3",
- "weak-lru-cache": "^1.2.2"
- },
- "devDependencies": {
- "@types/node": "^16.7.10",
- "benchmark": "^2.1.4",
- "chai": "^4.3.4",
- "cpy-cli": "^4.1.0",
- "fs-extra": "^9.0.1",
- "mocha": "^10.1.0",
- "prebuildify-ci": "^1.0.5",
- "prebuildify-platform-packages": "5.0.4",
- "prettier": "^3.0.2",
- "rimraf": "^3.0.2",
- "rollup": "^2.61.1",
- "tsd": "^0.14.0"
- },
- "bugs": {
- "url": "https://github.com/kriszyp/lmdb-js/issues"
- },
- "homepage": "https://github.com/kriszyp/lmdb-js#readme",
- "directories": {
- "test": "tests"
- },
- "prettier": {
- "useTabs": true,
- "singleQuote": true
- },
- "optionalDependencies": {
- "@lmdb/lmdb-darwin-arm64": "3.2.6",
- "@lmdb/lmdb-darwin-x64": "3.2.6",
- "@lmdb/lmdb-linux-arm": "3.2.6",
- "@lmdb/lmdb-linux-arm64": "3.2.6",
- "@lmdb/lmdb-linux-x64": "3.2.6",
- "@lmdb/lmdb-win32-x64": "3.2.6"
- }
- }
|