UNPKG

1.92 kBJSONView Raw
1{
2 "name": "@sinonjs/referee-sinon",
3 "version": "11.0.0",
4 "description": "Sinon.JS assertions for referee",
5 "homepage": "https://github.com/sinonjs/referee-sinon",
6 "author": "Christian Johansen",
7 "license": "BSD-3-Clause",
8 "main": "./lib/referee-sinon",
9 "repository": {
10 "type": "git",
11 "url": "https://github.com/sinonjs/referee-sinon"
12 },
13 "scripts": {
14 "build": "mkdir -p dist && npm run build:bundle",
15 "build:bundle": "esbuild lib/referee-sinon.js --bundle --outfile=dist/referee-sinon.js",
16 "lint": "eslint .",
17 "prepublishOnly": "npm run build && mkdocs gh-deploy -r upstream || mkdocs gh-deploy -r origin",
18 "test": "mocha 'lib/**/*.test.js'",
19 "test-check-coverage": "npm run test-coverage && nyc check-coverage --branches 100 --functions 100 --lines 100",
20 "test-cloud": "npm run test-headless -- --wd",
21 "test-coverage": "nyc --reporter text --reporter html --reporter lcovonly npm run test",
22 "test-headless": "mochify --recursive -R dot \"./lib/*.test.js\"",
23 "prepare": "husky install",
24 "prettier:check": "prettier --check '**/*.{js,css,md}'",
25 "prettier:write": "prettier --write '**/*.{js,css,md}'",
26 "preversion": "npm run test-check-coverage",
27 "version": "changes --commits --footer",
28 "postversion": "git push --follow-tags && npm publish"
29 },
30 "lint-staged": {
31 "*.{js,css,md}": "prettier --check",
32 "*.js": "eslint"
33 },
34 "files": [
35 "dist/",
36 "docs/",
37 "lib/",
38 "!lib/**/*.test.js"
39 ],
40 "devDependencies": {
41 "@sinonjs/eslint-config": "^4.0.6",
42 "@studio/changes": "^2.2.0",
43 "esbuild": "^0.15.12",
44 "husky": "^8.0.1",
45 "lint-staged": "^10.0.7",
46 "mocha": "^10.1.0",
47 "mochify": "^9.2.0",
48 "nyc": "^15.1.0",
49 "prettier": "^2.7.1"
50 },
51 "dependencies": {
52 "@sinonjs/commons": "^2.0.0",
53 "@sinonjs/referee": "^10.0.0",
54 "sinon": "^15.0.1",
55 "util": "^0.12.3"
56 }
57}