package.json
 1  {
 2    "name": "@sinonjs/commons",
 3    "version": "1.8.3",
 4    "description": "Simple functions shared among the sinon end user libraries",
 5    "main": "lib/index.js",
 6    "types": "./types/index.d.ts",
 7    "scripts": {
 8      "build": "rm -rf types && tsc",
 9      "lint": "eslint .",
10      "precommit": "lint-staged",
11      "test": "mocha --recursive -R dot \"lib/**/*.test.js\"",
12      "test-check-coverage": "npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100",
13      "test-coverage": "nyc --reporter text --reporter html --reporter lcovonly npm run test",
14      "prepublishOnly": "npm run build",
15      "prettier:check": "prettier --check '**/*.{js,css,md}'",
16      "prettier:write": "prettier --write '**/*.{js,css,md}'",
17      "preversion": "npm run test-check-coverage",
18      "version": "changes --commits --footer",
19      "postversion": "git push --follow-tags && npm publish"
20    },
21    "repository": {
22      "type": "git",
23      "url": "git+https://github.com/sinonjs/commons.git"
24    },
25    "files": [
26      "lib",
27      "types"
28    ],
29    "author": "",
30    "license": "BSD-3-Clause",
31    "bugs": {
32      "url": "https://github.com/sinonjs/commons/issues"
33    },
34    "homepage": "https://github.com/sinonjs/commons#readme",
35    "lint-staged": {
36      "*.{js,css,md}": "prettier --check",
37      "*.js": "eslint"
38    },
39    "devDependencies": {
40      "@sinonjs/eslint-plugin-no-prototype-methods": "^0.1.0",
41      "@sinonjs/referee-sinon": "7.0.2",
42      "@studio/changes": "^2.0.0",
43      "eslint": "^6.1.0",
44      "eslint-config-prettier": "^6.3.0",
45      "eslint-config-sinon": "^4.0.0",
46      "eslint-plugin-ie11": "^1.0.0",
47      "eslint-plugin-jsdoc": "^22.1.0",
48      "eslint-plugin-mocha": "^6.1.1",
49      "eslint-plugin-prettier": "^3.0.0",
50      "husky": "4.2.3",
51      "jsverify": "0.8.4",
52      "knuth-shuffle": "^1.0.8",
53      "lint-staged": "10.1.1",
54      "mocha": "7.1.0",
55      "nyc": "15.0.0",
56      "prettier": "^1.14.3",
57      "typescript": "^4.1.3"
58    },
59    "dependencies": {
60      "type-detect": "4.0.8"
61    },
62    "husky": {
63      "hooks": {
64        "pre-commit": "lint-staged"
65      }
66    }
67  }