{
    "name": "usearch",
    "version": "2.21.4",
    "description": "Smaller & Faster Single-File Vector Search Engine from Unum",
    "author": "Ash Vardanian (https://ashvardanian.com/)",
    "license": "Apache 2.0",
    "homepage": "https://unum-cloud.github.io/usearch/",
    "repository": {
        "type": "git",
        "url": "https://github.com/unum-cloud/usearch.git"
    },
    "bugs": {
        "url": "https://github.com/unum-cloud/usearch/issues",
        "email": "info@unum.cloud"
    },
    "engines": {
        "node": "~10 >=10.20 || >=12.17"
    },
    "files": [
        "binding.gyp",
        "c",
        "cpp",
        "cmake",
        "fp16",
        "simsimd",
        "include",
        "javascript",
        "prebuilds"
    ],
    "dependencies": {
        "bindings": "^1.5.0",
        "node-addon-api": "^8.5.0",
        "node-gyp-build": "^4.8.4"
    },
    "scripts": {
        "test": "node --test ./javascript/usearch.test.js",
        "install": "node-gyp-build",
        "prebuild-single": "prebuildify --napi --strip",
        "prebuild-arm64": "prebuildify --arch arm64 --napi",
        "prebuild-darwin-x64+arm64": "prebuildify --arch arm64+x64 --napi --strip",
        "build-js": "tsc -p javascript/tsconfig-esm.json && tsc -p javascript/tsconfig-cjs.json && cp javascript/dist-package-esm.json javascript/dist/esm/package.json && cp javascript/dist-package-cjs.json javascript/dist/cjs/package.json"
    },
    "devDependencies": {
        "@types/bindings": "^1.5.5",
        "@types/node": "^24.3.0",
        "node-gyp": "^11.4.2",
        "prebuildify": "^6.0.1",
        "typescript": "^5.9.2"
    },
    "main": "javascript/dist/cjs/usearch.js",
    "module": "javascript/dist/esm/usearch.js",
    "exports": {
        ".": {
            "import": "./javascript/dist/esm/usearch.js",
            "require": "./javascript/dist/cjs/usearch.js"
        }
    }
}
