-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
66 lines (66 loc) · 2.88 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"name": "gofur",
"version": "1.1.0",
"description": "Easily run your mocha JS tests in the browser",
"main": "index.js",
"repository": {
"type": "git",
"url": "git://github.com/redgeoff/gofur"
},
"keywords": [
"browser",
"tests"
],
"author": "Geoffrey Cox",
"license": "Apache",
"bugs": {
"url": "https://github.com/redgeoff/gofur/issues"
},
"scripts": {
"assert-beautified": "beautify-proj -i test -c beautify.json -e bundle.js && beautify-proj -i scripts -c beautify.json",
"beautify": "beautify-proj -i test -o . -c beautify.json -e bundle.js && beautify-proj -i scripts -o . -c beautify.json",
"jshint": "jshint -c .jshintrc test scripts",
"node-test": "istanbul test --dir cache/coverage/node node_modules/mocha/bin/_mocha test/index.js",
"node-full-test": "npm run node-test --coverage && istanbul check-coverage --lines 100 --function 100 --statements 100 --branches 100",
"browser-server": "./scripts/browser/serve.js -c cache -t test/index.js",
"browser-test": "./scripts/browser/test.js -c cache -t test/index.js -s test/external-script.js",
"browser-test-firefox": "./scripts/browser/test.js -c cache -t test/index.js -b selenium:firefox -s test/external-script.js",
"browser-test-chrome": "./scripts/browser/test.js -c cache -t test/index.js -b selenium:chrome -s test/external-script.js",
"browser-coverage-server": "./scripts/browser-coverage/serve.js -c cache -t test/index.js",
"browser-coverage-test": "./scripts/browser-coverage/test.js -c cache -t test/index.js -s test/external-script.js",
"browser-coverage-report": "istanbul report --dir cache/coverage/browser --root cache/coverage/browser lcov",
"browser-coverage-check": "istanbul check-coverage --lines 100 --function 100 --statements 100 --branches 100 cache/coverage/browser/coverage.json",
"browser-coverage-full-test": "npm run browser-coverage-test && npm run browser-coverage-report && npm run browser-coverage-check",
"clear-cache": "rm -rf cache/coverage && rm -rf cache/browser-coverage && rm -rf cache/browser",
"test": "npm run assert-beautified && npm run jshint && npm run clear-cache && npm run node-full-test && npm run browser-coverage-full-test"
},
"dependencies": {
"browserify": "^16.1.0",
"browserify-istanbul": "^3.0.1",
"chai": "^4.1.2",
"chai-as-promised": "6.0.0",
"express": "^4.16.2",
"fs-extra": "^6.0.0",
"inherits": "^2.0.3",
"istanbul": "^0.4.5",
"minimist": "^1.2.0",
"mkdirp-promise": "^5.0.1",
"mocha": "^5.0.2",
"mocha-headless-chrome": "^1.8.2",
"request": "^2.83.0",
"sauce-connect-launcher": "^1.2.3",
"saucelabs": "^1.4.0",
"selenium-standalone": "^6.13.0",
"sporks": "^1.0.0",
"wd": "^1.6.0"
},
"devDependencies": {
"beautify-proj": "^1.0.0",
"jshint": "^2.9.5"
},
"greenkeeper": {
"ignore": [
"chai-as-promised"
]
}
}