UNPKG

node-tenancy

Version:

Making multi-tenancy easier with Node.js & typescript

62 lines (61 loc) 1.45 kB
{ "name": "node-tenancy", "version": "1.2.5", "description": "Making multi-tenancy easier with Node.js & typescript", "main": "index.js", "homepage": "https://github.com/johnabil/tenancy#readme", "repository": { "type": "git", "url": "https://github.com/johnabil/tenancy" }, "scripts": { "test": "jest --detectOpenHandles", "lint": "eslint . --ext .js,.ts --config eslint.config.mjs" }, "bin": { "tenancy-db": "bin/db.js" }, "keywords": [ "node.js", "saas", "mongoose", "mongodb", "multi-tenant", "tenancy", "database", "sql", "sequelize", "rabbitmq", "redis", "Typescript" ], "author": "John Nabil", "license": "ISC", "dependencies": { "amqplib": "^0.10.8", "commander": "^14.0.0", "dotenv": "^17.2.1", "mongodb": "^6.18.0", "mongoose": "^8.17.0", "redis": "^5.6.1", "sequelize": "^6.37.7", "sequelize-cli": "^6.6.3" }, "devDependencies": { "@babel/core": "^7.26.9", "@babel/preset-env": "^7.26.9", "@babel/preset-typescript": "^7.27.0", "@eslint/js": "^9.25.1", "@shelf/jest-mongodb": "^5.1.0", "@types/amqplib": "^0.10.5", "@types/node": "^20.11.30", "babel-jest": "^29.7.0", "eslint": "^9.25.1", "eslint-plugin-node": "^11.1.0", "globals": "^16.0.0", "jest": "^29.7.0", "pg": "^8.14.1", "pg-hstore": "^2.3.4", "typescript-eslint": "^8.31.1" } }