UNPKG

bookshelf-eloquent

Version:

Bookshelf extension that adds the functionality of eloquent.

65 lines (64 loc) 1.51 kB
{ "name": "bookshelf-eloquent", "version": "0.1.15", "description": "Bookshelf extension that adds the functionality of eloquent.", "main": "index.js", "files": [ "index.js" ], "scripts": { "migrate": "node ./scripts/drop-all-tables.js && ./node_modules/knex/bin/cli.js migrate:latest && ./node_modules/knex/bin/cli.js seed:run", "test": "node test.js" }, "repository": { "type": "git", "url": "git+https://github.com/adobnikar/bookshelf-eloquent.git" }, "keywords": [ "bookshelf", "knex", "eloquent", "extension", "laravel", "whereHas", "where has", "withCount", "with count", "with", "relation", "take", "skip", "limit", "offset", "destroyAll", "destroy all", "orderBy", "table alias", "bulk insert", "nested where", "relation aliases" ], "author": "Andraž Dobnikar <andraz.dobnikar@hotmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/adobnikar/bookshelf-eloquent/issues" }, "homepage": "https://github.com/adobnikar/bookshelf-eloquent#readme", "devDependencies": { "bcrypt": "^1.0.2", "bookshelf": "^0.12.0", "bookshelf-paranoia": "^0.11.0", "bookshelf-scopes": "^1.5.0", "dotenv": "^4.0.0", "faker": "^4.1.0", "knex": "^0.14.2", "moment": "^2.19.1", "mysql": "^2.13.0", "seedrandom": "^2.4.3" }, "dependencies": { "lodash": "^4.17.4", "memoizee": "^0.4.4", "xtend": "^4.0.1" } }