UNPKG

@nodify_at/hailo.js

Version:

High-performance Node.js bindings for Hailo AI acceleration processors (NPU). Run neural network inference with hardware acceleration on Hailo-8 devices.

147 lines (146 loc) 3.41 kB
{ "name": "@nodify_at/hailo.js", "version": "1.0.0", "description": "High-performance Node.js bindings for Hailo AI acceleration processors (NPU). Run neural network inference with hardware acceleration on Hailo-8 devices.", "main": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", "files": [ "lib/**/*", "dist/**/*", "prebuilds/**/*", "binding.gyp", "README.md", "LICENSE" ], "scripts": { "install": "node-gyp-build", "build": "tsc -p tsconfig.prod.json", "build:addon": "node-gyp rebuild", "prebuild": "prebuildify --napi --strip --tag-armv", "prebuild:all": "npm run prebuild -- --arch=arm64", "clean": "node-gyp clean && rm -rf prebuilds dist build", "configure": "node-gyp configure", "test": "node --test test/*.test.js", "lint": "eslint src", "format": "prettier --write \"src/**/*.{js,ts}\"", "prepublishOnly": "npm run clean && npm run build && npm run prebuild:all", "version:patch": "npm version patch", "version:minor": "npm version minor", "version:major": "npm version major" }, "keywords": [ "hailo", "hailo-8", "npu", "ai", "inference", "neural-network", "deep-learning", "machine-learning", "object-detection", "yolo", "computer-vision", "hardware-acceleration", "edge-ai", "edge-computing", "raspberry-pi", "arm64", "aarch64", "embedded", "iot", "ml", "tpu", "accelerator", "hailort", "bindings", "native", "addon" ], "author": { "name": "Hasan Oezdemir", "email": "office@nodify.at", "url": "https://nodify.at" }, "contributors": [ { "name": "Hasan Oezdemir", "email": "office@nodify.at" } ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/nodify-at/hailo.js.git" }, "bugs": { "url": "https://github.com/nodify-at/hailo.js/issues", "email": "office@nodify.at" }, "homepage": "https://github.com/nodify-at/hailo.js#readme", "funding": [ { "type": "github", "url": "https://github.com/sponsors/nodify-at" }, { "type": "patreon", "url": "https://www.patreon.com/nodify_at" } ], "gypfile": true, "os": [ "linux", "darwin" ], "cpu": [ "arm64" ], "engines": { "node": ">=20.0.0", "npm": ">=8.0.0" }, "engineStrict": true, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/", "tag": "latest" }, "devDependencies": { "@eslint/js": "^9.31.0", "@nodify_at/picamera.js": "^1.0.5", "@types/node": "^22.16.3", "@types/ws": "^8.18.1", "eslint": "^9.31.0", "eslint-config-prettier": "^10.1.5", "prettier": "^3.6.2", "sharp": "^0.34.3", "tsx": "^4.20.3", "typescript": "^5.8.3", "typescript-eslint": "^8.36.0", "ws": "^8.18.3" }, "dependencies": { "node-addon-api": "^8.4.0", "node-gyp-build": "^4.8.4", "prebuildify": "^6.0.1" }, "directories": { "lib": "dist", "src": "src", "demo": "demo" }, "tags": [ "hailo", "ai-accelerator", "edge-ai", "npu" ], "badges": [ { "description": "npm version", "href": "https://badge.fury.io/js/@nodify_at%2Fhailo.js.svg", "url": "https://www.npmjs.com/package/@nodify_at/hailo.js" } ] }