bookshelf-eloquent
Version:
Bookshelf extension that adds the functionality of eloquent.
65 lines (64 loc) • 1.51 kB
JSON
{
"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"
}
}