startrail
Version:
Block Cache for js-ipfs
93 lines (92 loc) • 2.11 kB
JSON
{
"name": "startrail",
"version": "0.5.0",
"description": "Block Cache for js-ipfs",
"main": "src/index.js",
"scripts": {
"fmt": "prettier --write '**/*'",
"fmt:ci": "prettier -l '**/*'",
"style": "eslint .",
"test": "nyc --reporter=html --reporter=text-summary mocha --recursive --exit",
"test:ci": "npm run style && npm run fmt:ci && npm test",
"test:debug": "mocha debug test/**"
},
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
"pre-commit": "lint-staged && npm run test"
}
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"lint-staged": {
"*.js": [
"npm run style",
"npm run fmt",
"git add"
]
},
"dependencies": {
"async": "^2.6.1",
"cids": "^0.7.1",
"debug": "^3.1.0",
"lodash": "^4.17.15",
"multihashing-async": "^0.7.0",
"proxyquire": "^2.1.1"
},
"devDependencies": {
"@commitlint/cli": "^8.1.0",
"@commitlint/config-conventional": "^7.5.0",
"chai": "^4.2.0",
"eslint": "^5.13.0",
"eslint-config-prettier": "^6.0.0",
"eslint-plugin-prettier": "^3.1.0",
"husky": "^1.3.0",
"lint-staged": "^8.1.0",
"mocha": "^6.2.0",
"nyc": "^14.1.1",
"pre-commit": "^1.2.2",
"prettier": "^1.18.2",
"sinon": "^6.3.5"
},
"nyc": {
"check-coverage": true,
"lines": 50,
"statements": 50,
"branches": 50,
"functions": 100,
"exclude": [
"test/**",
"reports/*",
"npm-debug.log",
".nyc_output",
"commitlint.config.js"
],
"report-dir": "./reports",
"cache": true,
"all": true,
"extension": [
".js"
]
},
"engines": {
"node": ">=10"
},
"repository": {
"type": "git",
"url": "git+https://github.com/johnytiago/startrail.git"
},
"keywords": [
"libp2p",
"startrail"
],
"bugs": {
"url": "https://github.com/johnytiago/startrail/issues"
},
"homepage": "https://github.com/johnytiago/startrail",
"author": "João Tiago <joaosao10@gmail.com>",
"license": "MIT"
}