UNPKG

2.02 kBJSONView Raw
1{
2 "name": "bookshelf",
3 "version": "0.10.1",
4 "description": "A lightweight ORM for PostgreSQL, MySQL, and SQLite3",
5 "main": "bookshelf.js",
6 "scripts": {
7 "clean": "rm -rf ./lib",
8 "dev": "babel -w -q -L -D ./src/ --out-dir ./lib/",
9 "build": "babel -q -L -D ./src/ --out-dir ./lib/",
10 "lint": "eslint bookshelf.js src/",
11 "cover": "npm run lint && istanbul cover _mocha -- --check-leaks -t 5000 -b -R spec test/index.js",
12 "test": "npm run lint && mocha --check-leaks -t 5000 -b test/index.js",
13 "jsdoc": "./scripts/jsdoc.sh",
14 "gh-pages": "./scripts/gh-pages.sh",
15 "prepublish": "npm run build",
16 "postpublish": "./scripts/postpublish.sh"
17 },
18 "homepage": "http://bookshelfjs.org",
19 "repository": {
20 "type": "git",
21 "url": "git://github.com/tgriesser/bookshelf.git"
22 },
23 "keywords": [
24 "orm",
25 "mysql",
26 "postgresql",
27 "sqlite",
28 "datamapper",
29 "active record"
30 ],
31 "dependencies": {
32 "babel-runtime": "^6.6.1",
33 "bluebird": "^2.9.4",
34 "chalk": "^1.0.0",
35 "create-error": "~0.3.1",
36 "inflection": "^1.5.1",
37 "inherits": "~2.0.1",
38 "lodash": "^4.13.1"
39 },
40 "devDependencies": {
41 "babel-cli": "^6.0.15",
42 "babel-eslint": "^5.0.0",
43 "babel-plugin-syntax-object-rest-spread": "^6.0.14",
44 "babel-plugin-transform-object-rest-spread": "^6.0.14",
45 "babel-plugin-transform-runtime": "^6.6.0",
46 "babel-preset-es2015": "^6.0.14",
47 "bookshelf-jsdoc-theme": "^0.1.2",
48 "chai": "~1.9.1",
49 "eslint": "2.2.0",
50 "istanbul": "^0.3.19",
51 "jsdoc": "^3.4.0",
52 "knex": "^0.12.0",
53 "minimist": "^1.1.0",
54 "mocha": "^2.0.1",
55 "mysql": "^2.5.2",
56 "node-uuid": "~1.4.1",
57 "pg": "^4.3.0",
58 "semver": "^5.0.3",
59 "sinon": "^1.11.1",
60 "sinon-chai": "^2.6.0",
61 "sqlite3": "^3.0.5"
62 },
63 "peerDependencies": {
64 "knex": ">=0.6.10 <0.13.0"
65 },
66 "author": {
67 "name": "Tim Griesser",
68 "web": "https://github.com/tgriesser"
69 },
70 "license": "MIT",
71 "readmeFilename": "README.md"
72}