UNPKG

1.79 kBJSONView Raw
1{
2 "name": "bissle",
3 "description": "Minimalist HALicious pagination reply interface for HapiJS",
4 "keywords": [
5 "hapi",
6 "hal",
7 "rest",
8 "paginate",
9 "pagination",
10 "reply",
11 "interface"
12 ],
13 "version": "1.0.1",
14 "license": "MIT",
15 "author": {
16 "name": "Felix Heck",
17 "email": "hi@whoTheHeck.de",
18 "url": "http://whoTheHeck.de"
19 },
20 "repository": {
21 "type": "git",
22 "url": "https://github.com/felixheck/bissle.git"
23 },
24 "bugs": {
25 "email": "hi@whoTheHeck.com",
26 "url": "https://github.com/felixheck/bissle/issues"
27 },
28 "main": "./lib/index.js",
29 "config": {
30 "tapeOptions": "-r babel-core/register test/**/*.spec.js"
31 },
32 "scripts": {
33 "build": "babel -d lib src",
34 "coverage": "NODE_ENV=test istanbul cover tape -- $npm_package_config_tapeOptions | tap-spec",
35 "lint": "eslint --ext .js src",
36 "start": "watch 'npm test' src test --wait 5 --interval 1",
37 "test": "NODE_ENV=test tape $npm_package_config_tapeOptions | tap-spec",
38 "prebuild": "rm -rf lib",
39 "precoverage": "rm -rf coverage",
40 "prepublish": "npm run build"
41 },
42 "devDependencies": {
43 "babel-cli": "^6.18.0",
44 "babel-core": "^6.18.0",
45 "babel-eslint": "^7.1.0",
46 "babel-preset-es2015": "^6.18.0",
47 "babel-preset-stage-0": "^6.16.0",
48 "eslint": "3.8.1",
49 "eslint-config-airbnb-base": "^9.0.0",
50 "eslint-plugin-import": "^2.0.1",
51 "eslint-plugin-jsx-a11y": "^2.2.3",
52 "hapi": "^15.2.0",
53 "istanbul": "^1.0.0-alpha.2",
54 "tap-spec": "^4.1.1",
55 "tape": "^4.6.2",
56 "watch": "^1.0.1"
57 },
58 "dependencies": {
59 "akaya": "0.3.0",
60 "boom": "^4.2.0",
61 "joi": "^9.2.0",
62 "lodash": "^4.16.4",
63 "qs": "^6.3.0"
64 },
65 "peerDependencies": {
66 "akaya": ">= 0.x.x",
67 "hapi": ">= 13.x.x"
68 }
69}