UNPKG

alphabase

Version:

AlphaBase V3.0 - Advanced file-based database with JWT authentication, RSA encryption, audit logging, HTTP server, and comprehensive security features.

88 lines (87 loc) 2.58 kB
{ "name": "alphabase", "version": "3.0.1", "description": "AlphaBase V3.0 - Advanced file-based database with JWT authentication, RSA encryption, audit logging, HTTP server, and comprehensive security features.", "main": "alpha.js", "types": "alpha.d.ts", "files": [ "alpha.js", "alpha.d.ts", "index.js", "cli.js", "server.js", "security.js", "performance.js", "pool.js", "config/", "public/", "README.md", "LICENSE" ], "scripts": { "test": "jest --runInBand --no-cache --forceExit", "test:watch": "jest --watchAll", "test:coverage": "jest --coverage", "test:performance": "jest tests/performance.test.js --verbose", "test:performance-logs": "node -e \"process.env.SHOW_PERFORMANCE_LOGS='true'\" && jest --runInBand --no-cache --forceExit", "test:verify": "node verify-tests.js", "test:manual": "node manual-test.js", "benchmark": "node benchmark.js", "benchmark:performance": "node -e \"console.log('=== AlphaBase V3.0.0 Performance Benchmark ==='); require('./benchmark.js')\"", "lint": "npx eslint . --ext .js,.ts", "type-check": "npx tsc --noEmit", "server": "node cli.js server --allow-server", "cli": "node cli.js", "docs": "node -e \"console.log('AlphaBase V3.0.0 Professional - See README.md for documentation')\"", "profile": "node --prof benchmark.js && node --prof-process isolate-*.log > profile.txt" }, "keywords": [ "database", "key-value", "json", "file-based", "lightweight", "alphabase", "jwt", "rsa", "encryption", "audit", "server", "rest-api", "performance", "optimization", "caching", "connection-pool", "professional", "enterprise" ], "author": { "name": "ByAlphas", "url": "https://github.com/ByAlphas/alphabase" }, "license": "BSD-2-Clause", "repository": { "type": "git", "url": "https://github.com/ByAlphas/alphabase.git" }, "bugs": { "url": "https://github.com/ByAlphas/alphabase/issues" }, "homepage": "https://github.com/ByAlphas/alphabase#readme", "devDependencies": { "jest": "^29.0.0", "typescript": "^5.0.0" }, "dependencies": { "@picocss/pico": "^2.1.1", "ajv": "^8.17.1", "boxen": "^8.0.1", "chalk": "^5.4.1", "crypto-js": "^4.2.0", "express": "^5.1.0", "inquirer": "^12.8.2", "inquirer-autocomplete-prompt": "^3.0.1", "jsonwebtoken": "^9.0.0", "yargs": "^18.0.0" } }