UNPKG

eizen

Version:

Vector database Engine for ArchiveNET

89 lines (88 loc) 2.61 kB
{ "name": "eizen", "version": "0.1.2", "description": "Vector database Engine for ArchiveNET", "main": "lib/index.cjs", "module": "lib/index.js", "types": "lib/index.d.ts", "type": "module", "exports": { ".": { "import": { "types": "./lib/index.d.ts", "default": "./lib/index.js" }, "require": { "types": "./lib/index.d.cts", "default": "./lib/index.cjs" } } }, "files": ["lib", "proto", "README.md", "package.json"], "scripts": { "build": "tsdown", "test": "vitest", "test:ci": "vitest --run --exclude '**/python.test.ts'", "test:local": "vitest --run", "test:python": "cd test/python && uv run main.py", "test:ui": "vitest --ui", "coverage": "vitest run --coverage", "test:heap": "npx vitest test/heap.test.ts", "test:hnsw": "npx vitest test/hnsw.test.ts", "test:proto": "npx vitest test/proto.test.ts", "test:eizen": "npx vitest test/eizen.test.ts", "check": "biome check --write .", "check:ci": "biome check .", "proto:clean": "rm -rf proto/*.js proto/*.d.ts", "proto:gen": "npm run proto:clean && npx pbjs ./proto/hnsw_comm.proto -w commonjs -t static-module -o ./proto/hnsw_comm.js && npx pbts ./proto/hnsw_comm.js -o ./proto/hnsw_comm.d.ts && npx pbjs ./proto/request.proto -w commonjs -t static-module -o ./proto/request.js && npx pbts ./proto/request.js -o ./proto/request.d.ts", "use-npm": "rm -f pnpm-lock.yaml && rm -rf node_modules && npm install", "use-pnpm": "rm -f package-lock.json && rm -rf node_modules && pnpm install" }, "keywords": [ "vector-database", "hnsw", "arweave", "blockchain", "similarity-search", "machine-learning", "nearest-neighbor", "embeddings", "nodejs", "typescript" ], "author": "Agasta", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/Itz-Agasta/Eizendb.git" }, "homepage": "https://github.com/Itz-Agasta/Eizendb#readme", "bugs": { "url": "https://github.com/Itz-Agasta/Eizendb/issues" }, "packageManager": "pnpm@10.11.0", "devDependencies": { "@biomejs/biome": "^1.9.4", "@tsconfig/node23": "^23.0.2", "@types/long": "^5.0.0", "@types/node": "^22.15.21", "@vitest/coverage-v8": "^3.1.4", "@vitest/ui": "^3.1.4", "arlocal": "^1.1.66", "ioredis": "^5.6.1", "protobufjs-cli": "^1.1.3", "tsdown": "^0.12.4", "tsx": "^4.19.4", "typescript": "^5.8.3", "vitest": "^3.1.4", "warp-contracts-redis": "^0.4.2" }, "dependencies": { "heap-js": "^2.6.0", "hollowdb": "^1.4.3", "long": "^5.3.2", "protobufjs": "^7.4.0", "warp-contracts": "^1.4.45", "warp-contracts-plugin-deploy": "^1.0.13" } }