UNPKG

hayai-db

Version:

⚡ Instantly create and manage local databases with one command

106 lines (105 loc) 2.9 kB
{ "name": "hayai-db", "version": "0.7.1", "type": "module", "description": "⚡ Instantly create and manage local databases with one command", "main": "dist/index.js", "bin": { "hayai": "dist/cli/index.js" }, "files": [ "dist/", "README.md", "LICENSE", "HAYAIDB.md", "ABOUT_BACKUP.md", "CONTRIBUTING.md", "DEVELOPMENT.md", ".hayaidb", "hayai.config.yaml" ], "scripts": { "build": "tsc", "dev": "tsc && node dist/cli/index.js", "test": "jest", "test:unit": "jest --testPathPattern=\"src/tests/unit\" --verbose", "test:integration": "jest --testPathPattern=\"src/tests/integration\" --verbose --testTimeout=180000", "test:cli": "jest --testPathPattern=\"src/tests/cli\" --verbose --testTimeout=120000", "test:database": "jest --testPathPattern=\"src/tests/database-specific\" --verbose --testTimeout=180000", "test:all": "npm run test:unit && npm run test:integration && npm run test:cli && npm run test:database", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:ci": "jest --ci --coverage --watchAll=false", "lint": "eslint src --ext .ts,.js", "lint:fix": "eslint src --ext .ts,.js --fix", "clean": "rm -rf dist", "prebuild": "npm run clean", "prepack": "npm run build" }, "keywords": [ "database", "docker", "cli", "sql", "keyvalue", "widecolumn", "timeseries", "vector", "backend", "development", "mariadb", "postgresql", "redis", "cassandra", "qdrant", "meilisearch", "sqlite", "duckdb", "influxdb2", "influxdb3", "timescaledb", "questdb" ], "author": "hitoshyamamoto <andrehitoshi.01@gmail.com>", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/hitoshyamamoto/hayai.git" }, "bugs": { "url": "https://github.com/hitoshyamamoto/hayai/issues" }, "homepage": "https://github.com/hitoshyamamoto/hayai#readme", "publishConfig": { "registry": "https://registry.npmjs.org/" }, "dependencies": { "@types/yaml": "^1.9.7", "chalk": "^5.4.1", "commander": "^12.1.0", "dockerode": "^4.0.7", "fs-extra": "^11.3.0", "inquirer": "^9.2.12", "ioredis": "^5.6.1", "ora": "^8.2.0", "pg": "^8.16.3", "yaml": "^2.8.0" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/inquirer": "^9.0.8", "@types/jest": "^29.5.14", "@types/node": "^22.16.0", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "eslint": "^8.57.1", "jest": "^29.7.0", "prettier": "^3.6.2", "ts-jest": "^29.4.0", "tsx": "^4.20.3", "typescript": "^5.8.3" }, "engines": { "node": ">=18.0.0" } }