@joystick.js/db-canary
Version:
JoystickDB - A minimalist database server for the Joystick framework
58 lines (57 loc) • 1.99 kB
JSON
{
"name": "@joystick.js/db-canary",
"type": "module",
"version": "0.0.0-canary.2300",
"canary_version": "0.0.0-canary.2299",
"description": "JoystickDB - A minimalist database server for the Joystick framework",
"main": "./dist/server/index.js",
"scripts": {
"build": "node ./.build/index.js",
"release": "node increment_version.js && npm run build && npm publish",
"start": "node src/server/index.js",
"test": "NODE_ENV=test node test_runner.js core",
"test:watch": "NODE_ENV=test ava --watch",
"test:performance": "NODE_ENV=test node test_runner.js bulk",
"test:enterprise": "NODE_ENV=test node test_runner.js enterprise",
"test:benchmarks": "NODE_ENV=test node test_runner.js benchmarks",
"test:1m": "NODE_ENV=test node test_runner.js individual",
"test:runner": "node test_runner.js",
"test:safe": "NODE_ENV=test node test_runner.js safe",
"test:standard": "NODE_ENV=test node test_runner.js standard",
"test:isolated": "NODE_ENV=test node test_runner.js isolated",
"build:types": "tsc --declaration --emitDeclarationOnly --allowJs --outDir types src/**/*.js",
"build:types:client": "tsc --declaration --emitDeclarationOnly --allowJs --outDir types/client src/client/*.js",
"build:types:server": "tsc --declaration --emitDeclarationOnly --allowJs --outDir types/server src/server/**/*.js"
},
"keywords": [
"database",
"server",
"tcp",
"joystick",
"framework"
],
"author": "",
"license": "SAUCR",
"devDependencies": {
"@types/node": "^24.3.0",
"ava": "^6.0.1",
"esbuild": "^0.25.2",
"sinon": "^21.0.0",
"typescript": "^5.9.2"
},
"ava": {
"files": [
"tests/**/*.test.js",
"!tests/performance/*.test.js"
],
"verbose": true
},
"dependencies": {
"@aws-sdk/client-s3": "^3.879.0",
"bcrypt": "^6.0.0",
"lmdb": "^3.4.2",
"msgpackr": "^1.11.5",
"winston": "^3.17.0",
"winston-daily-rotate-file": "^5.0.0"
}
}