UNPKG

@veloze/restbase

Version:
90 lines 2.15 kB
{ "name": "@veloze/restbase", "version": "1.0.2", "description": "Rest-API to database", "keywords": [ "restbase", "rest-api", "database", "crud" ], "homepage": "https://github.com/commenthol/veloze-restbase#readme", "bugs": { "url": "https://github.com/commenthol/veloze-restbase/issues" }, "repository": { "type": "git", "url": "https://github.com/commenthol/veloze-restbase.git" }, "license": "MIT", "author": "commenthol <commenthol@gmail.com>", "sideEffects": false, "type": "module", "imports": { "#*": { "default": "./src/*" } }, "main": "src/index.js", "types": "types/index.d.ts", "files": [ "docs", "src", "types" ], "mocha": { "color": true, "recursive": true, "timeout": 2000 }, "dependencies": { "@search-dump/jsonstream": "^1.5.0", "ajv": "^8.18.0", "ajv-formats": "^3.0.1", "debug-level": "^4.1.1", "deepmerge": "^4.3.1", "sequelize": "^6.37.8", "veloze": "^1.5.2", "uuid": "^13.0.0" }, "devDependencies": { "@types/node": "^25.5.0", "c8": "^11.0.0", "conv-changelog": "^1.0.0", "dotenv": "^17.3.1", "eslint": "^10.0.3", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "express": "^5.2.1", "globals": "^17.4.0", "mariadb": "^3.5.2", "mocha": "^11.7.5", "mongodb": "^7.1.0", "npm-run-all2": "^8.0.4", "pg": "^8.20.0", "rimraf": "^6.1.3", "shelljs": "^0.10.0", "sqlite3": "^6.0.1", "supertest": "^7.2.2", "typescript": "^5.9.3" }, "engines": { "node": ">=18" }, "publishConfig": { "access": "public" }, "scripts": { "all": "npm-run-all clean lint c8 types", "ci": "CI=true npm-run-all lint c8 types", "changelog": "conv-changelog -o -t groups", "clean": "rimraf coverage", "c8": "c8 -r lcov -r text npm test", "dc": "docker compose --env-file .env -f ./scripts/docker-compose.yaml", "dc:down": "npm run dc -- down", "dc:up": "npm run dc -- up -d", "lint": "eslint .", "test": "mocha", "types": "node scripts/types" } }