UNPKG

2.13 kBJSONView Raw
1{
2 "name": "ketting",
3 "version": "6.0.4",
4 "description": "Opiniated HATEAOS / Rest client.",
5 "main": "dist/index.js",
6 "browser": "browser/ketting.min.js",
7 "scripts": {
8 "test": "make test",
9 "prepublishOnly": "make build",
10 "build": "make build"
11 },
12 "repository": {
13 "type": "git",
14 "url": "git+https://github.com/badgateway/ketting.git"
15 },
16 "keywords": [
17 "rest",
18 "hypermedia",
19 "client",
20 "http",
21 "hateoas",
22 "hal"
23 ],
24 "author": "Evert Pot",
25 "license": "MIT",
26 "bugs": {
27 "url": "https://github.com/badgateway/ketting/issues"
28 },
29 "homepage": "https://github.com/badgateway/ketting#readme",
30 "files": [
31 "src/",
32 "dist/",
33 "browser/ketting.min.js",
34 "browser/ketting.min.js.map"
35 ],
36 "types": "dist/index.d.ts",
37 "dependencies": {
38 "fetch-mw-oauth2": "^0.5.0",
39 "hal-types": "^1.2.1",
40 "http-link-header": "^1.0.3",
41 "node-fetch": "^2.6.1",
42 "querystring-browser": "^1.0.4",
43 "sax": "^1.2.4",
44 "uri-template": "^1.0.1"
45 },
46 "devDependencies": {
47 "@types/chai": "^4.2.12",
48 "@types/http-link-header": "^1.0.1",
49 "@types/koa-bodyparser": "^4.3.0",
50 "@types/koa-logger": "^3.1.1",
51 "@types/koa-static": "^4.0.1",
52 "@types/mocha": "^8.0.3",
53 "@types/node": "^10.17.35",
54 "@types/node-fetch": "^2.5.7",
55 "@types/sax": "^1.2.1",
56 "@typescript-eslint/eslint-plugin": "^4.3.0",
57 "@typescript-eslint/parser": "^4.3.0",
58 "awesome-typescript-loader": "^5.2.1",
59 "chai": "^4.2.0",
60 "eslint": "^7.10.0",
61 "koa": "^2.13.0",
62 "koa-bodyparser": "^4.3.0",
63 "koa-logger": "^3.2.1",
64 "koa-path-match": "^3.0.0",
65 "koa-static": "^5.0.0",
66 "mocha": "^8.1.3",
67 "nyc": "^15.1.0",
68 "ts-node": "^9.0.0",
69 "typescript": "^4.0.3",
70 "webpack": "^4.44.2",
71 "webpack-cli": "^3.3.12"
72 },
73 "nyc": {
74 "extension": [
75 ".ts"
76 ]
77 },
78 "mocha": {
79 "require": [
80 "ts-node/register",
81 "test/testserver.ts"
82 ],
83 "ignore": "test/test-entrypoint.ts",
84 "recursive": true,
85 "extension": [
86 "ts",
87 "js",
88 "tsx"
89 ],
90 "exit": true
91 }
92}