UNPKG

4.08 kBJSONView Raw
1{
2 "name": "ipfsd-ctl",
3 "version": "3.0.0",
4 "description": "Spawn IPFS Daemons, JS or Go",
5 "license": "MIT",
6 "leadMaintainer": "Hugo Dias <mail@hugodias.me>",
7 "main": "src/index.js",
8 "jsdelivr": "dist/index.min.js",
9 "unpkg": "dist/index.min.js",
10 "scripts": {
11 "lint": "aegir lint",
12 "docs": "aegir docs",
13 "build": "aegir build",
14 "test": "aegir test -t node -t browser --timeout 10000",
15 "test:node": "aegir test -t node",
16 "test:browser": "aegir test -t browser",
17 "release": "aegir release --timeout 10000",
18 "release-minor": "aegir release --type minor",
19 "release-major": "aegir release --type major",
20 "coverage": "aegir coverage --timeout 50000"
21 },
22 "browser": {
23 "./src/endpoint/server.js": "./src/endpoint/server.browser.js",
24 "./src/utils.js": "./src/utils.browser.js",
25 "./src/ipfsd-daemon.js": "./src/ipfsd-client.js"
26 },
27 "husky": {
28 "hooks": {
29 "pre-commit": "lint-staged && npx aegir dep-check",
30 "commit-msg": "npx aegir commitlint -- -E HUSKY_GIT_PARAMS"
31 }
32 },
33 "lint-staged": {
34 "*.js": [
35 "eslint --fix -c node_modules/aegir/src/config/eslintrc.js",
36 "git add"
37 ]
38 },
39 "engines": {
40 "node": ">=8.0.0",
41 "npm": ">=6.0.0"
42 },
43 "files": [
44 "src",
45 "dist"
46 ],
47 "keywords": [
48 "ipfs",
49 "node",
50 "daemon"
51 ],
52 "dependencies": {
53 "@hapi/boom": "^8.0.1",
54 "@hapi/hapi": "^18.3.2",
55 "@hapi/joi": "^16.1.8",
56 "debug": "^4.1.1",
57 "execa": "^4.0.0",
58 "fs-extra": "^8.1.0",
59 "ipfs-utils": "^0.7.1",
60 "ky": "^0.15.0",
61 "ky-universal": "^0.3.0",
62 "merge-options": "^2.0.0",
63 "multiaddr": "^7.2.1",
64 "nanoid": "^2.1.9",
65 "temp-write": "^4.0.0"
66 },
67 "devDependencies": {
68 "aegir": "^20.5.0",
69 "benchmark": "^2.1.4",
70 "chai": "^4.2.0",
71 "chai-as-promised": "^7.1.1",
72 "dirty-chai": "^2.0.1",
73 "go-ipfs-dep": "github:ipfs/npm-go-ipfs-dep#master",
74 "husky": "^4.0.10",
75 "ipfs": "^0.40.0",
76 "ipfs-http-client": "^42.0.0",
77 "lint-staged": "^10.0.2"
78 },
79 "peerDependencies": {
80 "go-ipfs-dep": "*",
81 "ipfs": "*",
82 "ipfs-http-client": "*"
83 },
84 "repository": {
85 "type": "git",
86 "url": "git+https://github.com/ipfs/js-ipfsd-ctl.git"
87 },
88 "bugs": {
89 "url": "https://github.com/ipfs/js-ipfsd-ctl/issues"
90 },
91 "homepage": "https://github.com/ipfs/js-ipfsd-ctl",
92 "contributors": [
93 "Agent of User <git@agentofuser.com>",
94 "Alan Shaw <alan.shaw@protocol.ai>",
95 "Alan Shaw <alan@tableflip.io>",
96 "Alex Potsides <alex@achingbrain.net>",
97 "André Cruz <andremiguelcruz@msn.com>",
98 "Bret Comnes <bcomnes@gmail.com>",
99 "David Dias <daviddias.p@gmail.com>",
100 "Dmitriy Ryajov <dryajov@gmail.com>",
101 "FrauBienenstich <susanne.dewein@gmail.com>",
102 "Friedel Ziegelmayer <dignifiedquire@gmail.com>",
103 "Gar <gar+gh@danger.computer>",
104 "Haad <haadcode@users.noreply.github.com>",
105 "Harlan T Wood <harlantwood@users.noreply.github.com>",
106 "Hugo Dias <hugomrdias@gmail.com>",
107 "Hugo Dias <mail@hugodias.me>",
108 "Jacob Heun <jacobheun@gmail.com>",
109 "Jacob Heun <jake@andyet.net>",
110 "Jonathan <jkrone@vt.edu>",
111 "Kristoffer Ström <kristoffer@rymdkoloni.se>",
112 "Lars-Magnus Skog <ralphtheninja@riseup.net>",
113 "Maciej Krüger <mkg20001@gmail.com>",
114 "Marcin Rataj <lidel@lidel.org>",
115 "Richard Littauer <richard.littauer@gmail.com>",
116 "Richard Schneider <makaretu@gmail.com>",
117 "Scott Hardy <scott.the.hardy@gmail.com>",
118 "Stephen Whitmore <stephen.whitmore@gmail.com>",
119 "Vasco Santos <vasco.santos@moxy.studio>",
120 "Vasco Santos <vasco.santos@ua.pt>",
121 "Volker Mische <volker.mische@gmail.com>",
122 "dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>",
123 "edsilv <e.silverton@gmail.com>",
124 "greenkeeperio-bot <support@greenkeeper.io>",
125 "haad <haad@headbanggames.com>",
126 "haadcode <haadcode@headbanggames.com>",
127 "jbenet <juan@benet.ai>",
128 "tcme <hi@this-connect.me>",
129 "ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ <victorbjelkholm@gmail.com>"
130 ]
131}