UNPKG

2.41 kBJSONView Raw
1{
2 "name": "unifile",
3 "description": "Library to provide a unified API, mirroring Fs, for cloud storage services. ",
4 "version": "2.0.7",
5 "author": "Jean-Baptiste Richardet <jeanbaptiste.richardet@gmail.com> (https://github.com/JbIPS)",
6 "contributors": [
7 "Alex Hoyau <a.hoyau@silexlabs.org> (https://lexoyo.me/)"
8 ],
9 "dependencies": {
10 "basic-ftp": "^3.8.6",
11 "bluebird": "^3.0.5",
12 "mime": "^2.0.3",
13 "request": "^2.88.0",
14 "sftp-promises": "^1.4.1",
15 "unifile-common-tools": "^1.0.0",
16 "webfinger.js": "^2.4.2"
17 },
18 "devDependencies": {
19 "chai": "^4.0.2",
20 "chai-as-promised": "^7.0.0",
21 "coveralls": "^3.0.0",
22 "cross-env": "^5.1.1",
23 "docdash": "^0.4.0",
24 "eslint": "^4.1.1",
25 "ftp-srv": "^4.2.0",
26 "husky": "^3.0.5",
27 "jsdoc": "^3.6.3",
28 "mocha": "^4.0.1",
29 "nyc": "^14.1.1",
30 "pem": "^1.14.2",
31 "ssh2": "^0.5.5"
32 },
33 "repository": {
34 "type": "git",
35 "url": "https://github.com/silexlabs/unifile.git"
36 },
37 "keywords": [
38 "cloud",
39 "dropbox",
40 "github",
41 "storage",
42 "webdav",
43 "remotestorage",
44 "ftp",
45 "sftp"
46 ],
47 "main": "lib/index.js",
48 "files": [
49 "lib/"
50 ],
51 "directories": {
52 "lib": "lib",
53 "test": "test",
54 "example": "samples"
55 },
56 "license": "MIT",
57 "engines": {
58 "node": "^8.16.1",
59 "npm": "^3.9.5"
60 },
61 "scripts": {
62 "test": "mocha test/*.js -R nyan",
63 "test:min": "mocha test/*.js -R min",
64 "watch": "npm run test:min -- --watch",
65 "lint": "eslint test/*.js lib/*.js",
66 "cover": "nyc --reporter=lcov npm run test:min",
67 "cover:check": "nyc check-coverage",
68 "cover:export": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",
69 "gen:docs": "jsdoc -R README.md -c jsdoc.json",
70 "preversion": "npm run test:min && npm run lint && npm run gen:docs",
71 "version": "cross-env-shell LIB_VERSION=$(env | grep npm_package_version | grep -v script | cut -d= -f2); sed -e \"s/Unreleased/$LIB_VERSION/\" -e \"s/HEAD/v$LIB_VERSION/\" -e \"/^## \\[$LIB_VERSION/ s/$/ - $(date +%Y-%m-%d)/\" CHANGELOG.md -i && git add docs CHANGELOG.md package.json",
72 "postversion": "git push --follow-tags"
73 },
74 "bugs": {
75 "url": "https://github.com/silexlabs/unifile/issues"
76 },
77 "homepage": "http://projects.silexlabs.org/unifile/",
78 "husky": {
79 "hooks": {
80 "pre-commit": "npm run test:min && npm run lint"
81 }
82 }
83}