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
JSON
{
"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"
}
}