UNPKG

generic-repository

Version:

Generic repository pattern implementation for node.js. Currently supports mongo and in-memory(testing) databases.

48 lines (47 loc) 1.4 kB
{ "name": "generic-repository", "version": "1.5.11", "description": "Generic repository pattern implementation for node.js. Currently supports mongo and in-memory(testing) databases.", "main": "dist/index", "types": "./dist/index.d.ts", "scripts": { "build": "npm run tslint && npx rimraf dist && npx tsc && npm run copy", "tslint": "tslint \"src/**.ts\"", "copy": "copyfiles -u 1 src/test/mock/*.json dist/", "test": "npm run build && nyc --reporter=text --reporter=html mocha ./dist/test/**.tests.js", "semantic-release": "semantic-release" }, "repository": { "type": "git", "url": "git+https://github.com/GuidionDev/generic-repository.git" }, "keywords": [ "repository", "mongodb", "generic" ], "author": "rslump", "license": "MIT", "bugs": { "url": "https://github.com/GuidionDev/generic-repository/issues" }, "homepage": "https://github.com/GuidionDev/generic-repository#readme", "dependencies": { "mongodb": "^3.1.3" }, "devDependencies": { "@types/mocha": "^5.2.5", "@types/nconf": "0.0.37", "@types/node": "^10.11.5", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "copyfiles": "^2.1.0", "dotenv": "^6.0.0", "mocha": "^5.2.0", "nyc": "^13.0.1", "semantic-release": "^15.10.0", "supertest": "^3.3.0", "tslint": "^5.2.0", "typescript": "^2.7.1" } }